Bills
Read, Insert, Update and Delete Bills.
Table Specific Information
Select
The add-in will use the Zoho Inventory API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client-side within the add-in.
- Id supports the '=' comparison.
For example, the following queries are processed server side:
SELECT * FROM Bills WHERE Id = '3350895000000089001'
Insert
Insert can be executed by specifying the VendorId, BillNumber, Date, DueDate and LineItems column. The columns that are not read-only can be inserted optionally. Following is an example of how to insert into this table.
INSERT INTO Bills (VendorId, BillNumber, Date, DueDate, LineItems) VALUES (3249056000000160028, 33, '2022-06-30', '2022-07-30', '[{\"name\": \"Chips\",\"warehouse_id\": 3249056000000138013,\"account_id\": 3249056000000000388, \"account_name\": \"Inventory Asset\", \"rate\": 900,\"quantity\": 2,\"reverse_charge_tax_id\":3249056000000158097 }]')
Update
Update can be executed by specifying the Id in the WHERE Clause. The columns that are not read-only can be Updated.
For example:
UPDATE Bills SET VendorId = '3249056000000160028', BillNumber = '77', Date = '2022-06-30', DueDate = '2022-06-30', LineItems = '[{\"name\": \"Machines\",\"warehouse_id\": 3249056000000138013,\"account_id\": 3249056000000000388, \"account_name\": \"Inventory Asset\", \"rate\": 50000,\"quantity\": 2,\"reverse_charge_tax_id\":3249056000000158097 }]' WHERE Id = 3249056000000195059
Delete
Delete can be executed by specifying the Id in the WHERE Clause
For example:
DELETE FROM Bills WHERE Id = '3350895000000089001'
Columns
Name | Type | ReadOnly | References | Description |
Id [KEY] | Long | True |
Unique ID generated by the server. | |
AttachmentName | String | True |
Name of the attached file. | |
Balance | Integer | True |
Remaining balance of the Bill. | |
Status | String | False |
Status of the Bill. | |
BillNumber | String | False |
Bill number of Purchase Order. | |
CreatedTime | Datetime | True |
Time at which the Bill details were last created.. | |
CurrencyCode | String | True |
Currency code. | |
CurrencyId | Long | False |
Unique ID generated by the server for the currency. | |
CurrencySymbol | String | True |
The symbol for the selected currency. | |
Documents | String | False |
Documents attached to bill. | |
Date | Date | False |
Date of the Bill. | |
DueByDays | Integer | True |
Number of days by which the Bill is due. | |
DueDate | Date | False |
Due date for the Bill. | |
DueDays | String | True |
Number of days by which the Bill is due. | |
EntityType | String | True |
Entity Type. | |
ExchangeRate | Integer | False |
Exchange rate of the currency, with respect to the base currency. | |
HasAttachment | Boolean | True |
Checks whether the bill has attachment or not. | |
IsItemLevelTaxCalc | Boolean | False |
Checks whether item level tax is calculated or not. | |
LastModifiedTime | Datetime | True |
Time at which the bill details were last Modified. | |
LineItems | String | False |
The line items for a Bill. | |
Notes | String | False |
Notes for the Bill. | |
OpenPurchaseordersCount | Integer | True |
Number of Purchase Orders that are associated with this Bill and open. | |
Payments | String | True |
Payment details for the Bill. | |
PricePrecision | Integer | True |
The precision level for the price decimal point in a Bill. | |
PurchaseorderId | Long | False |
Unique ID generated by the server for the Purchase Order. | |
ReferenceId | Long | True |
Unique ID generated by the server for the reference. | |
ReferenceNumber | String | False |
Reference number for the Bill. | |
SubTotal | Integer | True |
Sub Total of the Bill. | |
TaxTotal | Integer | True |
The total of the Tax. | |
Taxes | String | True |
Number of taxes applied on the Purchase Order. | |
Terms | String | False |
Terms and conditions.. | |
UnusedCreditsPayableAmount | Integer | True |
Unused credit payable amount. | |
VendorCredits | String | True |
The available Vendor Credits. | |
VendorCreditsApplied | Integer | True |
Vendor credits applied to the Bill. | |
VendorId | Long | False |
Unique ID generated by the server for the vendor. | |
VendorName | String | True |
Name of the vendor. | |
BillingAddressAddress | String | False |
Name of the street of the customers billing address. | |
BillingAddressCity | String | False |
Name of the city of the customers billing address. | |
BillingAddressCountry | String | False |
Name of the country of the customers billing address. | |
BillingAddressFax | String | False |
Fax number of the customers billing address. | |
BillingAddressState | String | False |
Name of the state of the customer billing address. |