01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | COMPRAS (SIGACOM) |
Função: | DOC DE ENTRADA CLASSIFICAÇÃO (MATA103) |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DBSUPINV-4411 |
02. SITUAÇÃO/REQUISITO
- Implementação do cancelamento de NFe de entrada via transmissão para SEFAZ durante a exclusão do documento.
03. SOLUÇÃO
- Realizado desenvolvimento do cancelamento de documentos que tenham sido transmitidos para SEFAZ.
04. DEMAIS INFORMAÇÕES
- Para habilitar o cancelamento automático de documentos com transmissão para SEFAZ, será necessário possuir dois parâmetros:
- MV_NFENTCA → .T. habilita a transmissão de cancelamento ao excluir um documento.
→ .F. Sem alteração de comportamento, exclusão do documento sem conexão com a SEFAZ.
Default: .F.
- MV_CANTENT→ Número de tentativas de consulta do retorno da SEFAZ.
Default: 6 Máximo: 20 - Quando a transmissão estiver habilitada, ao excluir um documento da espécie SPED e que tenha sido transmitido, será exibida a mensagem de confirmação a seguir:
- Não → Aborta a exclusão do documento e não transmite o cancelamento / Sim → Realiza a transmissão do cancelamento da NFe e se autorizado, exclui o documento da base.
- Durante a transmissão, serão realizadas tentativas de consultas na SEFAZ para obter o retorno do status de cancelamento, exibindo a mensagem: "Consultando autorização de cancelamento". O número de tentativas será o valor que estiver no parâmetro MV_CANTENT, respeitando um máximo de 20.
- Caso o cancelamento seja bem-sucedido será exibida a mensagem e o documento será excluído:
- Caso o cancelamento não seja autorizado ou não tenha retorno da SEFAZ, será exibida a mensagem:
- A mensagem de não autorização do cancelamento, será gravada na aba histórico dentro do Documento:
O Documento ficará com Status (F1_STATUS = G) e Legenda Preta com a letra C representando que houve uma tentativa de transmissão de cancelamento mas não fora autorizada.
Importante - Rotina automática MATA103:
- Este mesmo processo ocorre na rotina automática de exclusão de documentos do MATA103.
As mensagens das etapas são gravadas no console e poderão ser visualizadas se a tag FWLOGMSG_DEBUG=1 existir no appserver.ini do ambiente.
Por padrão, se o parâmetro MV_NFENTCA estiver habilitado e o documento for espécie SPED e tenha sido transmitido, automaticamente será efetuada a tentativa de transmissão de cancelamento deste documento.
05. ASSUNTOS RELACIONADOS
- Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas