
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
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
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: Pasar Listas LCO en XML a SQL
¿Qué base de datos piensas utilizar crixus?
MS SQL Server
Firebird
MySql
PostgreSql
Oracle
MS SQL Server
Firebird
MySql
PostgreSql
Oracle
Zyphersoft Development
-
- Mensajes: 279
- Registrado: Mar Ene 18, 2011 11:29 am
- Ubicación: Guadalajara
- Contactar:
Re: Pasar Listas LCO en XML a SQL
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/
-
- Mensajes: 279
- Registrado: Mar Ene 18, 2011 11:29 am
- Ubicación: Guadalajara
- Contactar:
Re: Pasar Listas LCO en XML a SQL
Este es el error que me da 

- Adjuntos
-
- Mensaje de error
- ErrorParsing.png (1.33 KiB) Visto 6679 veces
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: Pasar Listas LCO en XML a SQL
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
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: Pasar Listas LCO en XML a SQL
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.
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
-
- Mensajes: 279
- Registrado: Mar Ene 18, 2011 11:29 am
- Ubicación: Guadalajara
- Contactar:
Re: Pasar Listas LCO en XML a SQL
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/
-
- Mensajes: 67
- Registrado: Lun Abr 11, 2011 5:28 pm
Re: Pasar Listas LCO en XML a SQL
Y nunca validas la firma de la LCO?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.
-
- Mensajes: 279
- Registrado: Mar Ene 18, 2011 11:29 am
- Ubicación: Guadalajara
- Contactar:
Re: Pasar Listas LCO en XML a SQL
Obvio si, antes de eliminar la "Basura" o el sello y el certificado.heber.lazcano escribió:Y nunca validas la firma de la LCO?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.
Te invito a visitar mi blog personal http://www.luiscisneros.com.mx/
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: Pasar Listas LCO en XML a SQL
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
-
- Mensajes: 67
- Registrado: Lun Abr 11, 2011 5:28 pm
Re: Pasar Listas LCO en XML a SQL
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.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.