Name | Description | Type | Additional information |
---|---|---|---|
DepositCheckId |
autonumber for Deposit Check record |
integer |
None. |
CustomerNumber |
Customer Number |
string |
Required String length: inclusive between 0 and 15 |
TransactionDate |
date this transaction will post to the GL; defaults to today's date if not supplied; adding a 24-hour time component ( i.e. 04/07/14 21:05) will determine the batch date in conjunction with DepositBatchCutOffHour and DepositBatchCutOffMinutes in web.config |
string |
None. |
PaymentMethodCode |
value from AR_Payment_Method (i.e. Check, Visa, MasterCard, Discover, American Express, etc.) |
string |
Required String length: inclusive between 0 and 25 |
Amount |
payment amount |
decimal number |
Required |
CheckNumber |
Optional field if PaymentMethodCode is Check |
string |
String length: inclusive between 0 and 20 |
CheckDate |
Optional field if PaymentMethodCode is Check |
string |
None. |
Memo | string |
String length: inclusive between 0 and 50 |
|
BranchCode |
Value from AR_Branch table; defaults to config setting for branchCode if not supplied; list of valid options can be retrieved from GET: api/branch |
string |
Required String length: inclusive between 0 and 25 |
Invoices |
use to pay existing invoices; any difference between CustomerPayment Amount and sum of Invoice Amounts will go to Unapplied Cash |
Collection of CustomerInvoicePayment |
None. |
AutoApplyCycle | boolean |
None. |
|
AutoApplyService | boolean |
None. |
|
AutoApplyJobs | boolean |
None. |
|
AutoApplyMisc | boolean |
None. |
|
UserCode |
the user making this change; defaults to UserCode value from config file if not set explicitly |
string |
String length: inclusive between 0 and 25 |