[l10n_es_partner_seq] Al copiar un cliente se copia también su referencia. Debería obtenerse una nueva

Bug #957670 reported by JB (eficent.com)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenERP Spanish Localization Project
Fix Released
Undecided
Jordi Esteve (www.zikzakmedia.com)

Bug Description

Buenas!

He detectado que usando el módulo l10n_es_partner_seq, cuando copias un cliente también se copia su referencia, en vez de proponerse un nuevo código. Si este módulo se usa conjuntamente con el asistente de creación de cuentas l10n_es_partner, que crea cuentas en base a la referencia del clietne, puede resultar en que acabáramos asociando una misma cuenta a dos clientes.

Para ello he introducido la siguiente modificación en l10n_es_partner_seq / partner_seq.py

    def copy(self, cr, uid, ids, default=None, context=None):
        if not default:
            default = {}
        default.update({
            'ref': '',
        })

        return super(res_partner, self).copy(cr, uid, ids, default, context=context)

Si lo véis correcto, podéis aplicar la corrección en la rama de la localización? Yo no tengo permisos para ello.

Saludos!
Jordi
www.eficent.com

Changed in openerp-spain:
assignee: nobody → Jordi Esteve (www.zikzakmedia.com) (jesteve-zikzakmedia)
status: New → Confirmed
Revision history for this message
Jordi Esteve (www.zikzakmedia.com) (jesteve-zikzakmedia) wrote :

Si, está correcto, comprobado en v5.0 y v6.0. Commit realizado en ambas ramas. Gracias por reportarlo y adjuntar fix.

Changed in openerp-spain:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.