Financials#

Full double-entry accounting — Accounts Payable, Accounts Receivable, General Ledger, currency, tax, and cash management. Every operational event that affects money (receipt, ship, adjustment, payroll journal) posts here.

Sub-topics#

Key entities#

EntityPurpose
APMASTER / APDETAILAP invoice header / detail.
APAging*AP aging snapshots.
AR*AR invoices, credits, offsets, aging.
GLTRANS / GLTransHeader / GLTransDetailGL journal entries.
GLNBRChart of accounts.
GlFiscalYrsFiscal year setup.
GLDivisionDivision / entity / department segment.
BankSetupBank accounts.
DepositDeposit slips.
FunctionalCurrency / ForeignCurrency / FcHistoryCurrency setup and historic rates.
TaxSetupTax jurisdictions and rates.

Where it lives#

  • Controllers: AccountPayableController, AccountReceivableController, ApAgingImportController, ArAgingImportController, GLReleasePostController, GLSettingsController, GLDivisionController, GLConsilidationController, RebuildGLAccountsTableController, StandardJournalEntryController, RecurrenceJournalEntryController, RecurringPaymentsController, BankSetupController, DepositsController, PaymentsController, PaymentTypeController, PmtTermsController, TaxSetUpController, CurrencyController, FunctionalCurrencyController, FCSettingsController, SalesTypeController.
  • Helpers: ApMasterHelper.cs, ApDetailHelper.cs, ApDmDetlHelper.cs, ApSetupHelper.cs, MnxEFModel/Helper/ApAgingImport/, ArSetupHelper.cs, ArOffsetHelper.cs, MnxEFModel/Helper/ARAging/, MnxEFModel/Helper/GL/ (all GL*Helper.cs), GLSettingsEFHelper.cs, GlNbrsHelper.cs, GlTypesHelper.cs, GlFyrsDetlHelper.cs, GeneralJournalEntryHelper.cs, MnxEFModel/Helper/BankSetup/, DepositHelper.cs, FCSettingsHelper.cs, FunctionalCurrencyHelper.cs, ForeignCurrencyHelper.cs, FcHistoryHelper.cs, FcUsedHelper.cs, MnxPaymentTypeHelper.cs, InventoryGLDefaultSetupHelper.cs, MnxItemAccountMappingHelper.cs.