EditOrgCustomerInput
input type
Edit-input for a OrgCustomer. Every field optional, at least ONE required; supplied fields REPLACE, omitted fields are preserved (no clearing semantic). corporateCustomerId is NOT editable (immutable at birth, the enablement IS the (org × cc) edge; re-pointing = recreate), nor is the parent-org ref (the header). The FULL terms payload is editable; the carrier/pointer gates re-run at each set; a supplied money field re-gates against the org's LIVE defaultCurrency (the sell-side currency law).
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
caption | String | no | No further notes. |
code | String | no | No further notes. |
accountNumber | String | no | No further notes. |
paymentTerms | String | no | The canned payment-terms token (net-30 · 2-10-net-30 · cod · prepaid). |
creditLimit | MoneyEntryInput | no | No further notes. |
orderMinimum | MoneyEntryInput | no | No further notes. |
customerPriceGroupId | ID | no | No further notes. |
priceListId | ID | no | The contract/book carrier. |
billToContactId | ID | no | No further notes. |
shipToContactId | ID | no | No further notes. |