Codeunit 18008300 EOS Commission Jnl. Post Line
Gathers all functions used to handle journal post
procedure RunWithCheck(var GenJnlLine2: Record "EOS Commission Jnl. Line"): Integer
GenJnlLine2 Record "EOS Commission Jnl. Line"
Returns Integer
procedure RunWithoutCheck(var GenJnlLine2: Record "EOS Commission Jnl. Line"): Integer
GenJnlLine2 Record "EOS Commission Jnl. Line"
Returns Integer
procedure Code(var GenJnlLine: Record "EOS Commission Jnl. Line"; CheckLine: Boolean)
GenJnlLine Record "EOS Commission Jnl. Line"
CheckLine Boolean
local procedure OnBeforeInsertCommissionLedgerEntry_PayableImportPosting(CommJnlLine: Record "EOS Commission Jnl. Line"; var CommissionLedgerEntry: Record "EOS Commission Ledger Entry")
Raised before inserting Commission Ledger Entry during the posting of a Commission Import Journal Lines
CommJnlLine Record "EOS Commission Jnl. Line"
Commission Import Journal Lines that is being posted
CommissionLedgerEntry Record "EOS Commission Ledger Entry"
Commission Ledger Entry that is about to be inserted
local procedure OnBeforeInsertCommissionLedgerEntry_PayableEntryPosting(CommJnlLine: Record "EOS Commission Jnl. Line"; var CommissionLedgerEntry: Record "EOS Commission Ledger Entry")
Raised before inserting Commission Ledger Entry during the posting of a Commission Payable Journal Lines
CommJnlLine Record "EOS Commission Jnl. Line"
Commission Payable Journal Lines that is being posted
CommissionLedgerEntry Record "EOS Commission Ledger Entry"
Commission Ledger Entry that is about to be inserted
local procedure OnBeforeInsertDetailedCommissionLedgerEntry_SettlementEntryPosting(CommJnlLine: Record "EOS Commission Jnl. Line"; var DetailCommLedgerEntry: Record "EOS Detail Comm. Ledger Entry")
Raised before inserting Detailed Commission Ledger Entry during the posting of a Commission Settlement Journal Lines
CommJnlLine Record "EOS Commission Jnl. Line"
Commission Settlement Journal Line
DetailCommLedgerEntry Record "EOS Detail Comm. Ledger Entry"
Detailed Commission Journal Line about to be inserted
local procedure OnBeforePostEntryImport(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var Handled: Boolean)
Raised before creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
Handled Boolean
No following standard code will be executed
local procedure OnAfterPostEntryImport(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var CommissionLedgerEntry: Record "EOS Commission Ledger Entry"; var DetailCommLedgerEntry: Record "EOS Detail Comm. Ledger Entry")
Raised after creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
CommissionLedgerEntry Record "EOS Commission Ledger Entry"
Commission ledger entry inserted
DetailCommLedgerEntry Record "EOS Detail Comm. Ledger Entry"
Detailed commission ledger entry inserted
local procedure OnBeforePostEntryPayable(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var Handled: Boolean)
Raised before creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
Handled Boolean
No following standard code will be executed
local procedure OnAfterPostEntryPayable(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var CommissionLedgerEntry: Record "EOS Commission Ledger Entry"; var DetailCommLedgerEntry: Record "EOS Detail Comm. Ledger Entry")
Raised after creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
CommissionLedgerEntry Record "EOS Commission Ledger Entry"
Commission ledger entry inserted
DetailCommLedgerEntry Record "EOS Detail Comm. Ledger Entry"
Detailed commission ledger entry inserted
procedure OnBeforePostEntrySettlement(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var Handled: Boolean)
Raised before creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
Handled Boolean
No following standard code will be executed
procedure OnAfterPostEntrySettlement(var EOSCommJnlLine: Record "EOS Commission Jnl. Line"; var CommissionLedgerEntry: Record "EOS Commission Ledger Entry"; var DetailCommLedgerEntry: Record "EOS Detail Comm. Ledger Entry")
Raised after creating commission ledger entry from journal line
EOSCommJnlLine Record "EOS Commission Jnl. Line"
Journal line to post
CommissionLedgerEntry Record "EOS Commission Ledger Entry"
Commission ledger entry inserted
DetailCommLedgerEntry Record "EOS Detail Comm. Ledger Entry"
Detailed commission ledger entry inserted
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.