Ir para o conteúdo principal

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 a versão Recebimento de número XXXX Genexus 17 ou superior;
  • Cliente com FUNDAD CLIENTE_TRANSPORTES ativa.

  • Usuário com a funcionalidade wpRelNotasPeriodo vinculada ao perfil.

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

  • Parâmetros de ambiente sem cache antigo de relatório (se aplicável).

Teste realizado após a atualização

Cenário 1: FluxoGeração dedo Caixarelatório(cliente -com LançamentoFUNDAD Manual.Ativa).

Objetivo: Permitir inclusão de beneficiário do lançamento manual do fluxo de caixa.

Passos:

  1. Acessar o módulo Fluxo de caixa
  2. Navegar até Tesouraria >> Lançamentos Manuais
  3. Clique em Inserir
  4. No passo de lançamento de valores adicione o beneficiário, campos não obrigatórios.
  5. Para gravar o lançamento clique em Finalizar

Resultado Esperados

  • Ao informar dos dados do beneficiário, o lançamento é gravado com sucesso e os dados do beneficiário aparecem na consulta do lançamento.
  • Quando não informado CPF/CNPJ (campos opcionais), o sistema grava em branco os dados de Nome, Tipo de Depósito, Banco, Agência, Conta e PIX (conforme regra). Lançamento salvo sem Beneficiário.
  • Ao informar um CPF/CNPJ inválido, o sistema não permite a gravação e exibe mensagem de alerta.
  • Quando informado um CPF/CNPJ válido e não informado os dados de banco/agência/conta, sistema não permite a gravação do lançamento e exibe mensagem de alerta. Os dados de banco/agência/conta são obrigatórios quando há CPF/CNPJ)
  • Quando selecionado o tipo de Depósito "PIX", a chave é validada conforme o seu tipo; campos PIX obrigatórios nessa condição.

 Acessando

a

Cenário funcionalidade
image.png
image.png

01 – Geração do relatório (cliente com FUNDAD ativa)

TelaObjetivo: deValidar Lançamentofluxo Manual

principal

Aopara entrarcliente nacom tela principal, clique emFUNDAD Inserir.CLIENTE_TRANSPORTESimage.png

Aoativa. abrirPreparação: aUsuário telacom depermissão; lanamentoperíodo manual,com insira as informaçõesnotas e cliqueparcelas. em Próximo.image.png

No passo de lançamento de valores, note que foi adicionado o bloco Beneficiário dentro do lançamento.image.png

  1. CNPJ/CPF: Ao informar, os demais dados do beneficiário são validados, deve ser um CPF ou CNPJ válido;
  2. Nome Beneficiário: Obrigatório se informado CNPJ/CPF;
  3. Tipo depósito: Obrigatório se informado CNPJ/CPF;
  4. Banco: Informar banco do cadastro; Obrigatório se informado CNPJ;
  5. Agência / Conta: Não tem vinculo com cadastro; Obrigatório se informado CNPJ/CPF;
  6. Tipo PIX: Obrigatório se informado tipo deposito PIX
  7. Chave PIX: Obrigatório se informado tipo deposito PIX, será validada as chave digitada para os tipos Email e CNPJ/CPF.

Após inserir todas as informações do lançamento, clique em Inserir Lançamento e posteriormente clique em Finalizar.image.png


Cenário 2: Fluxo de Caixa - Importar Planilha de Lançamento.

Objetivo: Permitir adicionar lançamento através da planilha com o pagamento PIX.

Passos:

  1. Acessar o módulo Fluxo de caixa

  2. Navegar até TesourariaRecebimento > Relatórios > ImportarNotas PlanilhaFiscais de> LançamentoPor Período (Com Vencimentos)
  3. .
  4. Importar(Evidência: o01 templete- preenchido e confirmar

Resultado Esperado:wpRelNotasPeriodo.png)

  • Adicionada novas colunas no templete para os dados do PIX.
  • Quando a chave for preenchida corretamente, a importação é realizada e os dados de Beneficiário e PIX são gravados no lanamento.
  • AoInformar informarPeríodo no(ex.: PIX uma chave invalida,01/10/2025 a importação é processada, gera um relatório de inconsistência indicando a(s) linha(s) com erro de validação da chave e o lançamento não é gravado.31/10/2025).

  • Quando a

    Clicar formaem deExcel pagamentopara forgerar. diferente(Evidência: de02 PIX,- osImprimir dadosRelatório.png)

    referente
  • a
  • PIX

    Aguardar processamento e baixar. (Evidência: 03 - Em Processamento.png)

  • Abrir o arquivo e validar colunas e dados. (Evidência: 04 - Relatório.png) 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 02 – Cliente sem FUNDAD (inapto)

    Objetivo: Garantir que o relatório não serãretorne dados indevidamente. Preparação: Trocar para cliente sem FUNDAD CLIENTE_TRANSPORTES ativa. Passos:

    1. Repetir fluxo do Cenário 01. Resultado esperado: Mensagem de cliente não obrigatórios.habilitado ou relatório sem dados (conforme regra), sem erro técnico. (Evidência sugerida: 05 - Relatório (sem dados).png)

Cenário 03 – Usuário sem permissão wpRelNotasPeriodo

AcessandoObjetivo: Validar controle de acesso. Preparação: Usuário sem a funcionalidade
 no perfil. Passos:image.png
image.png

  1. Acessar o menu do relatório. Resultado esperado: Acesso bloqueado/oculto ou mensagem de permissão insuficiente. (Evidência: 06 - Sem Permissão.png)

Cenário 04 – Período sem notas/parcelas

TelaObjetivo: principalVerificar deresposta importaçpara período válido sem dados. Passos:

  1. Informar período onde não existam lançamentos.

  2. Gerar Excel. Resultado esperado: Excel gerado vazio com cabeçalho ou mensagem “sem registros”, sem exceções. (Evidência: 07 - Excel Vazio.png)

