/
ZITFSD049_DIVISAO_REMESSA

ZITFSD049_DIVISAO_REMESSA

Descrição da tabela:

Esta é uma tabela fato transacional de Nota Fiscal, com lançamentos de documentos de vendas diário.

Tabelas utilizadas:

  1. SAP.CDHDR

  2. SAP.VBAK

  3. SAP.VBAP

  4. SAP.VBEP

  5. SAP.VBFA

  6. SAP.LIPS

  7. SAP.MARM

Montagem:

Carga incremental com a seguinte regra:

1 - É feito uma consulta na tabela: SAP.CDHDR para validar se existem documentos de vendas que foram alterados com base na regra abaixo:

1.1 - Data do dia anterior ( D -1)

1.2 - Filtro aplicado na tabela: SAP.CDHDR no campo: OBJECTCLAS = ‘VERKBELEG’

2 - Se encontrar documentos, apaga os documentos contidos na tabela histórica e carrega o update desses documentos, juntamente com os documentos criados.

3 - É feito Select na tabela base: VBAK trazendo os campos:
(BUKRS_VF,VBELN,VKORG,VTWEG,SPART,VKBUR,VKGRP,KUNNR)

4 - Join com a tabela : VBAP, trazendo os campos:

(POSNR, MATNR,ARKTX)

5 - Join com a tabela : VBEP, trazendo os campos:

(ETENR,WADAT,EDATU,MBDAT,BMENG,LIFSP)

Coluna condicional:

1 - Se Bmeng for igual ao campo: L_RFMNG  | VALOR: L_RFMNG

2 - Se Bmeng for maior ou igual ao campo: L_RFMNG  | VALOR: BMENG

Campos criados com valores determinados:

6 - Campos para compor a estrutura, criados como nulo:

(DATASAT,DATALTSAT,USUALTSAT)

7 - Campo de data padrão:

current_date

Databricks:

camada_semantica.zitfsd049_divisao_remessa

Documentação de desenvolvimento - Basseto

1 -Data-types            2 - Regra de desenvolvimento

 

Add label

Related content

ZITFSD049_OV_PARC
More like this
ZITFSD048_GERAL_CLIENTE
ZITFSD048_GERAL_CLIENTE
Read with this
ZITFSD049_OV_ITEM
More like this
ZITFSD048_PARC_CLIENTE
ZITFSD048_PARC_CLIENTE
Read with this
Camada Semântica
Read with this