Skip to content

Incluir XSLT de Cadena Original como recurso

Luis Carrasco edited this page May 12, 2017 · 2 revisions

A partir de la implementación de CFDI v3.3 la generación de la cadena original se hace a través del archivo XSLT que provee el SAT para dichos fines, por ello para facilitar la generación del CFDI la librería requiere que dicho archivo sea incluido como recurso dentro del ejecutable.

Para ello necesitarás anexar como recurso a tu aplicación el archivo específico del XSLT. Por ejemplo:

  • Para la versión CFDI 3.3 crearás el recurso de nombre XSLT_CADENAORIGINAL_V33 con el archivo: XSLT\cadenaoriginal_3_3.xslt.

¿Cómo anexar el XSLT como recurso en mi aplicación de Delphi?

  1. Para hacerlo es muy sencillo, ingresa al menú Project de tu aplicación, luego haz clic en Resources and Images...
  2. En el dialogo que aparece, haz clic en el botón Add.. y ubica el archivo XSLT a anexar.
  3. En el campo Resource Identifier especifica la cadena según la versión que corresponda y en el campo Resource type especifica el valor RCDATA. Ejemplo para la versión 3.3: