O processo utilizando Banco Incremental consiste na alteração da ferramenta de ETL para tratar somente as informações incluídas, alteradas e excluídas desde a última extração de informações do produto EMS. Acarretando em uma redução no volume de dados processado a cada execução do ETL.
O processo do Banco Incremental pode ser aplicado para a seguinte lista de Assuntos:
Assunto | Tabela (Stage) |
Faturamento | DIS_DTS_Invoice_Fact |
Devolução de Vendas | DIS_DTS_Sales_Return_Fact |
Previsão de Vendas | DIS_DTS_Forecast_Fact |
Cotas de Vendas | DIS_DTS_Sales_Quotes_Fact |
Vendas | DIS_DTS_Sales_Fact |
Entregas | DIS_DTS_Shipment_Fact |
Produção Realizada | MAN_DTS_Produced_Production_Performance_Fact |
Produção Programada | MAN_DTS_Estimated_Production_Performance_Fact |
Matéria-Prima Programada | MAN_DTS_Estimated_Raw_Material_Fact |
Matéria-Prima Realizada | MAN_DTS_Consumed_Raw_Material_Fact |
Mão-de-Obra Realizada | MAN_DTS_Produced_Work_Force_Perfornance_Fact |
Mão-de-Obra Programada | MAN_DTS_Estimated_Work_Force_Performance_Fact |
GGF Programado | MAN_DTS_Estimated_GGF_Fact |
GGF Realizado | MAN_DTS_Producced_GGF_Fact |
Custo Real | MAN_DTS_Real_Cost_Fact |
Controle de Qualidade | MAT_DTS_Quality_Fact |
Compras | MAT_DTS_Purchase_Fact |
Devolução de Compras | MAT_DTS_Returned_Purchase_Fact |
Recebimento | MAT_DTS_Receiving_Fact |
Estoque - Movimentação Diário | MAT_DTS_Daily_Inventory_Fact |
Estoque - Saldo Diário | MAT_DTS_Daily_Balance_Fact |
Contas a Pagar - Pagamento | FIN_DTS_Payment_Accounts_Payable_Fact |
Contas a Pagar - Emissão | FIN_DTS_Emission_Accounts_Payable_Fact |
Contas a Pagar - Vencimento | FIN_DTS_Due_Accounts_Payable_Fact |
Contas a Receber - Recebimento | FIN_DTS_Payment_Accounts_Receivable_Fact |
Contas a Receber - Emissão | FIN_DTS_Emission_Accounts_Receivable_Fact |
Contas a Receber - Vencimento | FIN_DTS_Due_Accounts_Receivable_Fact |
Cadastro Emitente | Emitente |
Cadastro Item | Item |
A parametrização do processo incremental é feita por assunto, portanto, é possível aplicá-la somente aos assuntos que possuem um volume grande de dados para tratamento pelo ETL.
Pré-requisitos
Importante: |
Para configuração do Processo Incremental, deve-se primeiramente realizar a configuração das rotinas que sincronizam os dados do ERP TOTVS que estão disponíveis no Banco Incremental por meio da seguinte sequência de programas. Para maiores informações, consultar o manual de referência do programa abaixo no EMS.
cdp/cd2400 - Parametrizar Tab Banco de Dados Incremental
Permite informar quais tabelas serão sincronizadas para o banco incremental, de acordo com assunto desejado, as seguintes tabelas do ERP TOTVS deverão ser selecionadas.
Assunto/Extrator | Tabelas p/ Sincronizar | Pai / Filho | Atributo Temporal |
| Faturamento Ems0101
| Nota-fiscal | Pai | nota-fiscal.dt-emis-nota |
it-nota-fisc | Filho | ||
unid-neg-fat | Filho | ||
| Devolução de Vendas Ems0102 | Devol-cli | Pai | devol-cli.dt-devol |
Nota-fiscal | Filho | ||
It-nota-fisc | Filho | ||
| Previsão de Vendas Ems0103 | pr-venda | Pai | pl-mest-per.dt-ini-per |
pl-mest-per | Filho | ||
Cotas de Vendas | cotas | Pai | cotas.dt-inicial |
Vendas | Ped-venda | Pai | ped-venda.dt-implant |
Ped-item | Filho | ||