Codeunit 1013 "Job Jnl.-Post Batch"
Base Application · Microsoft.Projects.Project.Posting
Across versions
- BC23-24present
- BC252 procedures added
- BC262 procedures added, 1 events added
- BC27-30unchanged
Neighbourhood 13 connected objects and pages
Base Application · Microsoft.Projects.Project.Posting · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| TableNo | Job Journal Line |
| Permissions | TableData “Job Journal Batch” = rimd, TableData “Job Journal Line” = rimd |
Events published
OnAfterCheckJnlLine(var JobJournalLine: Record "Job Journal Line")(integration)OnAfterJobJnlPostLine(var JobJournalLine: Record "Job Journal Line")(integration)OnAfterPostJnlLines(var JobJournalBatch: Record "Job Journal Batch"; var JobJournalLine: Record "Job Journal Line"; JobRegNo: Integer; var SuppressCommit: Boolean)+ BC26 − BC26 (integration)- subscribers: Codeunit 6610 “FS Int. Table Subscriber” HandleOnAfterPostJnlLines
OnBeforeCode(var JobJournalLine: Record "Job Journal Line"; var SuppressCommit: Boolean)(integration)OnBeforeJobJnlPostLine(var JobJournalLine: Record "Job Journal Line")(integration)OnBeforeDeleteNonRecJnlLines(var JobJournalLine: Record "Job Journal Line"; var IsHandled: Boolean; var FromJobJournalLine: Record "Job Journal Line"; var JobJournalLine2: Record "Job Journal Line")(integration)OnBeforeTestDocumentNo(var JobJournalLine: Record "Job Journal Line"; var IsHandled: Boolean)(integration)OnBeforeUpdateAndDeleteLines(var JobJournalLine: Record "Job Journal Line")(integration)OnCodeOnAfterFilterJobJnlLine(var JobJournalLine: Record "Job Journal Line")(integration)OnCodeOnBeforeCheckLines(var JobJournalLine: Record "Job Journal Line")(integration)OnCodeOnAfterMakeMultiLevelAdjmt(var JobJournalLine: Record "Job Journal Line")(integration)OnUpdateAndDeleteLinesOnBeforeSetUpNewLine(JobJnlBatch: Record "Job Journal Batch"; var JobJnlLine3: Record "Job Journal Line"; var IsHandled: Boolean)(integration)
Event subscriptions
- OnAfterInsertResLedgEntry subscribes to Codeunit “Job Jnl.-Post Line” OnAfterJobLedgEntryInsert
Procedures
SetSuppressCommit(NewSuppressCommit: Boolean)
Plus 7 local procedures.
Triggers
OnRun
Relations
- runs on Table 210 “Job Journal Line”
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 308 “No. Series - Batch” (2 calls:
Code → GetNextNo,UpdateAndDeleteLines → SaveState) - Codeunit 1011 “Job Jnl.-Check Line” (1 call:
Code → RunCheck) - Codeunit 1012 “Job Jnl.-Post Line” (1 call:
Code → RunWithCheck) - Codeunit 410 “Update Analysis View” (1 call:
Code → UpdateAll) - Codeunit 5894 “Inventory Adjustment Handler” (1 call:
Code → MakeInventoryAdjustment) - Codeunit 7150 “Update Item Analysis View” (1 call:
Code → UpdateAll) - Codeunit 900 “Assembly-Post” (1 call:
FinalizePostATO → FinalizePostATO)
Called by
- Codeunit 1021 “Job Jnl.-Post” (2 calls:
Code → (object),Code → SetSuppressCommit) - Codeunit 1022 “Job Jnl.-Post+Print” (1 call:
Code → (object)) - Codeunit 1023 “Job Jnl.-B.Post” (1 call:
Code → (object)) - Codeunit 1024 “Job Jnl.-B.Post+Print” (1 call:
Code → (object))
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: "Job Jnl.-Post Batch"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.