Línea de | Produtoproducto: | Microsiga Protheus | ||||
Segmento: | Serviços Servicios | |||||
Módulo: | SIGAFAT | |||||
RotinaRutina: | Rotina
| |||||
Registros iniciales: | Pedido de VendaPedido de venta | |||||
País(es): | Brasil | |||||
Base(s) de | Dadosdatos: | Todos | ||||
Tabelas Tablas utilizadas: | SF2 - Cabeçalho das NF de SaídaEncabezado de la facturas de salida | |||||
Sistema(s) | operacionaloperativo( | iss): | Windows / Linux |
Esta implementação foi disponibilizada para o ambiente SIGAFAT com o objetivo de efetivar o cancelamento de Notas Fiscais Eletronicas de Serviços (NFSe ), através da autorização do cancelamento pela prefeitura, por empresa e filial.implementación se puso a disposición para el entorno SIGAFAT con el objetivo de realizar la anulación de Facturas electrónicas de servicios (e-Facts), a través de la autorización de la anulación por parte del municipio, por empresa y sucursal.
CONFIGURACIÓN DE PARÁMETROS
Ítems/Carpetas | Descripción |
Nombre |
CONFIGURAÇÃO DE PARÂMETROS
Itens/Pastas | Descrição |
: | MV_CANNFSE |
Tipo: | Lógico |
Cont. Por.: | .T. |
DescriçãoDescripción: | Habilita processo de cancelamento da NFSeel proceso de anulación de la e-Facts. |
CONFIGURAÇÃO VIA CONFIGURACIÓN POR JOB
Configure
o Job para a execução do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe ou NFSeel JOB para ejecutar el proceso de anulación (reversión de los documentos) que se emitieron a través del e-Fact y/o e-FactS:
Abra el archivo INI del Server Protheus y agregue la sección [FatJobNFe_<EMPRESA><FILIAL>], de acuerdo con el siguiente ejemplo
Abra o arquivo INI do Server Protheus e adicione a seção [FatJobNFe_<EMPRESA><FILIAL>] conforme o exemplo abaixo:
[ONSTART]
JOBS=FatJobNFe_
<empresa><filial><empresa><sucursal>,FatJobNFe_
<empresa><filial2><empresa><sucursal2>
RefreshRate=180
[FatJobNFe_
<empresa><sucursal>]
MAIN=FatJobNFe
ENVIRONMENT=
<entorno de
trabalho>trabajo>
nParms=2
parm1=<Empresa>
parm2=
<Sucursal>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON
[FatJobNFe_
<empresa><filial2><empresa><sucursal2>]
MAIN=FatJobNFe
ENVIRONMENT=
<entorno de
trabalho>trabajo>
nParms=2
parm1=<Empresa>
parm2=
<Sucursal>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON
Observaciones relacionadas a las claves:
RefreshRate - Determina
umun intervalo de
tempotiempo,
emen segundos, para que
os jobslos job especificados,
na chaveen la clave [OnStart],
sejam executados novamente e automaticamente, caso os mesmos não estejam em execuçãose ejecuten de nuevo y automáticamente, si estos no estuvieran en ejecución.
ENVIRONMENT -
Ambiente de trabalho ao qual o Job pertenceEntorno 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
deve ser considerado para a execuçãose debe considerar para la ejecución.
FINISH_TIME -
Horario final que
deve ser considerado para a execuçãose debe considerar para la ejecución.
INTERVAL - Intervalo de minutos entre
las ejecuciones (
devedebe ser
maior oumayor o igual a 5).
ACTIVATE - Indica
si está
ativoactivo.
Em uma Nota Fiscal Serviços Eletrônica, o cancelamento será efetivado pelo JOB que deverá estar ativado caso a prefeitura permita seu cancelamento. Caso o cancelamento não seja permitido, sua legenda será alterada para “Cancelamento não autorizado” e deverá ser verificado no Monitor (NFS-e).
Para visualização do novo status, após a execução do Job, é necessário sair e entrar na rotina novamente ou clicar em refresh. A sua alteração depende de fatores como a disponibilidade da SEFAZ ou do serviço da prefeitura, a permissão da exclusão, etc.
CONFIGURAÇÃO VIA SCHEDULE
Deve-se configurar o schedule para a execução do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe e NFSe:
1. No Configurador (SIGACFG), acesseEn 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.
CONFIGURACIÓN POR 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:
Caso seja necessário executar o procedimento diversas vezes, configure por meio do botão Recorrência.
Atenção: O schedule somente será executado se houver um agente cadastrado para a mesma empresa e seu serviço estiver acionado.
Obs: O uso do schedule não é recomendado devido ao consumo de licença. Como é esperado que a operação com a Sefaz esteja sempre no ar, a utilização via JOB é a mais adequada.
Si es necesario, ejecute el procedimiento diversas veces, configure por medio de la opción Recurrencia.
Atención: El schedule solamente se ejecutará si hubiera un agente registrado para la misma empresa y su servicio estuviera activado.
Obs: El uso del schudle no se recomienda debido a su consumo de licencia. Como se espera que la operación con la Sefaz esté siempre en el aire, la utilización por JOB es la más adecuada.
Ejemplo:
Obs: Si el Job/Schudule no está activo, la opción Refresh realiza la validación en el SEFAZ y revierte los
Atenção!! Esta melhoria é somente aplicável as prefeituras que tenham disponibilizados webservices para cancelamento de Notas Fiscais de Serviços Eletronicas. Caso contrario, as Notas Fiscais de Saída serão excluidas normalemnte.
Exemplo:
documentos.