Codeunit 18091507 EOS077LSCGetTransactionUtils
Codeunit 18091507 EOS077LSCGetTransactionUtils
Methods
SetRequest
procedure SetRequest(ReceiptNo: Code[20]; StoreNo: Code[10]; PosTerminalNo: Code[10]; TransactionNo: Integer)
Parameters / Return Value
ReceiptNo
Code[20]StoreNo
Code[10]PosTerminalNo
Code[10]TransactionNo
Integer
SendRequest
procedure SendRequest(ReceiptNo: Code[20]; StoreNo: Code[10]; PosTerminalNo: Code[10]; TransactionNo: Integer; var ResponseCode: Code[30]; var ErrorText: Text; var BufferUtility_p: Codeunit "LSC Buffer Utility")
Parameters / Return Value
ReceiptNo
Code[20]StoreNo
Code[10]PosTerminalNo
Code[10]TransactionNo
IntegerResponseCode
Code[30]ErrorText
Text[]BufferUtility_p
Codeunit "LSC Buffer Utility"
GetResponse
procedure GetResponse(var ErrorText: Text; var BufferUtility_p: Codeunit "LSC Buffer Utility")
Parameters / Return Value
ErrorText
Text[]BufferUtility_p
Codeunit "LSC Buffer Utility"
SetPosFunctionalityProfile
procedure SetPosFunctionalityProfile(POSFunctionalityProfileCode: Code[10])
Parameters / Return Value
- POSFunctionalityProfileCode
Code[10]
LoadTransactionTablesToXML
procedure LoadTransactionTablesToXML(var BufferUtility_p: Codeunit "LSC Buffer Utility"; var GetTransactionXML: XmlPort "EOS077 LSCGetTransactionXML")
Parameters / Return Value
BufferUtility_p
Codeunit "LSC Buffer Utility"GetTransactionXML
XmlPort "EOS077 LSCGetTransactionXML"
Events
OnAfterGetXmlPortNo
local procedure OnAfterGetXmlPortNo(var XmlPortNo: Integer)
Parameters / Return Value
- XmlPortNo
Integer
OnAfterGetTableNodeFromBuffer
local procedure OnAfterGetTableNodeFromBuffer(var ReqNodeBuffer: Record "LSC WS Node Buffer" temporary; var ReqRecRefArray: array[32] of RecordRef; var WebRequestFieldMapping: Record "LSC Web Request Field Mapping" temporary; var BufferUtility: Codeunit "LSC Buffer Utility")
Parameters / Return Value
ReqNodeBuffer
Record "LSC WS Node Buffer"ReqRecRefArray
RecordRefWebRequestFieldMapping
Record "LSC Web Request Field Mapping"BufferUtility
Codeunit "LSC Buffer Utility"
OnBeforeSendLocalRequest
local procedure OnBeforeSendLocalRequest(var ResponseCode: Code[30]; var ErrorText: Text; ReceiptNo: Code[20]; StoreNo: Code[10]; PosTerminalNo: Code[10]; TransactionNo: Integer; var BufferUtility: Codeunit "LSC Buffer Utility"; var IsHandled: Boolean)
Parameters / Return Value
ResponseCode
Code[30]ErrorText
Text[]ReceiptNo
Code[20]StoreNo
Code[10]PosTerminalNo
Code[10]TransactionNo
IntegerBufferUtility
Codeunit "LSC Buffer Utility"IsHandled
Boolean
OnAfterLoadTransactionTables
local procedure OnAfterLoadTransactionTables(var TransactionHeaderTemp: Record "LSC Transaction Header" temporary; var BufferUtility: Codeunit "LSC Buffer Utility")
Parameters / Return Value
TransactionHeaderTemp
Record "LSC Transaction Header"BufferUtility
Codeunit "LSC Buffer Utility"
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.