OS 81135 - MELHORIA - RECEBIMENTO - RELATORIO - NOTAS FISCAIS - POR PERIODO
Objetivo:
Essa solicitação tem por objetivo a criação/ajuste do relatório Notas Fiscais por Período (Com Vencimentos) para listar os vencimentos das parcelas das notas fiscais lançadas, garantindo que:
-
O relatório somente esteja disponível e retorne dados quando o cliente possuir a FUNDAD CLIENTE_TRANSPORTES (Primax) ativa.
-
O relatório respeite os filtros de período e gere Excel com as colunas ajustadas, incluindo Vencimento da Parcela e as Informações digitadas na Solicitação de forma sequencial/concatenada conforme solicitado.
-
O relatório atenda integralmente à situação reportada.
Premissas:
- Necessário o ambiente estar atualizado com as versões:
- Recebimento de número 125855 Genexus 17 ou superior;
- Script de número 125659 SQL e 125670 PosGree.
- Recebimento de número 125855 Genexus 17 ou superior;
-
Cliente com funcionalidade CLIENTE_TRANSPORTES ativa no banco.
- Base com notas fiscais lançadas dentro dos períodos de teste, contemplando parcelas (1x, 2x, 3x+, diferentes datas de vencimento) e situações: normal, cancelada, estornada.
-
Usuário com a funcionalidade wpRelNotasPeriodo vinculada ao perfil.
Teste realizado após a atualização
Cenário 1: Geração do relatório(cliente com FUNDAD Ativa).
Objetivo: Validar fluxo principal para cliente com funcionalidade CLIENTE_TRANSPORTES ativa.
Preparação: Usuário com permissão; período com notas e parcelas.
Passos:
-
Acessar Recebimento > Relatórios > Notas Fiscais > Por Período (Com Vencimentos).
-
Informar Período (ex.: 01/09/2025 a 31/09/2025).
-
Clicar em Excel para gerar.
-
Aguardar processamento e baixar.
-
Abrir o arquivo e validar colunas e dados.
Resultado Esperados
Resultado esperado: Excel gerado contendo as colunas mínimas, com Vencimento da Parcela preenchido corretamente e Informações da Solicitação concatenadas/ordenadas.
Cenário 2: Usuário sem permissão wpRelNotasPeriodo
Objetivo: Validar controle de acesso.
Preparação: Usuário sem a funcionalidade no perfil.
Passos:
-
Acessar o menu do relatório. Resultado esperado: Acesso bloqueado/oculto ou mensagem de permissão insuficiente.

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








