Solicitação 182134
XML ESTA SENDO GERADO COM DADOS DE TANQUE E BOMBA ERRADOS
182134
20/10/2021 14:22
MIRASSOL D OESTE-MT
AUTO POSTO TORINHO
LINCOLN JOSE ZIMERMANN
SQ-FISCAL
BUG
Finalizado pelo Representante
DFEMONITOR
DF-E MONITOR
 

BASES DE DADOS:   https://drive.google.com/file/d/1-0vjjJQvSLVUbfS-x4nzVgw4maZuURJx/view?usp=sharing
NOME :
CAMINHO : https://drive.google.com/file/d/1sWJTBssJjEMKdco6TZM1-8WQWbzXJ5vU/view?usp=sharing
VERSÃO/BUILD :
VERSÃO/ADMIN :
BANCO / CARTEIRA / LAYOUT eCobrança :

Porque dessa análise :

  1. Apos reclamação do cliente de que, o sistema esta gerando o xml das notas com dados errados nas tag de tanque e bomba, verificamos que dentro do ecodados.eco (esta configurado corretamente) porém esta levando para o ECONFE com dados divergentes.

 

 

CONFORME CONVERSAMOS COM ATENDENTE UAR (VENESSA)   PEGAMOS O EXEMPLO DO BICO 04

ELE TEM O TANQUE 3 E PERTENCE A BOMBA 2,  SE OLHAR NO XML (NFE_TBNFEITEMSENCERRANTES) ESTA VINDO COM TANQUE 1 E BOMBA 1 

CONFORME ANALISE DA UAR, CHEGOU SE A CONCLUSÃO QUE O PROBLEMA ESTA NA SELECT DO ECONFEADMIN
Justificativa da mudança :

  1.  


História da situação / ocorrido :

  1.  


PASSOS PARA REPRODUZIR:

  1.  
 
23/12/2022 12:05
WICTOR LUIZ DEL MOURA TRINDADE - Finalizado pelo Representante
Finalizado
 
26/10/2021 18:07
Isabella Bressan Bremm - Liberado p/ Implantação
  •  
 
26/10/2021 16:54
Isabella Bressan Bremm - Teste OK

Realizado o teste seguindo o passo a passo abaixo:

    1. Configurar as bases da solicitação;
      1. Alterar o Bico 4, no Cadastro de Bicos p/ combustível (POS001CA) selecionar o tanque 1; 
      2. Alterar a bomba, informar qualquer outra; 
      3. Confirmar.
    2. Entrar na tela de Venda (POS650RA);
      1. Pressionar Ctrl+B; 
      2. Informar o Bico 04; 
      3. Finalizar a venda.
    3. Verificar que agora o XML gerado está com as informações corretas conforme as tabelas do Sistema Eco: TPOSTANQUEBICOS e TPOSBICOS;
    4. Teste ok.
 
26/10/2021 16:53
Isabella Bressan Bremm - Certificando
  • Certificando. 
 
26/10/2021 16:20
Olimpio Gonzatto Junior - Encaminhado p/ Certificação

[Programa]

NFeEcoAdmin.exe (versão: 1.4.4.46, branch: develop)

[Descrição]

Arquivo: uNFeGrava.pas

Ajustado SQL que buscava as informações do tanque e bomba.

Funciona da seguinte forma:

Na rotina POS001CA do SistemaEco é possível vincular mais de um tanque para o mesmo bico, por exemplo o bico 4 citado na solicitação possui o tanque 1 e 3. O SQL passa a selecionar o tanque respeitando a seguinte regra:

1 - Se todos os tanques estão com o checkbox marcado o sql retornará o nr. do primeiro tanque da lista.

2 - Se o primeiro tanque esta marcado e os demais desmarcados o sql retorna o nr. do primeiro tanque.

3 - Se o último tanque esta marcado e o primeiro desmarcado o sql retorna o nr. do último tanque.

[Certificação]

Sugestão de teste.

Verificar o funcionamento quando tem mais de 2 tanques vinculados ao mesmo bico.

 
26/10/2021 16:20
Olimpio Gonzatto Junior - Programando

analisando / programando

 
25/10/2021 12:16
Isabella Bressan Bremm - Devolvido p/ Programação
  • Os testes foram realizados, mas ainda está buscando errado os números de Tanque e Bomba. 
  • Realizar o teste seguindo o passo a passo abaixo: 
    1. Configurar as bases da solicitação;
      1. Alterar no Cadastro de Bicos p/ combustível (POS001CA) o tanque selecionado para 1; 
      2. Confirmar; 
    2. Entrar na tela de Venda (POS650RA);
      1. Pressionar Ctrl+B; 
      2. Informar o Bico 04; 
      3. Finalizar a venda; 
    3. Verifique que está gravando sempre o valor no <nTanque> = 3;
      • Se rodar a SQL do Admin no banco do Sistema Eco, o número do tanque apresentado é o correto, mas por algum motivo, no XML está enviando incorretamente:
        • SELECT
          FIRST 1 TPOSTANQUEBICOS.TANQUE
          FROM TPOSTANQUEBICOS
          INNER JOIN TPOSBICOS ON (TPOSTANQUEBICOS.EMPRESA = TPOSBICOS.EMPRESA AND TPOSTANQUEBICOS.BICO = TPOSBICOS.CODIGO)
          WHERE TPOSTANQUEBICOS.EMPRESA = '01'
          AND TPOSBICOS.PRODUTO = '000002'
          AND TPOSBICOS.CODIGO = '04' 
    4. Verificar também na tabela TPOSBICOS que o campo IDBOMBA está igual a 2, mas no XML a tag <nBomba> está com o valor 1; 
    5. Na solicitação foi pedido para que ajustasse os números do Tanque e Bomba (verificar o parecer 608633-ECOCENTAURO MATRIZ - Oswaldo Junior - UAR
      20/10/2021 ás 17:05:39
      ). 
 
