| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/l10n_in |
| VERSION | |
| VERSION | 2.1 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Olivier Dony, Thibault Delavallée, Xavier ALT, Laurent Smet, Moens Alexandre, Julien Castiaux, Anh Thao Pham (pta), Gorash, Mathieu Duckerts-Antoine, Miquel Raïch, Jigar Vaghela, william-andre, John Laterre (jol), Ruben Gomes, Elias Regopoulos, jbw-odoo, Habib (ayh), alsh-odoo, Gaetan Vanden Bergh (gavb), Mahamadasif Ansari, Naman Shah, Dylan Kiss (dyki), Vivek Pathak, Harsh Modi, Zeel Patel, Arnaud Sibille, Jay Savaliya, reka-odoo, kcv-odoo, Harsh Shah, unka-odoo, prep-odoo, Antoine Dupuis, Hesham Saleh, Ricardo Gomes Rodrigues, Smit Patel, Logan Staelens, Mohammad Abdulmoneim (abdu), khsr-odoo, Michaël Mattiello, masm-odoo, Corentin Heinix (cohe), ppat-odoo, Krzysztof Magusiak (krma), devp-odoo, hatr-odoo, bhra-odoo, ijja-odoo, Earth Patel, MAGREMENT, igbe, vrgo-odoo, hisi-odoo, Laurent Smet (LAS), Nishant Jain (NIAI), pssh-odoo, path-odoo, Ayush Modi, Manav Shah, MohsinAli Masi, saurabh, pkri-odoo |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/india.html |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - http_routing - auth_signup - digest - resource - base_vat - account_debit_note - iap |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_tds_tcs_view_form_inherit |
account.account.tds.tcs.view.form.inherit | account.account | xpath | Inherits account.view_account_form |
account_account_tds_tcs_view_tree_inherit |
account.account.tds.tcs.view.list.inherit | account.account | xpath | Inherits account.view_account_list |
document_renderer |
document_renderer | ir.ui.view | qweb | New |
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | xpath | Inherits product.product_template_form_view |
l10n_in_invoice_document_duplicate |
l10n_in_invoice_document_duplicate | ir.ui.view | qweb | New |
l10n_in_invoice_document_triplicate |
l10n_in_invoice_document_triplicate | ir.ui.view | qweb | New |
l10n_in_pan_entity_view_form |
l10n_in.pan.entity.view.form | l10n_in.pan.entity | form | New |
l10n_in_pan_entity_view_tree |
l10n_in.pan.entity.view.tree | l10n_in.pan.entity | list | New |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.list | l10n_in.port.code | list | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_section_alert_view_form |
l10n_in.section.alert.view.form | l10n_in.section.alert | form | New |
l10n_in_section_alert_view_tree |
l10n_in.section.alert.view.list | l10n_in.section.alert | list | New |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_country_state_tree_inherit |
l10n.in.res.country.state.list.inhert | res.country.state | field | Inherits base.view_country_state_tree |
l10n_in_view_partner_base_vat_form |
l10n.in.gstin.status.view.partner.inherit | res.partner | xpath | Inherits base_vat.view_partner_base_vat_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
l10n_in_view_partner_tree |
l10n.in.res.partner.tree | res.partner | xpath | Inherits base.view_partner_tree |
l10n_in_view_res_partner_filter |
l10n.in.view.res.partner.filter.inherit | res.partner | field | Inherits base.view_res_partner_filter |
place_of_supply |
place_of_supply | ir.ui.view | qweb | New |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | block | Inherits account.res_config_settings_view_form |
tds_entry_view_form |
l10n_in.withhold.wizard.view.form | l10n_in.withhold.wizard | form | New |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_account_payment_form_inherit_l10n_in_withholding |
account.payment.form.inherit.l10n_in_withholding | account.payment | xpath | Inherits account.view_account_payment_form |
view_company_form |
res.company.form.inherit.l10n_in_upi | res.company | xpath | Inherits base.view_company_form |
view_move_line_list_l10n_in_withholding |
account.move.line.list.l10n.in.withholding | account.move.line | list | New |
view_move_line_tree_hsn_l10n_in |
account.move.line.list.l10n_in | account.move.line | list | New |
view_move_line_tree_l10n_in |
account.move.line.list.l10n_in | account.move.line | xpath | Inherits account.view_move_line_tree |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
l10n_in_tcs_feature_enabled
Boolean
compute='_compute_tds_tcs_features'
store=True
l10n_in_tds_feature_enabled
Boolean
compute='_compute_tds_tcs_features'
store=True
l10n_in_tds_tcs_section_id
Many2one → l10n_in.section.alert
string='TCS/TDS Section'
args: 'l10n_in.section.alert'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
l10n_in_display_higher_tcs_button
Boolean
compute='_compute_l10n_in_display_higher_tcs_button'
string='Display higher TCS button'
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
copy=True
precompute=True
readonly=False
selection=[('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
store=True
string='GST Treatment'
l10n_in_gstin
Char
string='GSTIN'
l10n_in_gstin_verified_date
Date
compute='_compute_l10n_in_partner_gstin_status_and_date'
l10n_in_is_gst_registered_enabled
Boolean
related='company_id.l10n_in_is_gst_registered'
l10n_in_is_withholding
Boolean
copy=False
help='Technical field to identify Indian withholding entry'
string='Is Indian TDS Entry'
l10n_in_journal_type
Selection
related='journal_id.type'
string='Journal Type'
l10n_in_partner_gstin_status
Boolean
compute='_compute_l10n_in_partner_gstin_status_and_date'
string='GST Status'
l10n_in_reseller_partner_id
Many2one → res.partner
comodel_name='res.partner'
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
string='Reseller'
l10n_in_shipping_bill_date
Date
l10n_in_shipping_bill_number
Char
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
l10n_in_show_gstin_status
Boolean
compute='_compute_l10n_in_show_gstin_status'
l10n_in_state_id
Many2one → res.country.state
comodel_name='res.country.state'
compute='_compute_l10n_in_state_id'
copy=True
precompute=True
readonly=False
store=True
string='Place of supply'
l10n_in_tcs_feature_enabled
Boolean
related='company_id.l10n_in_tcs_feature'
l10n_in_tds_deduction
Selection
related='commercial_partner_id.l10n_in_pan_entity_id.tds_deduction'
string='TDS Deduction'
l10n_in_tds_feature_enabled
Boolean
related='company_id.l10n_in_tds_feature'
l10n_in_total_withholding_amount
Monetary
compute='_compute_l10n_in_total_withholding_amount'
help='Total withholding amount for the move'
string='Total Indian TDS Amount'
l10n_in_warning
Json
compute='_compute_l10n_in_warning'
l10n_in_withhold_move_ids
One2many → account.move
string='Indian TDS Entries'
args: 'account.move', 'l10n_in_withholding_ref_move_id'
l10n_in_withholding_line_ids
One2many → account.move.line
compute='_compute_l10n_in_withholding_line_ids'
string='Indian TDS Lines'
args: 'account.move.line', 'move_id'
l10n_in_withholding_ref_move_id
Many2one → account.move
comodel_name='account.move'
copy=False
help='Reference move for withholding entry'
index='btree_not_null'
readonly=True
string='Indian TDS Ref Move'
l10n_in_withholding_ref_payment_id
Many2one → account.payment
comodel_name='account.payment'
copy=False
help='Reference Payment for withholding entry'
index='btree_not_null'
readonly=True
string='Indian TDS Ref Payment'
action_l10n_in_apply_higher_tax(self)
action_l10n_in_withholding_entries(self)
l10n_in_verify_partner_gstin_status(self)
l10n_in_gstr_section
Selection
index='btree_not_null'
selection=[('sale_b2b_rcm', 'B2B RCM'), ('sale_b2b_regular', 'B2B Regular'), ('sale_b2cl', 'B2CL'), ('sale_b2cs', 'B2CS'), ('sale_exp_wp', 'EXP(WP)'), ('sale_exp_wop', 'EXP(WOP)'), ('sale_sez_wp', 'SEZ(WP)'), ('sale_sez_wop', 'SEZ(WOP)'), ('sale_deemed_export', 'Deemed Export'), ('sale_cdnr_rcm', 'CDNR RCM'), ('sale_cdnr_regular', 'CDNR Regular'), ('sale_cdnr_deemed_export', 'CDNR(Deemed Export)'), ('sale_cdnr_sez_wp', 'CDNR(SEZ-WP)'), ('sale_cdnr_sez_wop', 'CDNR(SEZ-WOP)'), ('sale_cdnur_b2cl', 'CDNUR(B2CL)'), ('sale_cdnur_exp_wp', 'CDNUR(EXP-WP)'), ('sale_cdnur_exp_wop', 'CDNUR(EXP-WOP)'), ('sale_nil_rated', 'Nil Rated'), ('sale_exempt', 'Exempt'), ('sale_non_gst_supplies', 'Non-GST Supplies'), ('sale_eco_9_5', 'ECO 9(5)'), ('sale_out_of_scope', 'Out of Scope'), ('purchase_b2b_regular', 'B2B Regular'), ('purchase_b2c_regular', 'B2C Regular'), ('purchase_b2b_rcm', 'B2B RCM'), ('purchase_b2c_rcm', 'B2C RCM'), ('purchase_imp_services', 'IMP(service)'), ('purchase_imp_goods', 'IMP(goods)'), ('purchase_cdnr_regular', 'CDNR Regular'), ('purchase_cdnur_regular', 'CDNUR Regular'), ('purchase_cdnr_rcm', 'CDNR RCM'), ('purchase_cdnur_rcm', 'CDNUR RCM'), ('purchase_nil_rated', 'Nil Rated'), ('purchase_exempt', 'Exempt'), ('purchase_non_gst_supplies', 'Non-GST Supplies'), ('purchase_composition_supplies', 'Composition Supplies'), ('purchase_out_of_scope', 'Out of Scope')]
string='GSTR Section'
l10n_in_hsn_code
Char
compute='_compute_l10n_in_hsn_code'
copy=False
readonly=False
store=True
string='HSN/SAC Code'
l10n_in_tds_tcs_section_id
Many2one
related='account_id.l10n_in_tds_tcs_section_id'
l10n_in_withhold_tax_amount
Monetary
compute='_compute_l10n_in_withhold_tax_amount'
string='TDS Tax Amount'
No public methods.
l10n_in_tds_feature_enabled
Boolean
related='company_id.l10n_in_tds_feature'
l10n_in_total_withholding_amount
Monetary
compute='_compute_l10n_in_total_withholding_amount'
l10n_in_withhold_move_ids
One2many → account.move
string='Indian Payment TDS Entries'
args: 'account.move', 'l10n_in_withholding_ref_payment_id'
action_l10n_in_withholding_entries(self)
No new fields.
Public methods (0)No public methods.
l10n_in_gst_tax_type
Selection
compute='_compute_l10n_in_gst_tax_type'
selection=[('igst', 'igst'), ('cgst', 'cgst'), ('sgst', 'sgst'), ('cess', 'cess')]
l10n_in_is_lut
Boolean
help='Tick this if this tax is used in LUT (Letter of Undertaking) transactions. Only for Indian accounting.'
string='LUT'
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
l10n_in_section_id
Many2one → l10n_in.section.alert
string='Section'
args: 'l10n_in.section.alert'
l10n_in_tax_type
Selection
selection=[('gst', 'GST'), ('tcs', 'TCS'), ('tds_sale', 'TDS Sale'), ('tds_purchase', 'TDS Purchase'), ('nil_rated', 'Nil Rated'), ('exempt', 'Exempt'), ('non_gst', 'Non-GST')]
string='Indian Tax Type'
l10n_in_tcs_feature_enabled
Boolean
related='company_id.l10n_in_tcs_feature'
l10n_in_tds_feature_enabled
Boolean
related='company_id.l10n_in_tds_feature'
No public methods.
No new fields.
Public methods (0)No public methods.
msme_number
Char
copy=False
string='MSME/Udyam Registration Number'
msme_type
Selection
copy=False
string='MSME/Udyam Registration Type'
args: [('micro', 'Micro'), ('small', 'Small'), ('medium', 'Medium')]
name
Char
required=True
string='PAN'
tracking=1
partner_ids
One2many → res.partner
comodel_name='res.partner'
domain="[('l10n_in_pan_entity_id', '=', False), '|', ('vat', '=', False), ('vat', 'like', name)]"
inverse_name='l10n_in_pan_entity_id'
string='Partners'
tds_certificate
Binary
copy=False
string='TDS Certificate'
tds_certificate_filename
Char
copy=False
string='TDS Certificate Filename'
tds_deduction
Selection
default='normal'
string='TDS Deduction'
tracking=2
args: [('normal', 'Normal'), ('lower', 'Lower'), ('higher', 'Higher'), ('no', 'No')]
type
Selection
compute='_compute_type'
readonly=True
store=True
args: [('a', 'Association of Persons'), ('b', 'Body of Individuals'), ('c', 'Company'), ('f', 'Firms'), ('g', 'Government'), ('h', 'Hindu Undivided Family'), ('j', 'Artificial Judicial Person'), ('l', 'Local Authority'), ('p', 'Individual'), ('t', 'Association of Persons for a Trust'), ('k', 'Krish (Trust Krish)')]
create(self, vals_list)
write(self, vals)
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
aggregate_limit
Float
aggregate_period
Selection
default='fiscal_yearly'
string='Aggregate Period'
args: [('monthly', 'Monthly'), ('fiscal_yearly', 'Financial Yearly')]
consider_amount
Selection
default='untaxed_amount'
required=True
string='Consider'
args: [('untaxed_amount', 'Untaxed Amount'), ('total_amount', 'Total Amount')]
is_aggregate_limit
Boolean
is_per_transaction_limit
Boolean
l10n_in_section_tax_ids
One2many → account.tax
string='Taxes'
args: 'account.tax', 'l10n_in_section_id'
name
Char
per_transaction_limit
Float
tax_report_line_id
Many2one → account.report.line
comodel_name='account.report.line'
string='Tax Report Line'
tax_source_type
Selection
string='Tax Source Type'
args: [('tds', 'TDS'), ('tcs', 'TCS')]
No public methods.
amount
Monetary
compute='_compute_amount'
string='TDS Amount'
base
Monetary
compute='_compute_base'
readonly=False
store=True
string='Base Amount'
company_id
Many2one → res.company
comodel_name='res.company'
compute='_compute_company_id'
string='Company'
currency_id
Many2one
related='company_id.currency_id'
string='Currency'
date
Date
default=fields.Date.context_today
string='Date'
journal_id
Many2one → account.journal
check_company=True
comodel_name='account.journal'
compute='_compute_journal'
precompute=True
readonly=False
required=True
store=True
string='Journal'
l10n_in_tds_tax_type
Char
compute='_compute_l10n_in_tds_tax_type'
string='Indian Tax Type'
l10n_in_withholding_warning
Json
compute='_compute_l10n_in_withholding_warning'
string='Withholding warning'
reference
Char
string='Reference'
related_move_id
Many2one → account.move
comodel_name='account.move'
readonly=True
string='Invoice/Bill'
related_payment_id
Many2one → account.payment
comodel_name='account.payment'
readonly=True
string='Payment'
tax_id
Many2one → account.tax
comodel_name='account.tax'
compute='_compute_tax_id'
readonly=False
required=True
store=True
string='TDS Section'
tds_deduction
Selection
compute='_compute_tds_deduction'
selection=[('normal', 'Normal Deduction'), ('lower', 'Lower Deduction'), ('higher', 'Higher Deduction'), ('no', 'No Deduction')]
string='TDS Deduction'
type_name
Char
compute='_compute_type_name'
string='Type'
action_create_and_post_withhold(self)
default_get(self, fields)
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_warning
Text
compute='_compute_l10n_in_hsn_warning'
string='HSC/SAC warning'
l10n_in_is_gst_registered_enabled
Boolean
compute='_compute_l10n_in_is_gst_registered_enabled'
No public methods.
l10n_in_edi_production_env
Boolean
default=True
groups='base.group_system'
help='Enable the use of production credentials'
string='Indian Production Environment'
l10n_in_gst_state_warning
Char
related='partner_id.l10n_in_gst_state_warning'
l10n_in_gstin_status_feature
Boolean
string='Check GST Number Status'
l10n_in_hsn_code_digit
Selection
compute='_compute_l10n_in_hsn_code_digit'
readonly=False
selection=[('4', '4 Digits (turnover < 5 CR.)'), ('6', '6 Digits (turnover > 5 CR.)'), ('8', '8 Digits')]
store=True
string='HSN Code Digit'
l10n_in_is_gst_registered
Boolean
compute='_compute_l10n_in_parent_based_features'
inverse='_inverse_l10n_in_is_gst_registered'
recursive=True
store=True
string='Registered Under GST'
l10n_in_pan_entity_id
Many2one
help='PAN enables the department to link all transactions of the person with the department.\nThese transactions include taxpayments, TDS/TCS credits, returns of income/wealth/gift/FBT,specified transactions, correspondence, and so on.\nThus, PAN acts as an identifier for the person with the tax department.'
readonly=False
related='partner_id.l10n_in_pan_entity_id'
store=True
string='PAN'
l10n_in_pan_type
Selection
related='l10n_in_pan_entity_id.type'
string='PAN Type'
l10n_in_tan
Char
readonly=False
related='partner_id.l10n_in_tan'
string='TAN'
l10n_in_tcs_feature
Boolean
compute='_compute_l10n_in_parent_based_features'
inverse='_inverse_l10n_in_tcs_feature'
recursive=True
store=True
string='TCS'
l10n_in_tds_feature
Boolean
compute='_compute_l10n_in_parent_based_features'
inverse='_inverse_l10n_in_tds_feature'
recursive=True
store=True
string='TDS'
l10n_in_upi_id
Char
string='UPI Id'
l10n_in_withholding_account_id
Many2one → account.account
check_company=True
comodel_name='account.account'
string='TDS Account'
l10n_in_withholding_journal_id
Many2one → account.journal
check_company=True
comodel_name='account.journal'
string='TDS Journal'
action_update_state_as_per_gstin(self)
create(self, vals_list)
onchange_vat(self)
write(self, vals)
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
l10n_in_edi_production_env
Boolean
readonly=False
related='company_id.l10n_in_edi_production_env'
string='Indian Production Environment'
l10n_in_enet_vendor_batch_payment_feature
Boolean
string='ENet Vendor Batch Payment'
l10n_in_fetch_vendor_edi_feature
Boolean
string='Fetch Vendor E-Invoiced Document'
l10n_in_gsp
Selection
help='Select the GST Suvidha Provider (GSP) you want to use for GST services.'
inverse='_set_l10n_in_gsp'
selection=[('bvm', 'BVM IT Consulting'), ('tera', 'Tera Software (Deprecated)')]
store=False
string='GSP'
l10n_in_gst_efiling_feature
Boolean
string='GST E-Filing & Matching Feature'
l10n_in_gstin
Char
readonly=False
related='company_id.vat'
string='GST Number'
l10n_in_gstin_status_feature
Boolean
readonly=False
related='company_id.l10n_in_gstin_status_feature'
l10n_in_hsn_code_digit
Selection
readonly=False
related='company_id.l10n_in_hsn_code_digit'
l10n_in_is_gst_registered
Boolean
readonly=False
related='company_id.l10n_in_is_gst_registered'
l10n_in_tan
Char
readonly=False
related='company_id.l10n_in_tan'
l10n_in_tcs_feature
Boolean
readonly=False
related='company_id.l10n_in_tcs_feature'
l10n_in_tds_feature
Boolean
readonly=False
related='company_id.l10n_in_tds_feature'
l10n_in_withholding_account_id
Many2one
readonly=False
related='company_id.l10n_in_withholding_account_id'
l10n_in_withholding_journal_id
Many2one
readonly=False
related='company_id.l10n_in_withholding_journal_id'
module_l10n_in_edi
Boolean
module_l10n_in_ewaybill
Boolean
module_l10n_in_reports
Boolean
get_values(self)
l10n_in_edi_buy_iap(self)
reload_template(self)
set_values(self)
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
display_pan_warning
Boolean
compute='_compute_display_pan_warning'
string='Display pan warning'
l10n_in_gst_state_warning
Char
compute='_compute_l10n_in_gst_state_warning'
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_gstin_status_feature_enabled
Boolean
compute='_compute_l10n_in_gst_registered_and_status'
l10n_in_gstin_verified_date
Date
string='GSTIN Verified Date'
tracking=True
l10n_in_gstin_verified_status
Boolean
string='GST Status'
tracking=True
l10n_in_is_gst_registered_enabled
Boolean
compute='_compute_l10n_in_gst_registered_and_status'
l10n_in_pan_entity_id
Many2one → l10n_in.pan.entity
comodel_name='l10n_in.pan.entity'
help='PAN enables the department to link all transactions of the person with the department.\nThese transactions include taxpayments, TDS/TCS credits, returns of income/wealth/gift/FBT, specified transactions, correspondence, and so on.\nThus, PAN acts as an identifier for the person with the tax department.'
ondelete='restrict'
string='PAN'
l10n_in_tan
Char
action_l10n_in_verify_gstin_status(self)
action_update_state_as_per_gstin(self)
check_vat_in(self, vat)
create(self, vals_list)
onchange_vat(self)
write(self, vals)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Xavier ALT, Yannick Tivisse, Laurent Smet, Moens Alexandre, Andrea Grazioso (agr-odoo), Prakash Prajapati, Gorash, Jigar Vaghela, william-andre, Ruben Gomes, Elias Regopoulos, alsh-odoo, Louis Wicket (wil), Mahamadasif Ansari, Gauthier Wala (gawa), Yosua Nicolaus, Naman Shah, Antoine Dupuis (andu), Antoine Boonen, Dylan Kiss (dyki), Vivek Pathak, Harsh Modi, Zeel Patel, Khushi Vakil, guva-odoo, Jay Savaliya, Mathieu (mcou), suth-odoo, reka-odoo, Louis (wil), mano-odoo, aamo-odoo, Urvish Patel, prep-odoo, Antoine Dupuis, Jitendra Prajapat, Nishant Jain, Ricardo Gomes Rodrigues, Smit Patel, masm-odoo, ppat-odoo, Krzysztof Magusiak (krma), AllePilli, hatr-odoo, bhra-odoo, Earth Patel, igbe, vrgo-odoo, hisi-odoo, Laurent Smet (LAS), Manav Shah, Kashyap Patel |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/documentation/master/applications/finance/fiscal_localizations/india.html |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:54 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - account_debit_note - iap |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | xpath | Inherits product.product_template_form_view |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.list | l10n_in.port.code | list | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_country_state_tree_inherit |
l10n.in.res.country.state.list.inhert | res.country.state | field | Inherits base.view_country_state_tree |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
place_of_supply |
place_of_supply | ir.ui.view | qweb | New |
product_uom_categ_form_view_inherit_l10n_in |
uom.category.form | uom.category | xpath | Inherits uom.product_uom_categ_form_view |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | block | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_company_form |
res.company.form.inherit.l10n_in_upi | res.company | xpath | Inherits base.view_company_form |
view_move_line_tree_hsn_l10n_in |
account.move.line.list.l10n_in | account.move.line | list | New |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
copy=True
precompute=True
readonly=False
store=True
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_gstin
Char
string='GSTIN'
l10n_in_journal_type
Selection
related='journal_id.type'
string='Journal Type'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
l10n_in_shipping_bill_number
Char
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
l10n_in_state_id
Many2one → res.country.state
compute='_compute_l10n_in_state_id'
precompute=True
readonly=False
store=True
string='Place of supply'
args: 'res.country.state'
l10n_in_warning
Json
compute='_compute_l10n_in_warning'
No public methods.
l10n_in_hsn_code
Char
compute='_compute_l10n_in_hsn_code'
copy=False
readonly=False
store=True
string='HSN/SAC Code'
No public methods.
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
l10n_in_tax_type
Selection
compute='_compute_l10n_in_tax_type'
selection=[('igst', 'igst'), ('cgst', 'cgst'), ('sgst', 'sgst'), ('cess', 'cess')]
No public methods.
No new fields.
Public methods (0)No public methods.
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_warning
Text
compute='_compute_l10n_in_hsn_warning'
string='HSC/SAC warning'
No public methods.
l10n_in_edi_production_env
Boolean
groups='base.group_system'
help='Enable the use of production credentials'
string='Indian Production Environment'
l10n_in_gst_state_warning
Char
related='partner_id.l10n_in_gst_state_warning'
l10n_in_hsn_code_digit
Selection
compute='_compute_l10n_in_hsn_code_digit_and_l10n_in_pan'
readonly=False
selection=[('4', '4 Digits (turnover < 5 CR.)'), ('6', '6 Digits (turnover > 5 CR.)'), ('8', '8 Digits')]
store=True
string='HSN Code Digit'
l10n_in_pan
Char
compute='_compute_l10n_in_hsn_code_digit_and_l10n_in_pan'
help='PAN enables the department to link all transactions of the person with the department.\nThese transactions include taxpayments, TDS/TCS credits, returns of income/wealth/gift/FBT,specified transactions, correspondence, and so on.\nThus, PAN acts as an identifier for the person with the tax department.'
readonly=False
store=True
string='PAN'
l10n_in_pan_type
Char
compute='_compute_l10n_in_pan_type'
string='PAN Type'
l10n_in_upi_id
Char
string='UPI Id'
action_update_state_as_per_gstin(self)
create(self, vals_list)
write(self, vals)
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
l10n_in_edi_production_env
Boolean
readonly=False
related='company_id.l10n_in_edi_production_env'
string='Indian Production Environment'
l10n_in_gsp
Selection
help='Select the GST Suvidha Provider (GSP) you want to use for GST services.'
inverse='_set_l10n_in_gsp'
selection=[('bvm', 'BVM IT Consulting'), ('tera', 'Tera Software (Deprecated)')]
store=False
string='GSP'
l10n_in_hsn_code_digit
Selection
readonly=False
related='company_id.l10n_in_hsn_code_digit'
module_l10n_in_edi
Boolean
module_l10n_in_edi_ewaybill
Boolean
module_l10n_in_enet_batch_payment
Boolean
string='Vendor Payment'
module_l10n_in_gstin_status
Boolean
module_l10n_in_withholding
Boolean
get_values(self)
l10n_in_edi_buy_iap(self)
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
display_pan_warning
Boolean
compute='_compute_display_pan_warning'
string='Display pan warning'
l10n_in_gst_state_warning
Char
compute='_compute_l10n_in_gst_state_warning'
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_pan
Char
help='PAN enables the department to link all transactions of the person with the department.\nThese transactions include taxpayments, TDS/TCS credits, returns of income/wealth/gift/FBT, specified transactions, correspondence, and so on.\nThus, PAN acts as an identifier for the person with the tax department.'
string='PAN'
action_update_state_as_per_gstin(self)
check_vat_in(self, vat)
onchange_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Thibault Delavallée, Josse Colpaert, Xavier ALT, Xavier Morel, Jorge Pinna Puissant, Andrea Grazioso (agr-odoo), oco-odoo, Gorash, Pierre Paridans, momegahed, Jigar Vaghela, Ricardo Gomes Rodrigues (rigr), william-andre, bat-odoo, Antoine Vandevenne (anv), Elias Regopoulos, niyasraphy, Thomas Lefebvre (thle), alsh-odoo, Maximilien (malb), Victor Piryns (pivi), Mahamadasif Ansari, Gauthier Wala (gawa), Malay Khamar, Daniel Kosky (dako), Claire Bretton (clbr), Yosua Nicolaus, Naman Shah, Antoine Dupuis (andu), Antoine Boonen, Camille Spiritus, Dylan Kiss (dyki), Hansun (hale), hupo-odoo, Julien Alardot (jual), Vivek Pathak, Harsh Modi, Zeel Patel, Khushi Vakil, Pedram (pebr), guva-odoo, Jay Savaliya, Hesham, suth-odoo, moerradi, Nishant Jain (niai), Arjun Panchal, hapa-odoo, Urvish Patel, prep-odoo, Nishant Jain, masm-odoo, bhra-odoo, Earth Patel, vrgo-odoo, hisi-odoo |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/documentation/17.0/applications/finance/fiscal_localizations/india.html |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.tree | l10n_in.port.code | tree | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
place_of_supply |
place_of_supply | ir.ui.view | qweb | New |
product_uom_categ_form_view_inherit_l10n_in |
uom.category.form | uom.category | xpath | Inherits uom.product_uom_categ_form_view |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | block | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_company_form |
res.company.form.inherit.l10n_in_upi | res.company | xpath | Inherits base.view_company_form |
view_message_tree_audit_log |
mail.message.tree.inherit.audit.log | mail.message | tree | New |
view_message_tree_audit_log_search |
mail.message.search | mail.message | search | New |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
copy=True
precompute=True
readonly=False
store=True
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_gstin
Char
string='GSTIN'
l10n_in_journal_type
Selection
related='journal_id.type'
string='Journal Type'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
l10n_in_shipping_bill_number
Char
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
l10n_in_state_id
Many2one → res.country.state
compute='_compute_l10n_in_state_id'
precompute=True
readonly=False
store=True
string='Place of supply'
args: 'res.country.state'
unlink(self)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
l10n_in_audit_log_account_move_id
Many2one → account.move
compute='_compute_l10n_in_audit_log_document_name'
search='_search_l10n_in_audit_log_document_name'
string='Accounting Entry'
args: 'account.move'
l10n_in_audit_log_preview
Html
compute='_compute_l10n_in_audit_log_preview'
string='Audit Preview'
No public methods.
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_description
Char
help='HSN/SAC description is required if HSN/SAC code is not provided.'
string='HSN/SAC Description'
No public methods.
l10n_in_gst_state_warning
Char
related='partner_id.l10n_in_gst_state_warning'
l10n_in_upi_id
Char
string='UPI Id'
action_update_state_as_per_gstin(self)
create(self, vals)
write(self, vals)
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
l10n_in_gsp
Selection
help='Select the GST Suvidha Provider (GSP) you want to use for GST services.'
inverse='_set_l10n_in_gsp'
selection=[('bvm', 'BVM IT Consulting'), ('tera', 'Tera Software (Deprecated)')]
store=False
string='GSP'
module_l10n_in_edi
Boolean
module_l10n_in_edi_ewaybill
Boolean
get_values(self)
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
display_pan_warning
Boolean
compute='_compute_display_pan_warning'
string='Display pan warning'
l10n_in_gst_state_warning
Char
compute='_compute_l10n_in_gst_state_warning'
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_pan
Char
help='PAN enables the department to link all transactions of the person with the department.\nThese transactions include taxpayments, TDS/TCS credits, returns of income/wealth/gift/FBT, specified transactions, correspondence, and so on.\nThus, PAN acts as an identifier for the person with the tax department.'
string='PAN'
action_update_state_as_per_gstin(self)
check_vat_in(self, vat)
onchange_company_type(self)
onchange_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Fabien Pinckaers, Josse Colpaert, Denis Ledoux, Xavier ALT, Laurent Smet, Arnold Moyaux, wan, Andrea Grazioso (agr-odoo), oco-odoo, Aurélien (avd), Hubert Van de Walle (huvw), momegahed, Jigar Vaghela, Nicolas (vin), Paolo (pgi), aliya, bat-odoo, Pouya Malekinejad, Victor Piryns (pivi), Yosua Nicolaus, Camille Spiritus, Dylan Kiss (dyki), Hansun (hale), Vivek Pathak, Zeel Patel, Pedram (pebr), suth-odoo, Nishant Jain (niai), Arjun Panchal, hapa-odoo, Arthur Gossuin (goa), Urvish Patel, prep-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:47 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_external_layout |
l10n_in_external_layout | ir.ui.view | qweb | Inherits web.external_layout |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.tree | l10n_in.port.code | tree | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
place_of_supply |
place_of_supply | ir.ui.view | qweb | New |
product_uom_categ_form_view_inherit_l10n_in |
uom.category.form | uom.category | xpath | Inherits uom.product_uom_categ_form_view |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
report_invoice_with_payments |
report_invoice_with_payments | ir.ui.view | qweb | Inherits account.report_invoice_with_payments |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | div | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_message_tree_audit_log |
mail.message.tree.inherit.audit.log | mail.message | tree | New |
view_message_tree_audit_log_search |
mail.message.search | mail.message | search | New |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
l10n_in_gstin_partner_id
Many2one → res.partner
help='GSTIN related to this journal. If empty then consider as company GSTIN.'
ondelete='restrict'
string='GSTIN Unit'
args: 'res.partner'
name_get(self)
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
copy=True
readonly=False
store=True
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
l10n_in_gstin
Char
string='GSTIN'
l10n_in_journal_type
Selection
related='journal_id.type'
string='Journal Type'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
readonly=True
states={'draft': [('readonly', False)]}
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill date'
l10n_in_shipping_bill_number
Char
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill number'
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
readonly=True
states={'draft': [('readonly', False)]}
args: 'l10n_in.port.code', 'Port code'
l10n_in_state_id
Many2one → res.country.state
compute='_compute_l10n_in_state_id'
readonly=False
store=True
string='Place of supply'
args: 'res.country.state'
unlink(self)
No new fields.
Public methods (1)init(self)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
l10n_in_audit_log_account_move_id
Many2one → account.move
compute='_compute_l10n_in_audit_log_document_name'
search='_search_l10n_in_audit_log_document_name'
string='Journal Entry'
args: 'account.move'
l10n_in_audit_log_preview
Html
compute='_compute_l10n_in_audit_log_preview'
string='Description'
No public methods.
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_description
Char
help='HSN/SAC description is required if HSN/SAC code is not provided.'
string='HSN/SAC Description'
No public methods.
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
l10n_in_gsp
Selection
help='Select the GST Suvidha Provider (GSP) you want to use for GST services.'
inverse='_set_l10n_in_gsp'
selection=[('bvm', 'BVM IT Consulting'), ('tera', 'Tera Software (Deprecated)')]
store=False
string='GSP'
get_values(self)
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export'), ('uin_holders', 'UIN Holders')]
check_vat_in(self, vat)
onchange_company_type(self)
onchange_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Denis Ledoux, Xavier ALT, Barad Mahendra, Yannick Tivisse, Laurent Smet, Arnold Moyaux, wan, Xavier-Do, oco-odoo, Nikunj Ladava, Benjamin Frantzen (bfr), Aurélien (avd), Hubert Van de Walle (huvw), momegahed, Jigar Vaghela, Nicolas (vin), william-andre, Paolo (pgi), JF Aubert, aliya, bat-odoo, Victor Piryns (pivi), Sébastien Geelen (sge), Zeel Patel, Pedram (pebr), suth-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:26 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_external_layout |
l10n_in_external_layout | ir.ui.view | qweb | Inherits web.external_layout |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.tree | l10n_in.port.code | tree | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
product_uom_categ_form_view_inherit_l10n_in |
uom.category.form | uom.category | xpath | Inherits uom.product_uom_categ_form_view |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
report_invoice |
report_invoice | ir.ui.view | qweb | Inherits account.report_invoice |
report_invoice_with_payments |
report_invoice_with_payments | ir.ui.view | qweb | Inherits account.report_invoice_with_payments |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | div | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
l10n_in_gstin_partner_id
Many2one → res.partner
help='GSTIN related to this journal. If empty then consider as company GSTIN.'
ondelete='restrict'
string='GSTIN Unit'
args: 'res.partner'
name_get(self)
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
copy=True
readonly=False
store=True
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
l10n_in_gstin
Char
string='GSTIN'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
readonly=True
states={'draft': [('readonly', False)]}
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill date'
l10n_in_shipping_bill_number
Char
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill number'
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
states={'draft': [('readonly', False)]}
args: 'l10n_in.port.code', 'Port code'
l10n_in_state_id
Many2one → res.country.state
string='Location of supply'
args: 'res.country.state'
No public methods.
No new fields.
Public methods (1)init(self)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
get_grouping_key(self, invoice_tax_val)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
b2b_type
Char
string='B2B Invoice Type'
b2cl_is_ecommerce
Char
string='B2CL Is E-commerce'
b2cs_is_ecommerce
Char
string='B2CS Is E-commerce'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='CGST Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Accounting Date'
ecommerce_partner_id
Many2one → res.partner
string='E-commerce'
args: 'res.partner'
ecommerce_vat
Char
string='E-commerce GSTIN'
export_type
Char
string='Export Type'
gst_format_date
Char
string='Formated Date'
gst_format_refund_date
Char
string='Formated Refund Date'
gst_format_shipping_bill_date
Char
string='Formated Shipping Bill Date'
igst_amount
Float
string='IGST Amount'
is_ecommerce
Char
string='Is E-commerce'
is_pre_gst
Char
string='Is Pre GST'
is_reverse_charge
Char
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
move_type
Selection
selection=[('entry', 'Journal Entry'), ('out_invoice', 'Customer Invoice'), ('out_refund', 'Customer Credit Note'), ('in_invoice', 'Vendor Bill'), ('in_refund', 'Vendor Credit Note'), ('out_receipt', 'Sales Receipt'), ('in_receipt', 'Purchase Receipt')]
name
Char
string='Invoice Number'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
partner_vat
Char
string='Customer GSTIN'
place_of_supply
Char
string='Place of Supply'
price_total
Float
string='Total Without Tax'
refund_export_type
Char
string='UR Type'
refund_invoice_type
Char
string='Document Type'
reversed_entry_id
Many2one → account.move
help='From where this Refund is created'
string='Refund Invoice'
args: 'account.move'
sgst_amount
Float
string='SGST Amount'
shipping_bill_date
Date
string='Shipping Bill Date'
shipping_bill_number
Char
string='Shipping Bill Number'
shipping_port_code_id
Many2one → l10n_in.port.code
string='Shipping port code'
args: 'l10n_in.port.code'
state
Selection
string='Status'
args: [('draft', 'Unposted'), ('posted', 'Posted')]
supply_type
Char
string='Supply Type'
tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
tax_rate
Float
string='Rate'
total
Float
string='Invoice Total'
init(self)
date
Date
No public methods.
date
Date
string='Payment Date'
reconcile_amount
Float
string='Reconcile amount in Payment month'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
exempted_amount
Float
in_supply_type
Char
string='Inward Supply Type'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
nil_rated_amount
Float
non_gst_supplies
Float
out_supply_type
Char
string='Outward Supply Type'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
init(self)
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
amount
Float
string='Amount'
cess_amount
Float
compute='_compute_tax_amount'
string='CESS amount'
cgst_amount
Float
compute='_compute_tax_amount'
string='CGST amount'
company_id
Many2one
related='journal_id.company_id'
string='Company'
currency_id
Many2one → res.currency
string='Currency'
args: 'res.currency'
gross_amount
Float
compute='_compute_tax_amount'
string='Gross advance'
igst_amount
Float
compute='_compute_tax_amount'
string='IGST amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
payment_amount
Float
string='Payment Amount'
payment_id
Many2one → account.payment
string='Payment'
args: 'account.payment'
payment_type
Selection
string='Payment Type'
args: [('outbound', 'Send Money'), ('inbound', 'Receive Money')]
place_of_supply
Char
string='Place of Supply'
sgst_amount
Float
compute='_compute_tax_amount'
string='SGST amount'
supply_type
Char
string='Supply Type'
tax_rate
Float
string='Rate'
init(self)
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='Central Tax Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Date'
hsn_code
Char
string='HSN'
hsn_description
Char
string='HSN description'
igst_amount
Float
string='Integrated Tax Amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_uom_code
Char
string='UQC'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
price_total
Float
string='Taxable Value'
product_id
Many2one → product.product
string='Product'
args: 'product.product'
quantity
Float
string='Product Qty'
sgst_amount
Float
string='State/UT Tax Amount'
total
Float
string='Total Value'
uom_id
Many2one → uom.uom
string='UOM'
args: 'uom.uom'
init(self)
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_description
Char
help='HSN/SAC description is required if HSN/SAC code is not provided.'
string='HSN/SAC Description'
No public methods.
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
No public methods.
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
check_vat_in(self, vat)
onchange_company_type(self)
onchange_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/14.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Accounting/Localizations/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Martin Trigaux, Josse Colpaert, Denis Ledoux, Christophe Simonis, Ravi Gohil, Nicolas Martinelli, qdp-odoo, Yannick Tivisse, Laurent Smet, wan, Xavier-Do, Andrea Grazioso (agr-odoo), Yas-Elak, oco-odoo, fw-bot, Benjamin Frantzen (bfr), Aurélien (avd), Kevin Baptiste, Hubert Van de Walle (huvw), momegahed, Jigar Vaghela, aliya, william, Rohan Patel, bat-odoo, Adrien Minet, Victor Piryns (pivi) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14:28 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_external_layout |
l10n_in_external_layout | ir.ui.view | qweb | Inherits web.external_layout |
l10n_in_external_layout_background |
l10n_in_external_layout_background | ir.ui.view | qweb | Inherits web.external_layout_background |
l10n_in_external_layout_boxed |
l10n_in_external_layout_boxed | ir.ui.view | qweb | Inherits web.external_layout_boxed |
l10n_in_external_layout_clean |
l10n_in_external_layout_clean | ir.ui.view | qweb | Inherits web.external_layout_clean |
l10n_in_external_layout_standard |
l10n_in_external_layout_standard | ir.ui.view | qweb | Inherits web.external_layout_standard |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.tree | l10n_in.port.code | tree | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | div | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | field | Inherits account.view_account_journal_form |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
l10n_in_gstin_partner_id
Many2one → res.partner
help='GSTIN related to this journal. If empty then consider as company GSTIN.'
ondelete='restrict'
string='GSTIN Unit'
args: 'res.partner'
name_get(self)
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
l10n_in_company_country_code
Char
related='company_id.country_id.code'
string='Country code'
l10n_in_gst_treatment
Selection
compute='_compute_l10n_in_gst_treatment'
readonly=False
store=True
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
l10n_in_gstin
Char
string='GSTIN'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
readonly=True
states={'draft': [('readonly', False)]}
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill date'
l10n_in_shipping_bill_number
Char
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill number'
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
states={'draft': [('readonly', False)]}
args: 'l10n_in.port.code', 'Port code'
l10n_in_state_id
Many2one → res.country.state
string='Location of supply'
args: 'res.country.state'
No public methods.
No new fields.
Public methods (1)init(self)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
get_grouping_key(self, invoice_tax_val)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
b2b_type
Char
string='B2B Invoice Type'
b2cl_is_ecommerce
Char
string='B2CL Is E-commerce'
b2cs_is_ecommerce
Char
string='B2CS Is E-commerce'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='CGST Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Accounting Date'
ecommerce_partner_id
Many2one → res.partner
string='E-commerce'
args: 'res.partner'
ecommerce_vat
Char
string='E-commerce GSTIN'
export_type
Char
string='Export Type'
gst_format_date
Char
string='Formated Date'
gst_format_refund_date
Char
string='Formated Refund Date'
gst_format_shipping_bill_date
Char
string='Formated Shipping Bill Date'
igst_amount
Float
string='IGST Amount'
is_ecommerce
Char
string='Is E-commerce'
is_pre_gst
Char
string='Is Pre GST'
is_reverse_charge
Char
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
move_type
Selection
selection=[('entry', 'Journal Entry'), ('out_invoice', 'Customer Invoice'), ('out_refund', 'Customer Credit Note'), ('in_invoice', 'Vendor Bill'), ('in_refund', 'Vendor Credit Note'), ('out_receipt', 'Sales Receipt'), ('in_receipt', 'Purchase Receipt')]
name
Char
string='Invoice Number'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
partner_vat
Char
string='Customer GSTIN'
place_of_supply
Char
string='Place of Supply'
price_total
Float
string='Total Without Tax'
refund_export_type
Char
string='UR Type'
refund_invoice_type
Char
string='Document Type'
reversed_entry_id
Many2one → account.move
help='From where this Refund is created'
string='Refund Invoice'
args: 'account.move'
sgst_amount
Float
string='SGST Amount'
shipping_bill_date
Date
string='Shipping Bill Date'
shipping_bill_number
Char
string='Shipping Bill Number'
shipping_port_code_id
Many2one → l10n_in.port.code
string='Shipping port code'
args: 'l10n_in.port.code'
state
Selection
string='Status'
args: [('draft', 'Unposted'), ('posted', 'Posted')]
supply_type
Char
string='Supply Type'
tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
tax_rate
Float
string='Rate'
total
Float
string='Invoice Total'
init(self)
date
Date
No public methods.
date
Date
string='Payment Date'
reconcile_amount
Float
string='Reconcile amount in Payment month'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
exempted_amount
Float
in_supply_type
Char
string='Inward Supply Type'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
nil_rated_amount
Float
non_gst_supplies
Float
out_supply_type
Char
string='Outward Supply Type'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
init(self)
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
amount
Float
string='Amount'
cess_amount
Float
compute='_compute_tax_amount'
string='CESS amount'
cgst_amount
Float
compute='_compute_tax_amount'
string='CGST amount'
company_id
Many2one
related='journal_id.company_id'
string='Company'
currency_id
Many2one → res.currency
string='Currency'
args: 'res.currency'
gross_amount
Float
compute='_compute_tax_amount'
string='Gross advance'
igst_amount
Float
compute='_compute_tax_amount'
string='IGST amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
payment_amount
Float
string='Payment Amount'
payment_id
Many2one → account.payment
string='Payment'
args: 'account.payment'
payment_type
Selection
string='Payment Type'
args: [('outbound', 'Send Money'), ('inbound', 'Receive Money')]
place_of_supply
Char
string='Place of Supply'
sgst_amount
Float
compute='_compute_tax_amount'
string='SGST amount'
supply_type
Char
string='Supply Type'
tax_rate
Float
string='Rate'
init(self)
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='Central Tax Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Date'
hsn_code
Char
string='HSN'
hsn_description
Char
string='HSN description'
igst_amount
Float
string='Integrated Tax Amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_uom_code
Char
string='UQC'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
price_total
Float
string='Taxable Value'
product_id
Many2one → product.product
string='Product'
args: 'product.product'
quantity
Float
string='Product Qty'
sgst_amount
Float
string='State/UT Tax Amount'
total
Float
string='Total Value'
uom_id
Many2one → uom.uom
string='UOM'
args: 'uom.uom'
init(self)
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_description
Char
help='HSN/SAC description is required if HSN/SAC code is not provided.'
string='HSN/SAC Description'
No public methods.
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
No public methods.
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
l10n_in_gst_treatment
Selection
string='GST Treatment'
args: [('regular', 'Registered Business - Regular'), ('composition', 'Registered Business - Composition'), ('unregistered', 'Unregistered Business'), ('consumer', 'Consumer'), ('overseas', 'Overseas'), ('special_economic_zone', 'Special Economic Zone'), ('deemed_export', 'Deemed Export')]
onchange_company_type(self)
onchange_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/13.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Martin Trigaux, Josse Colpaert, Christophe Simonis, Ravi Gohil, Nicolas Martinelli, qdp-odoo, Lucas Perais (lpe), Olivier Colson, Yannick Tivisse, Pierre Masereel, Laurent Smet, RomainLibert, Adrian Torres, Xavier-Do, jvm-odoo, Andrea Grazioso (agr-odoo), Yas-Elak, fw-bot, Aurélien (avd), Jinal Patel, Hubert Van de Walle (huvw), momegahed, mcm-odoo, Jigar Vaghela, Csaba Tóth, Florian Vranckx, Rohan Patel, Sapan Zaveri, bat-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:06:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_form_inherit_l10n_in |
account.move.form.inherit.l10n.in | account.move | xpath | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_external_layout |
l10n_in_external_layout | ir.ui.view | qweb | Inherits web.external_layout |
l10n_in_external_layout_background |
l10n_in_external_layout_background | ir.ui.view | qweb | Inherits web.external_layout_background |
l10n_in_external_layout_boxed |
l10n_in_external_layout_boxed | ir.ui.view | qweb | Inherits web.external_layout_boxed |
l10n_in_external_layout_clean |
l10n_in_external_layout_clean | ir.ui.view | qweb | Inherits web.external_layout_clean |
l10n_in_external_layout_standard |
l10n_in_external_layout_standard | ir.ui.view | qweb | Inherits web.external_layout_standard |
l10n_in_port_code_form_view |
l10n_in.port.code.form | l10n_in.port.code | form | New |
l10n_in_port_code_search_view |
l10n_in.port.code.search | l10n_in.port.code | search | New |
l10n_in_port_code_tree_view |
l10n_in.port.code.tree | l10n_in.port.code | tree | New |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_company_form |
l10n.in.view.company.form | res.company | xpath | Inherits base.view_company_form |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
product_uom_form_view_inherit_l10n_in |
uom.uom.form | uom.uom | xpath | Inherits uom.product_uom_form_view |
res_config_settings_view_form_inherit_l10n_in |
res.config.settings.form.inherit.l10n_in | res.config.settings | div | Inherits account.res_config_settings_view_form |
view_account_journal_form_inherit_l10n_in |
account.journal.form.inherit.l10n.in | account.journal | xpath | Inherits account.view_account_journal_form |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | field | Inherits account.view_tax_form |
No new fields.
Public methods (0)No public methods.
l10n_in_gstin_partner_id
Many2one → res.partner
help='GSTIN related to this journal. If empty then consider as company GSTIN.'
ondelete='restrict'
string='GSTIN'
args: 'res.partner'
l10n_in_import_export
Boolean
help='Tick this if this journal is use for Import/Export Under Indian GST.'
args: 'Import/Export'
name_get(self)
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
l10n_in_export_type
Selection
default='regular'
required=True
string='Export Type'
args: [('regular', 'Regular'), ('deemed', 'Deemed'), ('sale_from_bonded_wh', 'Sale from Bonded WH'), ('export_with_igst', 'Export with IGST'), ('sez_with_igst', 'SEZ with IGST payment'), ('sez_without_igst', 'SEZ without IGST payment')]
l10n_in_import_export
Boolean
readonly=True
related='journal_id.l10n_in_import_export'
l10n_in_partner_vat
Char
readonly=True
related='partner_id.vat'
l10n_in_reseller_partner_id
Many2one → res.partner
domain=[('vat', '!=', False)]
help='Only Registered Reseller'
readonly=True
states={'draft': [('readonly', False)]}
args: 'res.partner', 'Reseller'
l10n_in_shipping_bill_date
Date
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill date'
l10n_in_shipping_bill_number
Char
readonly=True
states={'draft': [('readonly', False)]}
args: 'Shipping bill number'
l10n_in_shipping_port_code_id
Many2one → l10n_in.port.code
states={'draft': [('readonly', False)]}
args: 'l10n_in.port.code', 'Shipping port code'
No public methods.
No new fields.
Public methods (1)init(self)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
get_grouping_key(self, invoice_tax_val)
l10n_in_reverse_charge
Boolean
help='Tick this if this tax is reverse charge. Only for Indian accounting'
args: 'Reverse charge'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
b2b_type
Char
string='B2B Invoice Type'
b2cl_is_ecommerce
Char
string='B2CL Is E-commerce'
b2cs_is_ecommerce
Char
string='B2CS Is E-commerce'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='CGST Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Accounting Date'
ecommerce_partner_id
Many2one → res.partner
string='E-commerce'
args: 'res.partner'
ecommerce_vat
Char
string='E-commerce GSTIN'
export_type
Char
string='Export Type'
gst_format_date
Char
string='Formated Date'
gst_format_refund_date
Char
string='Formated Refund Date'
gst_format_shipping_bill_date
Char
string='Formated Shipping Bill Date'
igst_amount
Float
string='IGST Amount'
is_ecommerce
Char
string='Is E-commerce'
is_pre_gst
Char
string='Is Pre GST'
is_reverse_charge
Char
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_export_type
Selection
move_type
Selection
selection=[('entry', 'Journal Entry'), ('out_invoice', 'Customer Invoice'), ('out_refund', 'Customer Credit Note'), ('in_invoice', 'Vendor Bill'), ('in_refund', 'Vendor Credit Note'), ('out_receipt', 'Sales Receipt'), ('in_receipt', 'Purchase Receipt')]
name
Char
string='Invoice Number'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
partner_vat
Char
string='Customer GSTIN'
place_of_supply
Char
string='Place of Supply'
price_total
Float
string='Total Without Tax'
refund_export_type
Char
string='UR Type'
refund_invoice_type
Char
string='Document Type'
reversed_entry_id
Many2one → account.move
help='From where this Refund is created'
string='Refund Invoice'
args: 'account.move'
sgst_amount
Float
string='SGST Amount'
shipping_bill_date
Date
string='Shipping Bill Date'
shipping_bill_number
Char
string='Shipping Bill Number'
shipping_port_code_id
Many2one → l10n_in.port.code
string='Shipping port code'
args: 'l10n_in.port.code'
state
Selection
string='Status'
args: [('draft', 'Unposted'), ('posted', 'Posted')]
supply_type
Char
string='Supply Type'
tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
tax_rate
Float
string='Rate'
total
Float
string='Invoice Total'
init(self)
date
Date
No public methods.
date
Date
string='Payment Date'
reconcile_amount
Float
string='Reconcile amount in Payment month'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
exempted_amount
Float
in_supply_type
Char
string='Inward Supply Type'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
nil_rated_amount
Float
non_gst_supplies
Float
out_supply_type
Char
string='Outward Supply Type'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
init(self)
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
amount
Float
string='Amount'
cess_amount
Float
compute='_compute_tax_amount'
string='CESS amount'
cgst_amount
Float
compute='_compute_tax_amount'
string='CGST amount'
company_id
Many2one
related='journal_id.company_id'
string='Company'
currency_id
Many2one → res.currency
string='Currency'
args: 'res.currency'
gross_amount
Float
compute='_compute_tax_amount'
string='Gross advance'
igst_amount
Float
compute='_compute_tax_amount'
string='IGST amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_tax_id
Many2one → account.tax
string='Tax'
args: 'account.tax'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
payment_amount
Float
string='Payment Amount'
payment_id
Many2one → account.payment
string='Payment'
args: 'account.payment'
payment_type
Selection
string='Payment Type'
args: [('outbound', 'Send Money'), ('inbound', 'Receive Money')]
place_of_supply
Char
string='Place of Supply'
sgst_amount
Float
compute='_compute_tax_amount'
string='SGST amount'
supply_type
Char
string='Supply Type'
tax_rate
Float
string='Rate'
init(self)
code
Char
required=True
string='Port Code'
name
Char
required=True
string='Port'
state_id
Many2one → res.country.state
string='State'
args: 'res.country.state'
No public methods.
account_move_id
Many2one → account.move
string='Account Move'
args: 'account.move'
cess_amount
Float
string='Cess Amount'
cgst_amount
Float
string='Central Tax Amount'
company_id
Many2one → res.company
string='Company'
args: 'res.company'
date
Date
string='Date'
hsn_code
Char
string='HSN'
hsn_description
Char
string='HSN description'
igst_amount
Float
string='Integrated Tax Amount'
journal_id
Many2one → account.journal
string='Journal'
args: 'account.journal'
l10n_in_uom_code
Char
string='UQC'
partner_id
Many2one → res.partner
string='Customer'
args: 'res.partner'
price_total
Float
string='Taxable Value'
product_id
Many2one → product.product
string='Product'
args: 'product.product'
quantity
Float
string='Product Qty'
sgst_amount
Float
string='State/UT Tax Amount'
total
Float
string='Total Value'
uom_id
Many2one → uom.uom
string='UOM'
args: 'uom.uom'
init(self)
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
l10n_in_hsn_description
Char
help='HSN/SAC description is required if HSN/SAC code is not provided.'
string='HSN/SAC Description'
No public methods.
group_l10n_in_reseller
Boolean
implied_group='l10n_in.group_l10n_in_reseller'
string='Manage Reseller(E-Commerce)'
show_module_l10n_in
Boolean
compute='_compute_show_module_l10n_in'
No public methods.
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
l10n_in_country_code
Char
related='country_id.code'
string='Country code'
l10n_in_check_vat(self)
l10n_in_code
Char
help='Unique Quantity Code (UQC) under GST'
args: 'Indian GST UQC'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/12.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Martin Trigaux, Christophe Simonis, Goffin Simon, qdp-odoo, Yannick Tivisse, Romain Derie, RomainLibert, XavierDo, Julien Castiaux, Xavier-Do, jvm-odoo, Yas-Elak, Sébastien Theys |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:57:00 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_company_form |
l10n.in.view.company.form | res.company | xpath | Inherits base.view_company_form |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
No public methods.
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
No public methods.
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/11.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Martin Trigaux, Christophe Simonis, Nicolas Martinelli, Nicolas Lempereur, qdp-odoo, Lucas Perais (lpe), Yannick Tivisse, Pierre Masereel, Laurent Smet, Yas-Elak |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:53:42 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_tax_python - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_in.product_template_hs_code |
l10n_in.product.template.form.hs_code | product.template | field | Inherits product.product_template_form_view |
l10n_in_report_invoice_document_inherit |
l10n_in_report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
l10n_in_view_company_form |
l10n.in.view.company.form | res.company | xpath | Inherits base.view_company_form |
l10n_in_view_country_state_form_inherit |
l10n.in.res.country.state.form.inhert | res.country.state | field | Inherits base.view_country_state_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | xpath | Inherits base.view_partner_form |
No new fields.
Public methods (0)No public methods.
amount_total_words
Char
compute='_compute_amount_total_words'
args: 'Total (In Words)'
No public methods.
l10n_in_hsn_code
Char
help='Harmonized System Nomenclature/Services Accounting Code'
string='HSN/SAC Code'
No public methods.
l10n_in_tin
Char
help='TIN number-first two digits'
size=2
args: 'TIN Number'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/10.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Martin Trigaux, Fabien Pinckaers, Olivier Dony, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Julien Legros, Yannick Tivisse |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:50:47 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. Odoo allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By Odoo. |
No views found for this module.
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/9.0/l10n_in |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Olivier Dony, Josse Colpaert, Christophe Simonis, Nicolas Martinelli, qdp-odoo, pvy, Yannick Tivisse |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:48:30 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - report - analytic - web_tip - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. OpenERP allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By OpenERP. |
No views found for this module.
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/8.0/l10n_in |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Localization/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | OpenERP SA |
| MAINTAINERS | |
| MAINTAINERS | OpenERP SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Turkesh Patel (Open ERP), Martin Trigaux, Antony Lesuisse, Olivier Dony, Christophe Simonis, Aaron Bohy, Sunil Sharma (OpenERP Trainee), Mantavya Gajjar, Mansi Kariya |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:45:38 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - report - analytic - board - edi - email_template - account_chart |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Indian Accounting: Chart of Account. ==================================== Indian accounting chart and localization. OpenERP allows to manage Indian Accounting by providing Two Formats Of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. Note: The Schedule VI has been revised by MCA and is applicable for all Balance Sheet made after 31st March, 2011. The Format has done away with earlier two options of format of Balance Sheet, now only Vertical format has been permitted Which is Supported By OpenERP. |
No views found for this module.
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/7.0/l10n_in |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Localization/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | OpenERP SA, Axelor |
| MAINTAINERS | |
| MAINTAINERS | OpenERP SA, Axelor |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Jagdish Panchal (Open ERP), Stephane Wirtel, Odoo Translation Bot, Antonin Bourguignon, Martin Trigaux, Ajay Chauhan (OpenERP), Purnendu Singh (OpenERP), Fabien Pinckaers, Antony Lesuisse, Olivier Dony, Hardik, Launchpad Translations on behalf of openerp, Quentin (OpenERP), Sanjay Gohel (Open ERP), Khushboo Bhatt (Open ERP), Ravish Murari (OpenERP), Chirag Dodiya (OpenERP Trainee), Mustufa Rangwala (OpenERP) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:43:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - process - decimal_precision - analytic - board - edi - email_template - account_chart |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Indian Accounting: Chart of Account.
====================================
Indian accounting chart and localization.
|
No views found for this module.
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/6.1/l10n_in |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Localization/Account Charts |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | OpenERP SA, Axelor |
| MAINTAINERS | |
| MAINTAINERS | OpenERP SA, Axelor |
| COMMITTERS | |
| COMMITTERS | Rucha (Open ERP), Stephane Wirtel, Fabien Pinckaers, Olivier Dony, Vo Minh Thu, Launchpad Translations on behalf of openerp, Quentin (OpenERP), vro, niv-openerp, Ujjvala Collins (OpenERP), Xavier Morel, Thibault Francois, Carlos Vásquez, Els Van Vossel, Israel Fermin Montilla, Mustufa Rangwala |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:41:35 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - product - process - decimal_precision - analytic - board - edi - email_template - base_tools - account_chart |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Indian Accounting : Chart of Account.
=====================================
Indian accounting chart and localization.
|
No views found for this module.
No models found for this module.