Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Processes the payment for a sales invoice.
Syntax
client server public static container paySalesInvoice(
InvoiceId _invoiceId,
AmountCur _paymentAmount,
RetailTerminalId _terminalId,
RetailStoreId _storeId,
RetailTransactionId _transactionId)
Run On
Called
Parameters
- _invoiceId
Type: InvoiceId Extended Data Type
The value of the Invoice field.
- _paymentAmount
Type: AmountCur Extended Data Type
The value of the AmountCurDebit field of a LedgerJournalTrans record if the _paymentAmount parameter is less than 0; otherwise, the AmountCurCredit value of the LedgerJournalTrans record.
- _terminalId
Type: RetailTerminalId Extended Data Type
The value of the TerminalId field.
- _storeId
Type: RetailStoreId Extended Data Type
The RetailStoreId value.
- _transactionId
Type: RetailTransactionId Extended Data Type
The RetailTransactionId value.
Return Value
Type: container
The status as a container.