IPPCustomer.php
- Package
- Default
\IPPCustomer
Package: Default


































































- Parent(s)
- \IPPNameBase < \IPPIntuitEntity
- Inherited_from
- \IPPNameBase
- IPPCustomer
- \IPPCustomer
- XmlDefinition
- Product: ALL Description: QBO: The Customer entityrepresents the consumer of the service or the product that your business offers. QBO allows categorizing the customers in a way that is meaningful to the business. For example, you can set up a category of customers to indicate which industry a customer represents, the geographic location of a customer, or how a customer came to know about the business. The categorization can be then used for reports or mails. Description: QBW: The Customer entity is a consumer of the service or product that your business offers. While creating a customer, avoid entering job data. If you enter a job data, the system can prevent you from adding more jobs for that customer. You must first create the customer, and then create a job using that customer as a parent. Business Rules: [li]The customer name must be unique.[/li][li]The customer name must not contain a colon (:).[/li][li]The e-mail address of the customer must contain "@" and "." (dot).[/li][li]The customer address field is mandatory.[/li]
- XmlName
- IPPCustomer
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- NameBase
Properties

\com\intuit\schema\finance\v3\IPPReferenceType $ARAccountRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBO Description: The A/R account ID for the customer. This is applicable only in FR where each customer needs to have his own AR account.
- XmlMinOccurs
- 0
- XmlName
- ARAccountRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $AcctNumDetails
- Type
- string
- Definition
- Product: QBW Description: Name or number of the account associated with this customer.[br /]Max. length: 99 characters.
- XmlMinOccurs
- 0
- XmlName
- AcctNum
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $ActiveDetails
- Type
- boolean
- Definition
- Product: ALL Description: If true, this entity is currently enabled for use by QuickBooks. The default value is true. Filterable: QBW
- XmlMinOccurs
- 0
- XmlName
- Active
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $AltContactNameDetails
- Type
- string
- Definition
- Product: QBW Description: Name of the Alternate Customer contact.
- XmlMinOccurs
- 0
- XmlName
- AltContactName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPTelephoneNumber $AlternatePhoneDetails
- Type
- \com\intuit\schema\finance\v3\IPPTelephoneNumber
- Definition
- Product: ALL Description: Alternate phone number.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- AlternatePhone
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPAttachableRef $AttachableRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPAttachableRef
- Definition
- Specifies entity name of the attachment from where the attachment was requested
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- AttachableRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $BalanceDetails
- Type
- float
- Definition
- Product: ALL Description: Specifies the open balance amount or the amount unpaid by the customer. For the create operation, this represents the opening balance for the customer. When returned in response to the query request it represents the current open balance (unpaid amount) for that customer. Filterable: QBW Sortable: QBW
- XmlMinOccurs
- 0
- XmlName
- Balance
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $BalanceWithJobsDetails
- Type
- float
- Definition
- Product: QBW Description: Cumulative open balance amount for the Customer (or Job) and all its sub-jobs. Cannot be written to QuickBooks. Product: QBO Description: Cumulative open balance amount for the Customer (or Job) and all its sub-jobs. Filterable: ALL Non-default: ALL
- XmlMinOccurs
- 0
- XmlName
- BalanceWithJobs
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPPhysicalAddress $BillAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Product: ALL Description: Default billing address.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- BillAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $BillWithParentDetails
- Type
- boolean
- Definition
- Product: ALL Description: If true, this Customer is billed with its parent. If false, or null the customer is not to be billed with its parent. This property is valid only if this entity is a Job or sub Customer.
- XmlMinOccurs
- 0
- XmlName
- BillWithParent
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPCreditChargeInfo $CCDetailDetails
- Type
- \com\intuit\schema\finance\v3\IPPCreditChargeInfo
- Definition
- Product: ALL Description: Credit-card information to request a credit card payment from a merchant account service.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- CCDetail
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyNameDetails
- Type
- string
- Definition
- Product: ALL Description: The name of the company associated with the person or organization.
- XmlMinOccurs
- 0
- XmlName
- CompanyName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $ContactNameDetails
- Type
- string
- Definition
- Product: QBW Description: Name of the Customer contact.
- XmlMinOccurs
- 0
- XmlName
- ContactName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $CreditLimitDetails
- Type
- float
- Definition
- Product: QBW Description: Specifies the maximum amount of an unpaid customer balance.
- XmlMinOccurs
- 0
- XmlName
- CreditLimit
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $CurrencyRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: ALL Description: Reference to the currency code for all the business transactions created for or received from the customer.
- XmlMinOccurs
- 0
- XmlName
- CurrencyRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPCustomField $CustomFieldDetails
- Type
- \com\intuit\schema\finance\v3\IPPCustomField
- Definition
- Product: QBW Description: Custom field (or data extension). Filterable: QBW
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- CustomField
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPIntuitAnyType $CustomerExDetails
- Type
- \com\intuit\schema\finance\v3\IPPIntuitAnyType
- Definition
- Product: ALL Description: Internal use only: extension place holder for Customer.
- XmlMinOccurs
- 0
- XmlName
- CustomerEx
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $CustomerTypeRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: Reference to a CustomerType associated with the Customer.
- XmlMinOccurs
- 0
- XmlName
- CustomerTypeRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $DefaultTaxCodeRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: ALL Description: Reference to the tax code associated with the Customer or Vendor by default for sales or purchase taxes.
- XmlMinOccurs
- 0
- XmlName
- DefaultTaxCodeRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DisplayNameDetails
- Type
- string
- Definition
- Product: QBO Description: The name of the person or organization as displayed. If not provided, this is populated from FullName. Product: QBW Description: The name of the person or organization as displayed. Required: ALL Filterable: QBW
- XmlMinOccurs
- 0
- XmlName
- DisplayName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $FamilyNameDetails
- Type
- string
- Definition
- Product: QBW Description: Family name or the last name of the person.[br /]Max. length: 25 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, or FamilyName. Product: QBO Description: Family name or the last name of the person.[br /]Max. length: 15 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, FamilyName, or Suffix. Filterable: ALL Sortable: ALL
- XmlMinOccurs
- 0
- XmlName
- FamilyName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPTelephoneNumber $FaxDetails
- Type
- \com\intuit\schema\finance\v3\IPPTelephoneNumber
- Definition
- Product: ALL Description: Fax number.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- Fax
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $FullyQualifiedNameDetails
- Type
- string
- Definition
- Product: ALL Description: Fully qualified name of the entity. The fully qualified name prepends the topmost parent, followed by each sub element separated by colons. Takes the form of Parent:Customer:Job:Sub-job. Limited to 5 levels.[br /]Max. length: 41 characters (single name) or 209 characters (fully qualified name).
- XmlMinOccurs
- 0
- XmlName
- FullyQualifiedName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $GivenNameDetails
- Type
- string
- Definition
- Product: QBW Description: Given name or first name of a person.[br /]Max. length: 25 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, or FamilyName. Product: QBO Description: Given name or first name of a person.[br /]Max. length: 25 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, FamilyName, or Suffix. Filterable: ALL Sortable: ALL
- XmlMinOccurs
- 0
- XmlName
- GivenName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPid $IdDetails
- Type
- \com\intuit\schema\finance\v3\IPPid
- Definition
- Product: ALL Description: Unique Identifier for an Intuit entity (object). [br /]Required for the update operation. Required: ALL Filterable: ALL
- XmlMinOccurs
- 0
- XmlName
- Id
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $IntuitIdDetails
- Type
- string
- Definition
- Product: QBO Description: IntuitId represents the realm id, authid or an entity id. An entity is a new type of IAM identity that represents a person or a business which has no Intuit authentication context
- XmlMinOccurs
- 0
- XmlName
- IntuitId
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $JobDetails
- Type
- boolean
- Definition
- Product: ALL Description: If true, this is a Job or sub-customer. If false or null, this is a top level customer, not a Job or sub-customer.
- XmlMinOccurs
- 0
- XmlName
- Job
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPJobInfo $JobInfoDetails
- Type
- \com\intuit\schema\finance\v3\IPPJobInfo
- Definition
- Product: ALL Description: Information about the job. Relevant only if the Customer represents the actual task or project, not just a person or organization.
- XmlMinOccurs
- 0
- XmlName
- JobInfo
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

