O TCGI permite a geração dos Relatórios de Ficha Financeira e Informe de Pagamentos via API para facilitar a integração com outros produtos.


Seguem os exemplos de geração para:

RELATÓRIO DE FICHA FINANCEIRA:

Verbo GET: http://localhost:8051/api/imb/v1/reports/[COLIGADA]/[TIPO_RELATORIO]/[NUMERO_VENDA]

Parâmetro: Nenhum

Tipo de Relatório: FF

Número Venda: 10022

Exemplo: http://localhost:8051/api/imb/v1/reports/1/FF/10022 

Ao utilizar a API abaixo, o sistema irá considerar os relatórios parametrizados na Etapa 1 de Relatórios, do Portal do Cliente, sendo que o relatório da Ficha Financeira em especial, irá considerar a opção Considerar Deságio ao Gerar a Ficha Financeira no Portal e no App:


TítuloAPI para Geração de Ficha Financeira
Endpointhttp://localhost:8051/api/imb/v1/reports/[COLIGADA]/[TIPO_RELATORIO]/[NUMERO_VENDA]
VerboGet

Parameters

no parameters
Descrição 

Api para solicitar aprovação de proposta de venda quando a mesma foi reprovada pela validação.

Ao solicitar a aprovação da proposta o sistema enviára um e-mail para o supervisor do corretor solicitadando a sua aprovação, desde que o parâmetro "Permite Forçar Proposta" esteja marcado.

Para o envio do e-mail os campos dos parâmetros do TCGI → Portal do Imóvel→ Porposta de Venda devem ser preenchidos 

Baixe aqui o modelo do corpo do e-mail

Parâmetros

do TCGI

No Body
No Response


Tipos de Relatório:


RELATÓRIO DE FICHA FINANCEIRA:

Verbo GET: http://localhost:8051/api/imb/v1/reports/1/[TIPO_RELATORIO]/[NUMERO_VENDA]

Parâmetro: Nenhum

Tipo de Relatório: FF

Número Venda: 10022

Exemplo: http://localhost:8051/api/imb/v1/reports/1/FF/10022 

Geração da Ficha Financeira na interface do RM:

Ao solicitar este relatório via API, é necessário passar na URL do Verbo o Tipo de Relatório FF e o Número da Venda:

http://localhost:8051/api/imb/v1/reports/1/FF/10022 

Pegamos o retorno desta API e colamos na ferramenta do site https://base64.guru/converter/decode/pdf para validarmos o relatório gerado:

Os relatórios são idênticos.

RELATÓRIO DE INFORME DE PAGAMENTOS:

Verbo GET: http://localhost:8051/api/imb/v1/reports/1/[TIPO_RELATORIO]/[NUMERO_VENDA]?[ANOBASE=####] 

Parâmetro: ANOBASE=####

Tipo de Relatório: IP

Número Venda: 10022

Exemplo: http://localhost:8051/api/imb/v1/reports/1/IP/10022?ANOBASE=2022 

Geramos este relatório no RM:



Validamos o retorno da API no site de decodificação para PDFs:

Novamente, os relatórios gerados foram idênticos.