Codeunit 18091503 EOS077LSCCreateCustomerUtil

Codeunit 18091503 EOS077LSCCreateCustomerUtil

Methods

SetRequest

procedure SetRequest(TerminalNo: Code[10]; StoreNo: Code[10]; var CreateCustomerXML: XmlPort "EOS077 LSCCreateCustomerXML")

Parameters / Return Value

  • TerminalNo Code[10]

  • StoreNo Code[10]

  • CreateCustomerXML XmlPort "EOS077 LSCCreateCustomerXML"


SendRequest

procedure SendRequest(TerminalNo: Code[10]; StoreNo: Code[10]; var TempCustomerCreateParameters: Record "EOS077 Customer Create Param." temporary; var CustomerNo: Code[20]; var ResponseCode: Code[30]; var ErrorText: Text)

Parameters / Return Value

  • TerminalNo Code[10]

  • StoreNo Code[10]

  • TempCustomerCreateParameters Record "EOS077 Customer Create Param."

  • CustomerNo Code[20]

  • ResponseCode Code[30]

  • ErrorText Text[]


GetResponse

procedure GetResponse(var ErrorText: Text; var CreateCustomerXML: XmlPort "EOS077 LSCCreateCustomerXML";varCustomerNo: Code[20])

Parameters / Return Value

  • ErrorText Text[]

  • CreateCustomerXML XmlPort "EOS077 LSCCreateCustomerXML"

  • CustomerNo Code[20]


SetPosFunctionalityProfile

procedure SetPosFunctionalityProfile(POSFunctionalityProfileCode: Code[10])

Parameters / Return Value

  • POSFunctionalityProfileCode Code[10]

Events

OnBeforeCreateCustomerChecks

local procedure OnBeforeCreateCustomerChecks(TempCustomerCreateParameters: Record "EOS077 Customer Create Param." temporary; var ErrorText: Text; var IsHandled: Boolean)

Parameters / Return Value

  • TempCustomerCreateParameters Record "EOS077 Customer Create Param."

  • ErrorText Text[]

  • IsHandled Boolean



EOS Labs -