Integracao Power BI/Comissao

De Wiki AnDes Sistemas
Revisão de 17h57min de 22 de junho de 2017 por Carlos augusto (discussão | contribs) (Criou página com '== PROCEDURE : POWERBI_COMISSAO :== Rotina que pesquisa todos lançamentos de Comissão baseados na tabela : COMISVEN. =====EXPLICAÇÃO DOS PARAMETROS:===== ======P_DATA...')

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

PROCEDURE : POWERBI_COMISSAO :

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

P_QTDDIA_SEG:
 Parâmetro criado para dar flexibilidade na seleção dos Lançamentos de Comissã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 dos Lançamentos de Comissão.  
 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 de Comissão

ACE = por Data de Acerto da Comissão

Atenção
 Se um destes parâmetros não for informado, o sistema vai selecionar TODOS Lançamentos de Comissão 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 )
 CODEMPCOMISVEN         : Código da Empresa de Comissão
 CODEMPREPRVEND         : Código da Empresa do Representante de Venda
 CODREPRVEND            : Código do Representante de Venda
 TIPOREPRVEND           : Tipo do Representante de Venda ( igual RV )
 RAZAOSOCIAL            : Nome do Representante de Vendas
 NUMLANCAMENTO          : Número do Lançamento de Comissão
 CODSERIECOMISSAO       : Série do Lançamento de Comissão  
 DATALANCAMENTO         : Data do Lançamento de Comissão 
 DATALANCAMENTO_DIA     : Dia da Data do Lançamento de Comissão 
 DATALANCAMENTO_MES     : Mês da Data do Lançamento de Comissão 
 DATALANCAMENTO_ANO     : Ano da Data do Lançamento de Comissão  
 DATAACERTO             : Data do Acerto da Comissao 
 DATAACERTO_DIA         : Dia da Data do Acerto da Comissao
 DATAACERTO_MES         : Mês da Data do Acerto da Comissao 
 DATAACERTO_ANO         : Ano da Data do Acerto da Comissao 
 CODHISTORIC            : Código do Histório da Comissão
 HISTORICO              : Descrição do Histórico da Comissão  
 SUJEITO                : Nome do Sujeito que Originou o Lançamento ( pode ser a Razão Social do Sujeito da Nota Fiscal de Saída )
 OBSERVACAO1            : Primeira Observação da Comissão
 OBSERVACAO2            : Segunda  Observacao da Comissão   
 QUANTIDADE             : Quantidade da Comissão
 VALORBASE              : Valor Base da Comissão 
 PERCCOMISSAO           : Percentual da Comissão
 VALORDEB               : Valor a Débito 
 VALORCRE               : Valor a Crédito 
 NFS_CODEMPNFSAIDA      : Código da Empresa da Nota Fiscal de Saida ( que originou o Lançamento )
 NFS_NUMNFSAIDA         : Número da Nota Fiscal de Saida  ( que originou o Lançamento )
 NFS_CODEMPSERIE        : Código da Empresa da Série da Nota Fiscal de Saida ( que originou o Lançamento )
 NFS_CODSERIE           : Código da Série da Nota Fiscal de Saida ( que originou o Lançamento )
 NFS_DATASERIE          : Data da Série da Nota Fiscal de Saida  ( que originou o Lançamento )
 NFE_CODEMPNFENTRAD     : Código da Empresa da Nota Fiscal de Entrada  ( que originou o Lançamento )
 NFE_NUMNFENTRAD        : Número da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_CODEMPSERIE        : Código da Empresa da Série da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_CODSERIE           : Código da Série da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_DATASERIE          : Data da Série da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_CODEMPSUJEITO      : Código da Empresa do Sujeito da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_CODSUJEITO         : Código do Sujeito da Nota Fiscal de Entrada ( que originou o Lançamento )
 NFE_TIPOSUJEITO        : Tipo do Sujeito da Nota Fiscal de Entrada ( que originou o Lançamento )
 CODEMPDOCRECEB         : Código da Empresa da Duplicata a Receber ( que originou o Lançamento )
 NUMDOCRECEB            : Número da Duplicata a Receber ( que originou o Lançamento )
 CODEMPSERIE            : Código da Série da Duplicata a Receber  ( que originou o Lançamento )
 CODSERIE               : Código da Série da Duplicata a Receber ( que originou o Lançamento )
 DATASERIE              : Data da Série da Duplicata a Receber ( que originou o Lançamento )
 ORDEMPARCIAL           : Ordem Parcial da Duplicata a Receber ( que originou o Lançamento )
 
EXEMPLOS DA STRING DE CONEXÃO NO POWERBI:

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

 Note que neste caso estaremos filtrando todos Lançamentos de Comissão registrados por Data de Emissão à partir de 01/05/2017.

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

 Note que neste caso estaremos filtrando todos Lançamentos de Comissão 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