Codeunit 18126201 EOS EX082 E-AD Management
Codeunit EOS EX082 E-AD Management (ID 18126201).
procedure CheckEad(EadEntryNo: Integer; HideError: Boolean): Boolean
CheckEad.
EadEntryNo Integer
Integer.
HideError Boolean
Boolean.
Returns Boolean
Return value of type Boolean.
procedure ReleaseSalesOrder(SalesHeader: Record "Sales Header")
ReleaseSalesOrder for test field to generate e-document
SalesHeader Record "Sales Header"
Record “Sales Header”.
procedure CreateEADFromSalesOrder(DocumentType: Integer; DocumentNo: Code[20]; OpenPage: Boolean)
CreateEADFromSalesOrder. Insert E-AD Record in Header and Line from Sales Order
DocumentType Integer
Integer.
DocumentNo Code[20]
Code[20].
OpenPage Boolean
Boolean.
procedure CreateEADFromSalesShipment(DocumentNo: Code[20]; OpenPage: Boolean)
CreateEADFromSalesShipment. Insert E-AD Record in Header and Line from Sales Shipment
DocumentNo Code[20]
Code[20].
OpenPage Boolean
Boolean.
procedure CreateEADFromSalesInvoice(DocumentNo: Code[20]; OpenPage: Boolean)
CreateEADFromSalesInvoice. Insert E-AD Record in Header and Line from Sales Invoice
DocumentNo Code[20]
Code[20].
OpenPage Boolean
Boolean.
procedure ReleaseTransferOrder(TransferHeader: Record "Transfer Header")
ReleaseTransferOrder.
TransferHeader Record "Transfer Header"
Record “Transfer Header”.
procedure CreateEADFromTransferOrder(DocumentNo: Code[20]; OpenPage: Boolean)
CreateEADFromTransferOrder.
DocumentNo Code[20]
Code[20].
OpenPage Boolean
Boolean.
procedure CreateEADFromTransferShipment(DocumentNo: Code[20]; OpenPage: Boolean)
CreateEADFromTransferShipment.
DocumentNo Code[20]
Code[20].
OpenPage Boolean
Boolean.
procedure CheckCreateEAD(var EOSEX082CustomerWorkSetup: Record "EOS EX082 Customer Work Setup";var EOSEX082VendorWorkSetup: Record "EOS EX082 Vendor Work Setup";SourceNo: Code[20]; ShipToCode: Code[10]): Boolean
CheckCreateEAD. Check Customer or Vendor Work Setup for Source Code
EOSEX082CustomerWorkSetup Record "EOS EX082 Customer Work Setup"
VAR Record “EOS EX082 Customer Work Setup”.
EOSEX082VendorWorkSetup Record "EOS EX082 Vendor Work Setup"
VAR Record “EOS EX082 Vendor Work Setup”.
SourceNo Code[20]
Code[20].
ShipToCode Code[10]
Code[10].
Returns Boolean
Return value of type Boolean.
procedure CheckExistEAD(EDocumentSourceType: enum "EOS EX082 E-Document Source Type"; PostingDocumentType: Enum "Item Ledger Document Type";DocumentNo: Code[20]): Boolean
CheckExistEAD. Check Already Exist E-AD for Document
EDocumentSourceType enum "EOS EX082 E-Document Source Type"
enum “EOS EX082 E-Document Source Type”.
PostingDocumentType Enum "Item Ledger Document Type"
Enum “Item Ledger Document Type”.
DocumentNo Code[20]
Code[20].
Returns Boolean
Return value of type Boolean.
procedure CheckEADRules(EOS066DocumentShippingInfo: record "EOS066 Document Shipping Info";EOSEX082LocationWorkSetup: Record "EOS EX082 Location Work Setup";ShippingAgentCode: Code[10])
CheckEADRules. Check ADM Rules
EOS066DocumentShippingInfo record "EOS066 Document Shipping Info"
record “EOS066 Document Shipping Info”.
EOSEX082LocationWorkSetup Record "EOS EX082 Location Work Setup"
Record “EOS EX082 Location Work Setup”.
ShippingAgentCode Code[10]
Code[10].
procedure CreateHeaderTransportInfo(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header";EOS066DocumentShippingInfo: Record "EOS066 Document Shipping Info";ShippingAgentCode: Code[10])
CreateHeaderTransportInfo. Insert E-AD Header Transport Info
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
EOS066DocumentShippingInfo Record "EOS066 Document Shipping Info"
Record “EOS066 Document Shipping Info”.
ShippingAgentCode Code[10]
Code[10].
procedure CreateHeaderConsignor(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header";CompanyInformation: Record "Company Information";EOSEX082LocationWorkSetup: Record "EOS EX082 Location Work Setup";EOS066DocumentShippingInfo: Record "EOS066 Document Shipping Info")
CreateHeaderConsignor. Insert E-AD Header Consignor
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
CompanyInformation Record "Company Information"
Record “Company Information”.
EOSEX082LocationWorkSetup Record "EOS EX082 Location Work Setup"
Record “EOS EX082 Location Work Setup”.
EOS066DocumentShippingInfo Record "EOS066 Document Shipping Info"
Record “EOS066 Document Shipping Info”.
procedure CreateHeaderDestination(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header";EOS066DocumentShippingInfo: Record "EOS066 Document Shipping Info";aSellTo: array[10] of Text[150];aShipTo: array[10] of Text[150])
CreateHeaderDestination. Insert E-AD Header Destination
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
EOS066DocumentShippingInfo Record "EOS066 Document Shipping Info"
Record “EOS066 Document Shipping Info”.
aSellTo Text[150]
array[10] of Text[150].
aShipTo Text[150]
array[10] of Text[150].
procedure CreateHeaderGuarantor(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header";EOSEX082LocationWorkSetup: Record "EOS EX082 Location Work Setup";EOS066DocumentShippingInfo: Record "EOS066 Document Shipping Info";TotalWarrantAmount: Decimal)
CreateHeaderGuarantor. Insert E-AD Header Guarantor
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
EOSEX082LocationWorkSetup Record "EOS EX082 Location Work Setup"
Record “EOS EX082 Location Work Setup”.
EOS066DocumentShippingInfo Record "EOS066 Document Shipping Info"
Record “EOS066 Document Shipping Info”.
TotalWarrantAmount Decimal
Decimal.
procedure CreateDetailTrasport(EOSEX082eADHeader: Record "EOS EX082 e-AD Header";EOS066DocumentShippingInfo: Record "EOS066 Document Shipping Info")
CreateDetailTrasport. Insert E-AD Detail Transport
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
Record “EOS EX082 e-AD Header”.
EOS066DocumentShippingInfo Record "EOS066 Document Shipping Info"
Record “EOS066 Document Shipping Info”.
procedure CreateDetailItemLine(EOSEX082eADHeader: Record "EOS EX082 e-AD Header";EOS066DocumentShippingInfo: record "EOS066 Document Shipping Info";ItemNo: Code[20];VariantCode: Code[10];QuantityBase: Decimal;QuantityGrossKG: Decimal;QuantityNetKG: Decimal;QuantityLT: Decimal;Density15: Decimal;UMCode: Code[10];QuantityDoc: Decimal;LineParcelsNo: Decimal;LanguageCode: Code[10];WarrantAmount: Decimal;DocumentLineNo: Integer;LineNo: Integer)
CreateDetailItem.
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
Record “EOS EX082 e-AD Header”.
EOS066DocumentShippingInfo record "EOS066 Document Shipping Info"
record “EOS066 Document Shipping Info”.
ItemNo Code[20]
Code[20].
VariantCode Code[10]
Code[10].
QuantityBase Decimal
Decimal.
QuantityGrossKG Decimal
Decimal.
QuantityNetKG Decimal
Decimal.
QuantityLT Decimal
Decimal.
Density15 Decimal
Decimal.
UMCode Code[10]
Code[10].
QuantityDoc Decimal
Decimal.
LineParcelsNo Decimal
Decimal.
LanguageCode Code[10]
Code[10].
WarrantAmount Decimal
Decimal.
DocumentLineNo Integer
Integer.
LineNo Integer
Integer.
procedure CreateDetailPackaging(EOSEX082eADHeader: Record "EOS EX082 e-AD Header";PackingType: Code[20]; ParcelsNo: Decimal; LineNo: Integer)
CreateDetailPackaging. Insert E-Ad Sub-Detail Packaging Item
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
Record “EOS EX082 e-AD Header”.
PackingType Code[20]
Code[10].
ParcelsNo Decimal
Decimal.
LineNo Integer
Integer.
procedure CreateDetailWine(EOSEX082eADHeader: Record "EOS EX082 e-AD Header";WineTreatment: Integer;LineNo: Integer;var SubLineNo: Integer)
CreateDetailWine. Insert E-Ad Sub-Detail Wine
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
Record “EOS EX082 e-AD Header”.
WineTreatment Integer
Integer.
LineNo Integer
Integer.
SubLineNo Integer
VAR Integer.
procedure CreateHeaderDetailedDocument(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header"): Boolean
CreateHeaderDetailedDocument. Petrol Function
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
Returns Boolean
Return value of type Boolean.
procedure ReleaseEadWarrant(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header")
ReleaseEadWarrant.
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
procedure DischargeEad(var EOSEX082eADHeader: Record "EOS EX082 e-AD Header"; DischargeDateTime: DateTime; SilentMode: Boolean)
DischargeEad.
EOSEX082eADHeader Record "EOS EX082 e-AD Header"
VAR Record “EOS EX082 e-AD Header”.
DischargeDateTime DateTime
DateTime.
SilentMode Boolean
Boolean.
procedure ReleaseEadWarrantFromEMCS(var EOSEX082EMCSImport: Record "EOS EX082 EMCS Import")
ReleaseEadWarrant.
EOSEX082EMCSImport Record "EOS EX082 EMCS Import"
VAR Record “EOS EX082 EMCS Import”.
procedure SetChangeDestination(SourceSystemID: Guid; SourceDocumentNo: Code[20]; EntryNo: Integer)
SetChangeDestination.
SourceSystemID Guid
Guid.
SourceDocumentNo Code[20]
Code[20].
EntryNo Integer
Integer.
procedure CreateChangeDestination(var EOSEX082eADChangeDest: Record "EOS EX082 e-AD Change Dest.")
CreateChangeDestination.
EOSEX082eADChangeDest Record "EOS EX082 e-AD Change Dest."
VAR Record “EOS EX082 e-AD Change Dest.".
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.