IPPCompany.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
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

>VPropertypublic\com\intuit\schema\finance\v3\IPPAttachableRef $AttachableRef
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPPhysicalAddress $CompanyAddr
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPEmailAddress $CompanyEmailAddr
Details
Type
\com\intuit\schema\finance\v3\IPPEmailAddress
Definition
CompanyEmail Address  
XmlMinOccurs
0  
XmlName
CompanyEmailAddr  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $CompanyFileName
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPIntuitAnyType $CompanyInfoEx
Details
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  
>VPropertypublicstring $CompanyName
Details
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  
>VPropertypublicstring $CompanyStartDate
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPWebSiteAddress $CompanyURL
Details
Type
\com\intuit\schema\finance\v3\IPPWebSiteAddress
Definition
Company URL  
XmlMinOccurs
0  
XmlName
CompanyURL  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $CompanyUserAdminEmail
Details
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  
>VPropertypublicstring $CompanyUserId
Details
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  
>VPropertypublicstring $Country
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPCustomField $CustomField
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPPhysicalAddress $CustomerCommunicationAddr
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPEmailAddress $CustomerCommunicationEmailAddr
Details
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  
>VPropertypublicstring $DefaultTimeZone
Details
Type
string
Definition
Default time zone for the company  
XmlMinOccurs
0  
XmlName
DefaultTimeZone  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPEmailAddress $Email
Details
Type
\com\intuit\schema\finance\v3\IPPEmailAddress
Definition
Product: ALL Description: Default email address.  
XmlMinOccurs
0  
XmlName
Email  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $EmployerId
Details
Type
string
Definition
Product: ALL Description: Employer identifier (EID).  
XmlMinOccurs
0  
XmlName
EmployerId  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPTelephoneNumber $Fax
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPMonthEnum $FiscalYearStartMonth
Details
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  
>VPropertypublicstring $FlavorStratum
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPid $Id
Details
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  
>VPropertypublicstring $LastImportedTime
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPPhysicalAddress $LegalAddr
Details
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  
>VPropertypublicstring $LegalName
Details
Type
string
Definition
LegalName if different from the CompanyName  
XmlMinOccurs
0  
XmlName
LegalName  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPModificationMetaData $MetaData
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPTelephoneNumber $Mobile
Details
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  
>VPropertypublicboolean $MultiByteCharsSupported
Details
Type
boolean
Definition
Specifies if the company support multibyte or not  
XmlMinOccurs
0  
XmlName
MultiByteCharsSupported  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPNameValue $NameValue
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPPhysicalAddress $OtherAddr
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPContactInfo $OtherContactInfo
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPTelephoneNumber $PrimaryPhone
Details
Type
\com\intuit\schema\finance\v3\IPPTelephoneNumber
Definition
Primary Phone number  
XmlMinOccurs
0  
XmlName
PrimaryPhone  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $QBVersion
Details
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  
>VPropertypublicboolean $SampleFile
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPPhysicalAddress $ShipAddr
Details
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  
>VPropertypublicstring $SupportedLanguages
Details
Type
string
Definition
Comma separated list of languages  
XmlMinOccurs
0  
XmlName
SupportedLanguages  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $SyncToken
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPMonthEnum $TaxYearStartMonth
Details
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  
>VPropertypublic\com\intuit\schema\finance\v3\IPPWebSiteAddress $WebSite
Details
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  
>VPropertypublicstring $domain
Details
Type
string
Definition
Product: ALL Description: Domain in which the entity belongs.  
XmlName
domain  
XmlType
attribute  
>VPropertypublicboolean $sparse
Details
Type
boolean
Definition
Product: ALL Description: True if the entity representation has a partial set of elements. Output only field.  
XmlName
sparse  
XmlType
attribute  
>VPropertypublicarray<mixed,\EntityStatusEnum> $status
Details
Type
array<mixed,\EntityStatusEnum>
Definition
Product: ALL Description: System status of the entity. Output only field.[br /] Filterable: ALL  
XmlName
status  
XmlType
attribute  

Methods

methodpublic__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : void

Initializes 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
NameTypeDescription
$keyValInitializers\dictionary

key/value pairs to be populated into object's properties

$verboseboolean

specifies whether object should echo warnings

methodpublic__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : void
inherited

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
NameTypeDescription
$keyValInitializers\dictionary

key/value pairs to be populated into object's properties

$verboseboolean

specifies whether object should echo warnings

Documentation was generated by phpDocumentor 2.8.5.