Sei sulla pagina 1di 2

JOB para Cancelamento de NFe e/ou NFSe (JOB FatJobNFe) - Linha ...

1 de 2

http://tdn.totvs.com/pages/releaseview.action?pageId=173899858

Linha Microsiga Protheus / / _Acervo - Base de Conhecimento - Faturamento


JOB para Cancelamento de NFe e/ou NFSe (JOB FatJobNFe)
Criado por Reynaldo Tetsu Miyashita, ltima alterao em 07 ago, 2015
Esta implementao foi disponibilizada para o ambiente SIGAFAT com o objetivo de efetivar o cancelamento de Notas Fiscais
(NFe - Modelo 55 ou NFSe ), atravs da autorizao do cancelamento pela SEFAZ ou prefeitura, por empresa e filial.
Esta operao poder ser realizada por execuo de JOB, schedule, ou por refresh na tela da rotina de cancelamento de nota
fiscal de sada.
Para viabilizar essa melhoria, necessrio que:
A data do objeto UpdFATNFE.PRX seja superior a 10/01/2014.
A data do objeto MATA521.PRX seja superior a 24/11/2014, caso deseje para o cancelamento de NFe ou que seja
superior a 10/08/2015 para cancelamento de NFe e NFSe .
Requisitos:
1. TSS configurado;
2. Mdulo Faturamento (SIGAFAT) configurado para utilizao com TSS;
3. Executado o atualizador UpdFATNFE;
4. Parmetro de sistema MV_CANCNFE igual a .T. para tratar o cancelamento de Nota Fiscal Eletrnica;
5. Parmetro de sistema MV_CANNFSE igual a .T. para tratar o cancelamento de Nota Fiscal de Servios Eletrnica
Ateno!
No caso da NFSe, verifique se a prefeitura dispe de servio de cancelamento. Caso contrario, indiferente do configurado
no parametro de sistema MV_CANNFSE no ir exisir a transmisso para o cancelamento.
Utilizao via JOB
Configure o Job para a execuo do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe ou NFSe
Abra o arquivo INI do Server Protheus e adicione a seo [FatJobNFe_<EMPRESA><FILIAL>] conforme o exemplo abaixo:
[ONSTART]
JOBS=FatJobNFe_<empresa><filial>
[FatJobNFe_<empresa><filial>]
MAIN=FatJobNFe
ENVIRONMENT=<ambiente de trabalho>
nParms=2
parm1=<Empresa>
parm2=<Filial>
START_TIME=00:00:01
FINISH_TIME=23:59:59
INTERVAL=5
ACTIVATE=ON
Observaes referentes s chaves:
ENVIRONMENT - Ambiente de trabalho ao qual o Job pertence.
nParms - Deve permanecer 2.
parm1 - Cdigo da empresa.
parm2 - Cdigo da filial.
START_TIME - Horrio inicial que deve ser considerado para a execuo.
FINISH_TIME - Horrio final que deve ser considerado para a execuo.
INTERVAL - Intervalo de minutos entre as execues (deve ser maior ou igual a 5).
ACTIVATE - Indica se est ativo.
Quando for uma Nota Fiscal Eletrnica, o cancelamento ser efetivado pelo JOB que dever estar ativado caso a SEFAZ
permita seu cancelamento. Caso o cancelamento no seja permitido, sua legenda ser alterada para Cancelamento no
autorizado e dever ser verificado no Monitor (Nf-e SEFAZ).
Em uma Nota Fiscal Servios Eletrnica, o cancelamento ser efetivado pelo JOB que dever estar ativado caso a prefeitura
permita seu cancelamento. Caso o cancelamento no seja permitido, sua legenda ser alterada para Cancelamento no
autorizado e dever ser verificado no Monitor (NFS-e).
Para visualizao do novo status, aps a execuo do Job, necessrio sair e entrar na rotina novamente ou clicar em refresh.
A sua alterao depende de fatores como a disponibilidade da SEFAZ ou do servio da prefeitura, a permisso da excluso, etc.
Utilizao via Schedule
Deve-se configurar o schedule para a execuo do processo de cancelamento (estorno dos documentos) que foram emitidos

28/12/2016 18:27

JOB para Cancelamento de NFe e/ou NFSe (JOB FatJobNFe) - Linha ...

2 de 2

http://tdn.totvs.com/pages/releaseview.action?pageId=173899858

por NFe e NFSe:


1. No Configurador (SIGACFG), acesse Ambiente/ Schedule/ Schedule.
2. D um duplo clique em Agendamentos.
3. Clique em Cadastro.
4. Clique em Incluir.
5. Preencha os campos obrigatrios.
6. Preencha o campo Rotina (XX1_ROTINA) com FATJOBNFE().
7. Clique OK.
8. Clique em Confirmar.
Caso seja necessrio executar o procedimento diversas vezes, configure por meio do boto Recorrncia.
Ateno: O schedule somente ser executado se houver um agente cadastrado para a mesma empresa e seu servio estiver
acionado.
Obs: O uso do schedule no recomendado devido ao consumo de licena. Como esperado que a operao com a Sefaz
esteja sempre no ar, a utilizao via JOB a mais adequada.
Utilizao via Refresh
Execuo do processo de cancelamento (estorno dos documentos) que foram emitidos por NFe:
1. No Faturamento (SIGAFAT), acesse Miscelnea/Atualizaes/Faturamento/Excluso Doc. Sada (MATA521A) e configure
os parmetros da rotina.
2. Clique em Aes Relacionadas e em seguida em Refresh.

JEAN JEAN gosta disto.

28/12/2016 18:27

Potrebbero piacerti anche