Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


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

Pasar Listas LCO en XML a SQL

Foro dedicado para discutir la parte tecnica de como es el timbrado
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor acanas » Jue Jun 02, 2011 7:07 pm

¿Qué base de datos piensas utilizar crixus?
MS SQL Server
Firebird
MySql
PostgreSql
Oracle
Zyphersoft Development

crixus
Mensajes: 279
Registrado: Mar Ene 18, 2011 11:29 am
Ubicación: Guadalajara
Contactar:

Re: Pasar Listas LCO en XML a SQL

Mensajepor crixus » Jue Jun 02, 2011 7:29 pm

acanas escribió:¿Qué base de datos piensas utilizar crixus?
MS SQL Server
Firebird
MySql
PostgreSql
Oracle



Uso SQL Server Enterprise R2 jaja si quieres te paso los datos de como lo limpie. para que te des una idea.


Por cierto jaja el programa que me pasaste pongo el archivo LCO en C: con el nombre LCO.XML y me marca error, me dice que la ruta especificada noe s correcta
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/

crixus
Mensajes: 279
Registrado: Mar Ene 18, 2011 11:29 am
Ubicación: Guadalajara
Contactar:

Re: Pasar Listas LCO en XML a SQL

Mensajepor crixus » Jue Jun 02, 2011 7:48 pm

Este es el error que me da :o
Adjuntos
ErrorParsing.png
Mensaje de error
ErrorParsing.png (1.33 KiB) Visto 5967 veces
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/

Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor acanas » Jue Jun 02, 2011 7:49 pm

No estaria mal para saber, tengo una idea vaga nada más de remover o saltarme ciertos bytes del archivo pero no se si es fijo el tamaño del sello.
Zyphersoft Development

Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor acanas » Jue Jun 02, 2011 7:52 pm

Lo estas ejecutando mal, es el ParseaBigXml.exe {argumento} donde argumento es la ruta fisica completa del archivo xml lco.

por ejemplo:
ParseaBigXml.exe c:\\LCO_2011-06-02.xml

Dale enter y avanza al siguiente nodo y asi sucesivamente y cualquier otra tecla para salir.
Zyphersoft Development

crixus
Mensajes: 279
Registrado: Mar Ene 18, 2011 11:29 am
Ubicación: Guadalajara
Contactar:

Re: Pasar Listas LCO en XML a SQL

Mensajepor crixus » Jue Jun 02, 2011 8:03 pm

Bueno yo en Delphi determino el tamaño del archivo, elimino los primeros Bytes (no son iguales, pero la primera cadena y la ultima siempre tienen el mismo tamaño) la recorro en Buffers de 1024 por 1024 empezando por la posición donde ya hemos dejado atras el primer sello, despues lo recorro en arreglos de 1024 en 1024 pero cuando me paso el ultimo arreglo no lo escribo le resto a la posicion donde estoy la posicion dodne deberia estar y escribo solo el arreglo de ese tamaño para eliminar la ultima cadena.
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/

heber.lazcano
Mensajes: 67
Registrado: Lun Abr 11, 2011 5:28 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor heber.lazcano » Vie Jun 03, 2011 9:26 am

crixus escribió:Bueno yo en Delphi determino el tamaño del archivo, elimino los primeros Bytes (no son iguales, pero la primera cadena y la ultima siempre tienen el mismo tamaño) la recorro en Buffers de 1024 por 1024 empezando por la posición donde ya hemos dejado atras el primer sello, despues lo recorro en arreglos de 1024 en 1024 pero cuando me paso el ultimo arreglo no lo escribo le resto a la posicion donde estoy la posicion dodne deberia estar y escribo solo el arreglo de ese tamaño para eliminar la ultima cadena.


Y nunca validas la firma de la LCO?

crixus
Mensajes: 279
Registrado: Mar Ene 18, 2011 11:29 am
Ubicación: Guadalajara
Contactar:

Re: Pasar Listas LCO en XML a SQL

Mensajepor crixus » Vie Jun 03, 2011 10:42 am

heber.lazcano escribió:
crixus escribió:Bueno yo en Delphi determino el tamaño del archivo, elimino los primeros Bytes (no son iguales, pero la primera cadena y la ultima siempre tienen el mismo tamaño) la recorro en Buffers de 1024 por 1024 empezando por la posición donde ya hemos dejado atras el primer sello, despues lo recorro en arreglos de 1024 en 1024 pero cuando me paso el ultimo arreglo no lo escribo le resto a la posicion donde estoy la posicion dodne deberia estar y escribo solo el arreglo de ese tamaño para eliminar la ultima cadena.


Y nunca validas la firma de la LCO?


Obvio si, antes de eliminar la "Basura" o el sello y el certificado.
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/

Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor acanas » Vie Jun 03, 2011 12:27 pm

Validar la firma debe ser algo titánico, ¿se tienen que generar una Cadena Original de Todos los nodos de la LCO (Contribuyente-Comprobante) o solo unos datos de un nodo especifico para generar una cadena original que pueda compararse con la firma del documento?. Lo digo porque los archivitos pesan como 80 megas y siguen creciendo.
Zyphersoft Development

heber.lazcano
Mensajes: 67
Registrado: Lun Abr 11, 2011 5:28 pm

Re: Pasar Listas LCO en XML a SQL

Mensajepor heber.lazcano » Vie Jun 03, 2011 12:44 pm

acanas escribió:Validar la firma debe ser algo titánico, ¿se tienen que generar una Cadena Original de Todos los nodos de la LCO (Contribuyente-Comprobante) o solo unos datos de un nodo especifico para generar una cadena original que pueda compararse con la firma del documento?. Lo digo porque los archivitos pesan como 80 megas y siguen creciendo.


No hay cadena original para la LCO, la LCO esta firmada bajo el estandar PKCS#7 es por ello que tiene eso caracteres al principio crixus anda eliminando.


Volver a “Envio para Timbrado”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado