Codeunit 18121992 EOS069.02 Arxivar API Caller

Codeunit 18121992 EOS069.02 Arxivar API Caller

Methods

Init

procedure Init(var CurrLib: Record "EOS069 DocLibrary")

Parameters / Return Value

  • CurrLib Record "EOS069 DocLibrary"

EndpointReachable

procedure EndpointReachable(): Boolean

Parameters / Return Value

  • Returns Boolean

GetDocuments

procedure GetDocuments(idERP: text; var Collections: Record "Name/Value Buffer" temporary; AddFileBlob: Boolean; var allFields: Codeunit "Temp Blob List")

Parameters / Return Value

  • idERP text

  • Collections Record "Name/Value Buffer"

  • AddFileBlob Boolean

  • allFields Codeunit "Temp Blob List"


GetFieldsFrom

procedure GetFieldsFrom(DocNo: Integer; var allFields: Codeunit "Temp Blob")

Parameters / Return Value

  • DocNo Integer

  • allFields Codeunit "Temp Blob"


DownloadDocument

procedure DownloadDocument(DocNo: Integer; filename: text)

Parameters / Return Value

  • DocNo Integer

  • filename text


DeleteDocument

procedure DeleteDocument(DocNo: Integer)

Parameters / Return Value

  • DocNo Integer

CheckFileNameConflict

procedure CheckFileNameConflict(idERP: text; var filename: text)

Parameters / Return Value

  • idERP text

  • filename text


UploadFile

procedure UploadFile(idERP: text; filename: text; var TempBlob: Codeunit "Temp Blob"; var metadata: Codeunit "Temp Blob") DocNo: Integer

Parameters / Return Value

  • idERP text

  • filename text

  • TempBlob Codeunit "Temp Blob"

  • metadata Codeunit "Temp Blob"

  • Returns Integer


GetDocumentType

procedure GetDocumentType(var results: record "Name/Value Buffer")

Parameters / Return Value

  • results record "Name/Value Buffer"

GetAoos

procedure GetAoos(var results: record "Name/Value Buffer")

Parameters / Return Value

  • results record "Name/Value Buffer"

GetFields

procedure GetFields(WritableOnly: Boolean; var TempNameValueBuffer: Record "Name/Value Buffer")

Parameters / Return Value

  • WritableOnly Boolean

  • TempNameValueBuffer Record "Name/Value Buffer"


GetRequiredFields

procedure GetRequiredFields(var TempNameValueBuffer: Record "Name/Value Buffer")

Parameters / Return Value

  • TempNameValueBuffer Record "Name/Value Buffer"


EOS Labs -