Esta implementación se puso a disposición para el entorno SIGAFAT con el objetivo de realizar la anulación de Facturas (e-Fact - Modelo 55 o e-Facts), a través de la autorización de la anulación por parte de la SEFAZ o el municipio, por empresa y sucursal.
Esta operación se puede realizar a través de la ejecución del JOB, o por refresh en la pantalla de la rutina Anulación de la factura de salida.
Para permitir esta mejora, es necesario que:
Requisitos:
¡Atención!
En el caso de la e-Facts, verifique si el municipio dispone de servicio de anulación. En caso contrario, indiferente de la configuración en el parámetro de sistema MV_CANNFSE, no existirá la transmisión para la anulación.
Utilización a través del JOB
Configure el Job para ejecutar el proceso de anulación (reversión de los documentos) que se emitieron por e-Fact o e-Facts
Abra el archivo INI del Server Protheus y agregue la sección [FatJobNFe_<EMPRESA><FILIAL>] de acuerdo con el siguiente ejemplo:
[ONSTART]
JOBS=FatJobNFe_<empresa><sucursal>
[FatJobNFe_<empresa><sucursal>]
MAIN=FatJobNFe
ENVIRONMENT=<entorno de trabajo>
nParms=2
parm1=<Empresa>
parm2=<Filial>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON
Observaciones relacionadas a las claves:
ENVIRONMENT - Entorno de trabajo al que pertenece el Job.
nParms - Debe permanecer 2.
parm1 - Código de la empresa.
parm2 - Código de la sucursal.
START_TIME - Horario inicial que se debe considerar para la ejecución.
FINISH_TIME - Horario final que se debe considerar para la ejecución.
INTERVAL - Intervalo de minutos entre las ejecuciones (debe ser mayor o igual a 5).
ACTIVATE - Indica si está activo.
Cuando sea una Factura Electrónica, la anulación se hará efectiva por medio del JOB, que debe estar activado si la SEFAZ permite su anulación. Si la anulación no se permite, se modifica su leyenda a “Anulación no autorizada” y debe verificarse en el Monitor (e-Fact SEFAZ).
En una factura de servicios electrónica, la anulación se hará efectiva a través del JOB, que debe estar activado si el municipio permite su anulación. Si la anulación no se permite, su leyenda se cambia a “Anulación no autorizada” y debe verificarse en el Monitor (e-FactS).
Para visualizar el nuevo estatus, después de ejecutar el Job, es necesario salir e ingresar nuevamente o hacer clic en refresh. Su modificación depende de factores como la disponibilidad de la SEFAZ o del servicio del municipio, el permiso para la eliminación, etc.
Utilización a través del Schedule
Se debe configurar el schedule para ejecutar el proceso de anulación (reversión de los documentos) que se emitieron a través del e-Fact y e-FactS:
Si es necesario, ejecute el procedimiento diversas veces, configure por medio de la opción Recurrencia.
Atención:
Utilización a través del Refresh
Ejecución del proceso de anulación (reversión de los documentos) que se emitieron a través de la e-Fact: