openerp-l10n-ar-localization team mailing list archive
-
openerp-l10n-ar-localization team
-
Mailing list archive
-
Message #00229
[Merge] lp:~dariokdg/openerp-l10n-ar-localization/7.0_prop into lp:openerp-l10n-ar-localization
Darío De Giacomo has proposed merging lp:~dariokdg/openerp-l10n-ar-localization/7.0_prop into lp:openerp-l10n-ar-localization.
Requested reviews:
OpenERP - Team de Localización Argentina (openerp-l10n-ar-localization)
For more details, see:
https://code.launchpad.net/~dariokdg/openerp-l10n-ar-localization/7.0_prop/+merge/194497
[FIX] Agregada sobreescritura de la funcion 'copy' para poder duplicar una factura electronica ya confirmada sin duplicar su CAE ni su fecha de vencimiento, etc.
--
https://code.launchpad.net/~dariokdg/openerp-l10n-ar-localization/7.0_prop/+merge/194497
Your team OpenERP - Team de Localización Argentina is requested to review the proposed merge of lp:~dariokdg/openerp-l10n-ar-localization/7.0_prop into lp:openerp-l10n-ar-localization.
=== modified file 'l10n_ar_wsafip_fe/invoice.py' (properties changed: +x to -x)
--- l10n_ar_wsafip_fe/invoice.py 2013-11-07 18:08:12 +0000
+++ l10n_ar_wsafip_fe/invoice.py 2013-11-08 12:38:44 +0000
@@ -92,6 +92,27 @@
_defaults = {
'afip_result': '',
}
+
+ def copy(self, cr, uid, id, default=None, context=None):
+ default = default or {}
+ default.update({
+ 'state':'draft',
+ 'afip_error_id': False,
+ 'afip_batch_number': False,
+ 'afip_cae_due': False,
+ 'afip_cae': False,
+ 'afip_result': False,
+
+ })
+ if 'date_invoice' not in default:
+ default.update({
+ 'date_invoice':False
+ })
+ if 'date_due' not in default:
+ default.update({
+ 'date_due':False
+ })
+ return super(invoice, self).copy(cr, uid, id, default, context)
def valid_batch(self, cr, uid, ids, *args):
"""
Follow ups