Commit Graph

198 Commits

Author SHA1 Message Date
Sergio Morillo b28d464265 Recover mapping classes as tryton model, fix translations, on_change_currency 2017-06-12 11:51:54 +02:00
Àngel Àlvarez f4096f87c1 remove unnecessary keys, make invoice_fields like account.tax fields, adapt on_change to version 4.0 2017-06-12 11:34:34 +02:00
Sergi Almacellas Abellana a256a4d63c Include view files when installing the module 2017-06-09 09:55:37 +02:00
Sergi Almacellas Abellana cb547b5e0e Don't define type on inherit views 2017-06-09 09:50:22 +02:00
Sergi Almacellas Abellana 3144f4b27d Add missing account_es prefix on setup.py 2017-06-09 09:40:24 +02:00
Sergi Almacellas Abellana b974574322 Fix version number 2017-06-09 09:31:11 +02:00
Sergio Morillo a9cfb752f0 Fix transaction cursor 2017-06-08 08:41:46 +02:00
Sergio Morillo bad19c9136 Fix mapper instantiation, vat_code format, identifier_type party selection 2017-06-08 08:36:48 +02:00
Àngel Àlvarez e584e3ddc1 add None to selection values 2017-06-07 16:45:12 +02:00
Àngel Àlvarez e1589471ee remove prints 2017-06-07 16:44:19 +02:00
Àngel Àlvarez 705a1485d3 remove unnecessary dependency 2017-06-07 16:43:55 +02:00
Àngel Àlvarez 35b4a71317 add sii key on taxes and method to load on invoices 2017-06-07 11:00:10 +02:00
Àngel Àlvarez ff6eaf353e remove wrong translation 2017-06-02 17:24:10 +02:00
Àngel Àlvarez b53df49ea1 spanish translation 2017-06-02 16:46:37 +02:00
Daniel Möller 2ce7f73a58 Map description and default tax equivalence surcharge to none 2017-06-01 16:46:39 +02:00
Àngel Àlvarez 323be8c166 update to 4.0 2017-06-01 11:44:52 +02:00
Daniel Möller 8ee79ab118 Move pyAEATsii to an external lib.
Support for custom counterpart id types.
Register mappers as tryton models to permit inheritance in other modules.
2017-05-30 13:27:40 +02:00
Daniel Möller 3e9f8d2fd7 Send final invoice serial num if report is a summary 2017-05-29 13:59:34 +02:00
Daniel Möller 8a2189c9f1 Enummerate rectified invoice kinds 2017-05-25 17:08:19 +02:00
Daniel Möller 0f433c4e87 Value mapping hardcoding mechanism 2017-05-25 16:30:23 +02:00
Daniel Möller f70c2e363b Map rectified recieved invoice kind. 2017-05-25 16:13:07 +02:00
Daniel Möller 7adf39194d Further refactor query services 2017-05-25 16:08:19 +02:00
Daniel Möller bacc6235d4 Refactor invoice query services. 2017-05-25 15:45:25 +02:00
Daniel Möller e0fd5d1a26 SII services wrappers 2017-05-25 15:32:49 +02:00
Daniel Möller 8f96e5d65a Support for rectified invoices. Test mappings with pytest. 2017-05-25 12:54:31 +02:00
Daniel Möller b04cce4e11 Merge upstream changes 2017-05-25 10:53:43 +02:00
Daniel Möller 619e5a3139 Rectified issued invoices mapping 2017-05-25 10:52:33 +02:00
Àngel Àlvarez adeb18f00e credit now get sii values from invoice 2017-05-25 10:11:07 +02:00
Àngel Àlvarez 4dbf643c94 remove commented code 2017-05-25 09:53:16 +02:00
Àngel Àlvarez ab541a0e75 fix tipo 2017-05-25 09:52:19 +02:00
Daniel Möller 382d241bd4 Annotate missing mappings 2017-05-25 09:14:40 +02:00
Daniel Möller 407dde3bae Delete recieved invoices from SII 2017-05-24 18:12:38 +02:00
Daniel Möller 42b6c84423 Query recieved invoices to SII 2017-05-24 17:45:02 +02:00
Daniel Möller 6436cacacd Submit and modify Recieved invoices to SII 2017-05-24 17:01:55 +02:00
Daniel Möller 3cdda9406a Merge upstream changes 2017-05-24 11:57:39 +02:00
Daniel Möller 34c76d14fc Modify issued invoices from SII 2017-05-23 18:09:12 +02:00
Àngel Àlvarez 08e415284e create default and remove wizard to reasign keys, we use mass_edit 2017-05-23 17:46:38 +02:00
Daniel Möller 16d275f83b Delete issued invoices from SII 2017-05-23 17:04:16 +02:00
Daniel Möller c1ac4ed2f1 Query issued invoices to SII 2017-05-23 15:53:45 +02:00
Daniel Möller f35cc32424 Add CSV field to aeat report 2017-05-22 20:05:29 +02:00
Daniel Möller 140414e540 Migrate communication code field to Integer 2017-05-22 19:47:07 +02:00
Daniel Möller c9c16f7c3c Point to 0.7 aeat web services 2017-05-22 19:34:00 +02:00
Daniel Möller 4df9df692c Report issued invoices to SII 2017-05-22 18:08:28 +02:00
Daniel Möller a764c976fe Add temporary ssl credentials contextmanager. And some linting 2017-05-18 11:15:22 +02:00
Daniel Möller 0311a69c9f Create a wizard to load SSL key and certificate from PKCS12 2017-05-17 16:07:25 +02:00
Daniel Möller 6f6e91d4ff Add certificate an private key to company
Private key is stored encrypted in the database. A Fernet key is required in
the trytond configuration file for this reason. To generate one just run
python -c "from cryptography.fernet import Fernet; print Fernet.generate_key()"
2017-05-17 12:34:08 +02:00
Daniel Möller 6d1cb09599 Add .hgignore 2017-05-17 12:30:53 +02:00
Àngel Àlvarez 7d5bcb6f47 initial commit 2017-04-28 09:26:42 +02:00