Esa Cadena Original es la que tiene el SAT como ejemplo, la tome tal cual,
voy a revisar para ver donde hace falta la versión e insertársela. La
digestión me la hace bien, como te comento me da tal cual el resultado que
dice la pagina del SAT, con el openssl nunca pude obtenerla desde el archivo
de texto, tal vez ahí si nunca pude desde fox generar el texto en formato
UTF-8. aquí abajo te paso lo que hice para llegar al sello.
PARAMETERS lcursor
*** en lcursor esta un campo memo con la cadena original
SELECT &lcursor
cadenao=alltrim(
cadena2=Strconv(
SET CLASSLIB TO "md5.vcx"
oMD5=CREATEOBJECT(
digestion=oMD5.
arch_des = Fcreate('md5.
=Fwrite(arch_
=Fclose(arch_
SET CLASSLIB TO
Run c:\openssl\bin\
|c:\openssl\
Saludos
_____
De: usuarios_fox@
En nombre de Miguel A Garcia Gauna
Enviado el: 26 de marzo de 2010 08:26 a.m.
Para: usuarios_fox@
Asunto: {Disarmed} Re: {Disarmed} Re: [usuarios_fox] Facturacion Electronica
Yo tuve problemas con la clase MD5.VCX, hay que ser muy cuidadoso con el
ancho de las cadenas. en su lugar, el openSSL digiere automáticamente a
MD5 en un archivo de texto.
Si esta cadena que anexaste es la que usas para generar el sello, el
problema es que a la CO le falta la versión del Comprobante, El
validador si lo incluye al generar el sello y obviamente le sale
diferente al comparar el sello con el tuyo./
""""" La mayoría de las veces ese error es por que la conformación de la
Cadena Original no es idéntica a la que extrae el validador del SAT."/
Aun así, revisa tu procedimiento al convertir esta a UTF-8.
Espero, también... haber sido claro.
Saludos
.magg
El 25/03/2010 07:26 p.m., Jorge Casas escribió:
>
> La digestion de la cadena original ya la tengo tal y como el SAT la
> pone en
> su ejemplo, genero el sello con OpenSSL de la siguiente forma: RUN
> c:\openssl\bin\
> |c:\openssl\
>
> En el archivo MD5.txt esta la digestión de la cadena original la cual
> me da
> 8AA2B61794442735369
> ejemplo, esta digestión la realice convirtiendo la cadena original
> siguiente
>
> Cadena=[||A|
> Poniente, S.A. de C.V.|Alvaro Obregón|37|3|
> Norte|México|
> Suarez|23|Centro|
> Léon|México|95460|
> Uriegas|Topochico|
> León|México|95465|
> metálica|150|
>
> Esta cadena la convertí en UTF-8 con el comando Strconv(cadena,
> digerir esta cadena utilice la clase MD5.VCX con el resultado que puse
> arriba, quien la quiera la puede bajar de portalfox.com o me dice a
> donde se
> la mando en un ZIP
>
> Espero haber sido claro
>
> Saludos
>
> _____
>
> De: usuarios_fox@ <mailto:usuarios_
yahoogrupos.
> <mailto:usuarios_
> [mailto:usuarios_
yahoogrupos.
> <mailto:usuarios_
> En nombre de Miguel A Garcia Gauna
> Enviado el: 25 de marzo de 2010 05:51 p.m.
> Para: usuarios_fox@ <mailto:usuarios_
yahoogrupos.
> <mailto:usuarios_
> Asunto: {Disarmed} Re: [usuarios_fox] Facturacion Electronica
>
> Hola
> La mayoría de las veces ese error es por que la conformación de la
> Cadena Original no es idéntica a la que extrae el validador del SAT.
> También es posible que la Cadena Original no este convertida a UTF-8
> antes de la digestión.
> Analiza tu Cadena Original contra la que extrae el validador,
> seguramente no son iguales.
>
> Saludos
> .magg
>
> El 25/03/2010 05:51 p.m., Jorge Casas escribió:
> >
> > Hola
> >
> > ¿Alguien del foro ha desarrollado Facturación Electrónica?, ya generé mi
> > sello pero al validar en la pagina del SAT me dice que no es valido,
> > solo he
> > podido confirmar que esta bien la digestión de la CADENA ORIGINAL
> > puesto que
> > me sale tal y como la tiene el SAT en sus ejemplos, pero el sello al
> > meterlo
> > dentro del XML que te da de ejemplo y validarlo en el SAT te dice que
> > no es
> > valido.
> >
> > Saludos
> >
> > --
> > Este mensaje ha sido analizado por MailScanner
> > y ClamAV en busca de virus y otros contenidos peligrosos,
> > y se considera que está limpio.
> >
> >
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
> --
> Este mensaje ha sido analizado por <http://www.mailscan
<http://www.mailscan
> <http://www.mailscan <http://www.mailscan
> MailScanner
> y ClamAV en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
> --
> Este mensaje ha sido analizado por MailScanner
> y ClamAV en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
>
[Se han eliminado los trozos de este mensaje que no contenían texto]
--
Este mensaje ha sido analizado por <http://www.mailscan
MailScanner
y ClamAV en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
--
Este mensaje ha sido analizado por MailScanner
y ClamAV en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
[Se han eliminado los trozos de este mensaje que no contenían texto]
sexta-feira, 26 de março de 2010
RE: {Disarmed} Re: {Disarmed} Re: [usuarios_fox] Facturacion Electronica
__._,_.___
Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com
.
__,_._,___
Nenhum comentário:
Postar um comentário