IPPReportHeader.php
- Package
- Default
\IPPReportHeader
Package: Default














- IPPReportHeader
- \IPPReportHeader
- XmlDefinition
- Specifies the Header of a Report, Time report was generated, parameters corresponding to the request
- XmlName
- IPPReportHeader
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
Properties

string $ClassDetails
- Type
- string
- Definition
- Specifies the class id (comma separeted) for which the report is run this is just the id, not a reference to a class object
- XmlMinOccurs
- 0
- XmlName
- Class
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CurrencyDetails
- Type
- string
- Definition
- Specifies the currency code associated with the report, note that this is one place where this is just the currency code, not a reference to a currency object
- XmlMinOccurs
- 0
- XmlName
- Currency
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $CustomerDetails
- Type
- string
- Definition
- Specifies the customer id (comma separeted) for which the report is run this is just the id, not a reference to a customer object
- XmlMinOccurs
- 0
- XmlName
- Customer
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DateMacroDetails
- Type
- string
- Definition
- Specifies the report name
- XmlMinOccurs
- 0
- XmlName
- DateMacro
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DepartmentDetails
- Type
- string
- Definition
- Specifies the Department id (comma separeted) for which the report is run this is just the id, not a reference to a Department object
- XmlMinOccurs
- 0
- XmlName
- Department
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $EmployeeDetails
- Type
- string
- Definition
- Specifies the employee id (comma separeted) for which the report is run this is just the id, not a reference to a employee object
- XmlMinOccurs
- 0
- XmlName
- Employee
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $EndPeriodDetails
- Type
- string
- Definition
- End Period for which the report was generated
- XmlMinOccurs
- 0
- XmlName
- EndPeriod
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $ItemDetails
- Type
- string
- Definition
- Specifies the product/service id (comma separeted) for which the report is run this is just the id, not a reference to a product/service object
- XmlMinOccurs
- 0
- XmlName
- Item
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPNameValue $OptionDetails
- Type
- \com\intuit\schema\finance\v3\IPPNameValue
- Definition
- Describes the options used for the report
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- Option
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReportBasisEnum $ReportBasisDetails
- Type
- \com\intuit\schema\finance\v3\IPPReportBasisEnum
- Definition
- Specifies the report is cash basis or accrual basis
- XmlMinOccurs
- 0
- XmlName
- ReportBasis
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $ReportNameDetails
- Type
- string
- Definition
- Specifies the report name
- XmlMinOccurs
- 0
- XmlName
- ReportName
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $StartPeriodDetails
- Type
- string
- Definition
- Start Period for which the report was generated
- XmlMinOccurs
- 0
- XmlName
- StartPeriod
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $SummarizeColumnsByDetails
- Type
- string
- Definition
- Summarize columns by enumeration
- XmlMinOccurs
- 0
- XmlName
- SummarizeColumnsBy
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $TimeDetails
- Type
- string
- Definition
- Specifies the time at which report was generated
- XmlMinOccurs
- 0
- XmlName
- Time
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element
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 |