Codeunit 18123062 EOS IXFE Proxy

Codeunit 18123062 EOS IXFE Proxy

Methods

AuthenticateByUserName

procedure AuthenticateByUserName(var XMLBuffer: Record "XML Buffer" temporary; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • HideDialog Boolean

  • Returns Boolean


AuthorizeAOO

procedure AuthorizeAOO(var XMLBuffer: Record "XML Buffer" temporary; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • HideDialog Boolean

  • Returns Boolean


GetAOOList

procedure GetAOOList(var XMLBuffer: Record "XML Buffer" temporary; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • HideDialog Boolean

  • Returns Boolean


GetUO

procedure GetUO(var XMLBuffer: Record "XML Buffer" temporary; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • HideDialog Boolean

  • Returns Boolean


GetAPIs

procedure GetAPIs(var XMLBuffer: Record "XML Buffer" temporary; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • HideDialog Boolean

  • Returns Boolean


UploadSingleDocument

procedure UploadSingleDocument(var XMLBuffer: Record "XML Buffer" temporary; TmpBlob: Codeunit "Temp Blob"; Filename: text; ExternalDocumentID: Text; VatRegister: Code[20]; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • TmpBlob Codeunit "Temp Blob"

  • Filename text

  • ExternalDocumentID Text

  • VatRegister Code[20]

  • HideDialog Boolean

  • Returns Boolean


CreateSubscription

procedure CreateSubscription(var XMLBuffer: Record "XML Buffer"; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • Returns Boolean


RemoveSubscription

procedure RemoveSubscription(var XMLBuffer: Record "XML Buffer"; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • Returns Boolean


CommitSubscription

procedure CommitSubscription(var XMLBuffer: Record "XML Buffer"; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • Returns Boolean


RetrieveNextNotification

procedure RetrieveNextNotification(var XMLBuffer: Record "XML Buffer"; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean; NotificationCluster: Integer) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • NotificationCluster Integer

  • Returns Boolean


AcknowledgeSubscription

procedure AcknowledgeSubscription(var XMLBuffer: Record "XML Buffer"; ackUID: Text; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • XMLBuffer Record "XML Buffer"

  • ackUID Text

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • Returns Boolean


DownloadInvoice

procedure DownloadInvoice(var TempBlob: Codeunit "Temp Blob"; invoiceUID: Text; FileType: Option File,Zip,Base64; "Outbound/Inbound": Option Outbound,Inbound; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • TempBlob Codeunit "Temp Blob"

  • invoiceUID Text

  • FileType Option

    File (0) , Zip (1) , Base64 (2)

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • HideDialog Boolean

  • Returns Boolean


DownloadNotification

procedure DownloadNotification(var TempBlob: Codeunit "Temp Blob"; invoiceUID: Text; notificationUID: Text; "Outbound/Inbound": Option Outbound,Inbound; FileType: Option File,Zip,Base64; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • TempBlob Codeunit "Temp Blob"

  • invoiceUID Text

  • notificationUID Text

  • Outbound/Inbound Option

    Outbound (0) , Inbound (1)

  • FileType Option

    File (0) , Zip (1) , Base64 (2)

  • HideDialog Boolean

  • Returns Boolean


UnwrapInvoice

procedure UnwrapInvoice(var TempBlob: Codeunit "Temp Blob"; invoiceUID: Text; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • TempBlob Codeunit "Temp Blob"

  • invoiceUID Text

  • HideDialog Boolean

  • Returns Boolean


SendInbDocumentReturn

procedure SendInbDocumentReturn(invoiceUID: Text; profileUID: Text; AcceptDocument: Boolean; RefuseDescription: Text; HideDialog: Boolean) Result: Boolean

Parameters / Return Value

  • invoiceUID Text

  • profileUID Text

  • AcceptDocument Boolean

  • RefuseDescription Text

  • HideDialog Boolean

  • Returns Boolean



EOS Labs -