Este documento será um guia de link´s e fluxos e diagrams para melhor entendimento do processo de Central PDV.


Conteúdo Relevante


🧠  Integração Retaguarda e Central de PDV

Documentação Oficial da Integração TOTVS PDV


 🎥 Treinamento NovaCarga - DEZ/2024 - https://drive.google.com/file/d/110ZbRnBVGO4zmgvj6RMahs-EhbISuE7P/view

🎥 Treinamento Central PDV - ABR/2025 - https://drive.google.com/file/d/1M3k8NuKyMcmKNxv7cReIiajUTrHhCjDn

📊  Monitor da Integração de Dados do TOTVS PDV

Documentação Oficial de configuração do Monitoramento TOTVS PDV

🪪  Sincronismo de Usuários via arquivo Protheus

O Framework TOTVS criou uma funcionalidade para exportar e importar estruturas de acesso de usuários, incluindo Menus através de 3 rotinas.

criamos uma camada para utilização dessa ferramenta em nosso processo.

🧰 Tecnologias que utilizam

🙋🏻‍♂️ RMIINTEUSR - Atualização de senhas de usuário (RmiInteUsr SFTP)

Ferramenta criada para Importação e Exportação de usuários utilizando servidor SFTP ( como o do T-CLOUD ) de forma assíncrona.

🙎🏻‍♂️ RMISENHAS - Função para atualização de senhas de usuário

Ferramenta criada para a Importação de usuários de forma síncrona.

📅  Configuração Schedule Protheus 

Detalhes do processo de configuração de Schedule, utilizado na Central PDV e Retaguarda para agendamento da rotina RMIINTEUSR

📐Hardware Mínimo Recomendável (Sizing)

Informações Referentes as configurações mínimas para o funcionamento do TOTVS Protheus.


🧠 Arquitetura Protheus


🧰 Tecnologias Utilizadas

⚙️ Protheus

🖥  TOTVS APPSERVER - Application Server

🛢️ TOTVS DBACCESS com PostgreSQL

🔑 TOTVS License Server Virtual 

🐘 PostgreSQL

🤝 Protheus com PostgreSQL
🐧 Instalação do PostgreSQL em Linux
📢 PostgreSQL - Informações Importantes
👉Postgres - Compatibilidade - DBAccess

🐧 Linux

🧩Protheus em Linux - Instalação

🎭Compatibilidade DBACCESS

✅Compatibilidade APPSERVER

🔗ODBC - Como fazer para criar uma fonte de dados para uso com o PostgreSQL - Linux

📆 JOBs Principais

🏭( RETAGUARDA ) RMIPUBLICA – Publicação de dados

🏭( RETAGUARDA )  RMIENVIAPDV – Envio de retorno do PDV

📍 ( CENTRAL PDV ) RMIIntePDV – Responsável por processar dados de grupos específicos de tabela

📑Gerenciamento de LOGS

O processo de integração utiliza log´s para analise das integrações nas Centrais PDV´s e Retaguarda.

A Ferramenta escolhida foi o https://fluentbit.io/ utilizado na engenharia e com Agent´s distribuídos nas Centrais e Retaguarda.


Processo de configuração dos Agentes FluentBit:


Fluentbit, High Performance Central PDV - Configuração Agente Fluentbit LogClient Protheus



🔁 Fluxos e Comunicação

📈 Fluxo da Informação

Importante que a estrutura de comunicação entre Retaguarda e Central PDV estejam sem obstruções e bem mapeadas, alguns destaques:

🌐 Infra de Rede

🧑‍💻 Acessos Controlados

🛠 Ferramentas Essenciais

🐧 Linux / SSH


https://www.putty.org/


🐘 PostgreSQL

Ferramenta padrão do Postgres

https://www.pgadmin.org/download/


Ferramenta multibancos para acesso ao Postgres

https://dbeaver.io/


📂 WinSCP

https://winscp.net/eng/download.php

🧪 Análise de Problemas

🚨 Erros de Integração

📂 Logs da Retaguarda e do PDV

📌 Análise de JOBs em Falha


(DRAFT) Fluxo de Configuração Central PDV

Instalar e configurar Lincense Server s1

Instalar e Configurar Postgres s2

Criar ODBC - S1

Instalar e configurar DBACCESS - s1

Criar pastas TOTVS Protheus- s1

Copiar Dados para as pastas BIN / RPO / DATA /  s1

Configurar appservers.ini - s1

Configurar Serviços Linux -s1





⌛Documentação Legado ( Antigas )

https://centraldeatendimento.totvs.com/hc/pt-br/articles/235656187-Central-de-PDVs 04/08/2022

https://tdn.totvs.com/pages/releaseview.action?pageId=799267436 - 18/10/2023