tax |
Tax
Catalog: Odoo
Schema: account
The data in this table is partitioned per value of the column.
This is a read-only table. The Odoo API may not support changing the data or the Invantive SQL driver for Odoo does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Odoo API.
Table Columns
The columns of the table tax are shown below. Each column has an SQL data type.
Name |
Data Type |
Label |
Required |
Documentation |
---|---|---|---|---|
active |
boolean |
Active |
☐ |
Set active to false to hide the tax without removing it. |
amount_type |
string |
Tax Computation |
☑ |
- Group of Taxes: The tax is a set of sub taxes.- Fixed: The tax amount stays the same whatever the price.- Percentage of Price: The tax amount is a % of the price:e.g 100 * (1 + 10%) = 110 (not price included)e.g 110 / (1 + 10%) = 100 (price included)- Percentage of Price Tax Included: The tax amount is a division of the price:e.g 180 / (1 - 10%) = 200 (not price included)e.g 200 * (1 - 10%) = 180 (price included) |
amount |
decimal |
Amount |
☑ |
|
analytic |
boolean |
Include in Analytic Cost |
☐ |
If set, the amount computed by this tax will be assigned to the same analytic account as the invoice line (if any) |
cash_basis_transition_account_id_label |
string |
|
☐ |
Account used to transition the tax amount for cash basis taxes. It will contain the tax amount as long as the original invoice has not been reconciled ; at reconciliation, this amount cancelled on this account and put on the regular tax account. |
cash_basis_transition_account_id |
string |
|
☐ |
Account used to transition the tax amount for cash basis taxes. It will contain the tax amount as long as the original invoice has not been reconciled ; at reconciliation, this amount cancelled on this account and put on the regular tax account. |
children_tax_ids |
string |
|
☐ |
|
company_id_label |
string |
|
☐ |
|
company_id |
string |
|
☐ |
|
country_code |
string |
Country Code |
☐ |
The ISO country code in two chars. You can use this field for quick search. |
country_id_label |
string |
|
☐ |
The country for which this tax is applicable. |
country_id |
string |
|
☐ |
The country for which this tax is applicable. |
create_date |
datetime |
Created on |
☐ |
|
create_uid_label |
string |
|
☐ |
|
create_uid |
string |
|
☐ |
|
description |
string |
Label on Invoices |
☐ |
|
display_name |
string |
Display Name |
☐ |
|
hide_tax_exigibility |
boolean |
Hide Use Cash Basis Option |
☐ |
|
id |
int32 |
ID |
☐ |
|
include_base_amount |
boolean |
Affect Base of Subsequent Taxes |
☐ |
If set, taxes with a higher sequence than this one will be affected by it, provided they accept it. |
invoice_repartition_line_ids |
string |
|
☐ |
Distribution when the tax is used on an invoice |
is_base_affected |
boolean |
Base Affected by Previous Taxes |
☐ |
If set, taxes with a lower sequence might affect this one, provided they try to do it. |
name_searchable |
string |
Name Searchable |
☐ |
This dummy field lets us use another search method on the field 'name'.This allows more freedom on how to search the 'name' compared to 'filter_domain'.See '_search_name' and '_parse_name_search' for why this is not possible with 'filter_domain'. |
name |
string |
Tax Name |
☑ |
|
price_include |
boolean |
Included in Price |
☐ |
Check this if the price you use on the product and invoices includes this tax. |
real_amount |
decimal |
Real amount to apply |
☐ |
|
refund_repartition_line_ids |
string |
|
☐ |
Distribution when the tax is used on a refund |
sequence |
int32 |
Sequence |
☑ |
The sequence field is used to define order in which the tax lines are applied. |
tax_exigibility |
string |
Tax Exigibility |
☐ |
Based on Invoice: the tax is due as soon as the invoice is validated.Based on Payment: the tax is due as soon as the payment of the invoice is received. |
tax_group_id_label |
string |
|
☐ |
|
tax_group_id |
string |
|
☐ |
|
tax_scope |
string |
Tax Scope |
☐ |
Restrict the use of taxes to a type of product. |
type_tax_use |
string |
Tax Type |
☑ |
Determines where the tax is selectable. Note : 'None' means a tax can't be used by itself, however it can still be used in a group. 'adjustment' is used to perform tax adjustment. |
write_date |
datetime |
Last Updated on |
☐ |
|
write_uid_label |
string |
|
☐ |
|
write_uid |
string |
|
☐ |
|
01-03-2023 15:29 Version 22.1.135-BETA+3826