En Comprobantes fiscales digitales (CFD)/Facturas electrónicas, se realizaron las siguientes modificaciones:

1. Tratamiento para a borrado y anulación de facturas:

    • Cuando se borra una factura, el archivo .XML asociado a ésta también se borrará.
    • Cuando se anula la factura, el archivo .XML se moverá al directorio determinado en el contenido del nuevo parámetro MV_CFDANUL (contenido estándar=\cfd\anuladas).

2. Selección de las facturas para generar el archivo magnético Informe Mensual de Comprobantes Fiscales que se enviará al fisco y para generar las copias impresas de los CFD.

En la impresión de un CFD y en la generación del archivo magnético, se considerarán solamente las facturas para las que se generaron los archivos .XML. Para ello, se crearon los campos Flag Imp./Gen. (F3_FIMP) y Hora (F3_HORA), que se actualizan en el momento de la generación del “.XML”, identificando respectivamente, si el archivo se generó y el horario de generación de la factura.

3. tratamiento para permitir la utilización de modelos de layout diferentes para la generación del archivo .XML en el archivo FATSMEX.INI

En el archivo Cliente/Proveedor se implementó el campo Modelo del CFD, donde por medio de este código el usuario podrá incluir los modelos de layout que se utilizarán en el archivo FATSMEX.INI

Configuración del FATSMEX.INI utilizando modelos diferentes.

    • Dentro de la sección utilice la condición (PREREG):

                     (PREREG)If(AllTrim(SF2->F2_ESPECIE)=="NDI",SA2->A2_MODCFD=="000001",SA1->A1_MODCFD=="000001")

    • Dentro de la sección While utilice la condición (CHV):

                     (CHV)If(AllTrim(SF2->F2_ESPECIE)=="NDI",SA2->A2_MODCFD=="000001",SA1->A1_MODCFD=="000001")



Vea también