Versions Compared

Key

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

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:

  1. SAP.J_1BNFDOC

  2. SAP.J_1BNFLIN

  3. SAP.J_1BNFNADVBRP

  4. SAP.VBFA

  5. SAP.VTTK

  6. SAP.KNA1LIKP

  7. SAP.VBRK

Montagem:

  1. Primeiramente, é feito duas consultas na tabela SAP.J_1BNFDOC com as seguintes clausulas:

...

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 Foi adicionado dados de parceiros da faturamento com a tabela SAP.VBRP, com a chave ( VBRP.VBELN = LEFT(J_1BNFNAD, também relacionado pela chave DOCNUM4. Acrescimo de dados dos clientes com join com 1BNFLIN.REFKEY, 10) ) & ( VBRP.POSNR= J_1BNFLIN.REFTIM ). Função LEFT retorna os 'n' primeiros caracters do campo escolhido.

4. Acrescentado dados de transportador + fornecedor + remessa:

4.1. Através da junção da tabela SAP.VBRP (itens da fatura) com a tabela SAP.KNA1VBFA, pela chave ( KNA1(VBRP.KUNNR = J_1BNFDOC.PARID )VGBEL = VBFA.VBELV ) & ( VBFA.VBTYP_N = '8' ) );

4.1. Acrescimo de dados dos clientes com join com a 2. Junção da tabela SAP.KNA1VTTK, renomeamos para KNA2, pela chave ( KNA2VBRP.KUNNR VBELN = J_1BNFNADVTTK.PARID )

...

TKNUM )

4.3. Junção da tabela SAP.

...

VBFA,

...

pela chave (

...

VBFA.

...

VBELV = LIKP.VBELN )

 

Databricks:

camada_semantica.ZITFSD051_NF_HEADER

Documentação de desenvolvimento - Basseto

1 -Data-types 2 - Regra de desenvolvimento

...