25/10/2021 10:23
Isabella Bressan Bremm - Certificando
  • Certificando.
 
22/10/2021 19:25
Olimpio Gonzatto Junior - Encaminhado p/ Certificação

jira

 
22/10/2021 19:24
Olimpio Gonzatto Junior - Programando

jira

 
21/10/2021 17:04
Anderson Luiz Barbosa da Silva - Encaminhado p/ Programação

DESCRIÇÃO DA FALHA

Não está sendo carregado o tanque correto quando emitido nota fiscal com o bico número 4

ALTERAÇÃO

Não está sendo carregado o tanque correto quando utilizado o bico número 4, a falha está acontecendo porque a consulta do tanque não está sendo filtrado pelo bico. 

JORNADA DO USUÁRIO

  1. Configurar a base de dados do cliente 
  2. Acessar a tela de cadastro de bico (POS001CA)
    1. Filtrar pelo bico 4 
    2. Altera a origem dos encerrastes para "Sistema"
    3. Verificar que o produto 002 existe 2 cadastro um para o tanque 01 e outro para o tanque 03
  3. Acessar a tela de venda de posto de combustível (POS650RA)
    1. Ctrl + B
      1. Informar o bico 4 
    2. Fechar a venda
    3. Mandar emitir a nota (pode ser NF-e ou NFC-e)
  4. A nota fiscal não precisa ser aprovada
  5. Abrir o XML verificar a tag '<encerrante>' veja que o número do tanque está incorreto.
 
21/10/2021 12:26
Anderson Luiz Barbosa da Silva - Analisando

Analisando.

 
20/10/2021 17:05
Oswaldo Junior - Encaminhado p/ Análise

BASES DE DADOS: https://drive.google.com/drive/folders/1RnOtpxl-yq6wOMd5cBm-Mly_vMULaAFX

Porque dessa análise :

  1. Apos reclamação do cliente de que, o sistema esta gerando o xml das notas com dados errados nas tag de tanque e bomba, verificamos que dentro do ecodados.eco (esta configurado corretamente) porém esta levando para o ECONFE com dados divergentes.

 

 


Justificativa da mudança :

  1. Reformular a forma de que o Admin carrega o Tanque e Bomba do Eco.


História da situação / ocorrido :

  1. SQL do Admin que Carrega os Tanques
    1. SELECT
      FIRST 1 TPOSTANQUEBICOS.TANQUE
      FROM TPOSTANQUEBICOS
      INNER JOIN TPOSBICOS ON (TPOSTANQUEBICOS.EMPRESA = TPOSBICOS.EMPRESA
      AND TPOSTANQUEBICOS.BICO = TPOSBICOS.CODIGO)
      WHERE TPOSTANQUEBICOS.EMPRESA = ?EMPRESA AND TPOSBICOS.PRODUTO = ?PRODUTO
  2. SQL do Admin que Carrega a Bomba
    1.            SELECT IdBomba
                 FROM TPosBicos
                 WHERE Empresa = ?Empresa
                 AND Produto = ?Produto


PASSOS PARA REPRODUZIR:

  1. Configurar as Bases.
  2. Acessar a tabela TPOSBICOS
    1. Selecionar somente o Produto 000002
    2. Verificar que existe o Bico 02 e 04
    3. Verificar que o Bico 02 pertence ao Tanque 1 e Bomba 1
  3. Verificar o GID 25119 no NFe na tabela NFE_TBNFEITEMSENCERRANTE
    1. Verificar que o bico 4 está gravado com Tanque e Bomba 1.
  4. Isso ocorre porque o Admin não faz o filtro pelo bico e sim pelo produto. ( verificar a SQL )
    1. Na SQL é filtrado o Tanque = FIRST 1 TPOSTANQUEBICOS.TANQUE
    2. Com WHERE do produto, logo resultara no primeiro resultado que no caso é tanque = 1
  5. Reformular a maneira que o Admin carrega o Tanque e Bomba.
 
20/10/2021 16:13
Oswaldo Junior - Análise da UAR

Analisando...

 
20/10/2021 14:22
LINCOLN JOSE ZIMERMANN - Encaminhado p/ UAR

BASES DE DADOS:
NOME :
CAMINHO :
VERSÃO/BUILD :
VERSÃO/ADMIN :
BANCO / CARTEIRA / LAYOUT eCobrança :

Porque dessa análise :

  1.  


Justificativa da mudança :

  1.  


Estória da situação / ocorrido :

  1.  


PASSOS PARA REPRODUZIR:

  1.  
Compartilhar