Codeunit "Pre-map Incoming Purch. Doc"
ID 1217
Namespace: System.IO
Properties
Methods
procedure CorrectHeaderField(EntryNo: Integer, TableID: Integer, FieldID: Integer, RecordNo: Integer, IncomingDocumentValue: Variant)
Parameters
Name
Type
Description
EntryNo
Integer
TableID
Integer
FieldID
Integer
RecordNo
Integer
IncomingDocumentValue
Variant
GetDocumentTypeOptionString
procedure GetDocumentTypeOptionString(OptionIndex: Integer): Text[250]
Parameters
Name
Type
Description
OptionIndex
Integer
Returns
Type
Description
Text[250]
GetDocumentTypeOptionCaption
procedure GetDocumentTypeOptionCaption(OptionIndex: Integer): Text[250]
Parameters
Name
Type
Description
OptionIndex
Integer
Returns
Type
Description
Text[250]
ConstructDocumenttypeUnknownErr
procedure ConstructDocumenttypeUnknownErr(): Text
Returns
FindAppropriateGLAccount
procedure FindAppropriateGLAccount(EntryNo: Integer, HeaderRecordNo: Integer, LineDescription: Text[250], LineDirectUnitCost: Decimal, VendorNo: Code[20]): Code[20]
Parameters
Name
Type
Description
EntryNo
Integer
HeaderRecordNo
Integer
LineDescription
Text[250]
LineDirectUnitCost
Decimal
VendorNo
Code[20]
Returns
Type
Description
Code[20]
Events
[IntegrationEvent(False,False)]
local procedure OnAfterCorrectHeaderData(EntryNo: Integer, RecordNo: Integer, DataExch: Record "Data Exch.", var IncomingDocument: Record "Incoming Document")
Parameters
OnBeforeInsertLineForTotalDocumentAmount
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertLineForTotalDocumentAmount(EntryNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
EntryNo
Integer
IsHandled
Boolean
OnBeforeProcessLine
[IntegrationEvent(False,False)]
local procedure OnBeforeProcessLine(EntryNo: Integer, HeaderRecordNo: Integer, RecordNo: Integer, VendorNo: Code[20], var IsHandled: Boolean)
Parameters
Name
Type
Description
EntryNo
Integer
HeaderRecordNo
Integer
RecordNo
Integer
VendorNo
Code[20]
IsHandled
Boolean
[IntegrationEvent(False,False)]
local procedure OnFindGLAccountForLineOnBeforeFindAppropriateGLAccount(IntermediateDataImport: Record "Intermediate Data Import", var GLAccountNo: Code[20], EntryNo: Integer, HeaderRecordNo: Integer, RecordNo: Integer, VendorNo: Code[20], var IsHandled: Boolean)
Parameters
See also