Skip to main content
AR

Customer

PX.Objects.ARScreensAR102010AR303000Release 2025.2

AR-specific business account data related to customer payment methods, statement cycles, and credit verification rules.

Field NameTypeDisplay NameForeign Key
AcctCD API Default Navigation
nvarchar(30)Customer ID-
Description: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.
AcctName API
nvarchar(255)Customer Name-
Description:The full business account name (as opposed to the short identifier provided by Customer.AcctCD).
AcctReferenceNbr API
nvarchar(50)Ext. Ref. Nbr.-
Description:The external reference number of the business account. It can be an additional number of the business account used in external integration.
AllowOverrideCury API
bitEnable Currency Override-
Description: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.
AllowOverrideRate API
bitEnable Rate Override-
Description: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.
AttributesNonexistent in DB
string-
Description:A service field, which is necessary for the dynamically added attributes defined at the customer class level to function correctly.
AutoApplyPayments API
bitAuto-Apply Payments-
Description:If set to "true", indicates that the payments of the customer should be automatically applied to the open invoices upon release.
BAccountClassID
nvarchar(10)Business Account Class-
Description:The BAccount.classID field, which is used for internal purposes.
BAccountID API
intBusiness Account ID-
Description:The identifier of the business account. This field is auto-incremental. This field is a surrogate key, as opposed to the natural key AcctCD.
BaseBillContactIDDefault NavigationObsolete
intDefault ContactContact
Description:An obsolete field.
BaseCuryIDDefault Navigation
nvarchar(5)Base Currency IDCurrencyList
Description:The base Currency of the Branch. This unbound field corresponds to the Organization.BaseCuryID.
BillCustomerIDDefault Navigation
intBilling CustomerCustomer
Description:No description available
BillLocationIDDefault Navigation
intBilling Location-
Description:No description available
BillShipmentSource
char(2)Ship-To Address-
Description:No description available
BillingCycleIDDefault Navigation
intBilling CycleFSBillingCycle
Description:No description available
CCProcessingIDObsolete
nvarchar(1024)-
Description:An obsolete field.
COGSAcctIDDefault Navigation
intCOGS AccountAccount
Description:No description available
COrgBAccountID API Default Navigation
intRestrict Visibility To-
Description:No description available
CampaignSourceIDDefault Navigation
nvarchar(15)Source CampaignCRCampaign
Description:The identifier of the marketing or sales campaign that resulted in creation of the business account. Corresponds to the value of the CRCampaign.CampaignID field.
CasesCountNonexistent in DBObsolete
int?-
Description:No description available
ClassIDDefault NavigationObsolete
nvarchar(10)Class IDCRCustomerClass
Description:A read-only equivalent of the Customer.CustomerClassID field, which is used for internal purposes.
ConsolidateStatements
bitConsolidate Statements-
Description:When set to true indicates that consolidated statements are prepared for the customer and its parent and siblings. Otherwise, individual statements are prepared.
ConsolidateToParent
bitConsolidate Balance-
Description:The total balance of the parent customer account including balances of its child accounts for which the value of this field is true on the Billing Info tab of this form. The amount includes the balances of all open documents and prepayments. This field is used in the Customer class and showed only on the Customers (AR303000) form.
ConsolidatingBAccountID
int-
Description:The field is preserved for internal use.
CountNonexistent in DBObsolete
int?Count-
Description:No description available
CreatedByIDDefault Navigation
uniqueidentifierCreated ByUsers
Description:No description available
CreatedByScreenID
char(8)-
Description:No description available
CreatedDateTime API
datetimeCreated On-
Description:No description available
CreditDaysPastDue
smallintCredit Days Past Due-
Description:If Customer.CreditRule enables verification by days past due, this field determines the maximum number of credit days past due allowed for the customer. The actual number of days past due is calculated from the due date of the earliest open customer invoice (which is specified by ARBalances.OldInvoiceDate).
CreditLimit API
decimalCredit Limit-
Description:If Customer.CreditRule enables verification by credit limit, this field determines the maximum amount of credit allowed for the customer.
CreditRule
char(1)Credit Verification-
Description:The type of credit verification for the customer. The list of possible values of the field is determined by CreditRuleAttribute.
CuryID API Default Navigation
nvarchar(5)Currency IDCurrency
Description:The identifier of the Currency, which is applied to the documents of the customer.
CuryRateTypeID API Default Navigation
nvarchar(6)Curr. Rate TypeCurrencyRateType
Description:The identifier of the currency rate type, which is applied to the documents of the customer.
CustomerCategory API
char(1)Customer Category-
Description:The customer category, indicating whether the customer is an individual or an organization.
CustomerClassID API Default Navigation
nvarchar(10)Customer ClassCustomerClass
Description:Identifier of the customer class to which the customer belongs.
DefAddressIDDefault Navigation
intDefault AddressAddress
Description:The identifier of the CR.Address record used to store address data of the business account. Corresponds to the value of the Address.AddressID field. Also, the Address.BAccountID value must be equal to the BAccount.BAccountID value of the current business account.
DefBillAddressID
intAddress
Description:The billing Address associated with the customer.
DefBillContactIDDefault Navigation
intDefault ContactContact
Description:The billing Contact associated with the customer.
DefContactIDDefault Navigation
intDefault ContactContact
Description:The identifier of the CR.Contact object used to store additional contact data of the business account. Corresponds to the value of the Contact.ContactID field. Also, the Contact.BAccountID value must be equal to the BAccount.BAccountID value of the current business account.
DefLocationIDDefault Navigation
intDefault LocationLocation
Description:The identifier of the Location object linked with the business account and marked as default. The linked location is shown on the Shipping tab. Corresponds to the value of the Location.LocationID field. Also, the Location.BAccountID value must also equal to the BAccount.BAccountID value of the current business account.
DefPMInstanceID
intPMInstance
Description:The unique identifier of the PMInstance object associated with the customer's default payment method.
DefPaymentMethodIDDefault Navigation
nvarchar(10)Default Payment MethodPaymentMethod
Description:The identifier of the customer's default PaymentMethod.
DefSOAddressIDObsolete
intAddress
Description:An obsolete field.
DefaultBillingCustomerSource
char(2)Default Billing Customer-
Description:No description available
DiscTakenAcctIDDefault Navigation
intCash Discount AccountAccount
Description:The account that is used to process the amounts of cash discount taken by the customer.
DiscTakenSubIDDefault Navigation
intCash Discount Sub.Sub
Description:The subaccount that is used to process the amounts of cash discount taken by the customer.
ECMCompanyCode
nvarchar(255)Company Code-
Description:The company codes for which the customer is created in the external exemption certificate management system.
FinChargeApply API
bitApply Overdue Charges-
Description:If set to "true", indicates that financial charges can be calculated for the customer.
GroupMask
varbinary-
Description:The group mask of the customer. The value of the field is used for the purposes of access control.
IncludedNonexistent in DB
bool?Included-
Description:An unbound Boolean field that is provided for implementation of the IIncludable interface, which is a part of the row-level security mechanism of Acumatica.
IsBillContSameAsMainNonexistent in DBObsolete
bool?Same as Main-
Description:No description available
IsBillSameAsMainNonexistent in DBObsolete
bool?Same as Main-
Description:No description available
IsBranch
bit-
Description:No description available
IsCustomerOrCombinedNonexistent in DB
bool?-
Description:A calculated field that indicates (if set to "true") that Customer.Type is either BAccountType.CustomerType or BAccountType.CombinedType. The field is inherited from the BAccount class and must always return "true" for a customer account.
IsECMValid
bit-
Description:A Boolean value that indicates (if set to true) that the customer record in the external exemption certificate management (ECM) system is up-to-date. If the value is "false", the customer record has been updated in Acumatica ERP since this record was created with the ECM system. The record should be updated in the external ECM system.
IsExtendingToCustomerNonexistent in DB
bool?-
Description:No description available
IsGuestCustomer API
bit-
Description:Indicates whether the customer record is a Guest Customer used for importing guest orders.
IsRelatedToProjectContactNonexistent in DB
bool?Is Related To Project Contact-
Description:No description available
LanguageIDObsolete
char(4)-
Description:An obsolete field.
LastActivityNonexistent in DBObsolete
DateTime?Last Activity-
Description:No description available
LastModifiedByIDDefault Navigation
uniqueidentifierLast Modified ByUsers
Description:No description available
LastModifiedByScreenID
char(8)-
Description:No description available
LastModifiedDateTime API
datetimeLast Modified On-
Description:No description available
LegalName
nvarchar(255)Legal Name-
Description:The legal name of the company that is used by the 1099 Reporting feature only (see DAC.Organization).
LocaleNameDefault Navigation
nvarchar(10)Language/LocaleLocale
Description:The name of the customer's locale.
MailDunningLetters API
bitSend Dunning Letters by Email-
Description:If set to "true", indicates that dunning letters should be sent to the customer by email.
MailInvoices API
bitSend Invoices by Email-
Description:If set to "true", indicates that invoices should be sent to the customer by email.
NoteID API
uniqueidentifier-
Description:The unique identifier of the note associated with the customer account.
OverrideBillAddress API Nonexistent in DB
bool?Override-
Description: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"
OverrideBillContact API Nonexistent in DB
bool?Override-
Description: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"
OverrideSalesTerritory
bitOverride Territory-
Description:The flag identified that the salesTerritoryID is filled automatically based on Address.state and Address.countryID or can be assigned manually.
OwnerIDDefault Navigation
intOwnerContact
Description:No description available
ParentBAccountID API Default Navigation
intBusiness AccountBAccountR
Description: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.
PaymentsByLinesAllowed
bitPay by Line-
Description:No description available
PrepaymentAcctIDDefault Navigation
intPrepayment AccountAccount
Description:The identifier of the account that serves as the default value of the ARRegister.ARAccountID field for the prepayment documents.
PrepaymentSubIDDefault Navigation
intPrepayment Sub.Sub
Description:The identifier of the subaccount that serves as the default value of the ARRegister.ARSubID field for the prepayment documents.
PreviewHtmlNonexistent in DBObsolete
string-
Description:No description available
PrimaryContactID API Default Navigation
intPrimary ContactContact
Description: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.
PrintCuryStatements API
bitMulti-Currency Statements-
Description:If set to "true", indicates that customer statements should be generated for the customer in multi-currency format.
PrintDunningLetters API
bitPrint Dunning Letters-
Description:If set to "true", indicates that dunning letters should be printed for the customer.
PrintInvoices API
bitPrint Invoices-
Description:If set to "true", indicates that invoices should be printed for the customer.
PrintStatements API
bitPrint Statements-
Description:If set to "true", indicates that customer statements should be printed for the customer.
PseudonymizationStatus
intPseudonymized-
Description:No description available
RegisteredEntityForReporting
bitRegistered Entity for Government Payroll Reporting-
Description:The registered entity for government payroll reporting.
RequireCustomerSignature
bitRequire Customer Signature on Mobile App-
Description:No description available
RetainageApply
bitApply Retainage-
Description:No description available
RetainagePct
decimalRetainage Percent-
Description:No description available
SalesTerritoryIDDefault Navigation
nvarchar(15)Sales TerritorySalesTerritory
Description:The reference to SalesTerritory.salesTerritoryID. If overrideSalesTerritory is false then it's filled automatically based on Address.state and Address.countryID otherwise it's assigned by user.
SelectedNonexistent in DB
bool?Selected-
Description:No description available
SendInvoicesTo
char(2)Bill-To Address-
Description:No description available
SendStatementByEmail API
bitSend Statements by Email-
Description:No description available
SharedCreditChildNonexistent in DB
bool?-
Description:When "true", indicates that the customer is a child with the selected 'Share Credit Policy' option
SharedCreditCustomerID
intCustomer
Description:Identifier of the customer, through which the credit control is set up and maintained for this customer. When Customer.SharedCreditPolicy is true, this field holds the ID of the parent customer (if present). When Customer.SharedCreditPolicy is false, credit control is executed individually for this customer and this field is equal to its ID. Corresponds to the BAccount.BAccountID field. The field is populated by a formula, working only in the scope of the Customers (AR303000) form. See CustomerMaint.Customer_SharedCreditCustomerID_CacheAttached"
SharedCreditPolicy
bitShare Credit Policy-
Description:If set to "true", indicates that: - Credit control is enabled at the parent level; that is, the group credit verification settings are specified for the parent account. - Dunning letters are consolidated to the parent account.
SmallBalanceAllow API
bitEnable Write-Offs-
Description:If set to "true", indicates that small balance write-offs are allowed for the customer.
SmallBalanceLimit API
decimalWrite-Off Limit-
Description:If SmallBalanceAllow is set to "true", the field determines the maximum small balance write-off limit for customer documents.
StatementChildNonexistent in DB
bool?-
Description:When "true", indicates that the customer is a child with the selected 'Consolidate Statements' option
StatementCustomerID
intCustomer
Description:Identifier of the customer, whose statements include data for this customer. When Customer.ConsolidateStatements is true, this field holds the ID of the parent customer (if present). When Customer.ConsolidateStatements is false, individual statements are prepared and this field is equal to the ID of this customer. Corresponds to the BAccount.BAccountID field. The field is populated by a formula, working only in the scope of the Customers (AR303000) form. See CustomerMaint.Customer_StatementCustomerID_CacheAttached"
StatementCycleId API Default Navigation
nvarchar(10)Statement Cycle IDARStatementCycle
Description:The identifier of the statement cycle to which the customer is assigned.
StatementLastDate
datetimeStatement Last Date-
Description:The date when the statements were last generated for the customer.
StatementType API
char(1)Statement Type-
Description:The type of customer statements generated for the customer. The list of possible values of the field is determined by StatementTypeAttribute.
Status API
char(1)Customer Status-
Description:No description available
SuggestRelatedItems
bitSuggest Related Items-
Description:No description available
TaxRegistrationID
nvarchar(50)Tax Registration ID-
Description:The registration ID of the company in the state tax authority.
TermsID API Default Navigation
nvarchar(10)TermsTerms
Description:The identifier of the default terms, which are applied to the documents of the customer.
Type
char(2)Type-
Description:Represents the type of the business account of the customer. The field defaults to BAccountType.CustomerType; however, the field can have a value of BAccountType.CombinedType if the customer account has been extended to this type.
VOrgBAccountIDDefault Navigation
intVendor Restriction Group-
Description:No description available
VStatus
char(1)Vendor Status-
Description:No description available
ViewInCrmNonexistent in DB
bool?View In CRM-
Description:No description available
WorkgroupIDDefault Navigation
intWorkgroupEPCompanyTree
Description:No description available
chkServiceManagementNonexistent in DB
bool?-
Description:No description available
tstamp
timestamp-
Description:No description available