Sugerencia para cancelación
Publicado: Mar May 21, 2013 5:59 pm
Sugerencia al realizar la cancelación de un CFD(i) con ServiTimbre: Mover a una carpeta configurable (cancelados) los archivos relacionados con la factura cancelada (TXT, XML y PDF).
Sé que no es una funcionalidad trivial (porque la cancelación se hace por UUID) pero sería útil.
Después de verificar que la cancelación fue exitosa:
1) Buscar en la carpeta de CF válidos un XML con el mismo UUID
2) Verificar que también coincida el RFC
3) Verificar la existencia de un PDF con el mismo nombre
4) Mover ambos archivos a la carpeta de cancelados
El asunto con el archivo TXT es diferente porque puede tener un nombre diferente. Se podría:
5) Buscar dentro de los TXT uno que tenga serie, folio y RFC del emisor coincidente con el XML cancelado y moverlo también a la carpeta de cancelados.
Hasta aquí mi sugerencia.
Saludos.
Sé que no es una funcionalidad trivial (porque la cancelación se hace por UUID) pero sería útil.
Después de verificar que la cancelación fue exitosa:
1) Buscar en la carpeta de CF válidos un XML con el mismo UUID
2) Verificar que también coincida el RFC
3) Verificar la existencia de un PDF con el mismo nombre
4) Mover ambos archivos a la carpeta de cancelados
El asunto con el archivo TXT es diferente porque puede tener un nombre diferente. Se podría:
5) Buscar dentro de los TXT uno que tenga serie, folio y RFC del emisor coincidente con el XML cancelado y moverlo también a la carpeta de cancelados.
Hasta aquí mi sugerencia.
Saludos.