Initial commit: L10N_Asia Pacific packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:52 +02:00
commit 54c86b612c
828 changed files with 58224 additions and 0 deletions

View file

@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import account_demo

View file

@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import api, models
class AccountChartTemplate(models.AbstractModel):
_inherit = "account.chart.template"
@api.model
def _get_demo_data(self):
company = self.env.company
if company.account_fiscal_country_id.code == "IN":
if company.state_id.country_id.code != "IN":
company.state_id = self.env.ref("base.state_in_gj")
if company.country_id.code != "IN":
company.country_id = self.env.ref("base.in")
return super()._get_demo_data()

View file

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="demo_invoice_b2b_intra_state" model="account.move">
<field name="move_type">out_invoice</field>
<field name="partner_id" ref="l10n_in.res_partner_registered_customer_intra_state"/>
<field name="l10n_in_reseller_partner_id" ref="l10n_in.res_partner_reseller"/>
<field name="invoice_user_id" ref="base.user_demo"/>
<field name="invoice_payment_term_id" ref="account.account_payment_term_end_following_month"/>
<field name="invoice_date" eval="time.strftime('%Y-%m')+'-01'"/>
<field name="l10n_in_gst_treatment">regular</field>
<field name="journal_id" model="account.journal"
eval="obj().search([
('type', '=', 'sale'),
('company_id', '=', ref('l10n_in.demo_company_in'))], limit=1).id"/>
<field name="invoice_line_ids" model="account.move.line" eval="[
(0, 0, {
'product_id': ref('product.product_product_8'),
'quantity': 2,
'price_unit': 40000.0,
'tax_ids': [(6, 0, obj().tax_ids.search([
('company_id', '=', ref('l10n_in.demo_company_in')),
('type_tax_use', '=', 'sale'),
('amount','=', 28),
('tax_group_id', '=', ref('l10n_in.gst_group'))], limit=1).ids)]
}),
(0, 0, {
'product_id': ref('product.product_product_9'),
'quantity': 3,
'price_unit': 400.0,
'tax_ids': [(6, 0, obj().tax_ids.search([
('company_id', '=', ref('l10n_in.demo_company_in')),
('type_tax_use', '=', 'sale'),
('amount','=', 18),
('tax_group_id', '=', ref('l10n_in.gst_group'))], limit=1).ids)]
}),
(0, 0, {
'product_id': ref('product.product_product_10'),
'quantity': 4,
'price_unit': 300.0,
'tax_ids': [(6, 0, obj().tax_ids.search([
('company_id', '=', ref('l10n_in.demo_company_in')),
('type_tax_use', '=', 'sale'),
'|',
'&amp;',
('amount', '=', 18),
('tax_group_id', '=', ref('l10n_in.gst_group')),
'&amp;',
('tax_group_id', '=', ref('l10n_in.cess_group')),
('children_tax_ids.amount','=', 5)
], limit=2).ids)]
}),
]"/>
</record>
</odoo>

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="partner_demo_company_in" model="res.partner">
<field name="name">IN Company</field>
<field name="vat">36AABCT1332L011</field>
<field name="street">Block no. 401</field>
<field name="street2">Street 2</field>
<field name="city">Hyderabad</field>
<field name="country_id" ref="base.in"/>
<field name="state_id" ref="base.state_in_ts"/>
<field name="zip">500001</field>
<field name="phone">+91 81234 56789</field>
<field name="email">info@company.inexample.com</field>
<field name="website">www.inexample.com</field>
</record>
<record id="demo_company_in" model="res.company">
<field name="name">IN Company</field>
<field name="partner_id" ref="partner_demo_company_in"/>
</record>
<function model="res.company" name="_onchange_country_id">
<value eval="[ref('demo_company_in')]"/>
</function>
<function model="res.users" name="write">
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
<value eval="{'company_ids': [(4, ref('l10n_in.demo_company_in'))]}"/>
</function>
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_in.indian_chart_template_standard')]"/>
<value model="res.company" eval="obj().env.ref('l10n_in.demo_company_in')"/>
</function>
</odoo>

View file

@ -0,0 +1,128 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="product.product_product_1" model="product.product">
<field name="l10n_in_hsn_code">998391</field>
<field name="l10n_in_hsn_description">Specialty Design Services Including Interior Design, Fashion Design, Industrial Design And Other Specialty Design Services</field>
</record>
<record id="product.product_product_2" model="product.product">
<field name="l10n_in_hsn_code">998391</field>
<field name="l10n_in_hsn_description">Specialty Design Services Including Interior Design, Fashion Design, Industrial Design And Other Specialty Design Services</field>
</record>
<record id="product.product_product_3" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_4" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_4b" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_4c" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_5" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_6" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_7" model="product.product">
<field name="l10n_in_hsn_code">48196000</field>
<field name="l10n_in_hsn_description">Box files, letter trays, storage boxes and similar articles, of a kind used in offices, shops or the like</field>
</record>
<record id="product.product_product_8" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_9" model="product.product">
<field name="l10n_in_hsn_code">7323</field>
<field name="l10n_in_hsn_description">Table, kitchen or other household articles and parts thereof, of iron or steel; iron or steel wool; pot scourers and scouring or polishing pads, gloves and the like, of iron or steel.</field>
</record>
<record id="product.product_product_10" model="product.product">
<field name="l10n_in_hsn_code">84185000</field>
<field name="l10n_in_hsn_description">Other furniture (chests, cabinets, display counters, show-cases and the like) for storage and display, incorporating refrigerating or freezing equipment</field>
</record>
<record id="product.product_product_11" model="product.product">
<field name="l10n_in_hsn_code">94018000</field>
<field name="l10n_in_hsn_description">Seats (other than those of heading 9402), whether or not convertible into beds, and parts thereof</field>
</record>
<record id="product.product_product_11b" model="product.product">
<field name="l10n_in_hsn_code">94018000</field>
<field name="l10n_in_hsn_description">Seats (other than those of heading 9402), whether or not convertible into beds, and parts thereof</field>
</record>
<record id="product.product_product_12" model="product.product">
<field name="l10n_in_hsn_code">94018000</field>
<field name="l10n_in_hsn_description">Seats (other than those of heading 9402), whether or not convertible into beds, and parts thereof</field>
</record>
<record id="product.product_product_13" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_16" model="product.product">
<field name="l10n_in_hsn_code">94031090</field>
<field name="l10n_in_hsn_description">Metal furniture of a kind used in offices</field>
</record>
<record id="product.product_product_20" model="product.product">
<field name="l10n_in_hsn_code">37011090</field>
<field name="l10n_in_hsn_description">Photographic plates and film in the flat, sensitised, unexposed, of any material other than paper, paperboard or textiles; instant print film in the flat, sensitised, unexposed, whether or not in packs.</field>
</record>
<record id="product.product_product_22" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
<record id="product.product_product_24" model="product.product">
<field name="l10n_in_hsn_code">94031090</field>
<field name="l10n_in_hsn_description">Metal furniture of a kind used in offices</field>
</record>
<record id="product.product_product_25" model="product.product">
<field name="l10n_in_hsn_code">94031090</field>
<field name="l10n_in_hsn_description">Metal furniture of a kind used in offices</field>
</record>
<record id="product.product_product_27" model="product.product">
<field name="l10n_in_hsn_code">94031090</field>
<field name="l10n_in_hsn_description">Metal furniture of a kind used in offices</field>
</record>
<!-- Expensable products -->
<record id="product.expense_product" model="product.product">
<field name="l10n_in_hsn_code">9963.31</field>
<field name="l10n_in_hsn_description">Services provided by Restaurants, Cafes and similar eating facilities including takeaway services, Room services and door delivery of food.
</field>
</record>
<record id="product.expense_hotel" model="product.product">
<field name="l10n_in_hsn_code">9963.32</field>
<field name="l10n_in_hsn_description">Services provided by Hotels, INN, Guest House, Club etc including Room services, takeaway services and door delivery of food.</field>
</record>
<!-- Physical Products -->
<record id="product.product_delivery_01" model="product.product">
<field name="l10n_in_hsn_code">94018000</field>
<field name="l10n_in_hsn_description">Seats (other than those of heading 9402), whether or not convertible into beds, and parts thereof</field>
</record>
<record id="product.product_delivery_02" model="product.product">
<field name="l10n_in_hsn_code">94051090</field>
<field name="l10n_in_hsn_description">Lamps and lighting fittings including searchlights and spotlights and parts thereof, not elsewhere specified or included; illuminated signs, illuminated name-plates and the like, having a permanently fixed light source, and parts thereof not elsewhere specified or included</field>
</record>
<record id="product.product_order_01" model="product.product">
<field name="l10n_in_hsn_code">4911.99.10</field>
<field name="l10n_in_hsn_description">Hard copy (printed) of computer software</field>
</record>
<record id="product.consu_delivery_01" model="product.product">
<field name="l10n_in_hsn_code">9401.61.00</field>
<field name="l10n_in_hsn_description">Seats (other than those of heading 9402), whether or not convertible into beds, and parts thereof</field>
</record>
<record id="product.consu_delivery_02" model="product.product">
<field name="l10n_in_hsn_code">9403.89.00</field>
<field name="l10n_in_hsn_description">Other Furniture</field>
</record>
<record id="product.consu_delivery_03" model="product.product">
<field name="l10n_in_hsn_code">9403</field>
<field name="l10n_in_hsn_description">Other furniture and parts thereof.</field>
</record>
</odoo>

View file

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="res_partner_category_registered" model="res.partner.category">
<field name="name">Registered</field>
<field name="color" eval="2"/>
</record>
<record id="res_partner_category_unregistered" model="res.partner.category">
<field name="name">Unregistered</field>
<field name="color" eval="3"/>
</record>
<record id="res_partner_category_reseller" model="res.partner.category">
<field name="name">Reseller</field>
<field name="color" eval="12"/>
</record>
<record id="res_partner_registered_customer_intra_state" model="res.partner">
<field name="name">Registered Customer Intra State</field>
<field eval="[(6, 0, [ref('l10n_in.res_partner_category_registered')])]" name="category_id"/>
<field name="is_company">1</field>
<field name="l10n_in_gst_treatment">regular</field>
<field name="street">floor-1, Maddikunta-Ankanpally Village</field>
<field name="street2">Post box No 2, NH-65</field>
<field name="city">Sangareddy</field>
<field name="zip">500002</field>
<field name="state_id" ref="base.state_in_ts"/>
<field name="country_id" ref="base.in"/>
<field name="vat">36AAACM4154G1ZO</field>
</record>
<!-- reseller partner -->
<record id="res_partner_reseller" model="res.partner">
<field name="name">Reseller(E-Commerce)</field>
<field eval="[(6, 0, [ref('l10n_in.res_partner_category_reseller'),
ref('l10n_in.res_partner_category_registered')])]" name="category_id"/>
<field name="street">4/001 Ground Floor, 16th Main Rd,</field>
<field name="l10n_in_gst_treatment">regular</field>
<field name="city">Bengaluru</field>
<field name="zip">560001</field>
<field name="state_id" ref="base.state_in_ka"/>
<field name="country_id" ref="base.in"/>
<field name="vat">29AJIPA1572E1ZR</field>
</record>
</odoo>