Ayuda, de ser posible. Modo Produccion

417 views
Skip to first unread message

Ernesto Andres Zapata Icart

unread,
Dec 10, 2015, 9:26:46 PM12/10/15
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Estimados, quisiera saber si me pueden ayudar a entender que puede estar pasando, estas son las condiciones:

1. Mi cliente es Responsable Inscripto
2. Uso es web service WSMTXCA, aunque no esta obligado a informar el detalle de productos
(en realidad fue un error mio, deberia haber usado el WSFEV1, pero funciona igual)
3. Tengo los puntos de ventas asociados a "RECE para aplicativos y web services"
4. El cliente esta empadronado en RECE (lo consulte y esta bien)
5. El certificado digital esta bien generado (el que se usa para Produccion)
6. El certificado digital generado por WSASS esta bien generado (el que se usa para Homologacion)
7. El certificado digital que consulto por WSASS esta asociado a "wsmtxca".

Ahora bien, las facturas que genero en Modo Homologacion salen geniales, todo bien; genera el CAE, etc...
pero cuando quiero hacer lo mismo en Modo Produccion me sale el famoso cartel "La firma no se corresponde con el token enviado"

No he encontrado una respuesta que me oriente a la solucion, por eso posteo aqui para ver si alguien puede darme una mano.

Un afectuoso saludo esperando sus comentarios.

Ernesto

Luciano Fain

unread,
Dec 11, 2015, 10:37:55 AM12/11/15
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Nos paso algunas veces que no coincidía exactamente la razón social con que se generó el request del certificado con el nombre legal de AFIP. Por no respetar un caracter en blanco nos daba error por ejemplo. Queda verificar que se haya utilizado exactamente el nombre legal de AFIP que aparece en la página. También se puede enviar el certificado a AFIP a la mesa de ayuda para que lo verifiquen, aunque a veces lo analizan y a veces no....

Ernesto Andres Zapata Icart

unread,
Dec 11, 2015, 2:55:56 PM12/11/15
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Gracias Luciano, voy a ver que onda con el certificado...quizá deba hacer uno nuevo...pero es un comienzo.

Atte.-

Ernesto Andres Zapata Icart

unread,
Dec 13, 2015, 5:42:24 PM12/13/15
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Bueno, quizá a alguien le sirve...he aquí lo que he hecho:

Siguiendo el consejo de Luciano Faín, revisé los certificados y, efectivamente no coincidía el nombre de la empresa cuando generé el archivo CSR...
Como debía cambiar esto, hice lo siguiente:

1. Generé un nuevo CSR con el nombre EXACTAMENTE IGUAL al que figura el contribuyente
2. Armé un nuevo certificado digital y lo asocié al servicio wsfe (antes era wsmtxca)
3. Eliminé del WSAAS todas las asociaciones al wsmtxca así como también el certificado de homologación.
4. Generé un nuevo certificado de homologación (en WSAAS) y lo asocié a wsfe (antes era wsmtxca)

Revisé que todo estuviera bien ahora...y al parecer DESDE EL PUNTO DE VISTA DE LA AFIP...todo OK.

Como nada es gratis en la vida y la AFIP lo sabe...mis desventuras anteriores desaparecieron pero...aparecieron otras. a saber:

1. Ahora, en modo homologación, me rechazaba directamente la factura tipo "B" sin darme ninguna explicación.
2. Me pasé horas revisando el tema de los certificados digitales y ver si no había hecho correctamente las cosas 
2. Luego, buceando un poco, pude "rescatar" los mensajes de error del WS y las siguientes son las reglas de negocio que la AFIP 
espera que se cumplan y nosotros, programadores, debemos adivinar o andar con un solo ojo (esto, puede ser ignorancia mia)

Reglas de Negocio para FACTURAS "B"

A - Para Facturas “B” (CbteDesde = CbteHasta) menores a $ 1.000, si DocTipo es distinto de 99, DocNro debe ser mayor a cero.

B - El campo ImpTotal soporta 13 números para la parte entera y 2 para los decimales.

C - El campo ImpNeto soporta 13 números para la parte entera y 2 para los decimales.

D - El campo BaseImp de AlicIva soporta 13 números para la parte entera y 2 para los decimales.

E - Si ImpIva es igual a 0 el objeto Iva y AlicIva son obligatorios. Id Iva = 3 (iva 0).


Fijarse en las tablas provistas por la AFIP, estos guachos cambian y no te avisan un sorongo y las 
puteadas de los clientes las recibimos nosotros. Lo ideal sería que nuestros sistemas consuman 
todos los WS de la AFIP posibles, y que nuestros clientes se encarguen de actualizar...en fin..

Concretamente, pude volver a hacer facturas en Modo Homologación como era antes con WSMTXCA, 
pero ahora con WSFEV1...todo bien...PERO...

en Modo Producción me sale:

"ValidaciónDeToken: Error al verificar hash: VerificacionDeHash: No validó la firma digital."

Supongo que esto será más fácil de solucionar, pero no soy experto en firmas digitales, quizá 
alguien pueda darme una mano.

Un saludo a todos! genial este grupo.

Atte.-

El desconsoláu
Reply all
Reply to author
Forward
0 new messages