Integracao Power BI/Itens Ordem Compra

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

PROCEDURE : POWERBI_ITENS_ORDCOMPR :

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

P_QTDDIA_SEG:
 Parâmetro criado para dar flexibilidade na seleção das Ordens de Compra.
 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 das Ordens de Compra.  
 Cálculo : DATA FINAL = DATA DE HOJE mais P_QTDDIA_SEG
P_TIPODATA:
 Tipo de Filtro que o Sistema irá realizar : 
   EMI = por Data de Emissão

PRE = por Data de Previsão de Entrega

Atenção
 Se um destes parâmetros não for informado, o sistema vai selecionar TODOS Itens das Ordens de Compra registradas, 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 pelas vendas )
 EMPRESA_RAZAOSOCIAL    : Razão Social da Empresa ( responsável legal pelas vendas )
 EMPRESA_CNPJ           : CNPJ da Empresa ( responsável legal pelas vendas )
 CODEMPORDCOMPR         : Código da Empresa da Ordem de Compra 
 CODORDCOMPR            : Número da Ordem de Compra 
 CODEMPSERIE            : Código da Empresa da Série da Ordem de Compra 
 CODSERIE               : Código da Série da Ordem de Compra     
 DATASERIE              : Data da Série da Ordem de Compra 
 DATA                   : Data da Emissão da Ordem de Compra 
 DATA_DIA               : Dia da Data de Emissão da Ordem de Compra 
 DATA_MES               : Mês da Data de Emissão da Ordem de Compra  
 DATA_ANO               : Ano da Data de Emissão da Ordem de Compra   
 CODEMPFORNECED         : Código da Empresa do Fornecedor
 CODFORNECED            : Código do Fornecedor
 TIPOFORNECED           : Tipo do Fornecedor ( igual à 'FO' )
 RAZAOSOCIAL            : Razão Social do Fornecedor
 CODMUNICIPI            : Código do Município  do Fornecedor
 MUNICIPIO              : Município do Fornecedor
 MUNICIPIO_ESTADO       : Município / Estado  do Fornecedor
 CODESTADO              : Estado do Fornecedor
 ENDERECO               : Endereço do Fornecedor 
 NUMERO                 : Número do Fornecedor 
 COMPLEMENTO            : Complemento do Fornecedor 
 BAIRRO                 : Bairro do Fornecedor
 CEP                    : Cep do Fornecedor
 CNPJ_CPF               : Cnpj ou Cpf do Fornecedor
 CODGRUPOEMP            : Código do Grupo Empresarial do Fornecedor
 GRUPOEMPRESARIAL       : Nome do Grupo Empresarial do Fornecedor
 FANTASIA               : Nome de Fantasia  do Fornecedor
 EMAIL_NFE              : EMail do Fornecedor
 CODTRANSPOR            : Código do Transportador  
 TRANSPORTADOR          : Nome do Transportador
 ITEMORDCOMPR           : Item da Ordem de Compra 
 CODEMPPRODUTO          : Código da Empresa do Produto 
 CODPRODUTO             : Código do Produto 
 TIPOPRODUTO            : Tipo do Produto ( AC - Acabado , CA - Calçado e MA - Material )
 NOMEPRODUTO            : Descrição do Produto
 CODUNIDADE             : Código da Unidade de Medida do Produto 
 QUANTIDADEITEM         : Quantidade
 VALORUNITARIOITEMCTP   : Valor Unitário
 VALORTOTAL             : Valor Total ( Quantidade * Valor Unitário )
 TRADUTORCENTCUST       : Número do Tradutor do Centro de Custo
 CODCENTCUST            : Código do Centro de Custo 
 CENTROCUSTO            : Descrição do Centro de Custo
 DATAPREVISTA           : Data da Previsão do Item da Ordem de Compra
 DATAPREVISTA_DIA       : Dia da Data da Previsão do Item da Ordem de Compra 
 DATAPREVISTA_MES       : Mês da Data da Previsão do Item da Ordem de Compra 
 DATAPREVISTA_ANO       : Ano da Data da Previsão do Item da Ordem de Compra 
 REFERENCIAINTERNA      : Número da Referência Interna 
 REFERENCIAEXTERNA      : Número da Referência Externa 
 CODGRUPO               : Código do Grupo do Produto
 GRUPO                  : Nome do Grupo do Produto
 CODSUBGRUPO            : Código do Sub-Grupo do Produto
 SUBGRUPO               : Nome do Sub-Grupo do Produto
 CODTIPOPROD            : Código do Tipo de Produto no Estoque 
 TIPOPRODUTOESTOQUE     : Descrição do Tipo de Produto no Estoque 
 SPED_TIPOITEM          : Código do Tipo de Item no Sped 
 SPED_TIPOITEM_DESCRICAO: Descrição do Tipo de Item no Sped
 CODATIVIDAD            : Código da Atividade Econômica
 ATIVIDADE              : Descrição da Atividade Econômica 
 CODREGIAO              : Código da Região
 REGIAO                 : Descrição da Região 
 CODLINHAPRODUTO        : Código da Linha do Produto 
 LINHAPRODUTO           : Nome da Linha do Produto
 
EXEMPLOS DA STRING DE CONEXÃO NO POWERBI:

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

 Note que neste caso estaremos filtrando todos Itens das Ordens de Compra registrados por Data de Emissão à partir de 01/05/2017.

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

 Note que neste caso estaremos filtrando todos Itens das Ordens de Compra 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