Codeunit 18123051 EOS Inb. Electr. Doc. Exec

Codeunit 18123051 EOS Inb. Electr. Doc. Exec

Used as a dispatcher to run the execution of: Import, ProcessXML, Validate, Create

Methods

SetAction

procedure SetAction("Action": Option Import,Validate,Create)

Set Current Action

Parameters / Return Value

  • Action Option

    Import (0) , Validate (1) , Create (2)

    Existing Action: Import,Validate,Create


SetFileName

procedure SetFileName(inFileName: Text[250]; EOSFEEntryNo: Integer)

Set Current File Name

Parameters / Return Value

  • inFileName Text[250]

  • EOSFEEntryNo Integer

    Integer


SetIncomingElectrDocHeader

procedure SetIncomingElectrDocHeader(IncomingElectrDocHeader: Record "EOS Inb. EDoc. Header")

Set Current Incoming Electronic Document Header

Parameters / Return Value

  • IncomingElectrDocHeader Record "EOS Inb. EDoc. Header"

    Record “EOS Inb. EDoc. Header”


SetElectronicDocPreviewHeader

procedure SetElectronicDocPreviewHeader(ElectronicDocPreviewHeader: Record "EOS Inb. EDoc. Preview Header")

Set Current Electronic Document Preview Header

Parameters / Return Value

  • ElectronicDocPreviewHeader Record "EOS Inb. EDoc. Preview Header"

    Record “EOS Inb. EDoc. Preview Header”


SetIncElectrDocXMLBuffer

procedure SetIncElectrDocXMLBuffer(IncElectrDocXMLBuffer: Record "XML Buffer")

Set Incoming Electronic Document XML Buffer

Parameters / Return Value

  • IncElectrDocXMLBuffer Record "XML Buffer"

    Record “XML Buffer”


SetHideDialog

procedure SetHideDialog(NewValue: Boolean)

Set Hide Dialog

Parameters / Return Value

  • NewValue Boolean

    True, hide the dialog


SetBatchProcess

procedure SetBatchProcess(NewValue: Boolean; NewBatchGUID: Guid)

Set Batch Process

Parameters / Return Value

  • NewValue Boolean

    True, is a batch process

  • NewBatchGUID Guid

    The instance GUID


GetImportGUID

procedure GetImportGUID(var outImportGUID: Guid)

Get Import GUID

Parameters / Return Value

  • outImportGUID Guid

    Guid


setTempBlob

procedure setTempBlob(TempBlobLoc: Codeunit "Temp Blob")

set Temp Blob. Used becouse now FE does not use FileSystem (except for the bridge extension) but save all information to a BLOB.

Parameters / Return Value

  • TempBlobLoc Codeunit "Temp Blob"

    Record TempBlob



EOS Labs -