Solicitação 185581
Rejeição ao emitir NFe pela rotina VEN650RA. NF-e não pode ter o indicativo do intermediador.
185581
12/05/2022 16:31
SORRISO-MT
BRAVO EQUIPAMENTOS ELETRONICOS LTDA
Suporte
SQ-FISCAL
BUG
Finalizado pelo Representante
NFeEcoAdmin
NFEECOADMIN
 
BASES DE DADOS: ECO
NOME : ecodados/econfe/certificado
CAMINHO : https://drive.google.com/file/d/1QtNlEFEwoUitcKBaNiboKmW1-vGyP4La/view?usp=sharing 
VERSÃO/BUILD : 1.4.501#26889
VERSÃO/ADMIN :
BANCO / CARTEIRA / LAYOUT eCobrança :
 
Porquê dessa análise:
1. Verificar rejeição NF-e não pode ter o indicativo do intermediador. No gerenciador é o item origem 0166861, feito pela rotina VEN650RA.
 
Justificativa da mudança:
1. Corrigir possível erro na rotina do sistema.
 
História da situação / ocorrido:
1. Cliente utiliza rotina constantemente e está ocorrendo bastante esse erro.
 
PASSOS PARA REPRODUZIR:
1. Acessar empresa 01.
2.  Acessar GER646RA.
3.  Verificar emissao de NF-e pendente, origem 0166861.
4.  Verifircar porque ocorre rejeição, NF-e não pode ter o indicativo do intermediador.
5.  Rejeição ocorre quando cliente tenta emitir NFe pela rotina VEN650RA.
 
Obs: Anderson pediu para abrir SOL.
Base da retaguarda, dfemonitor e certificado
 
21/03/2023 09:21
Suporte - Finalizado pelo Representante
FINALIZADO PELO SISTEMA, INATIVO A MAIS DE 15 DIAS
 
07/12/2022 00:00
Suporte - Implantado
implantado
 
09/11/2022 10:39
Cassio Bruno Golombieski Mendes - Liberado p/ Implantação

VERSÃO 1.4.10.0000 Build 0 CRIADA E LIBERADO PARA IMPLANTAÇÃO

 
19/07/2022 15:10
Sistema SOL - Aguardando Liberação de Versão
Isabella B. Bremm

 
19/07/2022 15:09
Isabella Bressan Bremm - Aguardando Liberação de Versão
Anderson L. Barsosa da Silva
* Realizado o teste em homologação, verificando o banco de dados e a geração do XML após a aprovação, visto que, em homologação *não* são validados os campos de intermediador, caso existam erros na emissão.

Foram realizadas as seguintes emissões:

  • NF-e com diferentes indicadores de presença, dentre eles: 2,3,4 e 9;
- Nota foi enviada com o INDINTERMED (Tabela NFE_TBNFESIDE) = 0 e se for informado um intermediador na emissão, é preenchido com 1;
  • NF-e de ajuste e complementar, com INDPRES = 0;
- O campo INDINTERMED ficou NULL conforme o que foi solicitado.
OBS - Verificado com o Oswaldo que no eco não é possível emitir notas com o Indicador de Presença igual a 5.
 
19/07/2022 11:04
Isabella Bressan Bremm - Certificando
Isabella B. Bremm
Atualizou situação para Certificando
 
12/07/2022 11:02
Anderson Luiz Barbosa da Silva - Encaminhado p/ Certificação
Anderson L. Barsosa da Silva

Base de dados utilizada



A base de dados do cliente

Fontes alterados


Projeto: NfeEcoAdmin

Unit: NfeGrava

Motivo da alteração


Foi constatado que o código da develop não estava na master e com isso estava apresentando a falha do "indintermed", aplicado a seguinte regra: 
{code:java}
> Tem campo TVENPEDIDO INDINTERMED
> O campo está null
> Se o campo estiver null o IndIntermed deverá ficar null
> Caso o campo estiver diferente de null então o Admin manda o campo IndIntermed igual a 0 e pega o GID do intermediador


Além de aplicar essa regra foi adicionado uma regra para verificar o indicador de presença, se o indicador de presença igual a [2,3,4,9] então grava o "indIntermed" igual a 0.

