Package | Description |
---|---|
com.intuit.ipp.data |
Copyright (c) 2017 Intuit
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
com.intuit.ipp.serialization | |
com.intuit.ipp.serialization.custom | |
com.intuit.ipp.services |
Modifier and Type | Class and Description |
---|---|
class |
Account
Account is a component of a Chart Of Accounts, and
is part of a Ledger.
|
class |
Attachable
Product: ALL
Description: Describes the details of
the attachment.
|
class |
Bill
Bill is an AP transaction representing a
request-for-payment from a third party for goods/services rendered
and/or received
|
class |
BillPayment
Financial transaction representing a Payment by
check issued to pay one or more bills received from 3rd party
(vendor) for purchased goods or services.
|
class |
BooleanTypeCustomFieldDefinition
Product: ALL
Description: Provides for strong-typing of the BooleanType CustomField.
|
class |
Budget
Describes Budget specifications
|
class |
ChargeCredit
Financial transaction representing a request for
credit on payment for
goods or services that have been sold.
|
class |
Class
Classes provide a way to track different segments
of the business, and to break down the income and expenses for each
segment.
|
class |
Company
Describes Company information
|
class |
CompanyCurrency
Company currency are the currencies used by the
company.
|
class |
CompanyInfo
Describes Company information
|
class |
CreditMemo
Financial transaction representing a refund (or
credit) of payment or part of a payment for goods or services that
have been sold.
|
class |
Currency
Describes the properties of currencies defined in
QuickBooks.
|
class |
Customer
Product: ALL
Description: QBO: The Customer entityrepresents the consumer of the service or the product that your business offers.
|
class |
CustomerMsg
A standard message to a customer that can be
included at the bottom of a sales form.
|
class |
CustomerType
Product: ALL
Description: Customer types allow categorizing customers in ways that are meaningful to the business.
|
class |
CustomFieldDefinition
Product: ALL
Description: The definition of a custom field for an Intuit type to add additional columns dynamically on a existing Intuit entities.
|
class |
DateTypeCustomFieldDefinition
Product: ALL
Description: Provides for strong-typing of the DateType CustomField.
|
class |
Department
Department provide a way to track different
segments of the business, and to break down the income and expenses
for each segment.
|
class |
Deposit
Transaction recording a payment from the customer
held in the Undeposited Funds account into the Bank account.
|
class |
EmailDeliveryInfo
Product: QBO
Description: Specifies various fields
required for emailing different transaction
|
class |
Employee
Describes the Party as a Employee Role view
|
class |
Estimate
Transaction entity is the base class of all
transactions
|
class |
ExchangeRate
Describes properties of an exchange rate between
source and target currencies.
|
class |
FixedAsset
An asset you do not expect to convert to cash
during one year of normal operations.
|
class |
InventorySite
Product: QBW
Description: The InventorySite resource
represents a location where inventory is stored.
|
class |
Invoice
Product: QBO
Description: The Invoice entity
represents an invoice to a customer.
|
class |
Item
Product: QBO
Description: The Item resource
represents any product or service that is sold or purchased.
|
class |
JobType
Product: ALL
Description: Job types allow for categorizing jobs so that similar jobs can be grouped and subtotaled on reports.
|
class |
JournalCode
Journal Code is a compliance requirement in FR.
|
class |
JournalEntry
Accounting transaction, consists of journal lines,
each of which is either a debit or a credit.
|
class |
MasterAccount
Master Account is the list of accounts in the
master list.
|
class |
NameBase
Product: ALL
Description: Describes the base class of name entities (Customer, Employee, Vendor, OtherName)
|
class |
NumberTypeCustomFieldDefinition
Product: ALL
Description: Provides for strong-typing of the NumberType CustomField.
|
class |
OtherName
Describes the Other Name (aka Payee).
|
class |
Payment
Financial transaction representing a payment from a
customer applied to one or more sales transactions
|
class |
PaymentMethod
Method of payment for received goods.
|
class |
Preferences
Defines Preference strongly typed object with
extensions
|
class |
PriceLevel
Product: QBW
Description: You can use price levels
to specify custom pricing for specific customers.
|
class |
PriceLevelPerItem
Product: QBW
Description: A custom price or
percentage change from the item's base price for a specific price
level
|
class |
Purchase
Financial Transaction information that pertains to
the entire Check.
|
class |
PurchaseByVendor
Financial Transaction information that pertains to
the entire Bill.
|
class |
PurchaseOrder
PurchaseOrder is a non-posting transaction
representing a request to purchase goods or services from a third
party.
|
class |
QbdtEntityIdMapping
Provides the mapping between ListId and TxnId in
Desktop to the same Entity Id in QBO.
|
class |
RefundReceipt
Financial transaction representing a refund (or
credit) of payment or part of a payment for goods or services that
have been sold.
|
class |
ReimburseCharge
Product: QBO Description: Reimburse charge object
for QBO
|
class |
SalesOrder
Product: QBW
Description: A sales order is a
financial transaction that represents a request received from a
customer to purchase products or services.
|
class |
SalesReceipt
SalesReceipt Transaction entity
|
class |
SalesRep
Product: QBW
Description: The SalesRep entity allows
you to identify sales representatives and track their transactions.
|
class |
SalesTransaction
Product: ALL
Description: Base class of all Sales
transaction entities.
|
class |
ShipMethod
Product: ALL
Description: Describes a method of
shipping for the company
|
class |
StatementCharge
Financial transaction representing a request for
payment for goods or services that have been sold.
|
class |
Status
Product: QBW
Description: generic meta data response for any add mod
|
class |
StringTypeCustomFieldDefinition
Product: ALL
Description: Provides for strong-typing of the StringType CustomField.
|
class |
SyncActivity
Product: QBW
Description: Provides upload/writeback activity for a given period of time.
|
class |
Task
Product: QBW
Description: A specific task to be
completed, maps to a ToDo record in QuickBooks.
|
class |
TaxAgency
Product: ALL
Description: Represents a tax agency to whom sales/purchase/VAT taxes collected are paid
|
class |
TaxCode
Product: ALL
Description: A tax code is used to
track the taxable or non-taxable status of products, services, and
customers.
|
class |
TaxRate
Product: ALL
Description: A sales tax rate specifies
the tax rate for the specific TaxCode.[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].
|
class |
TaxReturn
Product: QBO
Description: Represents a Tax Return
that is filed with a Tax Agency.
|
class |
TaxService
Describes SalesTax details
|
class |
TDSMetadata
Product: QBO
Description: Describes metadata
associated with TDS entity.
|
class |
TemplateName
The name of a template used for a specific form
presentation.
|
class |
Term
Product: ALL
Description: The Term entity represents
the terms under which a sale is made, typically expressed in the
form of days due after the goods are received.
|
class |
TimeActivity
A record of time worked by a vendor or employee.
|
class |
Transaction
Product: ALL
Description: Transaction is the base
class of all transactions.
|
class |
Transfer
Financial transaction representing transfer of
funds between accounts.
|
class |
UOM
The UOM type defines the data used to represent a
set of equivalent units and the conversion rates to other related
units.
|
class |
User
Represents a User with an Intuit account.
|
class |
UserAlert
Product: ALL
Description: A specific user alert to
be notified to Quickbooks user, maps to a ToDo record in QuickBooks.
|
class |
Vendor
Describes the Party as a Vendor Role view
|
class |
VendorCredit
Bill is an AP transaction representing a
request-for-payment from a third party for goods/services rendered
and/or received
|
class |
VendorType
Vendor types allow categorizing vendors in ways that are meaningful to the business.
|
Modifier and Type | Field and Description |
---|---|
protected JAXBElement<? extends IntuitEntity> |
SyncObject.intuitObject |
protected List<JAXBElement<? extends IntuitEntity>> |
QueryResponse.intuitObject |
protected JAXBElement<? extends IntuitEntity> |
IntuitResponse.intuitObject |
protected JAXBElement<? extends IntuitEntity> |
BatchItemResponse.intuitObject |
protected JAXBElement<? extends IntuitEntity> |
BatchItemRequest.intuitObject |
Modifier and Type | Method and Description |
---|---|
JAXBElement<IntuitEntity> |
ObjectFactory.createIntuitObject(IntuitEntity value)
|
JAXBElement<? extends IntuitEntity> |
SyncObject.getIntuitObject()
Any IntuitEntity derived object like Customer, Invoice can be part of response
|
List<JAXBElement<? extends IntuitEntity>> |
QueryResponse.getIntuitObject()
Any IntuitEntity derived object like Customer, Invoice can be part of response Gets the value of the intuitObject property.
|
JAXBElement<? extends IntuitEntity> |
IntuitResponse.getIntuitObject()
Any IntuitEntity derived entity like Customer, Invoice can be part of response
|
JAXBElement<? extends IntuitEntity> |
BatchItemResponse.getIntuitObject()
Any IntuitEntity derived object like Customer, Invoice can be part of response
|
JAXBElement<? extends IntuitEntity> |
BatchItemRequest.getIntuitObject()
Gets the value of the intuitObject property.
|
Modifier and Type | Method and Description |
---|---|
JAXBElement<IntuitEntity> |
ObjectFactory.createIntuitObject(IntuitEntity value)
|
Modifier and Type | Method and Description |
---|---|
void |
SyncObject.setIntuitObject(JAXBElement<? extends IntuitEntity> value)
Sets the value of the intuitObject property.
|
void |
IntuitResponse.setIntuitObject(JAXBElement<? extends IntuitEntity> value)
Sets the value of the intuitObject property.
|
void |
BatchItemResponse.setIntuitObject(JAXBElement<? extends IntuitEntity> value)
Sets the value of the intuitObject property.
|
void |
BatchItemRequest.setIntuitObject(JAXBElement<? extends IntuitEntity> value)
Sets the value of the intuitObject property.
|
void |
QueryResponse.setIntuitObject(List<JAXBElement<? extends IntuitEntity>> intuitObject)
Any IntuitEntity derived object like Customer, Invoice can be part of response
|
Modifier and Type | Method and Description |
---|---|
<T extends IntuitEntity> |
IntuitResponseDeserializerHelper.Feature.set(T object) |
Modifier and Type | Method and Description |
---|---|
void |
IntuitResponseDeserializerHelper.BigDecimalScaleUpdater.execute(IntuitEntity entity)
Executes operation on a entity
It logs all exceptions and does nothing if they were thrown
|
protected void |
IntuitResponseDeserializerHelper.updateBigDecimalScale(IntuitEntity intuitType)
Updates instances of BigDecimal with new scale in intuitEntity
|
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonElement |
JAXBElementJsonSerializer.serialize(JAXBElement<? extends IntuitEntity> jaxbVariable,
Type typeOfSrc,
com.google.gson.JsonSerializationContext context) |
Modifier and Type | Method and Description |
---|---|
protected <T> JAXBElement<? extends IntuitEntity> |
BatchOperation.getIntuitObject(T entity)
Method to get the corresponding IEntity type for the given JAXBElement
|
Copyright © 2017. All rights reserved.