Uno mas - sello invalido
Publicado: Mié Sep 26, 2012 5:24 pm
Amigos buena tarde, pues me he pasado toda la mañana revisando el foro, haciendo pruebas, cambiando parámetros y nada, sigo con el mismo y terrible error "Sello invalido", según yo creo que el problema esta en la digestión de la cadena, pero por mas que comparo no encuentro algo mal, quizá no lo estoy viendo y por eso recurro a su ayuda
En concreto, el openssl que estoy usando para sellar es el siguiente:
openssl dgst -sha1 -sign $key certificados2/sellos2/".$idfactura.".txt | openssl enc -base64 -A > certificados2/sellos2/sello_".$idfactura.".txt
mi cadena original es:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
En el valida CFD tengo la siguiente Cadena:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
Y en el validador del sat, me da la siguiente cadena mi xml:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
Como veran, no hay diferencia alguna, al menos yo no la logro visualizar, por favor si alguien ve un detalle o si algo que yo este pasando desapersibido, les agradeceria me lo indicaran porque este es un tema que como se imaginaran, URGE para el cliente.
De antemano mil gracias por su apoyo y ayuda
En concreto, el openssl que estoy usando para sellar es el siguiente:
openssl dgst -sha1 -sign $key certificados2/sellos2/".$idfactura.".txt | openssl enc -base64 -A > certificados2/sellos2/sello_".$idfactura.".txt
mi cadena original es:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
En el valida CFD tengo la siguiente Cadena:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
Y en el validador del sat, me da la siguiente cadena mi xml:
||2.2|M|6611|2012-09-26T17:42:43|670503|2012|ingreso|PAGO EN UNA SOLA EXHIBICION|100.00|116.00|NO IDENTIFICADO|DISTRITO FEDERAL|SEC871208M21|SURTIDORA ELECTRICA DEL CENTRO S. A. DE C. V.|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|REVILLAGIGEDO|36|CENTRO|CUAUHTEMOC|DISTRITO FEDERAL|MEXICO|06050|PERSONA MORAL DEL REGIMEN GENERAL DE LEY|COPL620819S28|CORONA PAREDES JOSE LUIS|BLVD COACALCO 273|VILLA DE LAS FLORES|COACALCO|COACALCO|EDO DE MEX|MEXICO|55710|1|PZ|100/2R|PLACA ALUMINIO 100/2R - 100/2R|100.00|100.00|IVA|16.00|16.00|16.00||
Como veran, no hay diferencia alguna, al menos yo no la logro visualizar, por favor si alguien ve un detalle o si algo que yo este pasando desapersibido, les agradeceria me lo indicaran porque este es un tema que como se imaginaran, URGE para el cliente.
De antemano mil gracias por su apoyo y ayuda