ADO.NET Provider for Zoho Books

Build 22.0.8479

ChartOfAccounts

To list, add, update and delete chart of accounts.

Table Specific Information

Select

The 本製品 will use the Zoho Books API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the 本製品. You can even provide criteria to search for matching uncategorised transactions.

  • LastModifiedTime supports the '=' comparison.
  • ShowBalance supports the '=' comparison.
  • AccountType supports the '=' comparison.
For example:
    SELECT * FROM ChartOfAccounts WHERE AccountType = 'All' AND ShowBalance = true

Insert

Insert can be executed by specifying AccountName,AccountType,CurrencyId columns. The columns that are not read-only can be inserted optionally. Following is an example of how to insert into this table.

Insert INTO ChartOfAccounts(AccountName,AccountType,CurrencyId) values('Cash3','Assets','3285934000000000099') 

Update

Update can be executed by specifying the ChartAccountId in the WHERE Clause. The columns that are not read-only can be Updated. For example:

Update ChartOfAccounts set AccountName='Cash4',AccountType='Cash',CurrencyId='3285934000000000099' where ChartAccountId='3285934000000281053'

Delete

Delete can be executed by specifying the ChartAccountId in the WHERE Clause For example:

DELETE FROM ChartOfAccounts WHERE ChartAccountId = '32859340000002810531'

Columns

Name Type ReadOnly References SupportedOperators Description
ChartAccountId [KEY] String True

BankAccounts.AccountId

Id of the Bank Account.

AccountName String False

Name of the account.

AccountType String False

Type of the account.

使用できる値は次のとおりです。All, Active, Inactive, Asset, Liability, Equity, Income, Expense

CanShowInZe Boolean False

Check if it can show in Zero Emission.

ChildCount String True

Child count in chart of accounts.

CreatedTime Datetime True

Time at which the Chart of Accounts was created.

CustomFields String True

Custom Fields defined for the chart of account

CurrencyId String False

Currencies.CurrencyId

Currency ID of the customer's currency.

Depth Integer True

Depth of account.

Description String False

Description of the Chart of Account.

HasAttachment Boolean True

Check if the chart of account has attachment.

IsActive Boolean True

Check if chart of account is active.

IsChildPresent Boolean True

Check if the child is present in chart of account.

IsStandaloneAccount Boolean True

Check if the account is standalone account.

IsUserCreated Boolean True

Check if the account is created by the user.

LastModifiedTime Datetime True

Last Modified time associated with the entity.

ParentAccountName String True

Account name of parent.

AccountCode String False

Code of the Account.

ClosingBalance Decimal True

Closing balance of account. This field will be populated with a value only when the Chart Account Id is specified.

IsInvolvedInTransaction Boolean True

Check if this account is involved in the transaction.

IsSystemAccount Boolean True

Check if it is a system account.

IsDebit Boolean True

Check if this account is debit. This field will be populated with a value only when the Chart Account Id is specified.

IncludeInVatReturn Boolean False

Boolean to include an account in VAT returns.

ParentAccountId String False

BankAccounts.AccountId

Id of a Parent account.

ShowOnDashboard Boolean False

Show on dashboard.

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name Type Description
ShowBalance Boolean

Boolean to get current balance of accounts.

Copyright (c) 2023 CData Software, Inc. - All rights reserved.
Build 22.0.8479