diff --git a/06 - ETL/Faturamento.ktr b/06 - ETL/Faturamento.ktr index 3183f82..36a1e57 100644 --- a/06 - ETL/Faturamento.ktr +++ b/06 - ETL/Faturamento.ktr @@ -547,18 +547,143 @@ - Table input - Add sequence + Coletar Dados - Consinco + Adicionar sequencias Y - Add sequence - Insert / Update + Adicionar sequencias + Inserir dados - Vitruvio + Y + + + Iniciar processo + Coletar Dados - Consinco + Y + + + Adicionar data + Adicionar Constantes + Y + + + Inserir dados - Vitruvio + Adicionar Constantes Falha + Y + + + Adicionar Constantes Falha + Adicionar data falha + Y + + + Adicionar data falha + Atualizar Log 2 + Y + + + Adicionar data sucesso + Atualizar Log + Y + + + Adicionar Constantes Sucesso + Adicionar data sucesso + Y + + + Adicionar Constantes + Iniciar processo + Y + + + Inserir dados - Vitruvio + Adicionar Constantes Sucesso Y - Add sequence + Adicionar Constantes + Constant + + Y + + 1 + + none + + + + + TIPO + Number + + + + + 1 + 1 + -1 + N + + + STATUS + Number + + + + + 1 + 1 + -1 + N + + + + + + + + + + + 64 + 64 + Y + + + + Adicionar data + SystemInfo + + Y + + 1 + + none + + + + + data + system date (fixed) + + + + + + + + + + + 64 + 192 + Y + + + + Adicionar sequencias Sequence Y @@ -586,13 +711,13 @@ - 256 - 80 + 464 + 64 Y - Insert / Update + Atualizar Log InsertUpdate Y @@ -603,110 +728,94 @@ GF - Vitruvio - 500 + 100 N - BSC_FATURAMENTO
- - NROEMPRESA - CHAVE_EMPRESA - = - - - - SEQPRODUTO - CHAVE_PRODUTO - = - - + TB_SEMAFORO
- SEQFAMILIA - CHAVE_FAMILIA - = - - - - REFERENCIA - REFERENCIA + TIPO + TIPO = - CHAVE_CATEGORIA_PAI - CHAVE_CATEGORIA_PAI + TIPO + CHAVE = - - CHAVE_CATEGORIA - CHAVE_CATEGORIA - = - - - - CHAVE_FATURAMENTO - BSC_FATURAMENTO_SEQ - N - - - CHAVE_EMPRESA - NROEMPRESA - N - - - CATEGORIA_PAI - CATEGORIAPAI - N - - - CATEGORIA - CATEGORIA - N - - CHAVE_PRODUTO - SEQPRODUTO - N + STATUS + STATUS_SUCESSO + Y - DESCRICAO_PRODUTO - DESCRICAOPRODUTO + DATA_ATUALIZACAO + data_sucesso Y - CHAVE_FAMILIA - SEQFAMILIA + TIPO + TIPO N +
+ + + + + + + + + 1056 + 64 + Y + +
+ + Atualizar Log 2 + InsertUpdate + + Y + + 1 + + none + + + GF - Vitruvio + 100 + N + + + TB_SEMAFORO
+ + TIPO + TIPO + = + + + + TIPO + CHAVE + = + + - QUANTIDADE - QTDITEM - Y - - - VALOR_VENDA - VLRITEM + STATUS + STATUS_FALHA Y - VALOR_BRUTO - CTOBRUTOVDA + DATA_ATUALIZACAO + data_falha Y - REFERENCIA - REFERENCIA - N - - - CHAVE_CATEGORIA_PAI - CHAVE_CATEGORIA_PAI - N - - - CHAVE_CATEGORIA - CHAVE_CATEGORIA + TIPO + TIPO N
@@ -718,13 +827,13 @@ - 400 - 80 + 608 + 400 Y
- Table input + Coletar Dados - Consinco TableInput Y @@ -812,7 +921,7 @@ and Y.SEQFAMILIA = PB.SEQFAMILIA and H.SEQFAMILIA = A.SEQFAMILIA and H.NROSEGMENTO = V.NROSEGMENTO - and DECODE(V.TIPTABELA, 'S', V.CGOACMCOMPRAVENDA, 'A', V.CGOACMCOMPRAVENDA, V.ACMCOMPRAVENDA) in ( 'S', 'I' ) + and DECODE(V.TIPTABELA, 'S', V.CGOACMCOMPRAVENDA, 'A', V.CGOACMCOMPRAVENDA, V.ACMCOMPRAVENDA) in ( 'S', 'I' ) and 1 = 2 group by V.NROEMPRESA, V.SEQPRODUTO, @@ -830,12 +939,386 @@ - 128 - 80 + 320 + 64 + Y + + + + Iniciar processo + InsertUpdate + + Y + + 1 + + none + + + GF - Vitruvio + 100 + N + + + TB_SEMAFORO
+ + TIPO + TIPO + = + + + + TIPO + CHAVE + = + + + + STATUS + STATUS + Y + + + DATA_ATUALIZACAO + data + Y + + + TIPO + TIPO + N + +
+ + + + + + + + + 192 + 64 + Y + +
+ + Inserir dados - Vitruvio + InsertUpdate + + Y + + 1 + + none + + + GF - Vitruvio + 500 + N + + + BSC_FATURAMENTO
+ + NROEMPRESA + CHAVE_EMPRESA + = + + + + SEQPRODUTO + CHAVE_PRODUTO + = + + + + SEQFAMILIA + CHAVE_FAMILIA + = + + + + REFERENCIA + REFERENCIA + = + + + + CHAVE_CATEGORIA_PAI + CHAVE_CATEGORIA_PAI + = + + + + CHAVE_CATEGORIA + CHAVE_CATEGORIA + = + + + + CHAVE_FATURAMENTO + BSC_FATURAMENTO_SEQ + N + + + CHAVE_EMPRESA + NROEMPRESA + N + + + CATEGORIA_PAI + CATEGORIAPAI + N + + + CATEGORIA + CATEGORIA + N + + + CHAVE_PRODUTO + SEQPRODUTO + N + + + DESCRICAO_PRODUTO + DESCRICAOPRODUTO + Y + + + CHAVE_FAMILIA + SEQFAMILIA + N + + + QUANTIDADE + QTDITEM + Y + + + VALOR_VENDA + VLRITEM + Y + + + VALOR_BRUTO + CTOBRUTOVDA + Y + + + REFERENCIA + REFERENCIA + N + + + CHAVE_CATEGORIA_PAI + CHAVE_CATEGORIA_PAI + N + + + CHAVE_CATEGORIA + CHAVE_CATEGORIA + N + +
+ + + + + + + + + 608 + 64 + Y + +
+ + Adicionar Constantes Falha + Constant + + Y + + 1 + + none + + + + + TIPO + Number + + + + + 1 + 1 + -1 + N + + + STATUS_FALHA + Number + + + + + 0 + 1 + -1 + N + + + + + + + + + + + 608 + 176 + Y + + + + Adicionar data falha + SystemInfo + + Y + + 1 + + none + + + + + data_falha + system date (fixed) + + + + + + + + + + + 608 + 288 + Y + + + + Adicionar Constantes Sucesso + Constant + + Y + + 1 + + none + + + + + TIPO + Number + + + + + 1 + 1 + -1 + N + + + STATUS_SUCESSO + Number + + + + + 2 + 1 + -1 + N + + + + + + + + + + + 752 + 64 + Y + + + + Adicionar data sucesso + SystemInfo + + Y + + 1 + + none + + + + + data_sucesso + system date (fixed) + + + + + + + + + + + 912 + 64 Y + + Atualizar Log 2 + Inserir dados - Vitruvio + Y + + + + + + + + + + Inserir dados - Vitruvio + Adicionar Constantes Falha + Y + + + + + + + +