A legacy ledger record type that has been retired. When xMatix moved to the balanced journal ledger, the storage behind General Ledger was removed. The entity is in no app or menu, nothing in posting creates or reads it, and the platform refuses any attempt to read or save one, for example through the data API or an import, with the error "Entity type 'GeneralLedger' not found in model." Its definition, forms, a list view, a document name setting and security grants are still seeded, but none of them can take effect. Every ledger movement is now a line of a posted Journal: the Journal header carries the date, source document and company, and each Journal Line carries the GL account, party, debit or credit and dimensions. For account movements, use the General Ledger action on a Fiscal Year or the statement screens in the Finance app.
Fields
| Field | Label | Type | Required | What it does |
AccountId | Account | Lookup → Account | | Customer or supplier the entry would concern. Not stored. On the journal ledger this is the Party Account on a Journal Line. |
Amount | Amount Signed | Currency | | Signed amount of the entry. Not stored. A Journal Line carries the amount in Debit or Credit instead. |
AmountCrDr | Amount | Calculated | | Calculated debit or credit view of the amount. Not stored. |
BillId | Bill | Lookup → Bill | | Bill that produced the entry. Not stored. A journal names its source document in Source Entity Name and Source Record. |
BillLineId | BillLine | Lookup → BillLine | | Bill line that produced the entry. Not stored. |
BranchId | Branch | Lookup → Branch | | Branch the entry would belong to. Not stored. Branch is recorded on the Journal and on each Journal Line. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Credit | Credit (Deprecated) | Currency | | Old credit column, already marked deprecated before the entity was retired. Not stored. |
Debit | Debit (Deprecated) | Currency | | Old debit column, already marked deprecated before the entity was retired. Not stored. |
Details | Details | Text | | Free-text details. Not stored. Use Narration on the Journal or Journal Line. |
EffectiveAmount | Effective Amount | Calculated | | Calculated amount after sign. Not stored. |
ExternalId | External | Text | | Identifier from an external system. Not stored. |
GLAccountId | GL Account | Lookup → GLAccount | | GL account the entry would post to. Not stored. On the journal ledger this is the GL Account on a Journal Line. |
Id | Id | Guid | Yes | |
IsAccountBalancePosted | Is Account Balance Posted | Boolean | Yes | Old flag for rolling the entry into account balances. Not stored. Account balances are now built from posted journal lines. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Document Number | Text | Yes | Document number. Not stored, and no number is ever issued because no General Ledger record can be saved. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Partner Account | Lookup → Account | | Company (partner account) the entry would belong to. Not stored. The company is recorded on the Journal. |
PostingDate | Posting Date | Date | Yes | Date the entry would post on. Not stored. On the journal ledger this is the Journal's Document Date, which also decides the fiscal period. |
RecordTypeId | Record Type | Guid, hidden | | |
Reference | Reference | Text | | External reference text. Not stored. |
SourceDocumentName | Source Document Name | Text | Yes | Number of the document that produced the entry. Not stored. A journal names its source in Source Entity Name and Source Record. |
TransactionType | Transaction Type | PickList | Yes | Kind of document that produced the entry, such as Invoice, Bill Line or Payment Taken. Not stored. A journal records the source entity name instead. Values: Invoice, InvoiceLine, PaymentTaken, PaymentTakenRelated, PaymentGiven, PaymentGivenRelated, BillLine, CreditNote, CreditNoteLine, DebitNote, DebitNoteLine, Journal, JournalLine, JournalRelated, Inventory, InventoryRelated, GoodReceipt. |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
BulkDelete | Delete | Delete | Delete the selected records. |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
DeleteInList | Delete | Delete | Delete in a list page |
Edit | Edit | Edit | Edit |
EditInLine | Edit | Edit | Edit in page. |
New | New | New | New |
Validations
| Validation | Applies to | Error message | Notes |
| Amount Validation | Amount, Error | Amount can't be zero | Amount rule Validation. |