Codeunit 18123341 EOS Cust. Transfer Bill - Post
Codeunit 18123341 EOS Cust. Transfer Bill - Post
Methods
Code
procedure "Code"(var LocalCustTransferBillHeader: Record "EOS Cust. Transfer Bill Header")
Parameters / Return Value
- LocalCustTransferBillHeader
Record "EOS Cust. Transfer Bill Header"
PostCustBillLine
procedure PostCustBillLine(CustTransferBillHeader: Record "EOS Cust. Transfer Bill Header"; CustTransferBillLine: Record "EOS Cust. Transfer Bill Line"; CustLedgEntry: Record "Cust. Ledger Entry")
Parameters / Return Value
CustTransferBillHeader
Record "EOS Cust. Transfer Bill Header"
CustTransferBillLine
Record "EOS Cust. Transfer Bill Line"
CustLedgEntry
Record "Cust. Ledger Entry"
PostBalanceAccount
procedure PostBalanceAccount(CustTransferBillHeader: Record "EOS Cust. Transfer Bill Header"; CustTransferBillLine: Record "EOS Cust. Transfer Bill Line"; CustLedgEntry: Record "Cust. Ledger Entry"; BalanceAmount: Decimal)
Parameters / Return Value
CustTransferBillHeader
Record "EOS Cust. Transfer Bill Header"
CustTransferBillLine
Record "EOS Cust. Transfer Bill Line"
CustLedgEntry
Record "Cust. Ledger Entry"
BalanceAmount
Decimal
ApplyInvAndUpdateLedgEntry
procedure ApplyInvAndUpdateLedgEntry(var GenJnlLine: Record "Gen. Journal Line"; ICMCustTsfBillLine: Record "EOS Cust. Transfer Bill Line"; Tax: Option " ",Withhold,"Free Lance",Company)
Parameters / Return Value
GenJnlLine
Record "Gen. Journal Line"
ICMCustTsfBillLine
Record "EOS Cust. Transfer Bill Line"
Tax
Option
" "
(0) ,Withhold
(1) ,"Free Lance"
(2) ,Company
(3)
Events
OnAfterPost
local procedure OnAfterPost(var CustomerBillHeader: Record "EOS Cust. Transfer Bill Header"; var PostedCustomerBillHeader: Record "EOS Posted Cust. Tr. Bill Hdr.")
Integration event that is triggered after posting a Customer Transfer Bill.
Parameters / Return Value
CustomerBillHeader
Record "EOS Cust. Transfer Bill Header"
The Customer Transfer Bill Header record to be posted (passed by reference).
PostedCustomerBillHeader
Record "EOS Posted Cust. Tr. Bill Hdr."
The resulting Posted Customer Transfer Bill Header record (passed by reference).
OnBeforePost
local procedure OnBeforePost(var CustomerBillHeader: Record "EOS Cust. Transfer Bill Header")
Integration event that is triggered before posting a Customer Transfer Bill Header.
Parameters / Return Value
CustomerBillHeader
Record "EOS Cust. Transfer Bill Header"
The record of type EOS Cust. Transfer Bill Header that will be posted. This parameter is passed by reference and can be modified by event subscribers.
OnBeforeConfirmPost
local procedure OnBeforeConfirmPost(var CustomerBillHeader: Record "EOS Cust. Transfer Bill Header"; var HideDialog: Boolean)
Integration event that is triggered before confirming the posting of a Customer Transfer Bill.
Parameters / Return Value
CustomerBillHeader
Record "EOS Cust. Transfer Bill Header"
The record of type “EOS Cust. Transfer Bill Header” representing the customer bill header to be posted.
HideDialog
Boolean
Boolean variable that can be set to hide the confirmation dialog.
OnBeforePostCustomerBillLine
local procedure OnBeforePostCustomerBillLine(var GenJournalLine: Record "Gen. Journal Line"; CustomerBillHeader: Record "EOS Cust. Transfer Bill Header"; CustomerBillLine: Record "EOS Cust. Transfer Bill Line"; CustLedgerEntry: Record "Cust. Ledger Entry")
Integration event that is triggered before posting a customer bill line.
Parameters / Return Value
GenJournalLine
Record "Gen. Journal Line"
The general journal line record to be posted.
CustomerBillHeader
Record "EOS Cust. Transfer Bill Header"
The header record of the customer transfer bill.
CustomerBillLine
Record "EOS Cust. Transfer Bill Line"
The line record of the customer transfer bill.
CustLedgerEntry
Record "Cust. Ledger Entry"
The customer ledger entry record related to the bill line.
OnBeforePostBalanceAccount
local procedure OnBeforePostBalanceAccount(var GenJnlLine: Record "Gen. Journal Line"; CustBillHeader: Record "EOS Cust. Transfer Bill Header"; CustTransferBillLine: Record "EOS Cust. Transfer Bill Line"; CustLedgEntry: Record "Cust. Ledger Entry")
Integration event that is triggered before posting the balance account.
Parameters / Return Value
GenJnlLine
Record "Gen. Journal Line"
The General Journal Line record (passed by reference).
CustBillHeader
Record "EOS Cust. Transfer Bill Header"
The EOS Customer Transfer Bill Header record.
CustTransferBillLine
Record "EOS Cust. Transfer Bill Line"
The EOS Customer Transfer Bill Line record.
CustLedgEntry
Record "Cust. Ledger Entry"
The Customer 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.