Integracao Power BI/CheqTerc

De Wiki AnDes Sistemas
Ir para: navegação, pesquisa

PROCEDURE : POWERBI_CHEQTERC :

 Rotina que pesquisa todos Cheques de Terceiro baseados na tabela : CHEQTERC.
EXPLICAÇÃO DOS PARAMETROS:
P_DATAINI:
 Data Inicial do Período dos Cheques de Terceiro ( de acordo com parâmetro P_TIPODATA )
 Se este parâmetro estiver preenchido, o sistema vai dar preferência para ele no filtro dos Cheques de Terceiro.
P_QTDDIA_ANT:
 Parâmetro criado para dar flexibilidade na seleção dos Cheques de Terceiro.
 Se estiver preenchido e o parâmetro : P_DATAINI estiver nulo, o Sistema irá utilizar este parâmetro para
 definir a Data Inicial para filtro dos Cheques de Terceiro.  
 Cálculo : DATA INICIAL = DATA DE HOJE menos P_QTDDIA_ANT

P_QTDDIA_SEG:
 Parâmetro criado para dar flexibilidade na seleção dos Cheques de Terceiro.
 Se estiver preenchido e o parâmetro : P_DATAINI estiver nulo, o Sistema irá utilizar este parâmetro para
 definir a Data Final para filtro dos Cheques de Terceiro.  
 Cálculo : DATA FINAL = DATA DE HOJE mais P_QTDDIA_SEG
P_TIPODATA:
 Tipo de Filtro que o Sistema irá realizar : 
   LAN = por Data de Lançamento do Cheque de Terceiro

VEN = por Data de Vencimento do Cheque de Terceiro LIQ = por Data de Liquidação do Cheque de Terceiro

Atenção
 Se um destes parâmetros não for informado, o sistema vai selecionar TODOS Cheques de Terceiro registrados, indepentemente de 
 Data de Filtro indicada no parâmetro : P_TIPODATA.


EXPLICAÇÃO DOS RETORNOS:
 TITULO                 : Título do Filtro, com Data/Hora de extração dos dados;
 EMPRESA_CODIGO         : Código da Empresa ( responsável legal  )
 EMPRESA_RAZAOSOCIAL    : Razão Social da Empresa ( responsável )
 EMPRESA_CNPJ           : CNPJ da Empresa ( responsável legal )
 CODEMPCHEQTERC         : Código da Empresa do Cheque de Terceiro
 NUMAGENCIA             : Número da Agência Bancária
 NUMCONTA               : Número da Conta Bancária
 NUMCHEQUE              : Número do Cheque 
 DATALANCAMENTO         : Data do Lançamento do Cheque   
 DATALANCAMENTO_DIA     : Dia da Data do Lançamento do Cheque   
 DATALANCAMENTO_MES     : Mês da Data do Lançamento do Cheque   
 DATALANCAMENTO_ANO     : Ano da Data do Lançamento do Cheque    
 DATAVENCIMENTO         : Data do Vencimento do Cheque
 DATAVENCIMENTO_DIA     : Dia da Data do Vencimento do Cheque 
 DATAVENCIMENTO_MES     : Mês da Data do Vencimento do Cheque
 DATAVENCIMENTO_ANO     : Ano da Data do Vencimento do Cheque 
 DATALIQUIDACAO         : Data da Liquidação do Cheque
 DATALIQUIDACAO_DIA     : Dia da Data da Liquidação do Cheque
 DATALIQUIDACAO_MES     : Mês da Data da Liquidação do Cheque 
 DATALIQUIDACAO_ANO     : Ano da Data da Liquidação do Cheque
 DATADEVOLUCAO          : Data da Devolução do Cheque
 LOTECHEQTERC           : Nro. do Lote de Cheques de Terceiro ( Duplicatas )
 LOTECHEQTERC_PAG       : Nro. do Lote de Cheques de Terceiro ( Pagamentos )
 LOTECHEQTERC_MCC       : Nro. do Lote de Cheques de Terceiro ( Controle Bancário ) 
 CODCLIENTE             : Código do Cliente
 RAZAOSOCIAL            : Razão Social do Cliente
 MUNICIPIO              : Município do Cliente
 MUNICIPIO_ESTADO       : Município / Estado do Cliente 
 CODESTADO              : Estado do Cliente   
 CODREPRVEND            : Código do Representante de Venda  
 REPRESENTANTE          : Razão Social do Representante
 CODBANCO               : Código do Banco   
 BANCO                  : Nome do Banco  
 VALORCHEQUE            : Valor do Cheque
 VALORJUROS             : Valor dos Juros
 TITULAR                : Titular do Cheque
 CNPJ_CPF               : Cnpj ou Cpf do Cliente


EXEMPLOS DA STRING DE CONEXÃO NO POWERBI:

SELECT * POWERBI_CHEQTERC('01.05.2017', NULL, NULL, 'EMI');

 Note que neste caso estaremos filtrando todos Cheques de Terceiro registrados por Data de Emissão à partir de 01/05/2017.

SELECT * FROM POWERBI_CHEQTERC(NULL, 30, 30, 'EMI');

 Note que neste caso estaremos filtrando todos Cheques de Terceiro registrados entre o dia 17/05/2017 e 16/07/2017.
 Neste caso o Sistema vai tomar por base a Data de Hoje ( 16/06/2017 ) menos o parâmetro P_QTDDIA_ANT e também a Data de Hoje 
 ( 16/06/2017 ) mais o parâmetro : P_QTDDIA_SEG