Codeunit 18123040 EOS Outb. EDoc. Hook Handler
Codeunit 18123040 EOS Outb. EDoc. Hook Handler
Gather all functions that handles specific hook code (i.e. GDO) specified in group setup
Methods
SetSalesInvoiceTmpBuffer
procedure SetSalesInvoiceTmpBuffer(var inTmpSalesHeader: Record "Sales Header" temporary; var inTmpShipHeader: Record "Sales Shipment Header" temporary)
Parameters / Return Value
inTmpSalesHeader
Record "Sales Header"inTmpShipHeader
Record "Sales Shipment Header"
SetSalesCrMemoTmpBuffer
procedure SetSalesCrMemoTmpBuffer(var inReturnReceiptHeaderTMP: Record "Return Receipt Header" temporary)
Parameters / Return Value
- inReturnReceiptHeaderTMP
Record "Return Receipt Header"
SetServiceInvoiceTmpBuffer
procedure SetServiceInvoiceTmpBuffer(var inTmpServiceHeader: Record "Service Header" temporary; var inTmpServShipHeader: Record "Service Shipment Header" temporary)
Parameters / Return Value
inTmpServiceHeader
Record "Service Header"inTmpServShipHeader
Record "Service Shipment Header"
AlwaysExportPEC
procedure AlwaysExportPEC(CustNo: Code[20]; header: RecordRef) RetValue: Boolean
Parameters / Return Value
CustNo
Code[20]header
RecordRefReturns
Boolean
Events
OnBeforeCheckAmazonDocumentReasonSalesCrMemo
local procedure OnBeforeCheckAmazonDocumentReasonSalesCrMemo(header: RecordRef; var DocumentReason: Code[10]; var IsHandled: Boolean)
Raised during the General Data check for Amazon, before checking the Reason Code, while generating an electronic document for a Sales Cr.Memo for AMAZON
Parameters / Return Value
header
RecordRefDocument header
DocumentReason
Code[10]Reason Code, if empty an error will be raised after the event
IsHandled
Booleanif true, the error will be skipped
OnBeforeOnFillCausaleTag
local procedure OnBeforeOnFillCausaleTag(var header: RecordRef; var XmlWriter: Codeunit "EOS Xml Writer"; var OutbElectrDocSetupGroup: Record "EOS Outb. EDoc. Group Setup"; var Handled: Boolean)
Raised before the Causale tag is filled, to allow customization of the tag
Parameters / Return Value
header
RecordRefDocument header
XmlWriter
Codeunit "EOS Xml Writer"XML Writer
OutbElectrDocSetupGroup
Record "EOS Outb. EDoc. Group Setup"Document setup group
Handled
Booleanif true, the default behavior will be skipped
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.