Codeunit 11729 "Cash Document-Post CZP" (CZ)
CZ country layer · Microsoft.Finance.CashDesk
Across versions
- BC23-28not present
- BC29-30present
CZ country layer · Microsoft.Finance.CashDesk · BC29-30 · source at ea08af5e · facts from BC29
An object of the CZ localization, not part of W1.
Properties
| Property | Value |
|---|---|
| TableNo | Cash Document Header CZP |
| Permissions | tabledata “Posted Cash Document Hdr. CZP” = i, tabledata “Posted Cash Document Line CZP” = im |
Events published
OnAfterFinalizePosting(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)OnAfterFinalizePostingPreview(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)OnAfterPostCashDoc(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line"; PostedCashDocumentHeaderNo: Code[20])(integration)OnAfterPostedCashDocHeaderInsert(var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterPostedCashDocLineInsert(var PostedCashDocumentLineCZP: Record "Posted Cash Document Line CZP"; var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var CashDocumentLineCZP: Record "Cash Document Line CZP")(integration)OnAfterInitGenJnlLine(var GenJournalLine: Record "Gen. Journal Line"; CashDocumentHeaderCZP: Record "Cash Document Header CZP"; CashDocumentLineCZP: Record "Cash Document Line CZP")(integration)OnBeforeDeleteAfterPosting(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP")(integration)OnBeforePostCashDoc(var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnBeforePostCashDocHeader(var GenJournalLine: Record "Gen. Journal Line"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)OnBeforePostCashDocLine(var GenJournalLine: Record "Gen. Journal Line"; var CashDocumentLineCZP: Record "Cash Document Line CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)OnBeforePostedCashDocHeaderInsert(var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnBeforePostedCashDocLineInsert(var PostedCashDocumentLineCZP: Record "Posted Cash Document Line CZP"; var PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var CashDocumentLineCZP: Record "Cash Document Line CZP")(integration)OnRunOnBeforeDocumentRelease(CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnRunOnAfterDocumentRelease(CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnRunOnBeforeCheckCashDocument(CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var NoCheckCashDocument: Boolean)(integration)OnRunOnAfterCheckCashDocument(CashDocumentHeaderCZP: Record "Cash Document Header CZP"; NoCheckCashDocument: Boolean)(integration)OnAfterPostLines(CashDocumentHeaderCZP: Record "Cash Document Header CZP"; PostedCashDocumentHdrCZP: Record "Posted Cash Document Hdr. CZP"; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)OnInitGenJnlLineOnBeforeSetAccount(var GenJournalLine: Record "Gen. Journal Line"; CashDocumentHeaderCZP: Record "Cash Document Header CZP"; CashDocumentLineCZP: Record "Cash Document Line CZP")(integration)OnAfterPostCashDocLine(var GenJournalLine: Record "Gen. Journal Line"; var CashDocumentLineCZP: Record "Cash Document Line CZP"; GLEntryNo: Integer; var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")(integration)
Event subscriptions
- CheckCashDeskOnAfterCheckGenJnlLine subscribes to Codeunit “Gen. Jnl.-Check Line” OnAfterCheckGenJnlLine
Procedures
InitGenJnlLine(InitCashDocumentHeaderCZP: Record "Cash Document Header CZP"; InitCashDocumentLineCZP: Record "Cash Document Line CZP")GetGenJnlLine(var TempNewGenJournalLine: Record "Gen. Journal Line" temporary)DeleteCashDocumentHeader(var CashDocumentHeaderCZP: Record "Cash Document Header CZP")SetPreviewMode(NewPreviewMode: Boolean)SetGenJnlPostLine(var NewGenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
Plus 4 local procedures.
Triggers
OnRun
Recent changes
- 2026-10-01 #12134 [main] bug 652313 - Add Approvals Management integration to compensation, payment order and cash document processing (main, BC30, fix)
Ask your agent
Procedure bodies are not stored here (D10). 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: "Cash Document-Post CZP"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A CZ country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.