Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3 - É feito Select na tabela base: SAP.VBAK trazendo os campos:

...

Campo

...

Nome da Saída

(BUKRS_VF

...

CD_EMPRESA 

...

VBELN

...

NM_ORDEM_VENDA 

...

VKORG

...

CD_ORGANIZACAO_VENDAS 

...

VTWEG

...

CD_CANAL_DISTRIBUICAO 

...

SPART

...

CD_SETOR_ATIVIDADE 

...

VKBUR

...

CD_ESCRITORIO_VENDAS 

...

VKGRP

...

CD_EQUIPE_VENDAS 

...

KUNNR

...

CD_EMISSOR_ORDEM

Inner join ,VBELN,VKORG,VTWEG,SPART,VKBUR,VKGRP,KUNNR)

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

...

Campo

...

Nome da Saída

...

POSNR

...

NM_SEQ_ITEM_ORDEM_VENDA

...

MATNR

...

CD_PRODUTO

...

ARKTX

...

DC_PRODUTO

Inner join (POSNR, MATNR,ARKTX)

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

...

Campo

...

Nome da Saída

...

ETENR

...

NM_SEQ_DIVISAO_REMESSA

...

WADAT

...

DT_SAIDA_MERCADORIA       

...

EDATU

...

DT_DESEJADA_REMESSA       

...

MBDAT

...

DT_PREPARACAO_MATERIAL    

...

BMENG

...

QT_CONFIRMADA    

...

LIFSP

...

CD_BLOQUEIO_ITEM   

Condicional de validação:

(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 

...

nome do campo de saída: QT_REMESSA

1 valor = Valor = L_RFMNG

...

| VALOR: BMENG

Campos criados com valores determinados:

...

Campo

...

Nome da Saída

...

DATASAT

...

NULL

...

DATALTSAT

...

USUALTSAT

...

VALUE: DATA DO SISTEMA (CURRENT_DATE)

...

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

...