| LOCAL cMainTable$="SO_SalesOrderPayment" |
Name of payment table |
| LOCAL cDisplayedKey$="SalesOrderNo$" |
key to display in messages |
| LOCAL cDocumentKey$="SalesOrderNo$" |
document key field |
| PROPERTY AuditTracking |
[boolean] Flag to indicate whether to track changes in audit trail |
| PROPERTY CreditCardVoidReqd * Read Only * |
Boolean property, when true a Credit card transaction processed exists that requires a void when deleted |
| FUNCTION CommitRow() | ||||
This function commits changes to physical file | ||||
| ||||
| FUNCTION CreditCardPreAccept() | ||||
Credit Card specific pre-BT_Accept validation logic | ||||
| ||||
| FUNCTION DeleteAll() | ||||
This function deletes all payment records for the current document | ||||
| ||||
| FUNCTION DocumentPreWrite() | ||||
This function validates payment and deposit record before the document is written | ||||
| ||||
| FUNCTION SetAuditTracking(auditTrackingObj) | ||||
Set the audit tracking object handle for the current instance of sales order entry | ||||
| ||||
| ||||
| FUNCTION SetCommonInfo() | ||||
This function gets data from SO_SalesOrder_bus | ||||
|
|
cIsSysDB, AllowCashCustomer, OneCardDepositSeqNo$, OneCardPaymentSeqNo$, MultiCC, CommonInfoIOL$, BillToSvcObj, NetDocumentTotal, DocumentTotal, InHeaderDocTotalCalc |
|
AddDeposit(), AddPayment(), AdjustPayment(), AuthorizedTransactionExists(), CheckDepositAmount(), CLEAR(), CommitRow(), CreditCardAuthorized(), CreditCardCheckRequired(), CreditCardDelete(), CreditCardPreAccept(), CreditCardPreWrite(), DefaultCustomerCreditCard(), DeleteAll(), DepositExists(), DocumentPreWrite(), GetNextSeqNo$(), InitPaymentObj(), MultiCCInUse(), NoValidationWrite(), PaymentPreAuthorized(), ProcessAllCreditCards(), RecalcCorporateSalesTax(), SetCommonInfo(), SetHeaderBusObj(), SetKey(), SetPaymentKey(), SetRecordKey(), VoidAuthorizedTransaction(), WRITE(), AdjustTransaction(), AllowVoid(), CheckPaymentMethod(), GetDepositSalesTax(), InitPreAuthAmtOverrd(), OneCardRecordsValidation(), ProcessCreditCardByCategory(), RecalcTax(), SetChildColl(), SetCurrentKey(), SetDefaults(), ValidateCreditCardAuthorizationNo(), ValidateCreditCardID(), ValidateGroupCCLevel3Hdr(), ValidatePaymentType(), ValidatePaymentTypeCategory(), ValidateTransactionAmt(), ValidateTransAmtCheckDeposit() |
|