/
ZITFSD051_NF_HEADER

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.VBRP

  4. SAP.VBFA

  5. SAP.VTTK

  6. SAP.LIKP

  7. SAP.

Montagem:

  1. 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. Foi adicionado dados de faturamento com a tabela SAP.VBRP, com a chave ( VBRP.VBELN = LEFT(J_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.VBFA, pela chave ( (VBRP.VGBEL = VBFA.VBELV ) & ( VBFA.VBTYP_N = '8' ) );

4.2. Junção da tabela SAP.VTTK, pela chave ( VBRP.VBELN = VTTK.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