IPPTaxLineDetail.php
- Package
- Default
\IPPTaxLineDetail
Package: Default








- IPPTaxLineDetail
- \IPPTaxLineDetail
- XmlDefinition
- Product: ALL Description: Tax detail for a transaction line.
- XmlName
- IPPTaxLineDetail
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
Properties


float $NetAmountTaxable
Details
- Type
- float
- Definition
- Product: QBO Description: This is taxable amount on the total of the applicable tax rates If TaxRate is applicable on two lines, the taxableamount represents total of the two lines for which this rate is applied This is different from the Line.Amount which represent the final tax amount after the tax has been applied
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- NetAmountTaxable
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


float $OverrideDeltaAmount
Details
- Type
- float
- Definition
- Product: QBO Description: This holds the difference between the actual tax and overridden amount supplied by the user.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- OverrideDeltaAmount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


boolean $PercentBased
Details
- Type
- boolean
- Definition
- Product: ALL Description: True if the sales tax is expressed as a percentage; false if expressed as a number amount.
- XmlMinOccurs
- 0
- XmlName
- PercentBased
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


string $ServiceDate
Details
- Type
- string
- Definition
- Product: ALL Description: Date when the service is performed.
- XmlMinOccurs
- 0
- XmlName
- ServiceDate
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


float $TaxInclusiveAmount
Details
- Type
- float
- Definition
- Product: QBO Description: This is the amount which also includes tax.
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- TaxInclusiveAmount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


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


float $TaxPercent
Details
- Type
- float
- Definition
- Product: ALL Description: Numerical expression of the sales tax percent. For example, use "8.5" not "0.085".
- XmlMinOccurs
- 0
- XmlName
- TaxPercent
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element


\com\intuit\schema\finance\v3\IPPReferenceType $TaxRateRef
Details
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product: QBW Description: Reference to a TaxRate. For all editions of QuickBooks, for TaxLineDetail line types that apply a specific TaxRate to the preceding line of the transaction, this is a reference to that TaxRate. For a TaxLineDetail in a TxnTaxDetail, where the TxnTaxCodeRef is set, the TaxRate referenced here MUST also be one of the rates in the referenced tax code's rate list (either the SalesTaxRateList or the PurchaseTaxRateList) that applies to the transaction type.[br /] For international editions of QuickBooks, for a TaxLineDetail in a TxnTaxDetail, the rate referenced here must be referenced by a TaxCode used on a transaction line. Any given rate may only be listed once.[br]See [a href="http://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0060_Financial_Management_Services_(v3)/01100_Global_Tax_Model"]Global Tax Model[/a]. Product: QBO Description: For US editions of QuickBooks Online, and in TxnTaxDetail only, this references the TaxRate applied to the entire transaction.[br /] For international editions of QuickBooks Online, for a TaxLineDetail in a TxnTaxDetail, where the TxnTaxCodeRef is set, the TaxRate referenced here MUST also be one of the rates in the referenced tax code's rate list (either the SalesTaxRateList or the PurchaseTaxRateList) that applies to the transaction type. Any given rate may only be listed once.[br /]Does not apply to a TaxLineDetail apart from a TxnTaxDetail.[br]See [a href="http://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0060_Financial_Management_Services_(v3)/01100_Global_Tax_Model"]Global Tax Model[/a].
- XmlMaxOccurs
- 1
- XmlMinOccurs
- 0
- XmlName
- TaxRateRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element
Methods


__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.
ParametersName | Type | Description |
---|---|---|
$keyValInitializers | \dictionary | key/value pairs to be populated into object's properties |
$verbose | boolean | specifies whether object should echo warnings |