Hola Buenas Tardes.
He estado teniendo problemas con el timbrado de nomina utilizando la libreria CFDLib.dll
Al momento de realizar un timbrado individual de un comprobante no tengo problema alguno, la librería sella y timbra el CFDi sin problemas.
La cosa se complica cuando invoco el procedimiento GeneraCFD dentro de un bucle con la intención de Generar y Timbrar masivamente los comprobantes, en absolutamente todos los casos en los que el procedimiento se encuentre dentro de un bucle (del tipo que sea) se genera un "Access Violation at Address XXXXXXX" al finalizar la Generación del primer XML (antes de timbrar) y finaliza la ejecución del bucle.
El desarrollo esta compilado con Delphi XE10 Seattle
¿Alguien mas ha tenido este problema con la librería CFDLib.dll?
Espero me puedan ayudar, saludos.

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
.
Error en Timbrado Masivo de Nomina
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en Timbrado Masivo de Nomina
Sube aqui al foro la "bitacora de proceso.txt" para ver si hay alguna pista de donde pueda estar el error.
Otra opcion que algunos nomi-masivos estan usando es el Servitimbre, conoces esa opcion ? (click aqui)
Lo padre del Servitimbre es que ya tiene todo, creacion del XML, sellado, timbrado, generacion de PDF, impresion en papel y hasta envio por email
Otra opcion que algunos nomi-masivos estan usando es el Servitimbre, conoces esa opcion ? (click aqui)
Lo padre del Servitimbre es que ya tiene todo, creacion del XML, sellado, timbrado, generacion de PDF, impresion en papel y hasta envio por email
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 54
- Registrado: Vie Mar 04, 2016 11:56 am
Re: Error en Timbrado Masivo de Nomina
Hola, te dejo la bitácora de proceso, como comentaba si genera y sella el XML pero al finalizar marca el error Access Violation. Se que es la librería porque al realizar debuggeo el Access Violation salta al invocar el procedimiento GeneraCFD
Te adjunto la bitacora y el ini para generar
La opción del servitimbre que comentas en este caso no me funciona, ya que es un aplicativo que utilizan varios de mis clientes y no les puedo decir a todos que se compren la solución cuando se supone que mi aplicativo es su solución.
Te adjunto la bitacora y el ini para generar
La opción del servitimbre que comentas en este caso no me funciona, ya que es un aplicativo que utilizan varios de mis clientes y no les puedo decir a todos que se compren la solución cuando se supone que mi aplicativo es su solución.
- Adjuntos
-
- 2123_10924.ini
- (2.67 KiB) Descargado 142 veces
-
- bitacora de proceso.txt
- (985 Bytes) Descargado 141 veces
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en Timbrado Masivo de Nomina
Te adjunto ejemplo de creacion de xml en un loop for...next
Compilado en Delphi XE2, te comento que si tuve algunos "AV" pero se corrigio cuando en el nombre de archivo agregue "c:", incluso la recomendacion seria poner toooda la ruta completa
Compilado en Delphi XE2, te comento que si tuve algunos "AV" pero se corrigio cuando en el nombre de archivo agregue "c:", incluso la recomendacion seria poner toooda la ruta completa
- Adjuntos
-
- ejemplo batch.zip
- (2.42 MiB) Descargado 110 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 54
- Registrado: Vie Mar 04, 2016 11:56 am
Re: Error en Timbrado Masivo de Nomina
Correcto, realizare la corrección en las rutas para ver el comportamiento.
Gracias por la respuesta.
Gracias por la respuesta.