TransaccionID es un número entero de no más de 9 dígitos que se asocia con la operación que intenta realizar el RFC emisor actual. Usualmente, es una operación de timbrado.
Muchas operaciones con los webservices de Ecodex llevan este parámetro.
Sirve pare recuperar información de una operación fallida, usualmente desconexiones de la red, en las que no sabemos si la operación tuvo o no éxito.
Por lo anterior se recomienda su uso en cfdi_timbrar()
Si hay un fallo en la red y no recibes tu xml timbrado, puedes intentar recuperar tu xml por medio de ese ID con la función cfdi_recuperar() .
El PAC Ecodex te da 48 horas para recuperar información por el TransaccionID , si pasan las 48 horas, la recuperación (si es que se timbró el xml) sería en el sitio del SAT.
Para el caso de timbrado de lotes (directorios) deberá incluir en sus archivos INI lo siguiente:
;NumeroCFDI=XXXXXXXXXX
donde XXXXXXXXX es el número de transacción que utilizará la DLL .
En el caso de archivos XML, seria de esta forma:
<!-- ;NumeroCFDI=XXXXXXXXXX -->
La diferencia está en los marcadores de comentario para el XML .
De esta manera, desde facturista_gui.exe podemos recuperar XMLs mediante los archivos originales puestos en un directorio.
|