{code}

Teste executados

  1. Configurar a base de dados do cliente
  2. Reenviar o pedido número 0166861
  3. Verificar que dentro da tabela "NFE_TBNFESIDE" o campo "indintermed" deverá estar null
Se o campo null não cria a tag "indintermed".
 
12/07/2022 08:35
Anderson Luiz Barbosa da Silva - Programando
Anderson L. Barsosa da Silva
Atualizou situação para Programando
 
08/06/2022 14:39
Anderson Luiz Barbosa da Silva - Devolvido p/ Programação
Anderson L. Barbosa da Silva
.
 
08/06/2022 14:39
Anderson Luiz Barbosa da Silva - Programando
Anderson L. Barbosa da Silva
Atualizou situação para Programando
 
07/06/2022 14:39
Oswaldo Junior - Encaminhado p/ Programação
 
06/06/2022 17:27
Oswaldo Junior - Analisando
Oswaldo R. Moutinho Junior
Atualizou situação para Analisando
 
06/06/2022 17:24
Isabella Bressan Bremm - Encaminhado p/ Análise
Encaminhado para Jira FIS-1171
 
06/06/2022 17:23
Isabella Bressan Bremm - Encaminhado p/ Análise
  • Repassando para a análise, para que seja verificada a melhor forma de ajuste da falha.
 
06/06/2022 17:23
Isabella Bressan Bremm - Encaminhado p/ Análise
  • Repassando para a análise, para que seja verificada a melhor forma de ajuste da falha.
 
06/06/2022 17:22
Isabella Bressan Bremm - Análise da UAR
  • Em análise.
 
06/06/2022 17:15
Suporte - Encaminhado p/ UAR
SOLICITAÇÃO REENCAMINHADA POR MOTIVO DE NÃO CONFORMIDADE COM O QUE FOI SOLICITADO.

Retornando conforme solicitado pelo 45 3036-8617

 
06/06/2022 10:06
Isabella Bressan Bremm - Liberado p/ Implantação
  • Erro corrigido, versão liberada.
 
30/05/2022 14:27
Isabella Bressan Bremm - Aguardando Liberação de Versão
Isabella B. Bremm
* Realizados testes de emissão de NF-es e NFC-es nas versões 510 e 490 não ocorreram falhas com relação ao Intermediador;
  • Teste ok.
 
30/05/2022 14:11
Sistema SOL - Certificando
Isabella B. Bremm

 
27/05/2022 17:03
Sistema SOL - Certificando
Isabella B. Bremm

 
26/05/2022 17:13
Isabella Bressan Bremm - Certificando
Isabella B. Bremm
Atualizou situação para Certificando
 
26/05/2022 09:19
Sistema SOL - Encaminhado p/ Certificação
Anderson L. Barbosa da Silva

 
26/05/2022 08:47
Anderson Luiz Barbosa da Silva - Encaminhado p/ Certificação
Anderson L. Barbosa da Silva

Base de dados utilizada



A base de dados repassada

Fontes alterados


Projeto: NFeEcoAdmin 

Units: NFeGrava, NFeGravaEntrada, NFeGravaDevolucao

 

Motivo da alteração


Reverte da tarefa FIS-1109, nesta tarefa foi solicitado para sempre colocar o campo \"INDINTERMED\" igual a 0 independente do indicador de presença. 

A nova regra ficou da seguinte forma: 
{code:java}
SE tem campo TVENPEDIDO.IDINTERMEDIADOR ENTÃO
SE campo TVENPEDIDO.IDINTERMEDIADOR = null ENTÃO
O campo \"IDINTERMEDIADOR\" ficará null
SE campo TVENPEDIDO.IDINTERMEDIADOR > 0 ENTÃO
O campo \"IDINTERMEDIADOR\" deverá ficar com o valor 1
SE campo TVENPEDIDO.IDINTERMEDIADOR = 0 ENTÃO
O campo \"IDINTERMEDIADOR\" deverá ficar com o valor 0
Caso o campo TVENPEDIDO.IDINTERMEDIADOR não tenha no banco de dados será aplicada a seguinte regra
SE INDPRES [2,3,4,9] o campo \"IDINTERMEDIADOR\" = 0
Caso contrário o campo \"IDINTERMEDIADOR\" = null {code}

