Go to file
Sergio Morillo 0671637117 "Fix egg on dependency links [SKIP CI]." 2021-01-05 22:55:39 +01:00
doc Use correct link syntax in documentation 2019-11-04 13:37:31 +01:00
locale Update translations 2020-05-02 10:29:22 +02:00
tests Use Activate modules as test scenario section name 2020-07-09 10:21:06 +01:00
view Use date filter in Spanish EC Operation list 2020-04-12 22:08:49 +02:00
.drone.yml "Fix egg on dependency links [SKIP CI]." 2021-01-05 22:55:39 +01:00
.flake8 Fix flake8 errors and warnings 2020-03-01 12:33:51 +01:00
.hgtags Add tag 5.6.0 [skip ci] 2020-05-04 12:07:58 +02:00
CHANGELOG Prepare release 5.6.0 [skip ci] 2020-05-04 12:07:57 +02:00
COPYRIGHT Prepare release 5.6.0 [skip ci] 2020-05-04 12:07:57 +02:00
LICENSE Initial commit 2017-10-02 11:51:00 +02:00
MANIFEST.in Merge README and doc and remove INSTALL 2019-04-06 17:38:55 +02:00
README.rst Merge README and doc and remove INSTALL 2019-04-06 17:38:55 +02:00
__init__.py Allow requests for advancements on SEPA payments 2020-02-22 15:17:32 +01:00
account.py Fix flake8 errors and warnings 2020-03-01 12:33:51 +01:00
account.xml Add optional debit type on account 2020-03-28 14:17:49 +01:00
account_normal.xml Add optional debit type on account 2020-03-28 14:17:49 +01:00
account_payment.py Allow requests for advancements on SEPA payments 2020-02-22 15:17:32 +01:00
account_payment.xml Allow requests for advancements on SEPA payments 2020-02-22 15:17:32 +01:00
account_pyme.xml Add optional debit type on account 2020-03-28 14:17:49 +01:00
aeat111.txt Allow to export tax reports as file 2018-09-01 14:55:15 +02:00
aeat115.txt Allow to export tax reports as file 2018-09-01 14:55:15 +02:00
aeat303.txt Remove EOL character in aeat303 report 2020-04-25 09:05:10 +02:00
aeat347.txt Fill complementary declaration number with zeros on 347 report 2020-02-17 09:53:12 +01:00
aeat349.txt Add missing Spanish VAT list and EC Operation List files 2019-04-14 14:34:42 +02:00
create_chart.xsl Initial commit 2017-10-02 11:51:00 +02:00
exceptions.py Add ir.message and use custom exceptions 2018-12-29 14:20:28 +01:00
message.xml Use grouped attribute on message.xml 2019-08-09 16:33:23 +02:00
party.py Fix flake8 errors and warnings 2020-03-01 12:33:51 +01:00
party.xml Add missing Spanish VAT list and EC Operation List files 2019-04-14 14:34:42 +02:00
reporting_tax.py Use date filter in Spanish EC Operation list 2020-04-12 22:08:49 +02:00
reporting_tax.xml Add Spanish VAT list and EC Operation List 2019-04-14 14:21:07 +02:00
setup.py Add support for python3.8 2020-03-19 18:58:47 +01:00
tax.xml Add sale service tax group 2020-04-13 18:08:34 +02:00
tax_groups.xml Add sale service tax group 2020-04-13 18:08:34 +02:00
tax_normal.xml Add sale service tax group 2020-04-13 18:08:34 +02:00
tax_pyme.xml Add sale service tax group 2020-04-13 18:08:34 +02:00
tox.ini Add support for python3.8 2020-03-19 18:58:47 +01:00
tryton.cfg Increase version number 2020-05-04 12:08:08 +02:00
view.xml Add Spanish VAT list and EC Operation List 2019-04-14 14:21:07 +02:00

README.rst

Spanish Account Module
######################

The Spanish account module defines the following charts of account:

 * Plan General Contable Español 2008
 * Plan Contable para PYMES 2008

The chart was published as `REAL DECRETO 1514/2007
<https://www.boe.es/boe/dias/2007/11/20/pdfs/C00001-00152.pdf>`_ on 20th November
2007.

A wizard allows to generate the following AEAT files:

* Modelo 111
* Modelo 115
* Modelo 303

The module generates the chart of accounts for the normal and pyme charts.
The XML files for each variant are generated from the same original XML file
thanks to the create_variant.xsl XSLT script. The script will produce on the
standard output the desired XML file. The XSLT script can be launched with the
following commands::

    xsltproc --stringparam chart <chart> create_chart.xsl account.xml
    xsltproc --stringparam chart <chart> create_chart.xsl tax.xml

where ``chart`` is `normal` or `pyme`