Codeunit 18059903 EOS Bonus Jnl.-Post Line
Codeunit 18059903 EOS Bonus Jnl.-Post Line
Methods
DeleteEntry
Obsolete
Pending: Use “DeleteEntry” on table “EOS Bonus Ledger Entry” instead. (24.0)procedure DeleteEntry(var BonusLedgEntry: Record "EOS Bonus Ledger Entry"; SkipSettledEntries: Boolean) Deleted: Boolean
Parameters / Return Value
BonusLedgEntry
Record "EOS Bonus Ledger Entry"
SkipSettledEntries
Boolean
Returns
Boolean
DeleteEntries
Obsolete
Pending: No longer available. (24.0)procedure DeleteEntries(var BonusLedgEntryToDelete: Record "EOS Bonus Ledger Entry"; SkipSettledEntries: Boolean) SomeNotDeleted: Boolean
Parameters / Return Value
BonusLedgEntryToDelete
Record "EOS Bonus Ledger Entry"
SkipSettledEntries
Boolean
Returns
Boolean
ClearSettlementEntries
procedure ClearSettlementEntries()
SetSettlementEntries
procedure SetSettlementEntries(var BonusSettlEntry: Record "EOS Bonus Settlement Entry")
Parameters / Return Value
- BonusSettlEntry
Record "EOS Bonus Settlement Entry"
SkipEntriesFromJournalOnDelete
procedure SkipEntriesFromJournalOnDelete(var BonusLedgEntry: Record "EOS Bonus Ledger Entry") Skip: Boolean
Parameters / Return Value
BonusLedgEntry
Record "EOS Bonus Ledger Entry"
Returns
Boolean
Events
OnBeforePostBonusJnlLine
local procedure OnBeforePostBonusJnlLine(var BonusJournalLine: Record "EOS Bonus Journal Line")
This event is raised before the posting of Bonus Journal Line
Parameters / Return Value
BonusJournalLine
Record "EOS Bonus Journal Line"
The record of Bonus Journal Line to post
OnAfterPostBonusJnlLine
local procedure OnAfterPostBonusJnlLine(var BonusJournalLine: Record "EOS Bonus Journal Line")
This event is raised after the posting of Bonus Journal Line
Parameters / Return Value
BonusJournalLine
Record "EOS Bonus Journal Line"
The record of posted Bonus Journal Line
OnBeforePostEntry
local procedure OnBeforePostEntry(var BonusJnlLine: Record "EOS Bonus Journal Line")
This event is raised before the posting of Bonus Journal Line
Parameters / Return Value
BonusJnlLine
Record "EOS Bonus Journal Line"
The record of Bonus Journal Line to post
OnAfterPostEntry
local procedure OnAfterPostEntry(var BonusJnlLine: Record "EOS Bonus Journal Line")
This event is raised after the posting of Bonus Journal Line
Parameters / Return Value
BonusJnlLine
Record "EOS Bonus Journal Line"
The record of posted Bonus Journal Line
OnBeforePostRevaluation
local procedure OnBeforePostRevaluation(var BonusJnlLine: Record "EOS Bonus Journal Line")
This event is raised before the revaluation posting of Bonus Journal Line
Parameters / Return Value
BonusJnlLine
Record "EOS Bonus Journal Line"
The record of Bonus Journal Line to post
OnAfterPostRevaluation
local procedure OnAfterPostRevaluation(var BonusJnlLine: Record "EOS Bonus Journal Line")
This event is raised after the revaluation posting of Bonus Journal Line
Parameters / Return Value
BonusJnlLine
Record "EOS Bonus Journal Line"
The record of posted Bonus Journal Line
OnBeforeInsertApplicationEntry
local procedure OnBeforeInsertApplicationEntry(var SourceEntry: Record "EOS Bonus Ledger Entry"; var AppliedEntry: Record "EOS Bonus Ledger Entry"; AppliedAmountLCY: Decimal)
This event is raised before the insert of Bonus Application Entry
Parameters / Return Value
SourceEntry
Record "EOS Bonus Ledger Entry"
The source record of Bonus Ledger Entry
AppliedEntry
Record "EOS Bonus Ledger Entry"
The record of Bonus Ledger Entry to apply
AppliedAmountLCY
Decimal
The amount to apply in LCY
OnAfterInsertApplicationEntry
local procedure OnAfterInsertApplicationEntry(var SourceEntry: Record "EOS Bonus Ledger Entry"; var AppliedEntry: Record "EOS Bonus Ledger Entry"; var BonusApplicationEntry: Record "EOS Bonus Application Entry"; AppliedAmountLCY: Decimal)
This event is raised after the insert of Bonus Application Entry
Parameters / Return Value
SourceEntry
Record "EOS Bonus Ledger Entry"
The source record of Bonus Ledger Entry
AppliedEntry
Record "EOS Bonus Ledger Entry"
The record of Bonus Ledger Entry to apply
BonusApplicationEntry
Record "EOS Bonus Application Entry"
The record of Bonus Application Entry created
AppliedAmountLCY
Decimal
The amount to apply in LCY
OnBeforeInsertBonusLedgerEntry
local procedure OnBeforeInsertBonusLedgerEntry(var BonusLedgerEntry: Record "EOS Bonus Ledger Entry"; BonusJournalLine: Record "EOS Bonus Journal Line")
This event is raised before the insert of Bonus Ledger Entry from Bonus Journal Line
Parameters / Return Value
BonusLedgerEntry
Record "EOS Bonus Ledger Entry"
The record of Bonus Ledger Entry to insert
BonusJournalLine
Record "EOS Bonus Journal Line"
The source record of Bonus Journal Line
OnAfterInsertBonusLedgerEntry
local procedure OnAfterInsertBonusLedgerEntry(var BonusLedgerEntry: Record "EOS Bonus Ledger Entry"; BonusJournalLine: Record "EOS Bonus Journal Line")
This event is raised after the insert of Bonus Ledger Entry from Bonus Journal Line
Parameters / Return Value
BonusLedgerEntry
Record "EOS Bonus Ledger Entry"
The record of Bonus Ledger Entry inserted
BonusJournalLine
Record "EOS Bonus Journal Line"
The source record of Bonus Journal Line
Feedback
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.