Codeunit 4850 "AA Codes Posting Helper"
AutomaticAccountCodes · Microsoft.Finance.AutomaticAccounts
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 3 connected objects and pages
AutomaticAccountCodes · Microsoft.Finance.AutomaticAccounts · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Event subscriptions
- OnPostGLAccOnBeforeDeferralPosting subscribes to Codeunit “Gen. Jnl.-Post Line” OnPostGLAccOnBeforeDeferralPosting
- OnPostDeferralPostBufferOnAfterInsertGLEntry subscribes to Codeunit “Gen. Jnl.-Post Line” OnPostDeferralPostBufferOnAfterInsertGLEntry
- OnPostDeferralPosBufferOnBeforeDeleteDeferralPostBuffer subscribes to Codeunit “Gen. Jnl.-Post Line” OnPostDeferralPosBufferOnBeforeDeleteDeferralPostBuffer
- OnPostDeferralOnAfterInsertGLEntry subscribes to Codeunit “Gen. Jnl.-Post Line” OnPostDeferralOnAfterInsertGLEntry
- OnPostDeferralOnAfterTempDeferralLineLoopCompleted subscribes to Codeunit “Gen. Jnl.-Post Line” OnPostDeferralOnAfterTempDeferralLineLoopCompleted
- OnAfterAccountNoOnValidateGetGLAccount subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetGLAccount
- OnAfterInvPostBufferPrepareSales subscribes to Codeunit “Sales Post Invoice Events” OnAfterPrepareInvoicePostingBuffer
- OnAfterInvPostBufferPreparePurchase subscribes to Codeunit “Purch. Post Invoice Events” OnAfterPrepareInvoicePostingBuffer
- OnAfterCopyToGenJnlLine subscribes to Table “Invoice Posting Buffer” OnAfterCopyToGenJnlLine
- OnBuildPrimaryKeyAfterDeferralCode subscribes to Table “Invoice Posting Buffer” OnBuildPrimaryKeyAfterDeferralCode
- OnBeforeCopyFromGLAccount subscribes to Table “Purchase Line” OnBeforeCopyFromGLAccount
- OnAfterAssignGLAccountValues subscribes to Table “Sales Line” OnAfterAssignGLAccountValues
- OnAfterInsertFromGenJournalLine subscribes to Table “Posted Gen. Journal Line” OnAfterInsertFromGenJournalLine
- OnAfterInsertGenJournalLine subscribes to Codeunit “Copy Gen. Journal Mgt.” OnAfterInsertGenJournalLine
Procedures
5 local procedures, no public ones.
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 11 “Gen. Jnl.-Check Line” (2 calls:
PostAutoAcc → CheckDeferralPostingAllowed,PostAutoAcc → RunCheck) - Codeunit 12 “Gen. Jnl.-Post Line” (2 calls:
PostAutoAcc → InitGLEntry,PostAutoAcc → InsertGLEntry) - Codeunit 408 “DimensionManagement” (2 calls:
CopyDimensionFromAutoAccLine → GetCombinedDimensionSetID,CopyDimensionFromAutoAccLine → UpdateGlobalDimFromDimSetID)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "AA Codes Posting Helper"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.