Basicamente al querer confirmar varias facturas el sistema arroja un error .
Lo que pasa actualmente:
Throws an error:
"File "/opt/odoo/modulos/odoo-argentina-ce/l10n_ar_afipws_fe/models/account_move.py", line 225, in do_pyafipws_request_cae
amounts = self._l10n_ar_get_amounts()
File "/opt/odoo/odoo/addons/l10n_ar/models/account_move.py", line 193, in _l10n_ar_get_amounts
self.ensure_one()
File "/opt/odoo/odoo/odoo/models.py", line 5082, in ensure_one
raise ValueError("Expected singleton: %s" % self)"
En si estuve viendo el codigo y creo que es algo sencillo... en la funcion do_pyafipws_request_cae se realiza un for por cada inv
pero al momento de solicitar los montos linea #244 se lo llama con SELF , entonces se genera el error si tenes mas de una factura seleccionada.
Despues revisaria las lineas donde tambien se utiliza el SELF en vez de inv
Version afectada:
Basicamente al querer confirmar varias facturas el sistema arroja un error .
Lo que pasa actualmente:
En si estuve viendo el codigo y creo que es algo sencillo... en la funcion do_pyafipws_request_cae se realiza un for por cada inv pero al momento de solicitar los montos linea #244 se lo llama con SELF , entonces se genera el error si tenes mas de una factura seleccionada.
Despues revisaria las lineas donde tambien se utiliza el SELF en vez de inv
393
401
408
414
427
434
441
Saludos