Table 130 Incoming Document in 22

App
Base Application

Fields, 51Keys, 6Procedures, 78Events, 38

Versions171819202122232425262728latest

Source29

Fields, 51

IdNameTypeObsolete
1Entry No.Integer-
2DescriptionText[100]-
3Created Date-TimeDateTime-
4Created By User IDGuid-
5Created By User NameCode[50]-
6ReleasedBoolean-
7Released Date-TimeDateTime-
8Released By User IDGuid-
9Released By User NameCode[50]-
10Last Date-Time ModifiedDateTime-
11Last Modified By User IDGuid-
12Last Modified By User NameCode[50]-
13PostedBoolean-
14Posted Date-TimeDateTime-
15Document TypeEnum Incoming Related Document Type-
16Document No.Code[20]-
17Posting DateDate-
18StatusOption-
19URL1Text[250]Removed 15.0
URL field was introduced
20URL2Text[250]Removed 15.0
URL field was introduced
21URL3Text[250]Removed 15.0
URL field was introduced
22URL4Text[250]Removed 15.0
URL field was introduced
23Vendor NameText[100]-
24Vendor VAT Registration No.Text[30]-
25Vendor IBANCode[50]-
26Document DateDate-
27Vendor Bank Branch No.Text[20]-
28Vendor Bank Account No.Text[30]-
29Vendor No.Code[20]-
30Data Exchange TypeCode[20]-
31OCR Data CorrectedBoolean-
32OCR StatusOption-
33OCR Track IDText[20]-
38OCR Service Doc. Template CodeCode[20]-
39OCR Service Doc. Template NameText[50]-
40OCR Process FinishedBoolean-
41Created Doc. Error Msg. TypeOption-
42Vendor IdGuid-
50Currency CodeCode[10]-
51Amount Excl. VATDecimal-
52Amount Incl. VATDecimal-
53VAT AmountDecimal-
54Due DateDate-
55Vendor Invoice No.Code[35]-
56Order No.Code[20]-
57Vendor Phone No.Text[30]-
58Related Record IDRecordId-
60URLText[1024]-
160Job Queue StatusOption-
161Job Queue Entry IDGuid-
162ProcessedBoolean-

Keys, 6

NameFieldsObsolete
Key1, clusteredEntry No.-
Key2Status-
Key3Document No., Posting Date-
Key4OCR Status-
Key5Vendor No.-
Key6Processed-

Procedures, 78

NameParametersReturnsAccessObsolete
GetURL()Textpublic-
SetURL(Text)public-
Release()public-
Reject()public-
CheckNotCreated()public-
CreateDocumentWithDataExchange()public-
TryCreateDocumentWithDataExchange()public-
CreateReleasedDocumentWithDataExchange()public-
CreateManually()public-
CreateGenJnlLine()public-
CreatePurchInvoice()public-
CreatePurchCreditMemo()public-
CreateSalesInvoice()public-
CreateSalesCreditMemo()public-
CreateGeneralJournalLineWithDataExchange()public-
TryCreateGeneralJournalLineWithDataExchange()public-
RemoveReferenceToWorkingDocument(Integer)public-
CreateIncomingDocument(Text, Text)Integerpublic-
CreateIncomingDocument(InStream, Text)public-
TestReadyForProcessing()public-
PostedDocExists(Code[20], Date)Booleanpublic-
SetPostedDocFields(Date, Code[20])public-
SetPostedDocFieldsForcePosted(Date, Code[20], Boolean)public-
UndoPostedDocFields()public-
UpdateIncomingDocumentFromPosting(Integer, Date, Code[20])public-
SetGenJournalLine(var Record Gen. Journal Line)public-
SetSalesDoc(var Record Sales Header)public-
SetPurchDoc(var Record Purchase Header)public-
HyperlinkToDocument(Code[20], Date)public-
ForwardToExistingLink(Code[20], Date)Booleanpublic-
ShowCard(Code[20], Date)public-
ShowCardFromEntryNo(Integer)public-
ImportAttachment(var Record Incoming Document)public-
AddXmlAttachmentFromXmlText(var Record Incoming Document Attachment, Text, Text)public-
AddAttachmentFromStream(var Record Incoming Document Attachment, Text, Text, var InStream)public-
AddAttachmentFromServerFile(Text, Text)public-
SelectIncomingDocument(Integer, RecordId)Integerpublic-
SelectIncomingDocumentForPostedDocument(Code[20], Date, RecordId)public-
SendToJobQueue(Boolean)public-
ResetOriginalOCRData()public-
UploadCorrectedOCRData()Booleanpublic-
SaveErrorMessages(var Record Error Message)public-
RemoveFromJobQueue(Boolean)public-
SendToOCR(Boolean)public-
SetStatus(Option)public-
RetrieveFromOCR(Boolean)public-
GetGeneratedFromOCRAttachment(var Record Incoming Document Attachment)Booleanpublic-
GetDataExchangePath(Integer)Textpublic-
ShowRecord()public-
GetRecord(var Variant)Booleanpublic-
RemoveLinkToRelatedRecord()public-
RemoveReferencedRecords()public-
CreateFromAttachment()public-
GetMainAttachment(var Record Incoming Document Attachment)Booleanpublic-
GetMainAttachmentFileName()Textpublic-
GetRecordLinkText()Textpublic-
GetOCRResutlFileName()Textpublic-
MainAttachmentDrillDown()public-
ReplaceOrInsertMainAttachment()public-
ReplaceMainAttachment(Text)public-
ShowMainAttachment()public-
OCRResultDrillDown()public-
GetAdditionalAttachments(var Record Incoming Document Attachment)Booleanpublic-
DefaultAttachmentIsXML()Booleanpublic-
FindByDocumentNoAndPostingDate(RecordRef, var Record Incoming Document)Booleanpublic-
FindByDocumentNoAndPostingDate(var Record Incoming Document, Text, Text)Booleanpublic-
FindFromIncomingDocumentEntryNo(RecordRef, var Record Incoming Document)Booleanpublic-
GetStatusStyleText()Textpublic-
WaitingToReceiveFromOCR()Booleanpublic-
OCRIsEnabled()Booleanpublic-
IsADocumentAttached()Booleanpublic-
TestReadyForApproval()public-
HasAttachment()Booleanpublic-
CanReplaceMainAttachment()Booleanpublic-
GetRelatedDocType(Date, Code[20], var Boolean)Enum Incoming Related Document Typepublic-
FindByDocumentNoAndPostingDate(RecordRef, var Record Incoming Document, Text, Text)Booleanpublic-
TestIfAlreadyExists()public-
DocLinkExists(Variant)Booleanpublic-

