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.interceptors | |
com.intuit.ipp.net | |
com.intuit.ipp.query | |
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 |
IntuitEntity
Product: ALL
Description: Base type of any top level Intuit Entity of small business type.
|
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 |
NameValue
Product: ALL
Description: A name/value pair that allows the client to include data that is meaningful in the domain of origin, outside of the Intuit domain.
|
class |
NumberTypeCustomFieldDefinition
Product: ALL
Description: Provides for strong-typing of the NumberType CustomField.
|
class |
OLBAccount
Describes OLBAccount details
|
class |
OLBStatus
Describes list of OLBAccounts that needs to be
enabled or disabled
|
class |
OLBTransaction
Describes OLBTransactions list that are downloaded
|
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 | Method and Description |
---|---|
<T extends IEntity> |
RequestElements.setEntity(T entity)
Sets entity
|
Modifier and Type | Method and Description |
---|---|
IEntity |
RequestElements.getEntity()
Gets entity
|
Modifier and Type | Class and Description |
---|---|
class |
UploadEntry<T extends IEntity> |
Modifier and Type | Method and Description |
---|---|
static <T extends IEntity> |
GenerateQuery.select(Path<?> path,
Path<?>... pathlist)
Method to get the optional syntax
|
static <T extends IEntity> |
GenerateQuery.selectCount(T entity)
Method to get the optional syntax for the given entity
|
Modifier and Type | Method and Description |
---|---|
<T extends IEntity> |
DataService.add(T entity)
Method to add the given entity
|
<T extends IEntity> |
DataService.addAsync(T entity,
CallbackHandler callbackHandler)
Method to add the given entity in asynchronous fashion
|
<T extends IEntity> |
BatchOperation.addEntity(T entity,
OperationEnum operation,
String bId)
Method to add the entity batch operations to the batchItemRequest
|
<T extends IEntity> |
DataService.delete(T entity)
Method to delete record for the given entity
|
<T extends IEntity> |
DataService.deleteAsync(T entity,
CallbackHandler callbackHandler)
Method to delete record for the given entity in asynchronous fashion
|
<T extends IEntity> |
DataService.donotUpdateAccountOnTxns(T entity) |
<T extends IEntity> |
DataService.download(T entity)
Method to find the record for the given id for the corresponding entity
|
<T extends IEntity> |
DataService.downloadAsync(T entity,
CallbackHandler callbackHandler)
Method to download the file for the given entity id in asynchronous fashion
|
<T extends IEntity> |
DataService.downloadPDF(T entity) |
<T extends IEntity> |
DataService.downloadPDFAsync(T entity,
CallbackHandler callbackHandler)
Method to download the file for the given entity id in asynchronous fashion
|
<T extends IEntity> |
DataService.findAll(T entity)
Method to retrieve all records for the given entity
Note, without pagination this will return only 100 records
Use query API to add pagintion and obtain additional records
|
<T extends IEntity> |
DataService.findAllAsync(T entity,
CallbackHandler callbackHandler)
Method to retrieve all records for the given entity in asynchronous fashion
Note, without pagination this will return only 100 records
Use query API to add pagintion and obtain additional records
|
<T extends IEntity> |
DataService.findById(T entity)
Method to find the record for the given id for the corresponding entity
|
<T extends IEntity> |
DataService.findByIdAsync(T entity,
CallbackHandler callbackHandler)
Method to find the record for the given id for the corresponding entity in asynchronous fashion
|
protected <T extends IEntity> |
DataService.getSerializableObject(T object)
Method to get the serializable object for the given entity
|
<T extends IEntity> |
DataService.isAvailableAsPDF(T entity)
Returns true if the entity can be downloaded as PDF
|
<T extends IEntity> |
DataService.isAvailableToEmail(T entity)
Returns true if the entity can be send as email
|
<T extends IEntity> |
DataService.sendEmail(T entity)
Send entity via email using address associated with this entity in the system
|
<T extends IEntity> |
DataService.sendEmail(T entity,
String email)
Send entity via email using specified address
|
<T extends IEntity> |
DataService.sendEmailAsync(T entity,
CallbackHandler callbackHandler)
Method to send the entity to default email for the given id in asynchronous fashion
|
<T extends IEntity> |
DataService.sendEmailAsync(T entity,
String email,
CallbackHandler callbackHandler)
Method to send the entity to email for the given id in asynchronous fashion
|
<T extends IEntity> |
DataService.update(T entity)
Method to update the record of the corresponding entity
|
<T extends IEntity> |
DataService.updateAccountOnTxns(T entity) |
<T extends IEntity> |
DataService.updateAsync(T entity,
CallbackHandler callbackHandler)
Method to update the record of the corresponding entity in asynchronous fashion
|
<T extends IEntity> |
DataService.upload(List<UploadEntry> entries)
Method to upload entities with their correspond binary
|
<T extends IEntity> |
DataService.upload(T entity,
InputStream docContent)
Method to upload the given document content for the corresponding entity
|
<T extends IEntity> |
DataService.uploadAsync(T entity,
InputStream docContent,
CallbackHandler callbackHandler)
Method to upload the file for the given entity in asynchronous fashion
|
<T extends IEntity> |
DataService.voidRequest(T entity)
Method to cancel the operation for the corresponding entity
|
<T extends IEntity> |
DataService.voidRequestAsync(T entity,
CallbackHandler callbackHandler)
Method to cancel the operation for the corresponding entity in asynchronous fashion
|
Modifier and Type | Method and Description |
---|---|
IEntity |
CallbackMessage.getEntity()
Gets entity
|
IEntity |
BatchOperation.getEntity(String bId)
Method to get the entity object for the given bId
|
Modifier and Type | Method and Description |
---|---|
List<? extends IEntity> |
QueryResult.getEntities()
Gets entities
|
Map<String,IEntity> |
BatchOperation.getEntityResult()
Gets entityResult list
|
Modifier and Type | Method and Description |
---|---|
void |
CallbackMessage.setEntity(IEntity entity)
Sets entity
|
Modifier and Type | Method and Description |
---|---|
void |
BatchOperation.addCDCQuery(List<? extends IEntity> entities,
String changedSince,
String bId)
Method to add the cdc query batch operation to batchItemRequest
|
List<CDCQueryResult> |
DataService.executeCDCQuery(List<? extends IEntity> entities,
String changedSince)
Method to retrieve the list of records for the given entities whose last modified date is greater than the given changedSince date
|
void |
DataService.executeCDCQueryAsync(List<? extends IEntity> entities,
String changedSince,
CallbackHandler callbackHandler)
Method to retrieve records for the given list of query in asynchronous fashion
|
void |
QueryResult.setEntities(List<? extends IEntity> entities)
Sets entities
|
Copyright © 2017. All rights reserved.