Documentação:
Descrição da tabela:
Esta tabela transacional de Nota Fiscal e deve ter seus dados sempre incremental pela chave que vamos definir aqui: DOCNUM
Tabelas utilizadas:
SAP.J_1BNFDOC
SAP.J_1BNFLIN
SAP.J_1BNFNAD
SAP.KNA1
SAP.VBRK
Montagem:
Primeiramente, é feito duas consultas na tabela SAP.J_1BNFDOC com as seguintes clausulas:
PSTDAT = DataAtual - 1
CREDAT = DataAtual - 1
Em seguida retiramos as duplicadas e unimos as bases.
2. Foi acrescentado dados de item com a junção da tabela SAP.J_1BNFLIN, pelas chaves DOCNUM presente nas tabelas.
3. Além disso, foi adicionado dados de parceiros da tabela SAP.J_1BNFNAD, também relacionado pela chave DOCNUM
4. Acrescimo de dados dos clientes com join com a tabela SAP.KNA1, pela chave ( KNA1.KUNNR = J_1BNFDOC.PARID )
4.1. Acrescimo de dados dos clientes com join com a tabela SAP.KNA1, renomeamos para KNA2, pela chave ( KNA2.KUNNR = J_1BNFNAD.PARID )
Por fim, foi adicionado dados de faturamento com a tabela SAP.VBRK, com a chave ( VBRK.VBELN = LEFT(J_1BNFLIN.REFKEY, 10) ). Função LEFT retorna os 'n' primeiros caracters do campo escolhido.
Databricks:
camada_semantica.ZITFSD051_NF_HEADER
Documentação de desenvolvimento - Basseto
1 -Data-types 2 - Regra de desenvolvimento
0 Comments