Informe de rendimentos

Esse artigo descreve a funcionalidade responsável pela geração do informe de rendimentos do locador.

Visão geral

O informe de rendimentos é um documento emitido pela administradora para discriminar os valores recebidos pelo locador, valor do imposto de renda retido na fonte e o valor da comissão pago pelo locador.

Operações

Gerar informe de rendimentos

Responsável pela geração do arquivo com o informe de rendimentos do locador.

Atividades

  1. Usuário seleciona a conta do locador e clica no botão “Informe de rendimentos“.

  2. Sistema exibe formulário para usuário preencher as datas inicial e final do período de apuração do informe de rendimentos.

  3. Usuário preenche as datas inicial e final do informe de rendimentos e clica no botão “Gerar”.

  4.  

Componentes

Versão 2

Os componentes responsáveis pela implementação do informe de rendimentos na versão 2 são:

Componente

Tipo

Descrição

Componente

Tipo

Descrição

gerarInformeRendimentos

action

Ação em conta para chamar o componente que gera o informe de rendimentos na versão 2

gerarInformeRendimentos

aura

Componente responsável pela interface do usuário para gerar o informe de rendimentos na versão 2

InformeRendimentosController

apex

Classe responsável por transmitir a requisição do componente para a camada de serviço

InformeRendimentosServico

apex

Class responsável pelo serviço que gera o informe de rendimentos

InformeRendimentos

page

Página VF responsável pela criação do arquivo pdf na versão 2

InformeRendimentosPageController

apex

Classe responsável pela lógica para gerar o arquivo pdf na versão 2

InformeRendimentosTeste

apex

Classe responsável pelos testes unitários e integrados do módulo

Versão 1

Os componentes responsáveis pela implementação do informe de rendimentos na versão 1 são:

Componente

Tipo

Descrição

Componente

Tipo

Descrição

Informe_rendimentos

action

Ação em conta para chamar o componente que gera o informe de rendimentos

informeRendimentosComp

aura

Componente responsável pela interface do usuário para gerar o informe de rendimentos

RelatorioInformeRendimentos

apex

Classe responsável pelo método gerarInformeRendimentosPDF que gera o informe de rendimentos na versão 1.

RelatorioInformeRendimentosServico

apex

Classe responsável pelo método gerarRelatorioPdf que gera o informe de rendimentos na versão 1

RelatorioInformeRendimentosPDF

page

Página VF responsável pela criação do arquivo pdf na versão 1

InformeRendimentos

page

Página VF responsável pela criação do arquivo pdf na versão 2

Diagramas