xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Posting Error Log — entity reference
REFERENCE · Last reviewed

Posting Error Log — entity reference

The failed-posting queue: one open entry per source document and posting purpose whose general-ledger posting threw, so the failure is visible and retryable instead of being lost when the posting transaction rolls back. Repeated failures for the same document and purpose reuse the open entry, bumping the attempt count and refreshing the message rather than creating duplicates; a successful re-post marks the entry Resolved and an operator can Abandon one that is superseded. The period-close workbench counts entries still Pending for the company as a close check, so an unresolved queue blocks or flags a period close.

Fields

FieldLabelTypeRequiredWhat it does
AttemptCountAttempt CountNumberHow many times posting has been attempted and failed for this document and purpose, starting at one and incremented each time the same open entry is re-recorded. Retry drivers can use it as a cap so a hopeless document stops being retried.
BranchIdBranchLookup → Branch
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
DocumentNumberDocument NumberText
ErrorMessageError MessageTextThe failure text from the posting attempt, truncated to fit, and overwritten on each repeat attempt so it always shows the most recent reason rather than the original one. Typical causes are an unresolvable account, an inactive account, a missing control account, a missing party on a control line, or no Open fiscal period for the document date.
FirstFailedUtcFirst Failed UtcDateAndTimeWhen the entry was first opened, in UTC, and left untouched by later attempts — it is how long a document has been failing. The pending queue is ordered oldest-first by this value.
IdIdGuidYes
LastAttemptUtcLast Attempt UtcDateAndTimeRefreshed in UTC on every repeat failure and also when the entry is resolved or abandoned, so it is the time of the last activity on the entry rather than strictly of the last posting attempt.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company whose ledger the failed posting belonged to. Both the pending-queue listing and the period-close check filter on it, so an entry recorded without a company is invisible to both.
PurposePurposeTextThe document posting purpose the failure happened on — the same vocabulary the journal carries, so a document that posts several journals can have separate failures for each. Together with the source entity and record it forms the identity of the open queue entry.
RecordTypeIdRecord TypeGuid, hidden
ResolutionNoteResolution NoteTextFree text recorded when the entry leaves the Pending state, defaulting to a standard note when a retry posts successfully and holding the operator's reason when the entry is abandoned.
SourceEntityNameSource Entity NameTextThe entity of the document whose posting failed, held as plain text with no foreign key because any entity can post. It is part of the identity used to find and reuse the open entry rather than duplicating it.
SourceRecordIdSource RecordGuid
StatusStatusTextOne of Pending, Resolved or Abandoned. Pending is the live queue: a repeat failure for the same document and purpose reuses the Pending entry instead of adding a row, a successful re-post flips it to Resolved, and Abandoned is the manual give-up for an entry that has been superseded. Only Pending entries count towards the period-close check.
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteEntityDeleteDeleteDeleteEntity
DeleteRowDeleteDeleteDeleteRow
EditEntityEditEditEditEntity
EditRowEditEditEditRow