TIP: You can type at any time to perform a new search.
Indian - Accounting
l10n_in · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 2.2
- Category
- Accounting/Localizations/Account Charts
- Folder size
- 0.95 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/india.html
- Last tracking update
- 2026-08-07 06:46:58
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Xavier ALT, Olivier Dony, Raphael Collet, Thibault Delavallée, Odoo Translation Bot, 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, hatr-odoo, unka-odoo, prep-odoo, Antoine Dupuis, Hesham Saleh, Logan Staelens, Smit Patel, Ricardo Gomes Rodrigues, Mohammad Abdulmoneim (abdu), khsr-odoo, Michaël Mattiello, masm-odoo, Corentin Heinix (cohe), ppat-odoo, Krzysztof Magusiak (krma), devp-odoo, ijja-odoo, bhra-odoo, Earth Patel, MAGREMENT, igbe, hisi-odoo, vrgo-odoo, Laurent Smet (LAS), Nishant Jain (NIAI), pssh-odoo, path-odoo, Ayush Modi, Manav Shah, MohsinAli Masi, saurabh, pkri-odoo
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_in_edi, l10n_in_ewaybill, l10n_in_pos, l10n_in_sale, l10n_in_stock
- 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.
Code Analysis ⓘ
Views touched (33)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_account_tds_tcs_view_form_inherit |
account.account.tds.tcs.view.form.inherit | account.account | form | Inherits account.view_account_form |
account_account_tds_tcs_view_tree_inherit |
account.account.tds.tcs.view.list.inherit | account.account | list | 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 | form | Inherits account.view_move_form |
l10n_in.product_template_hsn_code |
l10n_in.product.template.form.hsn_code | product.template | form | 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 | form | Inherits base.view_country_state_form |
l10n_in_view_country_state_tree_inherit |
l10n.in.res.country.state.list.inhert | res.country.state | list | Inherits base.view_country_state_tree |
l10n_in_view_partner_base_vat_form |
l10n.in.gstin.status.view.partner.inherit | res.partner | form | Inherits base_vat.view_partner_base_vat_form |
l10n_in_view_partner_form |
l10n.in.res.partner.vat.inherit | res.partner | form | Inherits account.view_partner_property_form |
l10n_in_view_partner_tree |
l10n.in.res.partner.tree | res.partner | tree | Inherits base.view_partner_tree |
l10n_in_view_res_partner_filter |
l10n.in.view.res.partner.filter.inherit | res.partner | 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 | form | 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 | form | 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 | form | Inherits account.view_account_journal_form |
view_account_payment_form_inherit_l10n_in_withholding |
account.payment.form.inherit.l10n_in_withholding | account.payment | form | Inherits account.view_account_payment_form |
view_company_form |
res.company.form.inherit.l10n_in_upi | res.company | form | 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 | list | Inherits account.view_move_line_tree |
view_tax_form_inherit_l10n_in |
account.tax.form.inherit.l10n.in | account.tax | form | Inherits account.view_tax_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (20)
New fields (3)
-
l10n_in_tcs_feature_enabledBooleancompute='_compute_tds_tcs_features'store=True -
l10n_in_tds_feature_enabledBooleancompute='_compute_tds_tcs_features'store=True -
l10n_in_tds_tcs_section_idMany2one → l10n_in.section.alertstring='TCS/TDS Section' args: 'l10n_in.section.alert'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (23)
-
l10n_in_display_higher_tcs_buttonBooleancompute='_compute_l10n_in_display_higher_tcs_button'string='Display higher TCS button' -
l10n_in_gst_treatmentSelectioncompute='_compute_l10n_in_gst_treatment'copy=Trueprecompute=Truereadonly=Falseselection=[('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=Truestring='GST Treatment' -
l10n_in_gstinCharstring='GSTIN' -
l10n_in_gstin_verified_dateDatecompute='_compute_l10n_in_partner_gstin_status_and_date' -
l10n_in_is_gst_registered_enabledBooleanrelated='company_id.l10n_in_is_gst_registered' -
l10n_in_is_withholdingBooleancopy=Falsehelp='Technical field to identify Indian withholding entry'string='Is Indian TDS Entry' -
l10n_in_journal_typeSelectionrelated='journal_id.type'string='Journal Type' -
l10n_in_partner_gstin_statusBooleancompute='_compute_l10n_in_partner_gstin_status_and_date'string='GST Status' -
l10n_in_reseller_partner_idMany2one → res.partnercomodel_name='res.partner'domain=[('vat', '!=', False)]help='Only Registered Reseller'string='Reseller' -
l10n_in_shipping_bill_dateDateargs: 'Shipping bill date' -
l10n_in_shipping_bill_numberCharargs: 'Shipping bill number' -
l10n_in_shipping_port_code_idMany2one → l10n_in.port.codeargs: 'l10n_in.port.code', 'Port code' -
l10n_in_show_gstin_statusBooleancompute='_compute_l10n_in_show_gstin_status' -
l10n_in_state_idMany2one → res.country.statecomodel_name='res.country.state'compute='_compute_l10n_in_state_id'copy=Trueprecompute=Truereadonly=Falsestore=Truestring='Place of supply' -
l10n_in_tcs_feature_enabledBooleanrelated='company_id.l10n_in_tcs_feature' -
l10n_in_tds_deductionSelectionrelated='commercial_partner_id.l10n_in_pan_entity_id.tds_deduction'string='TDS Deduction' -
l10n_in_tds_feature_enabledBooleanrelated='company_id.l10n_in_tds_feature' -
l10n_in_total_withholding_amountMonetarycompute='_compute_l10n_in_total_withholding_amount'help='Total withholding amount for the move'string='Total Indian TDS Amount' -
l10n_in_warningJsoncompute='_compute_l10n_in_warning' -
l10n_in_withhold_move_idsOne2many → account.movestring='Indian TDS Entries' args: 'account.move', 'l10n_in_withholding_ref_move_id' -
l10n_in_withholding_line_idsOne2many → account.move.linecompute='_compute_l10n_in_withholding_line_ids'string='Indian TDS Lines' args: 'account.move.line', 'move_id' -
l10n_in_withholding_ref_move_idMany2one → account.movecomodel_name='account.move'copy=Falsehelp='Reference move for withholding entry'index='btree_not_null'readonly=Truestring='Indian TDS Ref Move' -
l10n_in_withholding_ref_payment_idMany2one → account.paymentcomodel_name='account.payment'copy=Falsehelp='Reference Payment for withholding entry'index='btree_not_null'readonly=Truestring='Indian TDS Ref Payment'
-
action_l10n_in_apply_higher_tax(self) -
action_l10n_in_withholding_entries(self) -
l10n_in_verify_partner_gstin_status(self)
New fields (4)
-
l10n_in_gstr_sectionSelectionindex='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(services-RCM)'), ('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_codeCharcompute='_compute_l10n_in_hsn_code'copy=Falsereadonly=Falsestore=Truestring='HSN/SAC Code' -
l10n_in_tds_tcs_section_idMany2onerelated='account_id.l10n_in_tds_tcs_section_id' -
l10n_in_withhold_tax_amountMonetarycompute='_compute_l10n_in_withhold_tax_amount'string='TDS Tax Amount'
No public methods.
New fields (3)
-
l10n_in_tds_feature_enabledBooleanrelated='company_id.l10n_in_tds_feature' -
l10n_in_total_withholding_amountMonetarycompute='_compute_l10n_in_total_withholding_amount' -
l10n_in_withhold_move_idsOne2many → account.movestring='Indian Payment TDS Entries' args: 'account.move', 'l10n_in_withholding_ref_payment_id'
-
action_l10n_in_withholding_entries(self)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (7)
-
l10n_in_gst_tax_typeSelectioncompute='_compute_l10n_in_gst_tax_type'selection=[('igst', 'igst'), ('cgst', 'cgst'), ('sgst', 'sgst'), ('cess', 'cess')] -
l10n_in_is_lutBooleanhelp='Tick this if this tax is used in LUT (Letter of Undertaking) transactions. Only for Indian accounting.'string='LUT' -
l10n_in_reverse_chargeBooleanhelp='Tick this if this tax is reverse charge. Only for Indian accounting' args: 'Reverse charge' -
l10n_in_section_idMany2one → l10n_in.section.alertstring='Section' args: 'l10n_in.section.alert' -
l10n_in_tax_typeSelectionselection=[('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_enabledBooleanrelated='company_id.l10n_in_tcs_feature' -
l10n_in_tds_feature_enabledBooleanrelated='company_id.l10n_in_tds_feature'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (8)
-
msme_numberCharcopy=Falsestring='MSME/Udyam Registration Number' -
msme_typeSelectioncopy=Falsestring='MSME/Udyam Registration Type' args: [('micro', 'Micro'), ('small', 'Small'), ('medium', 'Medium')] -
nameCharrequired=Truestring='PAN'tracking=1 -
partner_idsOne2many → res.partnercomodel_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_certificateBinarycopy=Falsestring='TDS Certificate' -
tds_certificate_filenameCharcopy=Falsestring='TDS Certificate Filename' -
tds_deductionSelectiondefault='normal'string='TDS Deduction'tracking=2 args: [('normal', 'Normal'), ('lower', 'Lower'), ('higher', 'Higher'), ('no', 'No')] -
typeSelectioncompute='_compute_type'readonly=Truestore=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)@api.model_create_multi -
write(self, vals)
New fields (3)
-
codeCharrequired=Truestring='Port Code' -
nameCharrequired=Truestring='Port' -
state_idMany2one → res.country.statestring='State' args: 'res.country.state'
No public methods.
New fields (10)
-
aggregate_limitFloatargs: 'Aggregate limit' -
aggregate_periodSelectiondefault='fiscal_yearly'string='Aggregate Period' args: [('monthly', 'Monthly'), ('fiscal_yearly', 'Financial Yearly')] -
consider_amountSelectiondefault='untaxed_amount'required=Truestring='Consider' args: [('untaxed_amount', 'Untaxed Amount'), ('total_amount', 'Total Amount')] -
is_aggregate_limitBooleanargs: 'Aggregate' -
is_per_transaction_limitBooleanargs: 'Per Transaction' -
l10n_in_section_tax_idsOne2many → account.taxstring='Taxes' args: 'account.tax', 'l10n_in_section_id' -
nameCharargs: 'Section Name' -
per_transaction_limitFloatargs: 'Per Transaction limit' -
tax_report_line_idMany2one → account.report.linecomodel_name='account.report.line'string='Tax Report Line' -
tax_source_typeSelectionstring='Tax Source Type' args: [('tds', 'TDS'), ('tcs', 'TCS')]
No public methods.
New fields (14)
-
amountMonetarycompute='_compute_amount'string='TDS Amount' -
baseMonetarycompute='_compute_base'readonly=Falsestore=Truestring='Base Amount' -
company_idMany2one → res.companycomodel_name='res.company'compute='_compute_company_id'string='Company' -
currency_idMany2onerelated='company_id.currency_id'string='Currency' -
dateDatedefault=fields.Date.context_todaystring='Date' -
journal_idMany2one → account.journalcheck_company=Truecomodel_name='account.journal'compute='_compute_journal'precompute=Truereadonly=Falserequired=Truestore=Truestring='Journal' -
l10n_in_tds_tax_typeCharcompute='_compute_l10n_in_tds_tax_type'string='Indian Tax Type' -
l10n_in_withholding_warningJsoncompute='_compute_l10n_in_withholding_warning'string='Withholding warning' -
referenceCharstring='Reference' -
related_move_idMany2one → account.movecomodel_name='account.move'readonly=Truestring='Invoice/Bill' -
related_payment_idMany2one → account.paymentcomodel_name='account.payment'readonly=Truestring='Payment' -
tax_idMany2one → account.taxcomodel_name='account.tax'compute='_compute_tax_id'readonly=Falserequired=Truestore=Truestring='TDS Section' -
tds_deductionSelectioncompute='_compute_tds_deduction'selection=[('normal', 'Normal Deduction'), ('lower', 'Lower Deduction'), ('higher', 'Higher Deduction'), ('no', 'No Deduction')]string='TDS Deduction' -
type_nameCharcompute='_compute_type_name'string='Type'
-
action_create_and_post_withhold(self) -
default_get(self, fields)@api.model
New fields (3)
-
l10n_in_hsn_codeCharhelp='Harmonized System Nomenclature/Services Accounting Code'string='HSN/SAC Code' -
l10n_in_hsn_warningTextcompute='_compute_l10n_in_hsn_warning'string='HSC/SAC warning' -
l10n_in_is_gst_registered_enabledBooleancompute='_compute_l10n_in_is_gst_registered_enabled'
No public methods.
New fields (13)
-
l10n_in_edi_production_envBooleandefault=Truegroups='base.group_system'help='Enable the use of production credentials'string='Indian Production Environment' -
l10n_in_gst_state_warningCharrelated='partner_id.l10n_in_gst_state_warning' -
l10n_in_gstin_status_featureBooleanstring='Check GST Number Status' -
l10n_in_hsn_code_digitSelectioncompute='_compute_l10n_in_hsn_code_digit'readonly=Falseselection=[('4', '4 Digits (turnover < 5 CR.)'), ('6', '6 Digits (turnover > 5 CR.)'), ('8', '8 Digits')]store=Truestring='HSN Code Digit' -
l10n_in_is_gst_registeredBooleancompute='_compute_l10n_in_parent_based_features'inverse='_inverse_l10n_in_is_gst_registered'recursive=Truestore=Truestring='Registered Under GST' -
l10n_in_pan_entity_idMany2onehelp='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=Falserelated='partner_id.l10n_in_pan_entity_id'store=Truestring='PAN' -
l10n_in_pan_typeSelectionrelated='l10n_in_pan_entity_id.type'string='PAN Type' -
l10n_in_tanCharreadonly=Falserelated='partner_id.l10n_in_tan'string='TAN' -
l10n_in_tcs_featureBooleancompute='_compute_l10n_in_parent_based_features'inverse='_inverse_l10n_in_tcs_feature'recursive=Truestore=Truestring='TCS' -
l10n_in_tds_featureBooleancompute='_compute_l10n_in_parent_based_features'inverse='_inverse_l10n_in_tds_feature'recursive=Truestore=Truestring='TDS' -
l10n_in_upi_idCharstring='UPI Id' -
l10n_in_withholding_account_idMany2one → account.accountcheck_company=Truecomodel_name='account.account'string='TDS Account' -
l10n_in_withholding_journal_idMany2one → account.journalcheck_company=Truecomodel_name='account.journal'string='TDS Journal'
-
action_update_state_as_per_gstin(self) -
create(self, vals_list)@api.model_create_multi -
onchange_vat(self)@api.onchange('vat') -
write(self, vals)
New fields (18)
-
group_l10n_in_resellerBooleanimplied_group='l10n_in.group_l10n_in_reseller'string='Manage Reseller(E-Commerce)' -
l10n_in_edi_production_envBooleanreadonly=Falserelated='company_id.l10n_in_edi_production_env'string='Indian Production Environment' -
l10n_in_enet_vendor_batch_payment_featureBooleanstring='ENet Vendor Batch Payment' -
l10n_in_fetch_vendor_edi_featureBooleanstring='Fetch Vendor E-Invoiced Document' -
l10n_in_gspSelectionhelp='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=Falsestring='GSP' -
l10n_in_gst_efiling_featureBooleanstring='GST E-Filing & Matching Feature' -
l10n_in_gstinCharreadonly=Falserelated='company_id.vat'string='GST Number' -
l10n_in_gstin_status_featureBooleanreadonly=Falserelated='company_id.l10n_in_gstin_status_feature' -
l10n_in_hsn_code_digitSelectionreadonly=Falserelated='company_id.l10n_in_hsn_code_digit' -
l10n_in_is_gst_registeredBooleanreadonly=Falserelated='company_id.l10n_in_is_gst_registered' -
l10n_in_tanCharreadonly=Falserelated='company_id.l10n_in_tan' -
l10n_in_tcs_featureBooleanreadonly=Falserelated='company_id.l10n_in_tcs_feature' -
l10n_in_tds_featureBooleanreadonly=Falserelated='company_id.l10n_in_tds_feature' -
l10n_in_withholding_account_idMany2onereadonly=Falserelated='company_id.l10n_in_withholding_account_id' -
l10n_in_withholding_journal_idMany2onereadonly=Falserelated='company_id.l10n_in_withholding_journal_id' -
module_l10n_in_ediBooleanargs: 'Indian Electronic Invoicing' -
module_l10n_in_ewaybillBooleanargs: 'Indian Electronic Waybill' -
module_l10n_in_reportsBooleanargs: 'GST E-Filing & Matching'
-
get_values(self) -
l10n_in_edi_buy_iap(self) -
reload_template(self) -
set_values(self)
New fields (1)
-
l10n_in_tinCharhelp='TIN number-first two digits'size=2 args: 'TIN Number'
No public methods.
New fields (9)
-
display_pan_warningBooleancompute='_compute_display_pan_warning'string='Display pan warning' -
l10n_in_gst_state_warningCharcompute='_compute_l10n_in_gst_state_warning' -
l10n_in_gst_treatmentSelectionstring='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_enabledBooleancompute='_compute_l10n_in_gst_registered_and_status' -
l10n_in_gstin_verified_dateDatestring='GSTIN Verified Date'tracking=True -
l10n_in_gstin_verified_statusBooleanstring='GST Status'tracking=True -
l10n_in_is_gst_registered_enabledBooleancompute='_compute_l10n_in_gst_registered_and_status' -
l10n_in_pan_entity_idMany2one → l10n_in.pan.entitycomodel_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_tanCharargs: 'TAN'
-
action_l10n_in_verify_gstin_status(self) -
action_update_state_as_per_gstin(self) -
check_vat_in(self, vat)This TEST_GST_NUMBER is used as test credentials for EDI but this is not a valid number as per the regular expression so TEST_GST_NUMBER is considered always valid -
create(self, vals_list)@api.model_create_multi -
onchange_vat(self)@api.onchange('vat') -
write(self, vals)
New fields (1)
-
l10n_in_codeCharhelp='Unique Quantity Code (UQC) under GST' args: 'Indian GST UQC'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…