Codeunit 18122851 EOS Inv. Disc. Factoring Mgt.
Codeunit 18122851 EOS Inv. Disc. Factoring Mgt.
Methods
GotoPage
procedure GotoPage(Notif: Notification)
Parameters / Return Value
- Notif
Notification
NotificationHandler
procedure NotificationHandler(PageNoToOpen: Integer; Scope: NotificationScope; MessageText: Text; ActionText: Text; HasAction: Boolean)
Parameters / Return Value
PageNoToOpen
Integer
Scope
NotificationScope
MessageText
Text
ActionText
Text
HasAction
Boolean
RecoveryAbiCab
procedure RecoveryAbiCab(var EOSInvDiscFactoringLine: Record "EOS Inv. Disc. Factoring Line")
Parameters / Return Value
- EOSInvDiscFactoringLine
Record "EOS Inv. Disc. Factoring Line"
CalcIssuedHeaderTotalAmount
procedure CalcIssuedHeaderTotalAmount(EOSIssuedInvDiscFactLine: Record "EOS Issued Inv.Disc.Fact. Line")
Parameters / Return Value
- EOSIssuedInvDiscFactLine
Record "EOS Issued Inv.Disc.Fact. Line"
CreateLinesInvDiscFactoringLine
procedure CreateLinesInvDiscFactoringLine(var CustLedgerEntry: Record "Cust. Ledger Entry"; EOSInvDiscFactHeader: Record "EOS Inv. Disc. Fact. Header")
Parameters / Return Value
CustLedgerEntry
Record "Cust. Ledger Entry"
EOSInvDiscFactHeader
Record "EOS Inv. Disc. Fact. Header"
AssistEdit
procedure AssistEdit(var Rec: Record "EOS Inv. Disc. Fact. Header"; OldFactoringBillHeader: Record "EOS Inv. Disc. Fact. Header"): Boolean
Parameters / Return Value
Rec
Record "EOS Inv. Disc. Fact. Header"
OldFactoringBillHeader
Record "EOS Inv. Disc. Fact. Header"
Returns
Boolean
SaveXMLZip
procedure SaveXMLZip(TableID: Integer; DistinctNo: Code[20])
Parameters / Return Value
TableID
Integer
DistinctNo
Code[20]
CheckElectronicInvoiceforItaly
procedure CheckElectronicInvoiceforItaly()
OpenGeneralJournals
procedure OpenGeneralJournals(IssuedInvDiscFactHdr: Record "EOS Issued Inv.Disc.Fact. Hdr."; CashReceipts: Boolean)
Parameters / Return Value
IssuedInvDiscFactHdr
Record "EOS Issued Inv.Disc.Fact. Hdr."
CashReceipts
Boolean
CalculateSettlements
procedure CalculateSettlements(CustomerFactNo: Code[20]; var IssuedInvDiscFactLine: Record "EOS Issued Inv.Disc.Fact. Line")
Parameters / Return Value
CustomerFactNo
Code[20]
IssuedInvDiscFactLine
Record "EOS Issued Inv.Disc.Fact. Line"
CalculateRefunds
procedure CalculateRefunds(var IssuedInvDiscFactLine: Record "EOS Issued Inv.Disc.Fact. Line")
Parameters / Return Value
- IssuedInvDiscFactLine
Record "EOS Issued Inv.Disc.Fact. Line"
Events
OnBeforeInsertLinesInvDiscFactoringLine
local procedure OnBeforeInsertLinesInvDiscFactoringLine(CustLedgerEntry: Record "Cust. Ledger Entry"; EOSInvDiscFactHeader: Record "EOS Inv. Disc. Fact. Header"; var EOSInvDiscFactoringLine: Record "EOS Inv. Disc. Factoring Line")
Parameters / Return Value
CustLedgerEntry
Record "Cust. Ledger Entry"
EOSInvDiscFactHeader
Record "EOS Inv. Disc. Fact. Header"
EOSInvDiscFactoringLine
Record "EOS Inv. Disc. Factoring Line"
OnAfterSetCustLedgerEntryFilters_CreateLinesInvDiscFactoringLine
local procedure OnAfterSetCustLedgerEntryFilters_CreateLinesInvDiscFactoringLine(var CustLedgerEntry: Record "Cust. Ledger Entry"; EOSInvDiscFactHeader: Record "EOS Inv. Disc. Fact. Header")
Parameters / Return Value
CustLedgerEntry
Record "Cust. Ledger Entry"
EOSInvDiscFactHeader
Record "EOS Inv. Disc. Fact. Header"
OnAfterSetFactoringLineFilters_SaveInvoiceXML
local procedure OnAfterSetFactoringLineFilters_SaveInvoiceXML(var FactoringLine: Record "EOS Inv. Disc. Factoring Line")
Parameters / Return Value
- FactoringLine
Record "EOS Inv. Disc. Factoring Line"
OnAfterSetIssuedFactoringLineFilters_SaveInvoiceXML
local procedure OnAfterSetIssuedFactoringLineFilters_SaveInvoiceXML(var IssuedFactoringLine: Record "EOS Issued Inv.Disc.Fact. Line")
Parameters / Return Value
- IssuedFactoringLine
Record "EOS Issued Inv.Disc.Fact. Line"
OnBeforeCreateXMLFile_SaveXMLZip
local procedure OnBeforeCreateXMLFile_SaveXMLZip(TableID: Integer; DistinctNo: Code[20]; var FileName: Text)
Parameters / Return Value
TableID
Integer
DistinctNo
Code[20]
FileName
Text
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.