Importante Venta publico en general!!!

Asked by Felipe Flores on 2014-03-05

Ayer mientras analizaba lo del porque en mis XML no se agrega lo de la rentencion de IVA e ISR(cosa que aun no hace), me percate que casi la mayoría de ellos sale con el rfc=XAXX010101000 y no con el rfc del cliente.

El problema de los rfc que salen asi, fue al momento de dar de alta esos clientes, ya que deben de llavar la nomenclatura “MX”, y efectivamente, se la puse, pero en minúsculas. El sistema esta para reconocer solo mayúsculas.

No se si a alguien ya le haya pasado esto o si aun no se percata nadie pero si ya tienes a muchos cliente registrados asi, aquí te dejo la solución de código.

todo esto se aplica al modulo l10n_mx_facturae en el archivo /invoice.py entre las linea 1125 y 1130

antes estaba:

        if parent_obj._columns.has_key('vat_split') and\
                parent_obj.vat[0:2] <>'MX':
                rfc = 'XAXX010101000'

y lo modifique para quedar asi:

      if parent_obj._columns.has_key('vat_split') and\
                (parent_obj.vat[0:2] <>'MX' and parent_obj.vat[0:2] <> 'mx'):
                rfc = 'XAXX010101000'

Espero les sirva, saludos.

Question information

Language:
Spanish Edit question
Status:
Answered
For:
openerp-mexico-localization Edit question
Assignee:
No assignee Edit question
Last query:
2014-03-05
Last reply:
2014-03-05

Gracias, tienes razón.

Es probable que nadie se haya dado cuenta, porque la mayoría captura los RFC en mayúsculas.
Sin embargo, si alguien lo captura en minúsculas es probable que también le pase desapercibido revisar los datos que se crearon.

Por lo cual, procederemos con el cambio.

Puedes hacerme el favor de reportar el bug con las guidelines que marca al final de la página donde se reporta el bug.

Aquí está una propuesta de merge con la mejora.

Lo puedes probar por favor, para fin que se pueda poner en los branches stables.
https://code.launchpad.net/~vauxoo/openerp-mexico-localization/7.0-facturae_upper_vat-dev_luis/+merge/186451

Felipe Flores (fflores-m) said : #3

en esa propuesta se establece que siempre tiene que ser mayusculas.

significa que lo que yo hice, ya estaba y lo cambiaron a que fuera solo mayusculas??

no entiendo!!

me podrian explicar?

saludos.

Felipe Flores (fflores-m) said : #5

es lo mismo solo que con un poco mas de lineas :D

Can you help with this problem?

Provide an answer of your own, or ask Felipe Flores for more information if necessary.

To post a message you must log in.