Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current Restore this Version View Version History

« Previous Version 3 Current »

Descrição da tabela:

Esta tabela fato transacional de notas fiscais com informações de documentos de vendas.

Tabelas utilizadas:

  1. SAP.CDHDR

  2. SAP.VBAK 

  3. SAP.VBFA

  4. SAP.VBAP

  5. SAP.VBKD

  6. SAP.VBEP

  7. SAP.MARA

  8. SAP.KNA1

  9. SAP.AUSP

  10. SAP.CABN

  11. SAP.KONV

Montagem:

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: SAP.VBAK trazendo os campos:

Campo

Nome de Saída

Inner join com a tabela: SAP.J_1BNFLIN trazendo os campos

Campo

Nome de Saída

CONDIÇÃO:

SE LEFT(REFKEY,10) NÃO FOR NULO O DADO SEJA: LEFT(REFKEY,10)

SE NÃO O DADO SEJA: DOCNUM DA TABELA J_1BNFLIN

NM_FATURA_COMERCIAL  

Inner joins com a tabela SAP.PRCD_ELEMENTS trazendo os campos abaixo:

Campo

Nome de Saída

KPOSN

NM_SEQUENCIAL_ITEM_FATURA 

KSCHL

TP_CONDICAO 

KOAID

XX_CLASSE_CONDICAO

KWERT

PC_CONDICAO

Inner joins com a tabela SAP.VBRK trazendo os campos abaixo:

Campo

Nome de Saída

BUKRS

CD_EMPRESA 

VKORG

CD_ORGANIZACAO_VENDAS

VTWEG

CD_CANAL_DISTRIBUICAO 

SPART

CD_SETOR_ATIVIDADE

Inner joins com a tabela SAP.VBRP trazendo os campos abaixo:

Campo

Nome de Saída

Campo

Nome de Saída

WERKS

CD_CENTRO

Inner joins com a tabela SAP.T685T trazendo os campos abaixo:

Campo

Nome de Saída

VTEXT

XX_DENOMINACAO_CONDICAO

Databricks:

camada_semantica.zitfsd051_nf_condi

Documentação de desenvolvimento - Basseto