lp:~openerp-brazil-team/openerp.pt-br-localiz/nfe-multi-export
- Get this branch:
- bzr branch lp:~openerp-brazil-team/openerp.pt-br-localiz/nfe-multi-export
Branch merges
Branch information
- Owner:
- OpenERP Brazil Team
- Status:
- Development
Recent revisions
- 297. By Renato Lima - http://www.akretion.com
-
retirado os métodos de serialização em txt e xml do objeto account.invoice
- 296. By Renato Lima - http://www.akretion.com
-
Sincronizado o módulo l10n_br_account com o módulo da branch principal, retirado os métodos de serialização em txt e xml do objeto account.invoice
- 295. By Raphaël Valyi - http://www.akretion.com
-
[REF] l10n_br_account: I just decided that "processing_
strategy" was a more explicit name that just processamento - 294. By Raphaël Valyi - http://www.akretion.com
-
[REF] l10n_br_account: modularization of the NFE exportation method: without changing any method implementation
I moved the txt export to l10n_br_account/ nfe/serializers /txt.py and xml export (experimental) to l10n_br_ account/ nfe/serializers /xml.py
This pattern is inspired from Django serializers despite still using Open Classes from OpenObject.
Also, inspire by PyNFE, I created a new nfe/processamento module where I moved the simple nfe_check method.
The idea is this processamento module will be used to select an export processing strategy like external application
or PySPED or PyNFE or whatever would come. When the startegy uses an XML serializer, then the validation usually occurs
after the XML is is created, using the XSD utilities. But when we use adhoc txt exportation, then we better check a bit
the invoice before trying the whole process. This is why simple_validation has been moved to this module: it will
be used or not depending on the processing strategy.
PySPED or PyNFE exportation strategy are expected to provide adapter wrappers around PyNFE and PySPED processing methods such as
signing, validation, transport, danfe importation... - 291. By Raphaël Valyi - http://www.akretion.com
-
[REF] l10n_br_account: fixed some indentation issues + other minor Pylint things
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:openerp.pt-br-localiz/6.1