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]
Tecnologia, programação e muito Visual FoxPro.
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
.
__,_._,___
Assinar:
Postar comentários (Atom)
Arquivo do blog
-
▼
2010
(3087)
-
▼
março
(301)
- Re: ]] XL-mania [[ Tgl Hari Minggu Terakhir tahun ...
- Re: ]] XL-mania [[ Countif dengan 2 Kriteria atau ...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- ]] XL-mania [[ Countif dengan 2 Kriteria atau deng...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- ]] XL-mania [[ Tgl Hari Minggu Terakhir tahun ini.
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ menampilkan semua row pada exce...
- [Access VBA Central] Menghasilkan 1 Milyar Dari Bi...
- Re: ]] XL-mania [[ Mencari Pertengahan waktu/Jam
- RE: ]] XL-mania [[ Jumlahkan Data Jika
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ menampilkan semua row pada exce...
- Re: ]] XL-mania [[ Jumlahkan Data Jika
- Re: ]] XL-mania [[ Menjumlahkan dengan beberapa kr...
- ]] XL-mania [[ menampilkan semua row pada excel 2007
- RE: ]] XL-mania [[ Jumlahkan Data Jika
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ Macro untuk save as yang overwr...
- Re: ]] XL-mania [[ deteksi rentang waktu
- Re: ]] XL-mania [[ Mencari Pertengahan waktu/Jam
- Re: ]] XL-mania [[ bagaimana membulatkan angka jad...
- Re: ]] XL-mania [[ Macro untuk save as yang overwr...
- Re: ]] XL-mania [[ Jumlahkan Data Jika
- Re: ]] XL-mania [[ bisa nggak sih excel trace bali...
- Re: ]] XL-mania [[ deteksi rentang waktu
- Re: ]] XL-mania [[ bagaimana membulatkan angka jad...
- ]] XL-mania [[ Menjumlahkan dengan beberapa kriter...
- Re: ]] XL-mania [[ bisa nggak sih excel trace bali...
- Re: ]] XL-mania [[ ngerubah angka (Number) menjadi...
- Re: ]] XL-mania [[ bisa nggak sih excel trace bali...
- Re: ]] XL-mania [[ Jumlahkan Data Jika
- ]] XL-mania [[ Mencari Pertengahan waktu/Jam
- Re: ]] XL-mania [[ bagaimana membulatkan angka jad...
- Re: ]] XL-mania [[ bisa nggak sih excel trace bali...
- ]] XL-mania [[ bisa nggak sih excel trace balik ra...
- ]] XL-mania [[ Jumlahkan Data Jika
- ]] XL-mania [[ Macro untuk save as yang overwrite ...
- ]] XL-mania [[ bagaimana membulatkan angka jadi td...
- ]] XL-mania [[ ngerubah angka (Number) menjadi date
- Re: ]] XL-mania [[ inventory number
- ]] XL-mania [[ deteksi rentang waktu
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ inventory number
- ]] XL-mania [[ Tanya Auto Forecast
- Re: ]] XL-mania [[ Mencari kombinasi dengan pivot ...
- ]] XL-mania [[ Mencari kombinasi dengan pivot 2 kali
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ tanda - di antara huruf
- Re: ]] XL-mania [[ inventory number
- Re: ]] XL-mania [[ inventory number
- Re: ]] XL-mania [[ VLOOKUP dengan kondisi...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ Cari Hari Senin Pertama Bulan B...
- Re: ]] XL-mania [[ Membuat Koordinat XY
- Re: ]] XL-mania [[ VLOOKUP dengan kondisi...
- Re: ]] XL-mania [[ tanda - di antara huruf
- Re: ]] XL-mania [[ Sum Rekap Bulanan
- Re: ]] XL-mania [[ Jumlah Berdasar WARNA
- RE: {Disarmed} Re: {Disarmed} Re: [usuarios_fox] F...
- Re: {Disarmed} Re: [usuarios_fox] Facturacion Elec...
- ]] XL-mania [[ Cari Hari Senin Pertama Bulan Berik...
- ]] XL-mania [[ Sum Rekap Bulanan
- Re: ]] XL-mania [[ Jumlah Berdasar WARNA
- ]] XL-mania [[ Membuat Koordinat XY
- ]] XL-mania [[ VLOOKUP dengan kondisi...
- RE: {Disarmed} Re: [usuarios_fox] Facturacion Elec...
- Re: [usuarios_fox] Facturacion Electronica
- Re: ]] XL-mania [[ autofilter lebih dari satu bari...
- [usuarios_fox] Facturacion Electronica
- RE: [usuarios_fox] exportacion a un archivo de texto
- Re: [usuarios_fox] exportacion a un archivo de texto
- [usuarios_fox] exportacion a un archivo de texto
- Re: ]] XL-mania [[ lembur
- Re: ]] XL-mania [[ menghitung cacah jika ada angka...
- Re: ]] XL-mania [[ Bagaimana bikin program "Sule P...
- ]] XL-mania [[ tanda - di antara huruf
- Re: ]] XL-mania [[ menghitung cacah jika ada angka...
- ]] XL-mania [[ inventory number
- Re: ]] XL-mania [[ Bagaimana bikin program "Sule P...
- RE: ]] XL-mania [[ autofilter lebih dari satu bari...
- ]] XL-mania [[ menghitung cacah jika ada angka neg...
- Re: ]] XL-mania [[ Membuat Rekapitulasi Material
- Re: ]] XL-mania [[ Membuat Rekapitulasi Material
- Re: ]] XL-mania [[ Jumlah Berdasar WARNA
- Re: ]] XL-mania [[ autofilter lebih dari satu bari...
- Re: ]] XL-mania [[ Merubah Format Number menjadi T...
- Re: ]] XL-mania [[ Membuat Rekapitulasi Material
- Re: [usuarios_fox] report a excel
- Re: [usuarios_fox] Puedo hacer un calculo en un Get?
- [usuarios_fox] Puedo hacer un calculo en un Get?
- [usuarios_fox] SelectActiveFrame No me funciona!
- ]] XL-mania [[ Merubah Format Number menjadi Text ...
- ]] XL-mania [[ Membuat Rekapitulasi Material
- Re: ]] XL-mania [[ How to insert some X rows after...
- ]] XL-mania [[ autofilter lebih dari satu baris da...
- ]] XL-mania [[ Jumlah Berdasar WARNA
- Re: ]] XL-mania [[ How to insert some X rows after...
-
▼
março
(301)
Nenhum comentário:
Postar um comentário