Ir para o conteúdo principal

OS 80840 - MELHORIA - SIS/WEB - FATURAMENTO - OPÇÃO DE IMPRIMIR CARTA DE CORREÇÃO - FATURAMENTO

Objetivo:

  • Esta solicitação tem por objetivo disponibilizar o novo relatório “Cartas de Correção no período” no módulo Faturamento, garantindo que:
    • Liste nº da NF e dados da Carta de Correção (CC-e) vinculada no período informado.

    • Atenda ao solicitado pelo usuário (possibilidade de imprimir/baixar).

    • Reflita corretamente a situação da CC-e (ex.: status 135 – Evento registrado e vinculado à NF-e imprime Data do Evento e nº do Protocolo).

    • Cubra notas Entrada e Saída, filtros de Série, NF Inicial/Final e validações de datas obrigatórias.

Premissas:

  • Necessário o ambiente estar atualizado com a versão do módulo Faturamento de número XXXX  Genexus 17 ou superior;
  • Perfil com acesso aos módulos Faturamento e Documento Eletrônico.
  • Perfil do usuário com a funcionalidade wpRelNOTCCE .habilitado no perfil módulo segurança.

Teste realizado após a atualização

Cenário 01 - Acesso e filtros (tela)

Passos:

  1. Acesse Faturamento > Relatórios > Cartas de Correção no período.

    image.png

    image.png

  2. Observe os campos disponíveis (Tipo, Série, NF Inicial/Final, Data Inicial/Final).

Resultado esperado:

  • Tela aberta apenas para usuários com permissão wpRelNOTCCE.

  • As

    Datasdatas inicial e final vêmsão de preenchimento obrigatório e, por padrão, são preenchidas (automaticamente considerando o período dos últimos 30 dias)dias. Essas datas se referem à data de emissão da nota fiscal.

    image.png

  • Datas são obrigatórias.
    📸 Evidência: 01 - Tela Relatório.png


Cenário 02 - Validação de obrigatoriedade das datas

Passos:

  1. Limpe Data Inicial ou Data Final.

  2. Clique Imprimir.

Resultado esperado:

  • Exibição de mensagem de erro indicando que o campo de data é obrigatório.
    📸

    Evidência: 02 - Imprimir.png

    image.png


Cenário 03 - Geração por período (Saída, Série 2)

Passos:

  1. Informe Tipo = Saída, Série = 22, Nota 95485.

  2. Defina o período 01/01/20242025 a 25/09/2025.

  3. Clique Imprimir e acompanhe o processamento no DashBoard.

Resultado esperado:

  • Processo aparece como “RELATÓRIO DE CARTAS DE CORREÇÃO… PROCESSO CONCLUÍDO”.

    image.png


  • PDF contém colunas e dados completos (Período, Nota, Série, Cliente, XML Enviado?, etc).
    📸 Evidências: 03 - Em processamento.png, 04 - Relatório.pngimage.png


Cenário 04 - Impressão com Protocolo (status 135)

Passos:

  1. Verifique no PDF linhas com Status Evento = Vinculado à NF.

  • Para

    Resultadoas esperado:

    cartas
      de
    • correção

      Exibeque Datapossuírem número de protocolo com o status "135 - Evento registrado e vinculado à NF-e", será impressa a linha contendo as informações de data do Eventoevento e mero do Protocolo.
      📸 Evidência: 04 - Relatório.png

      protocolo.

    Cenário 05 - Filtro por Série

    Passos:

    1. Altere o valor do campo Série e gere novamente o relatório.

    Resultado esperado:

    • PDF apresenta apenas notas da série selecionada.

    • Quando não há notas, relatório sai vazio.


    Cenário 06 - Filtro por NF específica

    Passos:

    1. Informe NF Inicial = NF Final = 93440, Tipo = Saída, Série = 2, Período válido.

    2. Clique Imprimir.

    Resultado esperado:

    • Exibe apenas a NF 93440 com sua respectiva CC-e.

    • Se CC-e estiver aguardando envio, campo XML Enviado? = NÃO.
      📸 Evidência: 09 - Relatório da nota.png


    Cenário 0704 - Relatório sem registros

    Passos:

    1. Informe um período/combinação sem CC-e.

    2. Clique Imprimir.

    Resultado esperado:

    • Relatório é gerado sem dados (folha ou mensagem padrão de ausência de registros).


      image.png

      image.png


    Cenário 08 - Geração após criar nova CC-e

    Passos:

    1. Vá em Documento Eletrônico > Carta de Correção > Transmissão.

    2. Clique Redigir nova CC-e.

    3. Informe Tipo = Saída, Série = 2, NF = 93440, Texto de descrição e confirme.

    4. Gere novamente o relatório pelo período correspondente.

    Resultado esperado:

    • CC-e aparece com Seq. Evento = 1, Status = Aguardando Envio, XML Enviado? = NÃO.
      📸 Evidências: 05, 06, 07, 08, 09


    Cenário 09 - Conferência cruzada (Consulta Nota Fiscal)

    Passos:

    1. Acesse Faturamento > Notas Fiscais > Consulta Nota Fiscal.

      image.png

    2. Localize a nota (93440 95485/ Série 2) e clique na aba Carta de Correção.

      image.png

    Resultado esperado:

    • Texto da CC-e exibido, com Lote, Seq., Status/Protocolo coerentes com o relatório.
      📸

      Evidência:

      image.png

      10
    • -
    • Consulta nota.png

      image.png


    Cenário 1009 - Controle de acesso

    Passos:

    1. Faça login com um usuário sem permissão wpRelNOTCCE.

    2. Tente acessar Relatórios > Cartas de Correção no período.

    Resultado esperado:

    • Acesso bloqueado (tela não aparece ou mensagem de permissão).


     

    Cenário 11 - Tipo = Entrada

    Passos:

    1. Gere o relatório com Tipo = Entrada e período válido.

    Resultado esperado:

    • Cabeçalho muda para Notas de Entrada.

    • Lista apenas CC-e de notas de entrada.
      📸 Evidência: 01 - Tela Relatório.png


    Cenário 12 - Processamento e histórico no DashBoard

    Passos:

    1. Gere múltiplos relatórios com diferentes filtros.

    2. Verifique no DashBoard.

    Resultado esperado:

    • Todos aparecem com status PROCESSO CONCLUÍDO.

    • PDFs podem ser abertos e conferidos.
      📸 Evidência: 03 - Em processamento.png


    Cenário 13 - Validação da solicitação (NF 96584)

    Passos:

    1. Informe NF Inicial = NF Final = 96584 e período compatível com emissão da nota.

    2. Clique Imprimir.

    Resultado esperado:

    • Relatório exibe NF 96584 e sua Carta de Correção vinculada.

    • Caso não exiba, registrar defeito indicando filtros usados.


    4.png

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