integer $LevelDetails
- Type
- integer
- Definition
- Product: ALL Description: Specifies the level of the hirearchy in which the entity is located. Zero specifies the top level of the hierarchy; anything above will be level with respect to the parent.
- XmlMinOccurs
- 0
- XmlName
- Level
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPModificationMetaData $MetaDataDetails
- Type
- \com\intuit\schema\finance\v3\IPPModificationMetaData
- Definition
- Product: ALL Description: Descriptive information about the entity. The MetaData values are set by Data Services and are read only for all applications.
- XmlMinOccurs
- 0
- XmlName
- MetaData
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $MiddleNameDetails
- Type
- string
- Definition
- Product: QBW Description: Middle name of the person. The person can have zero or more middle names.[br /]Max. length: 5 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, or FamilyName. Product: QBO Description: Middle name of the person. The person can have zero or more middle names.[br /]Max. length: 15 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, FamilyName, or Suffix. Filterable: ALL Sortable: ALL
- XmlMinOccurs
- 0
- XmlName
- MiddleName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPTelephoneNumber $MobileDetails
- Type
- \com\intuit\schema\finance\v3\IPPTelephoneNumber
- Definition
- Product: ALL Description: Mobile phone number.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- Mobile
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $NotesDetails
- Type
- string
- Definition
- Product: ALL Description: Free form text describing the Customer.[br /]Max. length: 1024 characters.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- Notes
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $OpenBalanceDateDetails
- Type
- string
- Definition
- Product: ALL Description: Date of the Open Balance for the create operation.
- XmlMinOccurs
- 0
- XmlName
- OpenBalanceDate
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $OrganizationDetails
- Type
- boolean
- Definition
- Product: QBW Description: True if the entity represents an organization; otherwise the entity represents a person. Default is NULL or False, representing a person.
- XmlMinOccurs
- 0
- XmlName
- Organization
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPPhysicalAddress $OtherAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Product: QBW only. Description: An address other than default billing or shipping.
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- OtherAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPContactInfo $OtherContactInfoDetails
- Type
- \com\intuit\schema\finance\v3\IPPContactInfo
- Definition
- Product: QBW Description: List of ContactInfo entities of any contact info type. The ContactInfo Type values are defined in the ContactTypeEnum.
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- OtherContactInfo
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $OverDueBalanceDetails
- Type
- float
- Definition
- Product: QBW Description: Over-due balance amount. Cannot be written to QuickBooks.
- XmlMinOccurs
- 0
- XmlName
- OverDueBalance
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $ParentRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: ALL Description: The immediate parent of the Sub-Customer/Job in the hierarchical "Customer:Job" list.[br /]Required for the create operation if the Customer is a sub-customer or Job.
- XmlMinOccurs
- 0
- XmlName
- ParentRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $PaymentMethodRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: ALL Description: Reference to a PaymentMethod associated with the Customer.
- XmlMinOccurs
- 0
- XmlName
- PaymentMethodRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $PreferredDeliveryMethodDetails
- Type
- string
- Definition
- Product: ALL Description: Preferred delivery method. Vales are Print, Email, or None.
- XmlMinOccurs
- 0
- XmlName
- PreferredDeliveryMethod
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $PriceLevelRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: Reference to a PriceLevel associated with the Customer.
- XmlMinOccurs
- 0
- XmlName
- PriceLevelRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPEmailAddress $PrimaryEmailAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPEmailAddress
- Definition
- Product: ALL Description: Primary email address.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- PrimaryEmailAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPTelephoneNumber $PrimaryPhoneDetails
- Type
- \com\intuit\schema\finance\v3\IPPTelephoneNumber
- Definition
- Product: ALL Description: Primary phone number.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- PrimaryPhone
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $PrimaryTaxIdentifierDetails
- Type
- string
- Definition
- Product: QBO Description: Specifies primary Tax ID of the Person or Organization.
- XmlMinOccurs
- 0
- XmlName
- PrimaryTaxIdentifier
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $PrintOnCheckNameDetails
- Type
- string
- Definition
- Product: ALL Description: Name of the person or organization as printed on a check. If not provided, this is populated from FullName.
- XmlMinOccurs
- 0
- XmlName
- PrintOnCheckName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $ResaleNumDetails
- Type
- string
- Definition
- Product: ALL Description: Resale number or some additional info about the customer.
- XmlMinOccurs
- 0
- XmlName
- ResaleNum
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $RootCustomerRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBO Description: The top level Customer in the hierarchy to which this Job or sub customer belongs.
- XmlMinOccurs
- 0
- XmlName
- RootCustomerRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $SalesRepRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: Reference to a SalesRep associated with the Customer.
- XmlMinOccurs
- 0
- XmlName
- SalesRepRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $SalesTermRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: ALL Description: Reference to a SalesTerm associated with the Customer.
- XmlMinOccurs
- 0
- XmlName
- SalesTermRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $SecondaryTaxIdentifierDetails
- Type
- string
- Definition
- Product: QBO Description: Specifies secondary Tax ID of the Person or Organization. Applicable for IN companies for CST Registration No. and in future can be extended to other regions.
- XmlMinOccurs
- 0
- XmlName
- SecondaryTaxIdentifier
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPPhysicalAddress $ShipAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Product: ALL Description: Default shipping address.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- ShipAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $SuffixDetails
- Type
- string
- Definition
- Product: QBO Description: Suffix appended to the name of a person. For example, Senior, Junior, etc. QBO only field.[br /]Max. length: 15 characters.[br /]At least one of the name elements is required: Title, GivenName, MiddleName, FamilyName, or Suffix.
- XmlMinOccurs
- 0
- XmlName
- Suffix
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $SyncTokenDetails
- Type
- string
- Definition
- Product: ALL Description: Version number of the entity. The SyncToken is used to lock the entity for use by one application at a time. As soon as an application modifies an entity, its SyncToken is incremented; another application's request to modify the entity with the same SyncToken will fail. Only the latest version of the entity is maintained by Data Services. An attempt to modify an entity specifying an older SyncToken will fail. [br /]Required for the update operation. Required: ALL
- XmlMinOccurs
- 0
- XmlName
- SyncToken
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $TDSEnabledDetails
- Type
- boolean
- Definition
- Product: QBO Description: True, if TDS (Tax Deducted at Source) is enabled for this customer.
- XmlMinOccurs
- 0
- XmlName
- TDSEnabled
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $TaxGroupCodeRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: US-only, reference to a TaxCode entity where the group field of the referenced entity is true, that is, a TaxCode representing a list of tax rates that apply for the customer.
- XmlMinOccurs
- 0
- XmlName
- TaxGroupCodeRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $TaxRateRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: US-only, reference to a TaxRate entity indicating the sales tax to apply by default for the customer.
- XmlMinOccurs
- 0
- XmlName
- TaxRateRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $TaxableDetails
- Type
- boolean
- Definition
- Product: QBO only Description: True if the customer is taxable.
- XmlMinOccurs
- 0
- XmlName
- Taxable
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $TitleDetails
- Type
- string
- Definition
- Product: ALL Description: QBW: Title of the person. The person can have zero or more titles. Description: QBO: Title of the person. The person can have zero or more titles. InputType: ReadWrite ValidRange: QBW: Min=0, Max=15 ValidationRules: QBW: At least one of the name elements is required: Title, GivenName, MiddleName, or FamilyName. ValidationRules: QBO: At least one of the name elements is required: Title, GivenName, MiddleName, FamilyName, or Suffix. I18n: ALL
- XmlMinOccurs
- 0
- XmlName
- Title
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $TotalExpenseDetails
- Type
- float
- Definition
- Product: QBW Description: The total expense amount for the Customer. Cannot be written to QuickBooks.
- XmlMinOccurs
- 0
- XmlName
- TotalExpense
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $TotalRevenueDetails
- Type
- float
- Definition
- Product: QBW Description: The total revenue amount from the Customer. Cannot be written to QuickBooks.
- XmlMinOccurs
- 0
- XmlName
- TotalRevenue
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $UserIdDetails
- Type
- string
- Definition
- Product: QBW Description: The ID of the Intuit user associated with this name. Note: this is NOT the Intuit AuthID of the user.
- XmlMinOccurs
- 0
- XmlName
- UserId
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPWebSiteAddress $WebAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPWebSiteAddress
- Definition
- Product: ALL Description: Website address (URI).
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- WebAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $domainDetails
- Type
- string
- Definition
- Product: ALL Description: Domain in which the entity belongs.
- XmlName
- domain
- XmlType
- attribute

boolean $sparseDetails
- Type
- boolean
- Definition
- Product: ALL Description: True if the entity representation has a partial set of elements. Output only field.
- XmlName
- sparse
- XmlType
- attribute
Methods

__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : voidInitializes this object, optionally with pre-defined property values
Initializes this object and it's property members, using the dictionary
of key/value pairs passed as an optional argument.
Parameters| Name | Type | Description |
|---|---|---|
| $keyValInitializers | \dictionary | key/value pairs to be populated into object's properties |
| $verbose | boolean | specifies whether object should echo warnings |

__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : voidinherited
Initializes this object, optionally with pre-defined property values
Inherited from:Initializes this object and it's property members, using the dictionary
of key/value pairs passed as an optional argument.
Parameters| Name | Type | Description |
|---|---|---|
| $keyValInitializers | \dictionary | key/value pairs to be populated into object's properties |
| $verbose | boolean | specifies whether object should echo warnings |