Events, 38

KindNameParametersObsolete
Integration eventOnCheckIncomingDocReleaseRestrictions()-
Integration eventOnCheckIncomingDocCreateDocRestrictions()-
Integration eventOnCheckIncomingDocSetForOCRRestrictions()-
Integration eventOnAfterCreateGenJnlLineFromIncomingDocSuccess(var Record Incoming Document)-
Integration eventOnAfterCreateGenJnlLineFromIncomingDocFail(var Record Incoming Document)-
Integration eventOnAfterCreateManually(var Record Incoming Document)-
Integration eventOnAfterCreateSalesHeaderFromIncomingDoc(var Record Sales Header)-
Integration eventOnAfterCreatePurchHeaderFromIncomingDoc(var Record Purchase Header)-
Integration eventOnAfterFindPostedRecord(var Variant, var Boolean, var Record Incoming Document)-
Integration eventOnAfterFindUnpostedRecord(var Variant, var Boolean, var Record Incoming Document)-
Integration eventOnAfterGetRelatedRecordCaption(var RecordRef, var Text)-
Integration eventOnAfterUpdateDocumentFields(var Record Incoming Document, var Boolean)-
Integration eventOnBeforeCreateManually(var Record Incoming Document, var Boolean)-
Integration eventOnBeforeCreateSalesHeaderFromIncomingDoc(var Record Sales Header)-
Integration eventOnBeforeDeleteApprovalEntries(var Record Incoming Document, var Boolean)-
Integration eventOnCreatePurchDocOnBeforePurchHeaderInsert(var Record Purchase Header)-
Integration eventOnGetDataExchangePath(Record Data Exch. Line Def, Integer, var Text)-
Integration eventOnBeforeGetJournalTemplateAndBatch(var Code[10], var Code[10], var Boolean)-
Integration eventOnRemoveReferenceToWorkingDocumentOnBeforeModify(var Record Incoming Document)-
Integration eventOnBeforeFindFromIncomingDocumentEntryNo(RecordRef, var Record Incoming Document, var Boolean, var Boolean)-
Integration eventOnCreateGenJnlLineOnBeforeGenJnlLineInsert(var Record Gen. Journal Line, Record Gen. Journal Line)-
Integration eventOnBeforeShowResultMessage(var Record Incoming Document, var Record Error Message, var Boolean)-
Integration eventOnAfterSetCreatedDocumentType(var Dictionary, var Text)-
Integration eventOnAfterCreateDocumentType(var Record Incoming Document, Integer)-
Integration eventOnTestIfAlreadyExists(Enum Incoming Related Document Type, Integer)-
Integration eventOnBeforeGetRelatedDocType(Date, Code[20], var Boolean, var Enum Incoming Related Document Type, var Boolean)-
Integration eventOnAfterClearRelatedRecords(Enum Incoming Related Document Type, Integer)-
Integration eventOnCreateGenJnlLineOnBeforeShowRecord(var Record Incoming Document, var Boolean)-
Integration eventOnCreateSalesDocOnBeforeShowRecord(var Record Incoming Document, var Boolean)-
Integration eventOnCreatePurchDocOnBeforeShowRecord(var Record Incoming Document, var Boolean)-
Integration eventOnGetDataExchangePathOnBeforeCase(Record Data Exch. Line Def, Integer, Text)-
Integration eventOnBeforeRemoveReferencedRecords(var Record Incoming Document, var Boolean)-
Integration eventOnFindByDocumentNoAndPostingDateOnBeforeFind(var Record Incoming Document, Text, Date, var Boolean, var Boolean)-
Integration eventOnCreateSalesDocOnAfterModifySalesHeader(var Record Incoming Document, var Record Sales Header)-
Integration eventOnCreatePurchDocOnAfterModifyPurchaseHeader(var Record Incoming Document, var Record Purchase Header)-
Integration eventOnBeforeUpdateIncomingDocumentFromPosting(Integer, Date, Code[20], var Boolean)-
Integration eventOnBeforeShowRecord(var Record Incoming Document, var Boolean)-
Integration eventOnFindUnpostedRecordOnAfterFilterGenJournalLine(var Record Incoming Document, var Record Gen. Journal Line)-