Customer
64 properties
Properties
Select a row for its DAC field and description| Property | Type | Data Type | |
|---|---|---|---|
AccountRef | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.AcctReferenceNbrDescription:The external reference number of the business account. It can be an additional number of the business account used in external integration. | |||
ApplyOverdueCharges | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.FinChargeApplyDescription:If set to "true", indicates that financial charges can be calculated for the customer. | |||
Attributes | List | AttributeValue | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
AutoApplyPayments | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.AutoApplyPaymentsDescription:If set to "true", indicates that the payments of the customer should be automatically applied to the open invoices upon release. | |||
BAccountID | IntValue | int | |
DAC Field: PX.Objects.AR.Customer.BAccountIDDescription:The identifier of the business account. This field is auto-incremental. This field is a surrogate key, as opposed to the natural key AcctCD. | |||
BillingAddressOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.OverrideBillAddressDescription:A calculated field. If set to "false", indicates that the customer's billing address is the same as the customer's default address. The field is populated by a formula, working only in the scope of the Customers (AR303000) form. See CustomerMaint.CustomerBillSharedAddressOverrideGraphExt" | |||
BillingContact | Contact | Contact | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
BillingContactOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.OverrideBillContactDescription:A calculated field. If set to "false", indicates that the customer's billing contact is the same as the customer's default contact. The field is populated by a formula, working only in the scope of the Customers (AR303000) form. See CustomerMaint.CustomerBillSharedContactOverrideGraphExt" | |||
Contacts | List | CustomerContact | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
CreatedDateTime | DateTimeValue | DateTime | |
DAC Field: PX.Objects.AR.Customer.CreatedDateTimeDescription:No description available | |||
CreditVerificationRules | CreditVerificationRules | CreditVerificationRules | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
CurrencyID | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.CuryIDDescription:The identifier of the Currency, which is applied to the documents of the customer. | |||
CurrencyRateType | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.CuryRateTypeIDDescription:The identifier of the currency rate type, which is applied to the documents of the customer. | |||
CustomerClass | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.CustomerClassIDDescription:Identifier of the customer class to which the customer belongs. | |||
CustomerID | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.AcctCDDescription:The human-readable identifier of the customer account, which is specified by the user or defined by the auto-numbering sequence during creation of the customer. This field is a natural key, as opposed to the surrogate key BAccount.BAccountID. | |||
CustomerCategory | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.CustomerCategoryDescription:The customer category, indicating whether the customer is an individual or an organization. | |||
CustomerName | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.AcctNameDescription:The full business account name (as opposed to the short identifier provided by Customer.AcctCD). | |||
Email | StringValue | string | |
DAC Field: PX.Objects.CR.Contact.EMailDescription:The email address of the contact. The field should be a valid email address, or a list of email addresses separated by semicolons. The email addresses will be validated with the EmailParser.ParseAddresses(string) method. | |||
EnableCurrencyOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.AllowOverrideCuryDescription:If set to true, indicates that the currency of customer documents (which is specified by Customer.CuryID) can be overridden by a user during document entry. | |||
EnableRateOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.AllowOverrideRateDescription:If set to true, indicates that the currency rate for customer documents (which is calculated by the system from the currency rate history) can be overridden by a user during document entry. | |||
EnableWriteOffs | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.SmallBalanceAllowDescription:If set to "true", indicates that small balance write-offs are allowed for the customer. | |||
FOBPoint | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CFOBPointIDDescription:The customer's FOB (free on board) shipping point. The value of this field corresponds to the value of the FOBPoint.FOBPointID field. | |||
LastModifiedDateTime | DateTimeValue | DateTime | |
DAC Field: PX.Objects.AR.Customer.LastModifiedDateTimeDescription:No description available | |||
LeadTimedays | ShortValue | short | |
DAC Field: PX.Objects.CR.Standalone.Location.CLeadTimeDescription:The amount of lead days (the time in days from the moment when the production was finished to the moment when the customer's order was delivered). | |||
LocationName | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.DescrDescription:The name of the location. | |||
MainContact | Contact | Contact | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
MultiCurrencyStatements | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.PrintCuryStatementsDescription:If set to "true", indicates that customer statements should be generated for the customer in multi-currency format. | |||
OrderPriority | ShortValue | short | |
DAC Field: PX.Objects.CR.Standalone.Location.COrderPriorityDescription:The order priority of the customer's location. | |||
ParentRecord | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.ParentBAccountIDDescription:The identifier of the parent business account. Corresponds to the value of the BAccount.BAccountID field of the parent account. This field is used for consolidating customer account balances on the parent account from child accounts. | |||
PaymentInstructions | List | BusinessAccountPaymentInstructionDetail | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
PriceClassID | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CPriceClassIDDescription:The price class of the customer. The value of this field corresponds to the value of the ARPriceClass.PriceClassID field. | |||
PrimaryContact | Contact | Contact | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
PrimaryContactID | IntValue | int | |
DAC Field: PX.Objects.AR.Customer.PrimaryContactIDDescription:The identifier of the CR.Contact object linked with the business account and marked as primary. Corresponds to the value of the Contact.ContactID field. Also, the Contact.BAccountID value must equal to the BAccount.BAccountID value of the current business account. | |||
PrintDunningLetters | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.PrintDunningLettersDescription:If set to "true", indicates that dunning letters should be printed for the customer. | |||
PrintInvoices | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.PrintInvoicesDescription:If set to "true", indicates that invoices should be printed for the customer. | |||
PrintStatements | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.PrintStatementsDescription:If set to "true", indicates that customer statements should be printed for the customer. | |||
ResidentialDelivery | BooleanValue | boolean | |
DAC Field: PX.Objects.CR.Standalone.Location.CResedentialDescription:This field indicates whether the residential delivery is available in this location. The default value is false. | |||
Salespersons | List | CustomerSalesPerson | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
SaturdayDelivery | BooleanValue | boolean | |
DAC Field: PX.Objects.CR.Standalone.Location.CSaturdayDeliveryDescription:This field indicates whether the Saturday delivery is available in this location. The default value is false. | |||
SendDunningLettersbyEmail | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.MailDunningLettersDescription:If set to "true", indicates that dunning letters should be sent to the customer by email. | |||
SendInvoicesbyEmail | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.MailInvoicesDescription:If set to "true", indicates that invoices should be sent to the customer by email. | |||
SendStatementsbyEmail | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.SendStatementByEmailDescription:No description available | |||
ShippingAddressOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.CR.Standalone.Location.OverrideAddressDescription:If set to "true", indicates that the address overrides the default Address record, which is referenced by DefAddressID. | |||
ShippingBranch | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CBranchIDDescription:The identifier of the default branch of the customer location. The value of this field corresponds to the value of the Branch.BranchID field. | |||
ShippingContact | Contact | Contact | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
ShippingContactOverride | BooleanValue | boolean | |
DAC Field: PX.Objects.CR.Standalone.Location.OverrideContactDescription:If set to "true", indicates that the address overrides the default Contact record, which is referenced by DefContactID. | |||
ShippingRule | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CShipCompleteDescription:The shipping rule of the customer location. The field can have one of the values listed in the SOShipComplete.ListAttribute class. The default value is SOShipComplete.CancelRemainder. | |||
ShippingTerms | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CShipTermsIDDescription:The customer's shipping terms. The value of this field corresponds to the value of the ShipTerms.ShipTermsID field. | |||
ShippingZoneID | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CShipZoneIDDescription:The customer's shipping zone. The value of this field corresponds to the value of the ShippingZone.ZoneID field. | |||
ShipVia | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CCarrierIDDescription:The shipping carrier for the vendor location. The value of this field corresponds to the Carrier.carrierID field. | |||
StatementCycleID | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.StatementCycleIdDescription:The identifier of the statement cycle to which the customer is assigned. | |||
StatementType | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.StatementTypeDescription:The type of customer statements generated for the customer. The list of possible values of the field is determined by StatementTypeAttribute. | |||
Status | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.StatusDescription:No description available | |||
TaxRegistrationID | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.TaxRegistrationIDDescription:The registration ID of the company in the state tax authority. | |||
TaxZone | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CTaxZoneIDDescription:The customer's tax zone. The value of this field corresponds to the value of the TaxZone.TaxZoneID field. | |||
Terms | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.TermsIDDescription:The identifier of the default terms, which are applied to the documents of the customer. | |||
WarehouseID | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CSiteIDDescription:The warehouse identifier of the customer location. The value of this field corresponds to the value of the INSite.SiteID field. | |||
WriteOffLimit | DecimalValue | decimal | |
DAC Field: PX.Objects.AR.Customer.SmallBalanceLimitDescription:If SmallBalanceAllow is set to "true", the field determines the maximum small balance write-off limit for customer documents. | |||
RestrictVisibilityTo | StringValue | string | |
DAC Field: PX.Objects.AR.Customer.COrgBAccountIDDescription:No description available | |||
CreditLimit | DecimalValue | decimal | |
DAC Field: PX.Objects.AR.Customer.CreditLimitDescription:If Customer.CreditRule enables verification by credit limit, this field determines the maximum amount of credit allowed for the customer. | |||
NoteID | GuidValue | Guid | |
DAC Field: PX.Objects.AR.Customer.NoteIDDescription:The unique identifier of the note associated with the customer account. | |||
EntityUsageType | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CAvalaraCustomerUsageTypeDescription:The customer's entity type for reporting purposes. This field is used if the system is integrated with External Tax Calculation and the External Tax Calculation Integration feature is enabled. The field can have one of the values listed in the TXAvalaraCustomerUsageType.ListAttribute class. The default value is TXAvalaraCustomerUsageType.Default. | |||
TaxExemptionNumber | StringValue | string | |
DAC Field: PX.Objects.CR.Standalone.Location.CAvalaraExemptionNumberDescription:The Avalara Exemption number of the customer location. | |||
IsGuestCustomer | BooleanValue | boolean | |
DAC Field: PX.Objects.AR.Customer.IsGuestCustomerDescription:Indicates whether the customer record is a Guest Customer used for importing guest orders. | |||
Minimum Payload
Derived from static analysis of the 2025.2 source; runtime configuration may require additional fields.
{
"CustomerID": {
"value": "string"
},
"CustomerName": {
"value": "string"
}
}For every property this entity accepts, see the properties table.
Optional Children
None of these child collections is required — a payload without them is valid. If you do include one, these are the fields each row of it needs; keys the parent record supplies are named separately and must not be sent.
BillingContacta nestedContactrequired if you include one:DisplayNameMainContacta nestedContactrequired if you include one:DisplayNamePaymentInstructionsa list ofBusinessAccountPaymentInstructionDetailrequired if you include one:PaymentInstructionsIDsupplied by the parent:LocationIDPrimaryContacta nestedContactrequired if you include one:DisplayNameShippingContacta nestedContactrequired if you include one:DisplayName