Ir para o conteúdo principal

OS 78331 - MELHORIA - SIS/WEB - DOC ELETRONICO - NFE - NOTA TÉCNICA 2018.005 V.1.50

Objetivo:

    • Esta solicitação tem por objetivo separarAdequar oso eventossistema de downloadDocumentos Eletrônicos à Nota Técnica 2018.005 v1.50, com foco na implementação e validação das novas tags do Responsável Técnico (infRespTec) no XML e confirmação da operaçãoNFe. noIsso Manifesto do Destinatário, evitando alterações indevidas no status da manifestação. 
      O sistema realizava anteriormente o evento de confirmação da operação de forma implícita durante o processo de download do XML, uma vez que as notas compartilhavam o mesmo NSU e apareciam simultaneamente nas três etapas do processo (ciência, download e confirmação). Essa lógica induzia o usuário ao erro e não refletia corretamente os eventos efetivamente transmitidos à SEFAZ.
      Com o novo ajuste, o objetivo é:implica:
      • PermitirCriação e estruturação do cadastro do responsável técnico;
      • Inclusão das novas tags no XML da NFe conforme o downloadambiente do XML após a ciência da operação, sem alteraç(Produção automáticaou do status para "Confirmado"Homologação);
      • Garantir que a confirmaçGeração dacorreta operaçãodas ocorrainformações apenasconforme medianteos açãoparâmetros explícitacadastrados dopor usuário, na tela apropriada;UF;
      • ReorganizarGarantia de compatibilidade com o WebService e tornarSchemas maisatualizados clarada aSefaz.
      • ordem
      dos menus do Manifesto para refletir o fluxo correto do processo.

Premissas:

  • Necessário que o ambiente esteja atualizado com a versão do módulo Doc. Eletrônico XXXX Genexus 17 ou superior.
  • Script versão XXXX SQL / XXXX Postgree

Teste realizado após a atualização

Cenário 1 – Verificação da nova estruturaCadastro de menusParâmetros para UF

Objetivo: ValidarGarantir que a ordemUF dosesteja menuscadastrada foie reorganizadaconfigurada paracorretamente evitarcom induçãoas aoinformações erro.

do

Passos:Responsável Técnico.

  1. Acessar o módulomenu DocumentoConfiguração Eletrônico> Cadastro de Parâmetros.

  2. ExpandirLocalizar o menutipo Manifestode documento “NFe” em ambiente de homologação.

  3. Clicar no botão de edição

    .
  4. Validar se o CSRT e as informações do Responsável Técnico estão preenchidos corretamente (CNPJ, contato, e-mail, telefone, idCSRT, hashCSRT).

  5. VerificarConfirmar seou aimportar ordemparâmetros dosconforme submenusnecessidade segue:

    (opcional
      para
    • ambientes

      Ciênciaque dautilizam Operaçãoscript).

Download📎 Referência visual: imagens 3.PNG4.PNG.

  • Confirmação da Operação

  • Análise de Manifestos

  • Monitoramento de Batches


  • Cenário 2 – RealizarTransmissão ciênciade daNFe operaçãocom UF configurada

    Objetivo: ConfirmarVerificar quese somentea notasgeração sem manifesto ou semdo XML completoincorpora estãoas disponíveis.

    tags 

    Passos:<infRespTec> corretamente quando a UF está cadastrada.

    1. Acessar Manifestoo menu NFE > Ciência da OperaçãTransmissão.

    2. Preencher os filtros: Nota Fiscal InicialData Inicial e Data Fim.

    3. Verificar a listagem das notas sem manifestação.

    4. Selecionar uma nota e clicar em Transmitir.

    📷 Evidência:


    Cenário 3 – Realizar o download do XML sem alteração de status

    Objetivo: Confirmar que o sistema não altera o status da manifestação ao realizar o download.

    Passos:

    1. Acessar Manifesto > Download.

    2. Informar filtros e clicar em Pesquisar.

    3. Verificar que as notas são exibidas com seu status atual (ex.: “Ciência da emissão”).

    4. Selecionar uma nota efiscal clicaremitida emcom Download.a UF previamente configurada.

    5. Validar que após o download, a situação da nota permanece como ‘Ciência da emissão’ (ou outra anterior), sem alteração para “Confirmado”.

    📷 Evidência:


    Cenário 4 – Realizar confirmação de operação

    Objetivo: Garantir que a confirmação só ocorra explicitamente nesta etapa.

    Passos:

    1. Acessar Manifesto > Confirmação da Operação.

    2. Utilizar os filtros para exibir notas em “Ciência da emissão”.

    3. Selecionar uma nota e clicarClicar em Transmitir.

    4. Verificar o resultado da transmissão e, caso disponível, abrir o XML gerado.

    5. Validar no XML a presença da tag <infRespTec> com os dados inseridos no cadastro:

      • <CNPJ>

      • <xContato>

      • <email>

      • <fone>

      • <idCSRT>

      • <hashCSRT>

    📎 Referência visual: imagens 1.PNG2.PNGXML.png.


    Cenário 3 – Validação do XML com Schema atualizado

    Objetivo: Confirmar que o statusXML gerado com as novas tags está de acordo com o Schema oficial da Sefaz (v4.00).

    1. Obter o XML gerado da nota mudatransmitida.

      para
    2. “Confirmada
    3. a

      Validar operaço XML contra o schema da NT2018.005 v1.50.

    4. Verificar que não há erros de estrutura ou validação” após envioo do evento.WebService.


    Cenário 4 – Validação de fallback (sem UF configurada)

    📷Objetivo: Evidência:Verificar que a ausência de cadastro da UF impede o preenchimento automático das tags do Responsável Técnico.

    1. Desativar ou remover a configuração da UF de emissão.

    2. Repetir a emissão/transmissão de uma nota fiscal.

    3. Verificar que o XML não inclui as tags <infRespTec>, como esperado.

    4.png

    ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.