Cenário 05 – Vencimentos múltiplos (parcelas 1/3, 2/3, 3/3)

Objetivo: Garantir listagem uma linha por parcela com respectivos vencimentos. Preparação: NF com 3 parcelas em datas diferentes. Passos:

  1. Gerar relatório para período que inclua a NF parcelada.

  2. Verificar linhas por parcela e colunas. Resultado esperado: Três linhas distintas da mesma NF com Parcela e Vencimento da Parcela corretos. (Evidência: 08 - Parcelas Multiplas.png)

Cenário 6 – Formatação de planilhadata dee lançamento.

ordenação por vencimento

NovoObjetivo: templeteValidar formato dd/MM/yyyy

  • Coluna R foi adicionado o tipo pagamento PIX
  • Adicionada a coluna Z para o tipo de chave do PIX
  • Adicionada a coluna AA para a chave do PIX

image.png

Importação da planilha

Ao abrir a tela, selecione a planilha preenchida e clique emordenação/organização. ConfirmarPassos:.image.png

O sistema irá processar os dados e gerar uma planilha com o resultado do processamento.image.png

Planilha de retornoimage.png


Cenário 3: Contas a Pagar - Associar Código de Barras ao Fluxo

Objetivo: Permitir inclusão de código de barras em lançamento manual do fluxo de caixa.

Passos:

  1. Acessar o

    Gerar módulorelatório.

    Contas a Pagar 
  2. Navegar até

    Validar Manutençformato nas células do Excel e ordenação padrão (por emissão ou vencimento, conforme especificação; se previsto, testar ordenação). Resultado esperado: Datas no padrão dd/MM/yyyy; ordenação conforme regra de negócio. (Evidência: 09 - Formato e Ordenacao.png)

Cenário 7 – Informações >>da Solicitação (sequenciais/concatenadas)

Objetivo: Garantir exibição contínuaPagamentos Eletrônicose >>na ordem Associaçde registro das informações digitadas na solicitação. Preparação: Solicitação com múltiplos campos livres/observações. Passos:

  1. Registrar/editar solicitação com 2+ blocos de informação.

  2. Gerar relatório e validar coluna Informações da Solicitação. Resultado esperado: Campo apresenta todas as informações concatenadas em ordem sequencial, sem truncamento e sem quebras indevidas. (Evidência: 10 - Informacoes Solicitação.png)

Cenário 8 – Inclusão de notas canceladas/estornadas (regras)

Objetivo: Validar regra de exibição de códigostatus. dePreparação: barrasNotas canceladas/estornadas no período. Passos:

  1. Selecione

    Gerar relatório abrangendo as notas em diferentes status. Resultado esperado: Exibição tipoconforme Fluxoregra:

  2. exibir
  3. Informecom osstatus demaisidentificado dadosOU não exibir e cliquedocumentar a decisão; em efetivarqualquer nocaso, fluxosem desejadoafetar a numeração/parcela das demais. (Evidência: 11 - Status Notas.png)

Cenário 9 – Filtro de período (bordas do período)

Objetivo: Garantir inclusão/exclusão correta na borda do período. Preparação: Notas/parcelas exatamente em 01/mm/aaaa e último dia/mm/aaaa. Passos:

  1. Rodar relatório com período X e X+1. Resultado Esperado:esperado: Registros nas bordas aparecem conforme o intervalo inclusivo/exclusivo definido. (Evidência: 12 - Borda Periodo.png)

Cenário 10 – Performance e volume

Objetivo: Avaliar tempo de geração com volume representativo. Preparação: Massa com ≥ X mil parcelas. Passos:

    1. Deve carregar

      Gerar somenteo lançamentos manuaisrelatório. NÃOResultado Realizadoesperado:;

    2. ApósGeração informarconcluída osem dadostempo aceitável (definir SLA) e selecionararquivo oíntegro. fluxo,(Evidência: o13 código- dePerformance.png)

      barras deve ser vinculado ao lançamento.

Acessando

Cenário a11 funcionalidade
image.png
image.png

Tela de associaçValidação de códigolayout/ortografia

Objetivo: Verificar cabeçalhos, acentuação e nomes de barrascolunas. Passos:

  1. AoConferir entrar na tela insiravisualmente o códigoExcel. Resultado esperado: Cabeçalhos corretos, sem erros tipográficos. (Evidência: 14 - Layout Colunas.png)

Cenário 12 – Segurança (download e acesso ao arquivo)

Objetivo: Garantir que somente usuários autorizados baixem o arquivo. Passos:

  1. Validar controles do dashboard de barrasprocessamento. Resultado esperado: Nenhum vazamento de link/arquivo para usuários sem permissão. (Evidência: 15 - Segurança Download.png)


Evidências a anexar (1)nomenclatura sugerida)

01 - wpRelNotasPeriodo.png
02 - Imprimir Relatório.png
03 - Em Processamento.png
04 - Relatório.png
05 - Relatório (sem dados).png
06 - Sem Permissão.png
07 - Excel Vazio.png
08 - Parcelas Multiplas.png
09 - Formato e cliqueOrdenacao.png
10 em- pesquisarInformacoes (2).Solicitacao.png
Preencha11 os- dadosStatus doNotas.png
12 beneficiário(3),- posteriormenteBorda cliquePeriodo.png
13 em- vincularPerformance.png
14 código- deLayout barrasColunas.png
15 (4).image.png- Seguranca Download.png

Confirme a gravação do código de barras.image.png

Após confirmação será exibida mensagem de sucesso.image.png

Consulta do lançamento no fluxo de caixa.
Na consulta do lançamento do fluxo, note que os dados são vinculados.image.png

4.png

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