Codeunit 18123040 EOS Outb. EDoc. Hook Handler
Gather all functions that handles specific hook code (i.e. GDO) specified in group setup
procedure SetSalesInvoiceTmpBuffer(var inTmpSalesHeader: Record "Sales Header" temporary; var inTmpShipHeader: Record "Sales Shipment Header" temporary)
inTmpSalesHeader Record "Sales Header"
inTmpShipHeader Record "Sales Shipment Header"
procedure SetSalesCrMemoTmpBuffer(var inReturnReceiptHeaderTMP: Record "Return Receipt Header" temporary)
Record "Return Receipt Header"
procedure SetServiceInvoiceTmpBuffer(var inTmpServiceHeader: Record "Service Header" temporary; var inTmpServShipHeader: Record "Service Shipment Header" temporary)
inTmpServiceHeader Record "Service Header"
inTmpServShipHeader Record "Service Shipment Header"
procedure AlwaysExportPEC(CustNo: Code[20]; header: RecordRef) RetValue: Boolean
CustNo Code[20]
header RecordRef
Returns Boolean
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
header RecordRef
Document header
DocumentReason Code[10]
Reason Code, if empty an error will be raised after the event
IsHandled Boolean
if true, the error will be skipped
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
header RecordRef
Document header
XmlWriter Codeunit "EOS Xml Writer"
XML Writer
OutbElectrDocSetupGroup Record "EOS Outb. EDoc. Group Setup"
Document setup group
Handled Boolean
if true, the default behavior will be skipped
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.