Integracao Power BI/Pagamentos

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

PROCEDURE : POWERBI_PAGAMENTOS :

 Rotina que pesquisa todas Liquidações de Duplicatas à Pagar. 
 O filtro ocorrerá somente pela Data de Pagamento da Duplicata.

EXPLICAÇÃO DOS PARAMETROS:

P_DATAINI:
 Data Inicial de Pagamento.
 Se este parâmetro estiver preenchido, o sistema vai dar preferência para ele no Filtro. 
P_QTDDIA_ANT:
 Parâmetro criado para dar flexibilidade na seleção.
 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.  
 Cálculo : DATA FINAL = DATA DE HOJE menos P_QTDDIA_ANT

P_QTDDIA_SEG:
 Parâmetro criado para dar flexibilidade na seleção.
 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.  
 Cálculo : DATA INICIAL = DATA DE HOJE mais P_QTDDIA_ANT
Atenção
 Se um destes parâmetros não for informado, o sistema vai selecionar todos o Pagamentos de Duplicatas registrados, indepentemente de 
 Data de Pagamento.


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 pelas Compras )
 EMPRESA_RAZAOSOCIAL                 : Razão Social da Empresa ( responsável legal pelas Compras )
 EMPRESA_CNPJ                        : CNPJ da Empresa ( responsável legal pelas Compras )
 CODEMPDOCRECEB                      : Código da Empresa das Duplicatas à Pagar
 NUMDOCRECEB                         : Número da Duplicata
 CODSERIE                            : Código das Série da Duplicata
 ORDEMPARCIAL                        : Ordem Parcial da Duplicata
 DATA                                : Data do Pagamento
 DATA_DIA                            : Dia da Data de Pagamento
 DATA_MES                            : Mês da Data de Pagamento
 DATA_ANO                            : Ano da Data de Pagamento
 VALORPAGO                           : Valor Pago
 VALORJUROS                          : Valor de Juros 
 VALORDESCONTO                       : Valor de Desconto 
 VALOROCORRENCIA                     : Valor da Ocorrência 
 VALORDESPCART                       : Valor Despesas de Cartório 
 VALORDESPBANC                       : Valor de Despesas Bancárias 
 VALOROUTRDESP                       : Valor de Outras Despesas
 CODTIPOLIQ                          : Código do Tipo de Liquidação 
 TIPOLIQUIDACAO                      : Descrição do Tipo de Liquidação
 MCC_NUMCONTCORR                     : Código das Conta Corrente
 MCC_TIPOCONTCORR                    : Tipo de Conta Corrente ( B - Bancária ou C - Caixa)
 NOMECONTA                           : Descrição da Conta Corrente vinculada ao Pagamento
 ORDEMTOTAL                          : Ordem Total da Duplicata
 CODREPRVEND                         : Código do Representante Comercial
 REPRESENTANTE                       : Nome do Representante Comercial
 CODLOCCBR                           : Código do Local de Cobrança
 LOCALCOBRANCA                       : Descrição do Local de Cobrança 
 CODTIPCBR                           : Código do Tipo de Cobrança
 TIPOCOBRANCA                        : Descrição do Tipo de Cobrança
 NUMNFENTRAD                         : Número da Nota Fiscal
 CODSERIENFE                         : Série da Nota Fiscal
 DATAVENCIMENTO                      : Data de Vencimento da Duplicata
 FANTASIA                            : Nome de Fantasia do Sujeito da Duplicata
 CODEMPSUJEITO                       : Código da Empresa do Sujeito da Duplicata
 CODSUJEITO                          : Código do Sujeito da Duplicata
 TIPOSUJEITO                         : Tipo do Sujeito da Duplicata (CL - Cliente ou FO - Fornecedor)
 NOME                                : Nome do Sujeito da Duplicata 
 CNPJ_CPF                            : Cnpj ou Cpf  do Sujeito da Duplicata 
 INSCRESTADUAL_RG                    : Inscrição Estadual ou Rg do Sujeito da Duplicata 
 CODMUNICIPI                         : Código do Município do Sujeito da Duplicata 
 UF                                  : Estado  do Sujeito da Duplicata 
 MUNICIPIO                           : Município  do Sujeito da Duplicata 
 MUNICIPIO_ESTADO                    : Município/Estado  do Sujeito da Duplicata 
 CODGRUPOEMP                         : Código do Grupo Empresarial  do Sujeito da Duplicata 
 GRUPOEMPRESARIAL                    : Nome do Grupo Empresarial  do Sujeito da Duplicata 
 DIAS_ATRASO                         : Qtd. de Dias de atraso ( Data Pagamento menos Data Vencimento )
 CODCLASSE                           : Código da Classe  do Sujeito da Duplicata 
 CLASSE                              : Nome da Classe do Sujeito da Duplicata 
 CODREGIAO                           : Código da Região do Sujeito da Duplicata 
 REGIAO                              : Nome da Região do Sujeito da Duplicata 
 CODATIVIDAD                         : Código da Atividade do Sujeito da Duplicata 
 ATIVIDADE                           : Nome da Atividade do Sujeito da Duplicata
 

EXEMPLO DA STRING DE CONEXÃO NO POWERBI:

SELECT * FROM POWERBI_PAGAMENTOS('01.05.2017', NULL, NULL);

 Note que neste caso estaremos filtrando todos os Pagamentos de Duplicata registrados à partir de 01/05/2017.

SELECT * FROM POWERBI_PAGAMENTOS(NULL, 30, 30);

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