ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
Es tan comun este tema que he decidido abrir un foro especial para este caso. Se trata de programadores que tienen problemas para crear el Sello Digital y que no pasan la validacion
que puedo hacer, estoy usando tu poderosa herramienta de ValidaCFD y me marca ese error
la cadena esta igualita.
El problema es que en tu programa dice
SHA1 = ECBFDCFC8980B608B7E9CC9ACDC3444F286F226B
(Para comprobantes con fecha 2011 en adelante se debe usar SHA1)
y mi SHA1 es SHA1(C:\FEC\DatosSat\utf8.txt)= 3d06121e61a8871cddd45b0ea8e4b0dbdcb67df5
que estoy haciendo mal???????????
lacadena original es
||2.0|GTOA|63755|2011-02-21T00:00:00|410182|2010|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|PAGO A 8 DIA|44768.70|44768.70|GIN0106212P4|Grupo Inland, S.A. de C.V. - Planta Guanajuato|CARR. NO. 57 ENTRONQUE A SAN JOSE ITURBIDE|KM 1.5|SC|SAN JOSE ITURBIDE|GUANAJUATO|MÉXICO|37980|EMS810717R34|EMPAQUES MODERNOS SAN PABLO SA DE CV|PROL. PONIENTE 150|SN|SAN PABLO XALPA|TLALNEPANTLA|EM|MEXICO|37980|16581.00|M|1|PACAS DE DESPERDICIO|2.70|44768.70|IVA|7162.99|7162.99|IVA|16.00|7162.99|7162.99||
PLIIISSSS ayudaa
Si lo SHA's no son iguales entonces las cadenas no son iguales. Sigue las recomendaciones de arriba, comparar cadenas, asegurarte de que esta en UTF8, etc etc
Checa las 5 recomendaciones que estan en un mensaje mas arriba.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
la que muestra el ValidaCFD:
||2.0|GTOA|63755|2011-02-21T00:00:00|410182|2010|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|PAGO A 8 DIA|44768.70|44768.70|GIN0106212P4|Grupo Inland, S.A. de C.V. - Planta Guanajuato|CARR. NO. 57 ENTRONQUE A SAN JOSE ITURBIDE|KM 1.5|SC|SAN JOSE ITURBIDE|GUANAJUATO|MÉXICO|37980|EMS810717R34|EMPAQUES MODERNOS SAN PABLO SA DE CV|PROL. PONIENTE 150|SN|SAN PABLO XALPA|TLALNEPANTLA|EM|MEXICO|37980|16581.00|M|1|PACAS DE DESPERDICIO|2.70|44768.70|IVA|7162.99|7162.99|IVA|16.00|7162.99|7162.99||
La mia
||2.0|GTOA|63755|2011-02-21T00:00:00|410182|2010|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|PAGO A 8 DIA|44768.70|44768.70|GIN0106212P4|Grupo Inland, S.A. de C.V. - Planta Guanajuato|CARR. NO. 57 ENTRONQUE A SAN JOSE ITURBIDE|KM 1.5|SC|SAN JOSE ITURBIDE|GUANAJUATO|MÉXICO|37980|EMS810717R34|EMPAQUES MODERNOS SAN PABLO SA DE CV|PROL. PONIENTE 150|SN|SAN PABLO XALPA|TLALNEPANTLA|EM|MEXICO|37980|16581.00|M|1|PACAS DE DESPERDICIO|2.70|44768.70|IVA|7162.99|7162.99|IVA|16.00|7162.99|7162.99||
a mi se me hace que el problema es al hacer la conversion a UTF-8
antes usaba una funcion que convertia a UTF-8 y me arroja esto (segun funcionaba ya que eran válidos mis cfd):
||2.0|GTOA|63755|2011-02-21T00:00:00|410182|2010|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|PAGO A 8 DIA|44768.70|44768.70|GIN0106212P4|Grupo Inland, S.A. de C.V. - Planta Guanajuato|CARR. NO. 57 ENTRONQUE A SAN JOSE ITURBIDE|KM 1.5|SC|SAN JOSE ITURBIDE|GUANAJUATO|MÉXICO|37980|EMS810717R34|EMPAQUES MODERNOS SAN PABLO SA DE CV|PROL. PONIENTE 150|SN|SAN PABLO XALPA|TLALNEPANTLA|EM|MEXICO|37980|16581.00|M|1|PACAS DE DESPERDICIO|2.70|44768.70|IVA|7162.99|7162.99|IVA|16.00|7162.99|7162.99||
pero con este problema ahora uso una funcion de .net que convierte a utf-8 y me arroja este otro resultado:
||2.0|GTOA|63755|2011-02-21T00:00:00|410182|2010|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|PAGO A 8 DIA|44768.70|44768.70|GIN0106212P4|Grupo Inland, S.A. de C.V. - Planta Guanajuato|CARR. NO. 57 ENTRONQUE A SAN JOSE ITURBIDE|KM 1.5|SC|SAN JOSE ITURBIDE|GUANAJUATO|MÉXICO|37980|EMS810717R34|EMPAQUES MODERNOS SAN PABLO SA DE CV|PROL. PONIENTE 150|SN|SAN PABLO XALPA|TLALNEPANTLA|EM|MEXICO|37980|16581.00|M|1|PACAS DE DESPERDICIO|2.70|44768.70|IVA|7162.99|7162.99|IVA|16.00|7162.99|7162.99||
Estoy confundido. ya no se cual usar, con los dos me dan SHA1 diferentes al del ValidaCFD.
Estaré usando la funcion correcta para convertir a utf-8???????
alguna sugerencia sobre que funcion alterna usar para convertir a utf-8????
hasta hace algun tiempo estaba validando correctamente, pero ahora la aplicacion de validaCFD me indica que el sello no es valido, alguna idea al respecto?. Gracias
hasta hace algun tiempo estaba validando correctamente, pero ahora la aplicacion de validaCFD me indica que el sello no es valido, alguna idea al respecto?. Gracias
Por lo que veo estan aplicando dos veces el sha1 ..., quita el primer renglon
gracias fortiz por la sugerencia, ya lo intente asi como me lo comentas, pero sigo con el mismo error, que el sello no es valido, intente quitar el utf8 para pasar la cadena directa y sigo batallando con lo mismo