Integracao Power BI/DocReceb Aberto
De Wiki AnDes Sistemas
Índice
PROCEDURE : POWERBI_DOCRECEBER_ABERTO :
Rotina que pesquisa todas Duplicatas à Receber em Aberto.
EXPLICAÇÃO DOS PARAMETROS:
P_DATAINI:
Data Inicial do Período ( por Data de Emissão ou Data de Vencimento ). 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 INICIAL = 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 FINAL = DATA DE HOJE mais P_QTDDIA_ANT
P_TIPODATA:
Tipo de Filtro que o Sistema irá realizar : EMI : pela Data Emissão da Duplicata VEN : Filtro pela Data de Vencimento da Duplicata.
Atenção
Se um destes parâmetros não for informado, o sistema vai selecionar todas Duplicatas Receber em Aberto registradas, indepentemente de Data de Emissão ou Vencimento
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 Duplicatas a Receber ) EMPRESA_RAZAOSOCIAL : Razão Social da Empresa ( responsável legal pelas Duplicatas a Receber ) EMPRESA_CNPJ : CNPJ da Empresa ( responsável legal pelas Duplicatas a Receber ) CODEMPDOCRECEB : Código da Empresa da Duplicata à Receber NUMDOCRECEB : Número da Duplicata da Duplicata à Receber CODSERIE : Código da Série da Duplicata à Receber ORDEMPARCIAL : Ordem da Duplicata à Receber ORDEMTOTAL : Ordem Total da Duplicata à Receber DATAEMISSAO : Data da Emissão da Duplicata à Receber DATAVENCIMENTO : Data do Vencimento da Duplicata à Receber VALOR : Valor Original da Duplicata VALORRECEBIDO : Valor Total já Recebido VALORABERTO : Valor Aberto da Duplicata CODREPRVEND : Código do Representante de Venda REPRESENTANTE : Nome do Representante de Venda 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 NFS_NUMNFSAIDA : Número da Nota Fiscal de Saída ( que originou a Duplicata ) NFS_CODSERIE : Série da Nota Fiscal de Saída ( que originou a Duplicata ) PRAZO_MEDIO : Prazo Médio da Duplicata ( Data de Vencimento - Data de Emissão ) DIAS_ATRASO : Dias de Atrazo ( Data de Hora - Data de Vencimento ) DATAEMISSAO_DIA : Dia da Data de Emissão DATAEMISSAO_MES : Mês da Data de Emissão DATAEMISSAO_ANO : Ano da Data de Emissão DATAVENCIMENTO_DIA : Dia da Data de Vencimento DATAVENCIMENTO_MES : Mês da Data de Vencimento DATAVENCIMENTO_ANO : Ano da Data de Vencimento CODEMPSUJEITO : Código da Empresa do Sujeito da Duplicata à Receber CODSUJEITO : Código do Sujeito da Duplicata à Receber TIPOSUJEITO : Tipo do Sujeito da Duplicata à Receber ( CL-Cliente ou FO-Fornecedor) NOME : Razão Social do Sujeito da Nota Fiscal FANTASIA : Nome de Fantasia do Sujeito da Nota Fiscal CNPJ_CPF : Cnpj ou Cpf do Sujeito da Nota Fiscal INSCRESTADUAL_RG : Inscrição Estadual ou Rg do Sujeito da Nota Fiscal CODMUNICIPI : Código do Município do Sujeito da Nota Fiscal UF : Estado do Sujeito da Nota Fiscal MUNICIPIO : Município do Sujeito da Nota Fiscal MUNICIPIO_ESTADO : Município/Estado do Sujeito da Nota Fiscal CODCLASSE : Código da Classe do Sujeito da Nota Fiscal CLASSE : Nome da Classe do Sujeito da Nota Fiscal CODGRUPOEMP : Código do Grupo Empresarial do Sujeito da Nota Fiscal GRUPOEMPRESARIAL : Nome do Grupo Empresarial do Sujeito da Nota Fiscal CODREGIAO : Código da Região do Sujeito da Nota Fiscal REGIAO : Nome da Região do Sujeito da Nota Fiscal CODATIVIDAD : Código da Atividade Econômica do Sujeito da Nota Fiscal ATIVIDADE : Nome da Atividade Econômica do Sujeito da Nota Fiscal
EXEMPLO DA STRING DE CONEXÃO NO POWERBI:
Atualizado a procedure para não informar nenhum parametro
SELECT * FROM POWERBI_DOCRECEBER_ABERTO;
- Procedure versão anterior
SELECT * FROM POWERBI_DOCRECEBER_ABERTO('01.05.2017', NULL, NULL, 'EMI');
Note que neste caso estaremos filtrando tudo registrados por Data de Emissão à partir de 01/05/2017.
SELECT * FROM POWERBI_DOCRECEBER_ABERTO(NULL, 30, 30, 'EMI');
Note que neste caso estaremos filtrando tudo registrado 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