base_vat_mx no valida rfc´s correctos
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | openerp-mexico-localization |
Undecided
|
Moisés López - http://www.vauxoo.com | ||
Bug Description
cuando ingresamos rfc validos sale la leyenda "Error occurred while validating the field(s) vat: The VAT doesn't seem to be correct." para hacer una prueba de que si estamos validando contra el módulo correcto le quitamos una letra al RFC y el mensaje que salió fue: Error occurred while validating the field(s) vat: The VAT doesn't seem to be correct.
Error occurred while validating the field(s) vat: Error RFC es incorrecto, debería ser algo como XYZA010203A01 or XYZ0102039A8
Pareciera que en ciertas circunstancias no se valida en el módulo base_vat_mx, las dos primeras letras del RFC son RO, es de una persona física (4 letras) y la homoclave es K16
| Changed in openerp-mexico-localization: | |
| status: | New → Incomplete |
| assignee: | nobody → moylop260 - http://moylop.blogspot.com/ (moylop260) |
| Manuel Cardenas (mgrandio1) wrote : | #2 |
Estoy usando la version de antier ya hice un restart del server y capturo el rfc tal cual, he probado en mayusculas y minusculas sin exito , el branch es 5.0 y la version del openerp server es 5.0.15 y la respuesta a bzr revno es 50
gracias y buen fin
| Moisés López - http://www.vauxoo.com (moylop260) wrote : RE: [Bug 782310] Re: base_vat_mx no valida rfc´s correctos | #3 |
Tienes casos de prueba en donde te marque error y sean RFC's válidos?
> Date: Fri, 13 May 2011 22:29:11 +0000
> From: <email address hidden>
> To: <email address hidden>
> Subject: [Bug 782310] Re: base_vat_mx no valida rfc´s correctos
>
> Estoy usando la version de antier ya hice un restart del server y
> capturo el rfc tal cual, he probado en mayusculas y minusculas sin exito
> , el branch es 5.0 y la version del openerp server es 5.0.15 y la
> respuesta a bzr revno es 50
>
> gracias y buen fin
>
> --
> You received this bug notification because you are a bug assignee.
> https:/
>
> Title:
> base_vat_mx no valida rfc´s correctos
>
> Status in openerp-
> Incomplete
>
> Bug description:
> cuando ingresamos rfc validos sale la leyenda "Error occurred while validating the field(s) vat: The VAT doesn't seem to be correct." para hacer una prueba de que si estamos validando contra el módulo correcto le quitamos una letra al RFC y el mensaje que salió fue: Error occurred while validating the field(s) vat: The VAT doesn't seem to be correct.
> Error occurred while validating the field(s) vat: Error RFC es incorrecto, debería ser algo como XYZA010203A01 or XYZ0102039A8
>
> Pareciera que en ciertas circunstancias no se valida en el módulo
> base_vat_mx, las dos primeras letras del RFC son RO, es de una persona
> física (4 letras) y la homoclave es K16
Ya probé con la revno 50, del módulo "base_vat_mx" con varios RFC's válidos, y todos dan ok
Leyendo a detalle, lo que me escribiste al inicio dices:
"Las dos primeras letras del RFC son RO, es de una persona física (4 letras) y la homoclave es K16"
Osea, que es algo así como
Primero es RO
Después 4 letras XXXX
Después homoclave K16
RO-XXXX-K16 (sin guiones)
Efectivamente, este RFC no es válido.
*No puede tener solo 2 letras al inicio. Tienen que ser 3 o 4.
*Después no puede tener 4 letras.
Tienen que ser 4 números, y no cualquiera, tienen que ser una fecha válida "yymmdd"
No puede ser 990231 (31 de febrero de 1999), ya que dicha fecha no existe
saludos!
| Changed in openerp-mexico-localization: | |
| status: | Incomplete → Invalid |
| Manuel Cardenas (mgrandio1) wrote : | #5 |
Creo que no me explique claramente, hemos estado tratando de capturar RFC de personas fisicas validos, correctos y revisados contra la cedula que nos entrega el cliente y el sistema nos ha marcado error, todos estan en la forma AAAA123456AAAm te puse el comentario que empieza con RO por que dado que el sistema revisa contra los VAT´s europeos considerere que podria ser una referencia importante para tratar de encontrar el problema, tambien nos ha marcado errores con otros RFC, lo que hemos descubierto hasta ahora es que son RFC de personas fisicas o sea de la forma AAAA123456AAA y que las 2 primeras letras corresponden a un posible VAT Europeo, con RFC de personas morales (AAA123456AAA) no se presenta el error
Gracias
Manuel
| Manuel Cardenas (mgrandio1) wrote : | #6 |
Perdona olvide mencionar que si gustas te puedo poner por correo un RFC valido que nos causa el problema por correo para que lo revises contra tu sistema
Gracias
ok, te paso mis datos, entre ellos mi correo.
Me puedes pasar también un listado de todos tus módulos instalados?
Igual y hay un módulo que esté heredando la función, y le dé prioridad a
esta.
Así como el revno de tu server y addons (oficiales)
¡Saludos!
Moises Lopez Calderon
Consultor OpenERP Mexico
email: <email address hidden>
skype: moylop260
Mobile: (+52) 477 752 22 30


Actualiza a la última versión (de antier)
Haz un openerp-server restart
E intenta capturar el RFC.
NOTA: No agregarle MX al inicio, es decir, solo agregar el RFC y ya.
Verifica que tenga:
*4 o 3 letras al inicio
*4 numeros correspondiente a una fecha valida aammdd
*3 letras o números al final (de homoclave)
Ejemplo
XXX880101S10
Si aun persiste el problema, me podrías indicar que revno estás usando. (cmd: bzr revno) (26)
Así como que branch (5.0 o 6.0 o trunk)
Versión de OpenERP-Server (5 o 6 o trunk)
Saludos!