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.

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.

  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.

  • Datas inicial e final vêm preenchidas (últimos 30 dias).

  • 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


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

Passos:

  1. Informe Tipo = Saída, Série = 2.

  2. Defina o período 01/01/2024 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”.

  • 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.png


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

Passos:

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

Resultado esperado:

  • Exibe Data do Evento e Número do Protocolo.
    📸 Evidência: 04 - Relatório.png


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 07 - 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).


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.

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

Resultado esperado:

  • Texto da CC-e exibido, com Lote, Seq., Status/Protocolo coerentes com o relatório.
    📸 Evidência: 10 - Consulta nota.png


Cenário 10 - 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.