IPPCompany.php
- Package
- Default
\IPPCompany
Package: Default









































- Parent(s)
- \IPPIntuitEntity
- Inherited_from
- \IPPIntuitEntity
- IPPCompany
- \IPPCompany
- XmlDefinition
- Describes Company information
- XmlName
- IPPCompany
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- IntuitEntity
Properties

\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

\com\intuit\schema\finance\v3\IPPPhysicalAddress $CompanyAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Company Address as described in preference
- XmlMinOccurs
- 0
- XmlName
- CompanyAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPEmailAddress $CompanyEmailAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPEmailAddress
- Definition
- CompanyEmail Address
- XmlMinOccurs
- 0
- XmlName
- CompanyEmailAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyFileNameDetails
- Type
- string
- Definition
- Product: QBW Description: QuickBooks company file name.[br /]Data Services max. length: 512 characters.
- XmlMinOccurs
- 0
- XmlName
- CompanyFileName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPIntuitAnyType $CompanyInfoExDetails
- Type
- \com\intuit\schema\finance\v3\IPPIntuitAnyType
- Definition
- Product: ALL Description: Internal use only: extension place holder for Company.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- CompanyInfoEx
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyNameDetails
- Type
- string
- Definition
- Product: ALL Description: Name of the company.[br /]Max. length: 1024 characters.
- XmlMinOccurs
- 0
- XmlName
- CompanyName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyStartDateDetails
- Type
- string
- Definition
- Product: ALL Description: DateTime when the company file was created.
- XmlMinOccurs
- 0
- XmlName
- CompanyStartDate
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPWebSiteAddress $CompanyURLDetails
- Type
- \com\intuit\schema\finance\v3\IPPWebSiteAddress
- Definition
- Company URL
- XmlMinOccurs
- 0
- XmlName
- CompanyURL
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyUserAdminEmailDetails
- Type
- string
- Definition
- Product: QBW Description: IAM or QBN admin users email.[br /]Data Services max. length: 100 characters.
- XmlMinOccurs
- 0
- XmlName
- CompanyUserAdminEmail
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CompanyUserIdDetails
- Type
- string
- Definition
- Product: QBW Description: IAM or QBN admin users id sequence number to group many external realms for this user under his id number.[br /]Data Services max. length: 512 characters.
- XmlMinOccurs
- 0
- XmlName
- CompanyUserId
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CountryDetails
- Type
- string
- Definition
- Product: ALL Description: Country name to which the company belongs for fiancial calculations.
- XmlMinOccurs
- 0
- XmlName
- Country
- 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\IPPPhysicalAddress $CustomerCommunicationAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Address of the company as given to th customer, sometimes the address given to the customer mail address is different from Company address
- XmlMinOccurs
- 0
- XmlName
- CustomerCommunicationAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPEmailAddress $CustomerCommunicationEmailAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPEmailAddress
- Definition
- Email Address published to customer for communication if different from CompanyEmailAddress
- XmlMinOccurs
- 0
- XmlName
- CustomerCommunicationEmailAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultTimeZoneDetails
- Type
- string
- Definition
- Default time zone for the company
- XmlMinOccurs
- 0
- XmlName
- DefaultTimeZone
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPEmailAddress $EmailDetails
- Type
- \com\intuit\schema\finance\v3\IPPEmailAddress
- Definition
- Product: ALL Description: Default email address.
- XmlMinOccurs
- 0
- XmlName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $EmployerIdDetails
- Type
- string
- Definition
- Product: ALL Description: Employer identifier (EID).
- XmlMinOccurs
- 0
- XmlName
- EmployerId
- 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: Default fax number.
- XmlMinOccurs
- 0
- XmlName
- Fax
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPMonthEnum $FiscalYearStartMonthDetails
- Type
- \com\intuit\schema\finance\v3\IPPMonthEnum
- Definition
- Product: ALL Description: Starting month of the company's fiscal year.
- XmlMinOccurs
- 0
- XmlName
- FiscalYearStartMonth
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $FlavorStratumDetails
- Type
- string
- Definition
- Product: QBW Description: QB software flavor being used on the file on the PC.[br /]Data Services max. length: 512 characters.
- XmlMinOccurs
- 0
- XmlName
- FlavorStratum
- 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 $LastImportedTimeDetails
- Type
- string
- Definition
- Product: ALL Description: Specifies last imported time.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- LastImportedTime
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPPhysicalAddress $LegalAddrDetails
- Type
- \com\intuit\schema\finance\v3\IPPPhysicalAddress
- Definition
- Legal Address given to the government for any government communication
- XmlMinOccurs
- 0
- XmlName
- LegalAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $LegalNameDetails
- Type
- string
- Definition
- LegalName if different from the CompanyName
- XmlMinOccurs
- 0
- XmlName
- LegalName
- 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

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

boolean $MultiByteCharsSupportedDetails
- Type
- boolean
- Definition
- Specifies if the company support multibyte or not
- XmlMinOccurs
- 0
- XmlName
- MultiByteCharsSupported
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPNameValue $NameValueDetails
- Type
- \com\intuit\schema\finance\v3\IPPNameValue
- Definition
- Any other preference not covered in base is covered as name value pair, for detailed explanation look at the document
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- NameValue
- 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: ALL Description: Other company addresses.
- 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

\com\intuit\schema\finance\v3\IPPTelephoneNumber $PrimaryPhoneDetails
- Type
- \com\intuit\schema\finance\v3\IPPTelephoneNumber
- Definition
- Primary Phone number
- XmlMinOccurs
- 0
- XmlName
- PrimaryPhone
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $QBVersionDetails
- Type
- string
- Definition
- Product: ALL Description: QuickBooks company file latest version. The format reports the major release in the first number, the minor release in the second number (always a zero), the release update (slipstream or "R") in the third number, and the build number in the final number.[br /]Max. length: 512 characters.
- XmlMinOccurs
- 0
- XmlName
- QBVersion
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $SampleFileDetails
- Type
- boolean
- Definition
- Product: QBW Description: if the QB desktop file is a sample file.
- XmlMinOccurs
- 0
- XmlName
- SampleFile
- 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.
- XmlMinOccurs
- 0
- XmlName
- ShipAddr
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $SupportedLanguagesDetails
- Type
- string
- Definition
- Comma separated list of languages
- XmlMinOccurs
- 0
- XmlName
- SupportedLanguages
- 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

\com\intuit\schema\finance\v3\IPPMonthEnum $TaxYearStartMonthDetails
- Type
- \com\intuit\schema\finance\v3\IPPMonthEnum
- Definition
- Product: ALL Description: Starting month of the company's fiscal year.
- XmlMinOccurs
- 0
- XmlName
- TaxYearStartMonth
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPWebSiteAddress $WebSiteDetails
- Type
- \com\intuit\schema\finance\v3\IPPWebSiteAddress
- Definition
- Product: ALL Description: Default company web site address.
- XmlMinOccurs
- 0
- XmlName
- WebSite
- 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 |