🕒 Tempo aproximado para leitura: 3 minutos
📂 Categoria: TOTVS Linha Protheus → Fiscal / TAF
🖥️ Aplicável a: Protheus Release 12.1.2510 ou superior
🧭 Resumo
Este artigo apresenta o novo mecanismo de Integração Smart Schedule entre o ERP Protheus e o módulo TAF, disponível para ambientes onde o TAF é utilizado como módulo do Protheus, compartilhando o mesmo banco de dados.
A integração utiliza controle por carimbo de data/hora (STAMP), permitindo sincronização online e incremental dos dados entre Protheus e TAF.
🎯 Objetivo
Orientar sobre os pré-requisitos técnicos, bancos de dados homologados e o procedimento de configuração inicial necessário para habilitar corretamente a Integração Smart Schedule no ambiente Protheus com TAF como módulo.
✅ Pré-requisitos
🧩 Versão mínima suportada
Release Protheus: 12.1.2510 ou superior
TOTVS Server Application: compatível com o release
TOTVS DbAccess: compatível com o release
Banco de Dados: conforme homologação abaixo
ℹ️ Para releases anteriores, recomenda-se consultar a documentação:
TSI — TAF Service Integration
🏗️ O TAF é um módulo do Protheus?
✔️ Sim, obrigatoriamente.
A Integração Smart Schedule foi criada exclusivamente para cenários onde:
O TAF é módulo do ERP Protheus
Ambos utilizam o mesmo banco de dados
🚫 Não é aplicável para ambientes com TAF em base separada.
🗄️ Bancos de dados homologados
A integração online depende da criação do campo S_T_A_M_P_, disponível apenas para os seguintes bancos:
Microsoft SQL Server
Oracle
PostgreSQL
📌 Observações importantes:
O campo S_T_A_M_P_ é criado somente nas tabelas do ERP Protheus
O campo é utilizado como controle de integração incremental
📋 Tabelas impactadas no ERP Protheus
Após a conclusão de todo o processo de configuração, o campo S_T_A_M_P_ será criado nas seguintes tabelas:
SB1, SFT, SF4, SB5, SA1, SA2, SA4, SAH, CT1, F2Q, CDN, SE1, SE2,
CCF, SF1, SF2, SF3, CCE, SYD, CDH, CKX, SON, CDT, CDG, CTT,
CD1, FKF, FOD, FK2, FKH
🔄 Atualização de metadados (UPDDISTR)
O controle da integração compara:
S_T_A_M_P_ → ERP Protheus
STAMP → TAF
Para isso, a base de dados deve conter os seguintes campos no TAF:
C1G_STAMP, C1H_STAMP, C1J_STAMP, C1L_STAMP, C1N_STAMP, C1O_STAMP,
NYS_TSTAMP, C20_STAMP, LEM_STAMP, V5R_STAMP, C3Q_STAMP, C0A_STAMP,
C2S_STAMP, C3J_STAMP, T9C_STAMP, C5M_STAMP
🛠️ Criação dos campos:
Realizada via UPDDISTR
Utilizar o dicionário disponibilizado no pacote acumulado oficial da TOTVS
⏱️ Smart Schedule
Para que a integração funcione corretamente:
O Smart Schedule deve estar em execução
Ele é responsável pelo processamento e sincronização dos dados
📚 Para mais informações, consulte a documentação oficial:
Smart Schedule
⚙️ Configurações Iniciais para Utilização
🧙 Wizard de Configuração do TAF
A Wizard de Configuração do TAF passou a contar com uma nova opção específica para habilitar a Integração Smart Schedule.
📌 Procedimento
Execute a Wizard de Configuração do TAF
Marque a opção:
☑ Integração Smart ScheduleFinalize a execução da Wizard
✅ Resultado esperado
Após a execução com sucesso:
Criação automática do campo S_T_A_M_P_ nas tabelas do ERP Protheus
Exibição de mensagem de processo concluído com sucesso
Ambiente preparado para configuração e execução do schedule de integração
⚠️ Observações Importantes
Não é recomendado alterar manualmente os campos de controle STAMP
A integração depende diretamente da consistência dos metadados
Alterações estruturais após a implantação podem comprometer a confiabilidade da integração
🧾 Conclusão
A Integração Smart Schedule moderniza e otimiza a comunicação entre Protheus e TAF, permitindo sincronização online eficiente e segura, desde que todos os pré-requisitos técnicos sejam atendidos e o Smart Schedule esteja corretamente configurado e ativo.
👤 Autor
Fabrizio Augusto Ventavolo
Consultor Especialista TOTVS
Mastersiga Consultoria
Conectamos tecnologia, processos e pessoas para acelerar resultados com excelência em sistemas TOTVS.