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