Para ter acesso ao banco de dados é necessário primeiramente ter um usuário de integração.
Para o CONTAS A RECEBER:
select * from externo.fn_get_dados_receber('data_inicial', 'data_final');
select * from externo.fn_get_dados_receber_por_tipo('data_inicial', 'data_final');
Função 1 "fn_get_dados_receber": Passa para função o período inicial e final, e ela retorna por loja os seguintes dados:
exemplo: select * from externo.fn_get_dados_receber('01/01/2023', '10/01/2023');
Retorno:
1 - Saldo do valor emitido no período (coluna "vl_receber")
2 - Saldo em atraso do valor emitido no período (coluna "vl_receber_atraso")
3 - Saldo em dia do valor emitido no período (coluna "vl_receber_em_dia")
4 - Valor recebido dos títulos emitidos no período (coluna "vl_recebido")
5 - Valor recebido em atraso dos títulos emitidos no período (coluna "vl_recebido_em_atraso")
6 - Valor recebido em dia dos títulos emitidos no período (coluna "vl_recebido_em_dia")
Note que a função "fn_get_dados_receber_por_tipo", também retorna os mesmos dados, porém além de ser agrupado por loja,
é agrupado também por tipos "cartão, cheque e todos os outros".
Para o CONTAS A PAGAR:
select * from externo.fn_get_dados_pagar('01/01/2023', '10/01/2023');
select * from externo.fn_get_dados_pagar_por_tipo('01/01/2023', '10/01/2023');
select * from externo.fn_get_dados_pagar_por_centro_custo_dre('01/01/2023', '10/01/2023');
As funções do pagar seguem o mesmo raciocínio visto nas funções do receber.
Com destaque para a função "por_centro_custo_dre" que retorna os dados agrupados por loja e por centro de custo.
Gestor \ Geral
Escrito por Hallan Serafim Pagani e revisado por Hallan Serafim Pagani em 22/12/2024.
Link público: www.conhecimento.market.com.br/artigo/812