Codeunit 18060380 EOS014 Bill Note Management
Codeunit 18060380 EOS014 Bill Note Management
Events
OnBeforePurchaseHeaderDocumentTypeCheck
local procedure OnBeforePurchaseHeaderDocumentTypeCheck(var PurchaseHeader: Record "Purchase Header"; var Handled: Boolean)
Event triggered before creating billing note from invoice
Parameters / Return Value
PurchaseHeader
Record "Purchase Header"
Purchase Header record
Handled
Boolean
Handled flag
OnBeforeReopenReleasedBillNote
local procedure OnBeforeReopenReleasedBillNote(var BillingNote: Record "EOS014 Billing Note"; var Handled: Boolean)
Event triggered before reopening released billing note
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
Handled
Boolean
Handled flag
OnBeforeReleaseBillNote
local procedure OnBeforeReleaseBillNote(var BillingNote: Record "EOS014 Billing Note"; var Handled: Boolean)
Event triggered before releasing billing note
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
Handled
Boolean
Handled flag
OnAfterReleaseBillNote
local procedure OnAfterReleaseBillNote(var BillingNote: Record "EOS014 Billing Note")
Event triggered after releasing billing note
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
OnBeforeCreateBillNoteFromInvoice
local procedure OnBeforeCreateBillNoteFromInvoice(var PurchaseHeader: Record "Purchase Header")
Event triggered before creating billing note from invoice
Parameters / Return Value
PurchaseHeader
Record "Purchase Header"
Purchase Header record
OnBeforeCreateGenJournalLine
local procedure OnBeforeCreateGenJournalLine(var BillingNote: Record "EOS014 Billing Note"; var GenJournalBatch: Record "Gen. Journal Batch"; var Handled: Boolean)
Event triggered before creating Gen. Journal Line from EOS Billing Note
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
GenJournalBatch
Record "Gen. Journal Batch"
Gen. Journal Batch record
Handled
Boolean
Handled flag
OnAfterInitGenJournalLine
local procedure OnAfterInitGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"; var BillingNote: Record "EOS014 Billing Note"; var GenJournalBatch: Record "Gen. Journal Batch"; var Handled: Boolean)
Event triggered after initializing Gen. Journal Line
Parameters / Return Value
GenJournalLine
Record "Gen. Journal Line"
Gen. Journal Line record
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
GenJournalBatch
Record "Gen. Journal Batch"
Gen. Journal Batch record
Handled
Boolean
Handled flag
OnBeforeInsertGenJournalLine
local procedure OnBeforeInsertGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"; var BillingNote: Record "EOS014 Billing Note"; var GenJournalBatch: Record "Gen. Journal Batch")
Event triggered before inserting Gen. Journal Line
Parameters / Return Value
GenJournalLine
Record "Gen. Journal Line"
Gen. Journal Line record
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
GenJournalBatch
Record "Gen. Journal Batch"
Gen. Journal Batch record
OnBeforeCreateBillNoteFromInvoiceList
local procedure OnBeforeCreateBillNoteFromInvoiceList(var PurchaseHeader: Record "Purchase Header"; var Handled: Boolean)
Event triggered before creating billing note from invoice list
Parameters / Return Value
PurchaseHeader
Record "Purchase Header"
Purchase Header record
Handled
Boolean
Handled flag
OnBeforeCheckBillNoteToRelease
local procedure OnBeforeCheckBillNoteToRelease(var BillingNote: Record "EOS014 Billing Note"; var Handled: Boolean)
Event triggered before checking billing note to release. If handled is set to true, the standard check is skipped
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
Handled
Boolean
Handled flag
OnBeforeModifyBillNoteToRelease
local procedure OnBeforeModifyBillNoteToRelease(var EOSBillingNote: Record "EOS014 Billing Note")
Event triggered before modifying billing note to release
Parameters / Return Value
EOSBillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
OnBeforeCheckBillNoteToReopenReleased
local procedure OnBeforeCheckBillNoteToReopenReleased(var BillingNote: Record "EOS014 Billing Note"; var Handled: Boolean)
Event triggered before checking billing note to Reopen. If handled is set to true, the standard check is skipped
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
Handled
Boolean
Handled flag
OnBeforeModifyBillNoteToReopenReleased
local procedure OnBeforeModifyBillNoteToReopenReleased(var EOSBillingNote: Record "EOS014 Billing Note")
Event triggered before modifying billing note to reopen released
Parameters / Return Value
EOSBillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
OnAfterBillingNoteUpdateInVendorBillListPost
local procedure OnAfterBillingNoteUpdateInVendorBillListPost(var BillingNote: Record "EOS014 Billing Note"; var GenJnlLine: Record "Gen. Journal Line"; VendorBillHeader: Record "Vendor Bill Header"; VendorBillLine: Record "Vendor Bill Line"; VendLedgEntry: Record "Vendor Ledger Entry")
Event triggered after billing note update in vendor bill list post
Parameters / Return Value
BillingNote
Record "EOS014 Billing Note"
EOS Billing Note record
GenJnlLine
Record "Gen. Journal Line"
Gen. Journal Line record
VendorBillHeader
Record "Vendor Bill Header"
Vendor Bill Header record
VendorBillLine
Record "Vendor Bill Line"
Vendor Bill Line record
VendLedgEntry
Record "Vendor Ledger Entry"
Vendor Ledger Entry record
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.