Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Aspel COI Sistemas ASPEL

Pólizas dinámicas personalizadas en COI

Una póliza dinámica es una plantilla de Microsoft Excel® la cual se usa como póliza modelo a partir de uno o más CFDI. Debido a que es muy fácil capturar las pólizas, ya que no sólo hacen uso de las que están definidas, si no que permite personalizarlas según las necesidades de cada empresa.

Para que se puedan personalizar las etiquetas de las pólizas dinámicas, deben seguir los siguientes pasos:

1. Identificar la estructura del archivo XML.
2. Definir la etiqueta personalizada en archivo PlatillaPolizaXML.ini.
3. Agregar la etiqueta a la póliza dinámica.

1.- Identificar la estructura del archivo XML

Los CFDI están conformados por nodos, representados por los caracteres entre símbolos «mayor que, menor que» < >. Cada nodo contiene campos que hacen referencia a un valor. Para que en la póliza dinámica aparezca este valor, se debe de identificar el nodo que corresponde:

Ejemplo:
Se necesita el valor del UUID del CFDI en la póliza dinámica. Para encontrar este valor, se debe identificar en el CFDI la secuencia de los nodos que lo contienen, como se muestra a continuación:

La secuencia de los nodos para llegar al valor de UUID, es la que se muestra a continuación:

<cfdi:Comprobante

<cfdi:Complemento>

<tfd:TimbreFiscalDigital           UUID=»D4DD80…»

</tfd:TimbreFiscalDigital>

</cfdi:Complemento>

</cfdi:Comprobante>

 

2.- Definir la etiqueta personalizada en el archivo PlatillaPolizaXML.ini

Antes de realizar una modificación se debe hacer una copia de  seguridad del archivo original.

Para mostrar los datos de uno o más CFDI, las pólizas dinámicas toman como referencia los valores definidos dentro del archivo PlatillaPolizaXML.ini, el cual podremos localizar en la carpeta de instalación del sistema Aspel COI 9.0.

Dependiendo de las características del equipo y por defecto de la máquina se podrá localizar en: C:\Program Files\Aspel\Aspel-COI 9.0 o C:\Program Files (x86)\Aspel\Aspel- COI 9.0.

Para efectuar una modificación de este archivo, se debe considerar la siguiente estructura, el cuál indica primero una etiqueta para identificar el campo y después la ruta del valor deseado:

Nombre_etiqueta=[NODO1 . NODO2 . NODO3] . [CAMPO]

Las etiquetas se deben poner en el apartado que corresponde, es decir, cuando se trate de un CFDI de nómina o dependiendo de la versión del comprobante.

Siguiendo la secuencia de los nodos descritos para el campo de UUID, la etiqueta personalizada se deber  identificar con el nombre de UUID y se deberá colocar la estructura en la  sección de [CONCEPTO_CFDI3.3] en el archivo:

UUID=[Comprobante.Complemento.TimbreFiscalDigital].[UUID]

3.- Agregar la etiqueta a la póliza dinámica

Ya que se definió la etiqueta en el archivo PlatillaPolizaXML.ini, se puede utilizar en cualquier póliza dinámica. Para esto debemos elegir la póliza dinámica correspondiente y utilizar la etiqueta personalizada.

Siguiendo el ejemplo, se debe modificar la plantilla llamada Pago a Proveedores, en la que se agrega la etiqueta UUID en la fila que se desea para que separar la información del Al momento de hacer la póliza y utilizar la plantilla modificada, se puede observar que incluye la información del UUID del comprobante utilizado.

Siguiendo estos pasos estarás LISTO para editar tus propias plantillas

Contáctanos vía Facebook o WhatsApp

¿Te gustaría conocer más de los sistemas Aspel? pulsa aquí

Visita nuestro canal de Youtube

Déjanos un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *