Commit Graph
13 Commits
Author SHA1 Message Date
Jigar Vaghela 451fd6cc90 [IMP] l10n_in: Improve Indian localization to supports GSTR-1 reports
Purpose
=======

GST Invoice Report required to show tax amount product line wise.
This Tax amount is divided in CESS and IGST or CGST and SGST.

Improve GST Tax, Tax Groups and Tag.

Reverse charge under GST
As per GST rules tax will have to be paid directly by the receiver to the Government instead of the supplier.

Reseller(E-commerce) under GST
If you sale through ecommerce then need to specify ecommerce GSTIN.

Import/Export goods under GST
If you export the goods then need to specify
    -Export Type
    -Shipping bill number
    -Shipping bill date
    -Shipping port code

Credit or Debit Note
If u give Credit or Debit note then need to specify Refund reason.

Place of Supply is the state of customer.

Added GSTR reports

GSTR Invoice report covers below GSTR-1 sections(this report is grouped by tax rate and journal entries
B2B, B2CL, B2CS, EXP, CDNR and CDNUR

GSTR payment report
This report is covered under GSTIR-1 section called AT(advance payment) and ATADJ(advance payment adjustment)

GSTR HSN report(it is based on the product HSN code)

GSTR Exempted report(it is based on nil rated and exempt tax)
This report is covered under GSTIR-1 section EXEMP

Added demo data to to have GSTR-1 reports out of the box

Solution
========

fetched values of CESS, IGST, CGST and SGST amount in invoice report from tax groups

added new taxes called "Nil Rated" and "Exempt" and also added it's related tax groups and accounts
added tax tags related to GST tax percentage

Set Reverse charge in negative tax

Improved account move line creation grouping machenism:
Now, move lines related to tax are grouped by product and uom instead of grouping them just by tax(this is for better reporting)

closes odoo/odoo#30332
2019-01-18 08:35:33 +00:00
Foram Katharotiya 2b3c8e6ca9 [IMP] l10n_in: GST introduced as new legal requirements.
aka 'Indian localization out of the box'.

Details:
     GST introduced, module refactored.
     Update GST chart of account, tags and SGST, CGST & IGST taxes.
     Replace vat label with GSTIN in reports & views.
     Added HSN Code field and display it on invoice form view & report.
     Added pin number field in res_country_state.
     Show the total amount in words based on Indian numbering system on form view of customer/supplier invoice/refund.
     Arrange address format of India country.
     l10n_in_schedule6: Introduce new GST taxes, chart of accounts & account tags.
     l10n_in_sale, l10n_in_purchase, l10n_in_stock: added modules to add hsn code and replace vat with gstin in sale, purchase & stock reports

Was task: 33241. Was PR #18952
2017-09-18 22:17:43 +02:00
Olivier Dony 0bd4545348 [LEGAL] Use global LICENSE/COPYRIGHT files, remove boilerplate text
- Preserved explicit 3rd-party copyright notices
- Explicit boilerplate should not be necessary - copyright law applies
  automatically in all countries thanks to Berne Convention + WTO rules,
  and a reference to the applicable license is clear enough.
2015-06-02 03:16:04 +02:00
Leonardo Donelli 4a0b13ed92 [REF] remove vim modelines and resulting trailing blank lines
Let 2015 be a year without modelines!
cf #4174
2014-12-31 15:52:13 +01:00
Mustufa Rangwala (OpenERP) 9876216c8e [IMP] l10n_in: now template will be installed for public and private once module installed
bzr revid: mra@tinyerp.com-20120724101005-4y0175vnla1bxtza
2012-07-24 15:40:05 +05:30
Khushboo Bhatt (Open ERP) c7bf47a802 [MERGE]merge with project branch
bzr revid: kbh@tinyerp.com-20120702053129-18imy8trnthguo25
2012-07-02 11:01:29 +05:30
Khushboo Bhatt (Open ERP) 798f519842 [FIX]ids changed,tax added
bzr revid: kbh@tinyerp.com-20120629133041-2tf9c0wkxm3waf2u
2012-06-29 19:00:41 +05:30
Mustufa Rangwala (OpenERP) 64e33e43e1 [IMP] licence changed
bzr revid: mra@tinyerp.com-20120629084429-0lsk4mvbdlanhvdj
2012-06-29 14:14:29 +05:30
Jagdish Panchal (Open ERP) 9633313020 [IMP] l10n_in: Remove file l10n_in/account_multi_chart_wizard.py and l10n_in/account_multi_chart_wizard_view.xml
bzr revid: jap@tinyerp.com-20120612064712-tviq139uo8yyd1zs
2012-06-12 12:17:12 +05:30
Jagdish Panchal (Open ERP) 9e4dadab42 [IMP] l10n_in: improve code
bzr revid: jap@tinyerp.com-20120516062529-o1lip88uk38bmy33
2012-05-16 11:55:29 +05:30
Jagdish Panchal (Open ERP) 9ce89b8af3 [IMP] l10n_in: improve code and add new file account_tax_code_template.xml,account_wizard.py, account_wizard_view.xml
bzr revid: jap@tinyerp.com-20120515045641-f509ihbt1gwnwpfx
2012-05-15 10:26:41 +05:30
Jagdish Panchal (Open ERP) cef801058f [IMP] l10n_in: improve code for the Indian chart of account add new file installer.py, installer_view.xml, l10n_in_partnership_private_chart.xml, l10n_in/l10n_in_public_firm_chart.xmlxml
bzr revid: jap@tinyerp.com-20120514092912-lwbg1r8jy904o7u2
2012-05-14 14:59:12 +05:30
Mantavya Gajjar ed8fdb876b [ADD]: add indan chart of acount to addons
bzr revid: mga@tinyerp.com-20100520144358-wf8g9iuzxzypz12v
2010-05-20 20:13:58 +05:30