Integracao Power BI/MvConCorr

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

PROCEDURE : POWERBI_MVCONCOR :

 Rotina que pesquisa todos Movimentos Bancários baseados na tabela : MVCONCOR.
EXPLICAÇÃO DOS PARAMETROS:
P_DATAINI:
 Data Inicial do Período dos Movimentos Bancários ( de acordo com parâmetro P_TIPODATA )
 Se este parâmetro estiver preenchido, o sistema vai dar preferência para ele no filtro dos Movimentos Bancários.
P_QTDDIA_ANT:
 Parâmetro criado para dar flexibilidade na seleção dos Movimentos Bancários.
 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 Movimentos Bancários.  
 Cálculo : DATA INICIAL = DATA DE HOJE menos P_QTDDIA_ANT

P_QTDDIA_SEG:
 Parâmetro criado para dar flexibilidade na seleção dos Movimentos Bancários.
 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 Movimentos Bancários.  
 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 Movimentos Bancários 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 )
 CODEMPCONTCORR         : Código da Empresa da Conta Corrente Bancária  
 NUMCONTCORR            : Número da Conta Corrente Bancária 
 TIPOCONTCORR           : Tipo da Conta Corrente Bancária ( igual à CB - Conta Bancária )  
 NOMECONTA              : Descrição da Conta Bancária
 IDMVCONCOR             : Número do Lançamento Bancário 
 CODAGENCIA             : Código da Agência da Conta Bancária 
 TITULAR                : Titular da Conta Bancária 
 BANCO                  : Nome do Banco  
 DATA                   : Data do Lançamento  
 DATA_DIA               : Dia da Data do Lançamento 
 DATA_MES               : Mês da Data do Lançamento
 DATA_ANO               : Ano da Data do Lançamento
 CODHISTORIC            : Código do Histórico do Lançamento
 HISTORICO              : Nome do Histórico 
 COMPLEMENTO            : Complemento do Lançamento 
 DOCUMENTO              : Número do Documento do Lançamento
 VALOR                  : Valor do Lançamento 
 DEBCRED                : Indicador de Tipo de Movimento ( D - Débito ou C - Crédito )
 CONCILIADO             : Indicador se Lançamento foi Conciliado ( S = Sim ou N = Não ) 
 VENCIMENTO             : Data de Vencimento do Lançamento 
 VENCIMENTO_DIA         : Dia da Data de Vencimento do Lançamento 
 VENCIMENTO_MES         : Mês da Data de Vencimento do Lançamento 
 VENCIMENTO_ANO         : Ano da Data de Vencimento do Lançamento     
 LIQUIDACAO             : Data de Liquidação do Lançamento 
 LIQUIDACAO_DIA         : Dia da Data de Liquidação do Lançamento
 LIQUIDACAO_MES         : Mês da Data de Liquidação do Lançamento
 LIQUIDACAO_ANO         : Ano da Data de Liquidação do Lançamento
 LOTECHEQTERC_MCC       : Número do Lote de Cheques de Terceiro
 NOMINAL                : Nominal do Movimento Bancário 
 DATALANCAMENTO         : Data de Digitação do Lançamento
 DATALANCAMENTO_DIA     : Dia da Data de Digitação do Lançamento
 DATALANCAMENTO_MES     : Mês da Data de Digitação do Lançamento
 DATALANCAMENTO_ANO     : Ano da Data de Digitação do Lançamento 
 CODCENTCUST            : Código do Centro de Custo
 TRADUTOR               : Número do Tradutor do Centro de Custo  
 TIPOCENTRO             : Tipo do Centro de Custo ( A - Analítico ou S - Sintético ) 
 CENTROCUSTO            : Descrição do Centro de Custos


EXEMPLOS DA STRING DE CONEXÃO NO POWERBI:

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

 Note que neste caso estaremos filtrando todos Movimentos Bancários registrados por Data de Emissão à partir de 01/05/2017.

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

 Note que neste caso estaremos filtrando todos Movimentos Bancários 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