Testes realizados:

  1. Configurado a base de dados do cliente
  2. Acessar o Gerenciador de notas (GER646RA) 
  3. Selecionar a nota fiscal com a falha do intermediador 
  4. Reenviar a nota fiscal 
  5. Verificar se dentro da tabela \"NFE_TBNFESIDE\" o campo \"INDINTERMED\" está de acordo com o banco de dados do Eco
 

Foi realizado testes com uma base de dados sem o campo \"TVENPEDIDO.IDINTERMEDIADOR\". 

 
 
25/05/2022 16:51
Anderson Luiz Barbosa da Silva - Programando
Anderson L. Barbosa da Silva
Atualizou situação para Programando
 
24/05/2022 15:42
Sistema SOL - Encaminhado p/ Programação
Oswaldo R. Moutinho Junior
Encaminhado para o Dev
 
24/05/2022 15:09
Oswaldo Junior - Encaminhado p/ Programação
 
24/05/2022 14:06
Oswaldo Junior - Analisando
Oswaldo R. Moutinho Junior
Atualizou situação para Analisando
 
17/05/2022 15:15
Isabella Bressan Bremm - Encaminhado p/ Análise

BASES DE DADOS: https://drive.google.com/drive/u/0/folders/14j08Z0ofR-xcGSAHcJqmIBHHMfQRbLFX


Porque dessa análise :

  • Resolver a rejeição 435 - NF-e não pode ter o indicativo do intermediador:
    • ​Quando for emitida uma NF-e informando o indicativo de presenta (indPres) igual a 0 ou 5* e informado o indicativo do Intermediário (inIntermed), ocorre a rejeição citada.
    • Indicador de presença:
      • 0 = Não se aplica (por exemplo, Nota Fiscal complementar ou de ajuste);
      • 5 = Operação presencial, fora do estabelecimento.

Justificativa da mudança :

  • Deve ser colocado no código para esses indicativos de presença NÃO gerarem indicativo do intermediador.

PASSOS PARA REPRODUZIR:

  1. Verificações podem ser feitas dentro do banco de dados; 
  2. O GID do item com falha é o 5996;
  3. Verificar na NFE_TBNFESIDE que o INDPRES está igual a 0:
    • 0 = Não se aplica (por exemplo, Nota Fiscal complementar ou de ajuste).
  4. Verificar também que o campo INDINTERMED foi inserido o valor 0 (Operação sem intermediador) quando nesse caso deveria estar null.
 
17/05/2022 15:15
Isabella Bressan Bremm - Encaminhado p/ Análise
Encaminhado para Jira FIS-1153
 
16/05/2022 16:13
Isabella Bressan Bremm - Análise da UAR
  • Em análise.
 
12/05/2022 16:32
Suporte - Encaminhado p/ UAR
BASES DE DADOS: ECO
NOME : ecodados/econfe/certificado
CAMINHO : https://drive.google.com/file/d/1QtNlEFEwoUitcKBaNiboKmW1-vGyP4La/view?usp=sharing 
VERSÃO/BUILD : 1.4.501#26889
VERSÃO/ADMIN :
BANCO / CARTEIRA / LAYOUT eCobrança :
 
Porquê dessa análise:
1. Verificar rejeição NF-e não pode ter o indicativo do intermediador. No gerenciador é o item origem 0166861, feito pela rotina VEN650RA.
 
Justificativa da mudança:
1. Corrigir possível erro na rotina do sistema.
 
História da situação / ocorrido:
1. Cliente utiliza rotina constantemente e está ocorrendo bastante esse erro.
 
PASSOS PARA REPRODUZIR:
1. Acessar empresa 01.
2.  Acessar GER646RA.
3.  Verificar emissao de NF-e pendente, origem 0166861.
4.  Verifircar porque ocorre rejeição, NF-e não pode ter o indicativo do intermediador.
5.  Rejeição ocorre quando cliente tenta emitir NFe pela rotina VEN650RA.
 
Obs: Anderson pediu para abrir SOL.
Base da retaguarda, dfemonitor e certificado
Compartilhar