Este caso de uso gera um relatório das guias de pagamento em revisão
Ator: Usuário da Divisão de Faturamento (complexo (1) ).
Prioridade Essencial.
Pré-condição: Existência de Guia de Pagamento em Revisão.
Pós-condição:Relatório gerado com a relação de guias de pagamento em revisão que atenderam as condições dos filtros informados(formato PDF).
Complexidade: Simples (1) .
Histórico de Alterações:
| Data | Analista | Descrição da Alteração |
| 26/01/2026 | Claudio Lira | RM75920 - Criação do caso de uso |
O sistema gera o relatório com as guias de pagamento de imóvel conforme layout abaixo:
Título: Relatório de Guias de Pagamento em Revisão por RGL;
Dados dos filtros informados:
Intervalo da data de revisão;
Intervalo da data de emissão;
Intervalor da data de vencimento;
Identificação do imóvel:
RGL: imov_id da guia de pagameno;
Endereço do imóvel: exbir o endereço do imóvel formatado (logradouro/número/complemento/bairro/cidade/uf);
Cliente Usuário Atual: exbir clie_nmcliente da tabela cadasro.cliente com clie_id = clie_id da tabela cliente_imovel com:
imov_id = imov_id da guia de pagamento;
crtp_id = 2 (relação de usuário);
clim_dtrelacaofim = nulo (usuário atual);
Detalhe por guia de pagamento selecionada:
Para cada guia de pagamento retornada exibir os dados da guia de pagamento em revisão:
Número da Guia: gpag_id
Data Emissão: gpag_dtemissao(dd/mm/aaaa);
Data de Vencimento: gpag_dtvencimento(dd/mm/aaaa);
Valor da Guia: gpag_vldebito;
Data de Revisão: gpag_dtrevisao(dd/mm/aaaa);
Motivo de Revisão: cmrv_dsmotivorevisaoconta;
Total: exibir no final do relatório:
Quantidade de guias em Revisão: exibir a quantidade de guias;
Valor total das guias em revisão: exibir o somatório de gpag_vldebito das guiasr
Fluxos Secundários:
[FS0001] - Validar Imóvel
O sistema pesquisa a matrícula do imóvel informado: selecionar imov_id na tabela cadastro.imovel com imov_id = matrícula informada;
Cáso a pesquisa não retorne o imóvel, exibir mensagem: 'Matrícula do imóvel informada não existe' e retornar para o item 1 do fluxo principal;
[FS0002] - Validar Cliente
O sistema pesquisa o código do cliente informado: selecionar clie_id na tabela cadastro.cliente com clie_id = código do cliente informado;
Cáso a pesquisa não retorne o cliente, exibir mensagem: 'Código do cliente informado não existe' e retornar para o item 1 do fluxo principal;
[FS0003] - Dados Não Retornados
Exibir mensagem: 'Não foram encontrados dados para os filtros informados' e retornar para o item 1 do fluxo principal;