Codeunit 18091509 EOS077LSCSendTransactionUtils

Codeunit 18091509 EOS077LSCSendTransactionUtils

Methods

SetRequest

procedure SetRequest(AddOnly: Boolean; UpdateReplicationCounter: Boolean; XmlPortNo: Integer; var BufferUtility_p: Codeunit "LSC Buffer Utility")

Parameters / Return Value

  • AddOnly Boolean

  • UpdateReplicationCounter Boolean

  • XmlPortNo Integer

  • BufferUtility_p Codeunit "LSC Buffer Utility"


GetResponse

procedure GetResponse(var ErrorText: Text)

Parameters / Return Value

  • ErrorText Text[]

LoadTransactionTablesFromXML

procedure LoadTransactionTablesFromXML(var SendTransactionXML: XmlPort "EOS077 LSCSendTransactionXML"; var BufferUtility_p: Codeunit "LSC Buffer Utility")

Parameters / Return Value

  • SendTransactionXML XmlPort "EOS077 LSCSendTransactionXML"

  • BufferUtility_p Codeunit "LSC Buffer Utility"


Events

OnBeforeSendLocalRequest

local procedure OnBeforeSendLocalRequest(var ResponseCode: Code[30]; var ErrorText: Text; AddOnly: Boolean; UpdateReplicationCounter: Boolean; var BufferUtility: Codeunit "LSC Buffer Utility"; var IsHandled: Boolean)

Parameters / Return Value

  • ResponseCode Code[30]

  • ErrorText Text[]

  • AddOnly Boolean

  • UpdateReplicationCounter Boolean

  • BufferUtility Codeunit "LSC Buffer Utility"

  • IsHandled Boolean


OnAfterAddReqTableNodeToBuffer

local procedure OnAfterAddReqTableNodeToBuffer(var BufferUtility: Codeunit "LSC Buffer Utility"; var ReqNodeBuffer: Record "LSC WS Node Buffer" temporary; var ReqRecRefArray: array[32] of RecordRef)

Parameters / Return Value

  • BufferUtility Codeunit "LSC Buffer Utility"

  • ReqNodeBuffer Record "LSC WS Node Buffer"

  • ReqRecRefArray RecordRef



EOS Labs -