IPPSalesFormsPrefs.php
- Package
- Default
\IPPSalesFormsPrefs
Package: Default





























- IPPSalesFormsPrefs
- \IPPSalesFormsPrefs
- XmlDefinition
- Defines Sales Form Prefs details
- XmlName
- IPPSalesFormsPrefs
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
Properties

boolean $AllowDepositDetails
- Type
- boolean
- Definition
- Product:QBO Enable Deposit on Invoice
- XmlMinOccurs
- 0
- XmlName
- AllowDeposit
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AllowDiscountDetails
- Type
- boolean
- Definition
- QBO:Enable specifying Discount
- XmlMinOccurs
- 0
- XmlName
- AllowDiscount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AllowEstimatesDetails
- Type
- boolean
- Definition
- Product:All Enable specifying Estimates
- XmlMinOccurs
- 0
- XmlName
- AllowEstimates
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AllowServiceDateDetails
- Type
- boolean
- Definition
- Product:QBO Enable specifying Service Dates
- XmlMinOccurs
- 0
- XmlName
- AllowServiceDate
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AllowShippingDetails
- Type
- boolean
- Definition
- Product:QBO Enable specifying Shipping Info
- XmlMinOccurs
- 0
- XmlName
- AllowShipping
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AutoApplyCreditDetails
- Type
- boolean
- Definition
- Product:ALL Apply Credit Automatically
- XmlMinOccurs
- 0
- XmlName
- AutoApplyCredit
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $AutoApplyPaymentsDetails
- Type
- boolean
- Definition
- Product:All Apply Payments Automatically
- XmlMinOccurs
- 0
- XmlName
- AutoApplyPayments
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPCustomFieldDefinition $CustomFieldDetails
- Type
- \com\intuit\schema\finance\v3\IPPCustomFieldDefinition
- Definition
- Product:QBO Defines the CustomField definitions
- XmlMaxOccurs
- unbounded
- XmlMinOccurs
- 0
- XmlName
- CustomField
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $CustomTxnNumbersDetails
- Type
- boolean
- Definition
- Product:QBo Custom Transaction Numbers enabled
- XmlMinOccurs
- 0
- XmlName
- CustomTxnNumbers
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultCustomerMessageDetails
- Type
- string
- Definition
- Product:QBO Default Customer message
- XmlMinOccurs
- 0
- XmlName
- DefaultCustomerMessage
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultDeliveryMethodDetails
- Type
- string
- Definition
- Product:QBO Default Delivery Method of Invoice and other sales forms - Print, Email are normal options
- XmlMinOccurs
- 0
- XmlName
- DefaultDeliveryMethod
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultDiscountAccountDetails
- Type
- string
- Definition
- QBO:Default Discount account
- XmlMinOccurs
- 0
- XmlName
- DefaultDiscountAccount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultFOBDetails
- Type
- string
- Definition
- QBW: used by QB desktop, not used by QBO
- XmlMinOccurs
- 0
- XmlName
- DefaultFOB
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $DefaultItemDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product:QBO Default ItemId Reference type that is selected as part of company setup
- XmlMinOccurs
- 0
- XmlName
- DefaultItem
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

float $DefaultMarkupDetails
- Type
- float
- Definition
- Product:QBW Default markup rate used to calculate the markup amount on the transactions. To enter a markup rate of 8.5%, enter 8.5, not 0.085.
- XmlMinOccurs
- 0
- XmlName
- DefaultMarkup
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $DefaultShipMethodRefDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product:QBW Cloud Max Length: 256 [b]QuickBooks Notes[/b][br /] Max Length: 31
- XmlMinOccurs
- 0
- XmlName
- DefaultShipMethodRef
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $DefaultShippingAccountDetails
- Type
- string
- Definition
- Product:QBO Default shipping account
- XmlMinOccurs
- 0
- XmlName
- DefaultShippingAccount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPReferenceType $DefaultTermsDetails
- Type
- \com\intuit\schema\finance\v3\IPPReferenceType
- Definition
- Product:QBO Default Terms
- XmlMinOccurs
- 0
- XmlName
- DefaultTerms
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $DelayedChargesDetails
- Type
- boolean
- Definition
- Product:QBO Enable delayed charges
- XmlMinOccurs
- 0
- XmlName
- DelayedCharges
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $ETransactionAttachPDFDetails
- Type
- boolean
- Definition
- Product:QBO Specifies whether salesForm PDF should be attached with ETransaction emails
- XmlMinOccurs
- 0
- XmlName
- ETransactionAttachPDF
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

\com\intuit\schema\finance\v3\IPPETransactionEnabledStatusEnum $ETransactionEnabledStatusDetails
- Type
- \com\intuit\schema\finance\v3\IPPETransactionEnabledStatusEnum
- Definition
- Product:QBO Specifies ETransaction preference status
- XmlMinOccurs
- 0
- XmlName
- ETransactionEnabledStatus
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $ETransactionPaymentEnabledDetails
- Type
- boolean
- Definition
- Product:QBO Specifies whether online payments is activated
- XmlMinOccurs
- 0
- XmlName
- ETransactionPaymentEnabled
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $EstimateMessageDetails
- Type
- string
- Definition
- Product:QBO Message to customers on estimates only
- XmlMinOccurs
- 0
- XmlName
- EstimateMessage
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $IPNSupportEnabledDetails
- Type
- boolean
- Definition
- Product:QBO IPN integration support enable status, this allows emails to include IPN link
- XmlMinOccurs
- 0
- XmlName
- IPNSupportEnabled
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

string $InvoiceMessageDetails
- Type
- string
- Definition
- Product:QBO Specify Invoice Message
- XmlMinOccurs
- 0
- XmlName
- InvoiceMessage
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $PrintItemWithZeroAmountDetails
- Type
- boolean
- Definition
- Product:QBW Print Item with Zero amount or not
- XmlMinOccurs
- 0
- XmlName
- PrintItemWithZeroAmount
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $TrackReimbursableExpensesAsIncomeDetails
- Type
- boolean
- Definition
- Product:All
- XmlMinOccurs
- 0
- XmlName
- TrackReimbursableExpensesAsIncome
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $UsingPriceLevelsDetails
- Type
- boolean
- Definition
- QBW: used by QB desktop, not used by QBO
- XmlMinOccurs
- 0
- XmlName
- UsingPriceLevels
- XmlNamespace
- http://schema.intuit.com/finance/v3
- XmlType
- element

boolean $UsingProgressInvoicingDetails
- Type
- boolean
- Definition
- Product:All
- XmlMinOccurs
- 0
- XmlName
- UsingProgressInvoicing
- 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 |