Documentação:
Descrição da tabela:
Tabela fato de pedidos do sapSAP
Tabelas utilizadas:
SAP.EKKO
SAP.EKPO
SAP.CDHDR
SAP.CDPOS
Montagem:
Carga incremental, grava os dados com a regra abaixo:
– isso será incrementado após o detalhamento do Basseto
Buscar dentro da EKKO – AEDAT tudo que tiver a data do dia.
E todas as alterações olhando dentro da CDHDR e CDPOS, conforme passado no documento da EKKO e EKPO
Buscar os dados dos pedidos de compra dentro das tabelas EKKO e EKPO.
Desta forma:
EBELN - Pedido
AEDAT- Data de Criação
BSART – Tipo de Pedido
EKGRP – Grupo de Compradores
LIFNR – Fornecedor
EKORG – Organização de Compras
WAERS – Moeda
BSTYP – categoria do documento de compras
RESWK – Centro Fornecedor
Unir as bases pelo EBELN – Nr do pedido
EKPO
WERKS – Centro
TXZ01 – Texto
NETWR – Valor Líquido
MATNR – Material
MATKL – Grupo de Mercadoria
EBELP – Item
LGORT – Depósito
MEINS – Unidade de medida do pedido
BPRME – Unidade de preço do pedido
WEBRE – Revisão de fatura
MENGE – QuantidadeMontagem da tabela feita da seguinte forma, houve mudança da parte do Basseto para implementação:
Select na tabela EKKO trazendo os seguintes campos:
KO.EBELN DOC_COMPRA,KO.AEDAT DATA_CRIACAO, KO.BEDAT DATA_DOC, KO.BSART TIPO_DE_PEDIDO ,KO.BUKRS EMPRESA ,KO.EKGRP GRUPO_DE_COMPRADORES ,KO.LIFNR FORNECEDOR ,KO.EKORG ORGANIZACAO_DE_COMPRAS ,KO.WAERS MOEDA ,KO.BSTYP CATEGORIA_DO_DOCUMENTO_DE_COMPRAS ,KO.RESWK CENTRO_FORNECEDOR ,KO.INCO1 INCOTERMS_01 ,KO.INCO2 INCOTERMS_02 ,KO.AUTLF FORN_COMPLETP
2 - Join com a tabela EKPO
KP.EBELP ITEM,KP.WERKS CENTRO ,KP.KNTTP CATEGORIA_CLASS_CONTABIL ,KP.NETWR VALOR_LIQUIDO ,KP.NETPR PRECO_LIQUIDO ,KP.MATNR MATERIAL ,KP.TXZ01 TEXTO_BREVE ,KP.MTART TIPO_MATERIAL ,KP.MATKL GRUPO_DE_MERCADORIA ,KP.MWSKZ iMPOSTO ,KP.LGORT DEPOSITO ,KP.MEINS UMP ,KP.BPRME UNIDADE_DE_PRECO_DO_PEDIDO ,KP.WEBRE REVISAO_DE_FATURA ,KP.MENGE QUANTIDADE ,KE.MENGE QUANTIDADE_DIVISAO ,KP.EGLKZ REMESSA_FINAL ,KP.ELIKZ COD_REMESSA_FINAL ,KE.WAMNG QTD_SAIDA ,KP.LOEKZ MARC_ELIMINACAO ,KP.PSTYP CATEGORIA
3 - Join com a tabela EKET trazendo os seguintes campos
KE.EINDT DATA_REMESSA ,KE.SLFDT DATA_ESTATISTICA ,KE.MNG02 qtd_confirmada,KE.WADAT DT_SAIDA ,KE.WAUHR HR_SAIDA ,KE.WEMNG QTD_fornecida
Databricks:
camada_semantica.me80fn
Documentação de desenvolvimento - Basseto
1 -Data-types 2 - Regra de desenvolvimento
View file | ||
---|---|---|
|
...