| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | org.mule.modules.quickbooks.online.OnlineEntityType | |
The supported objects for Data Services for QuickBooks Online.
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| OnlineEntityType | ACCOUNT | The Account object represents the accounts that you keep to track your business. | |||||||||
| OnlineEntityType | BILL | The Bill object represents an expense to the business. | |||||||||
| OnlineEntityType | BILLPAYMENT | BillPayment represents the financial transaction of payment of bills that the business owner receives from a vendor for goods or services purchased from the vendor. | |||||||||
| OnlineEntityType | CASHPURCHASE | CashPurchase represents an expense to the business as a cash transaction. | |||||||||
| OnlineEntityType | CHECK | The Check object represents an expense to the business paid as a check transaction. | |||||||||
| OnlineEntityType | CREDITCARDCHARGE | The CreditCardCharge object represents an expense to the business as a credit card charge transaction. | |||||||||
| OnlineEntityType | CUSTOMER | The Customer object represents the consumer of the service or the product that your business offers. | |||||||||
| OnlineEntityType | ESTIMATE | The Estimate object represents a proposal for a financial transaction from a business to a customer for goods or services proposed to be sold, including proposed pricing. | |||||||||
| OnlineEntityType | INVOICE | The Invoice object represents an invoice to a customer. | |||||||||
| OnlineEntityType | ITEM | The Item object represents any product or service that is sold or purchased. | |||||||||
| OnlineEntityType | PAYMENT | The Payment object represents the financial transaction that signifies a payment from a customer for one or more sales transactions. | |||||||||
| OnlineEntityType | PAYMENTMETHOD | PaymentMethod represents the method of payment for a transaction. | |||||||||
| OnlineEntityType | SALESRECEIPT | SalesReceipt represents the sales receipt that is given to a customer. | |||||||||
| OnlineEntityType | SALESTERM | The SalesTerm object represents the terms under which a sale is made. | |||||||||
| OnlineEntityType | VENDOR | The Vendor object represents the buyer from whom you purchase any service or product for your organization. | |||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| type | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Answers the resource name of this entity type as present in the entity uri
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
The Account object represents the accounts that you keep to track your business. Account is a component of a chart of accounts, and is part of a ledger. You can use Account to record the total monetary amount that is allocated for a specific use.
BillPayment represents the financial transaction of payment of bills that the business owner receives from a vendor for goods or services purchased from the vendor. QBO supports bill payments through a credit card or a bank account.
CashPurchase represents an expense to the business as a cash transaction.
The Check object represents an expense to the business paid as a check transaction.
The CreditCardCharge object represents an expense to the business as a credit card charge transaction.
The Customer object represents the consumer of the service or the product that your business offers. QBO allows categorizing the customers in a way that is meaningful to the business.
The Estimate object represents a proposal for a financial transaction from a business to a customer for goods or services proposed to be sold, including proposed pricing. It is also known as quote.
The Invoice object represents an invoice to a customer. Invoice could be based on salesterm with invoice and due dates for payment. Invoice supports tax, but as of now shipping charges are not supported.
The Item object represents any product or service that is sold or purchased.
The Payment object represents the financial transaction that signifies a payment from a customer for one or more sales transactions.
PaymentMethod represents the method of payment for a transaction. It can be a credit card payment type or a non-credit card payment type.
SalesReceipt represents the sales receipt that is given to a customer. A sales receipt is similar to an invoice. However, for a sales receipt, payment is received as part of the sale of goods and services. The sales receipt specifies a deposit account where the customer deposits the payment. If the deposit account is not specified, the payment type is classified as Undeposited Account.
The SalesTerm object represents the terms under which a sale is made. SalesTerm is typically expressed in the form of days due after the goods are received. There is an optional discount part of the sales term, where a discount of total amount can automatically be applied if payment is made within a few days of the stipulated time.
The Vendor object represents the buyer from whom you purchase any service or product for your organization.
Answers the resource name of this entity type as present in the entity uri