Não trocamos o seu ERP. Lemos ele.

O Protheus continua sendo o sistema de registro. O Integror lê o que já está lá, calcula fora dele e devolve só o que precisa voltar — sempre pela API, para não passar por cima das regras do ERP.

01

Por conexão direta ao banco (SQL Server ou Oracle, usuário somente leitura) ou por API publicada no Protheus. A escolha é por cliente, na tela de configuração — não em código nosso.

02

Calcula

Fora do ERP. O plano de reposição da base que medimos são 4,1 milhões de pares filial×produto, relidos em cerca de 13 minutos, sem disputar CPU do Protheus no horário de operação.

03

Escreve

Só pela API, com assinatura HMAC e protocolo de idempotência. Reenviar não duplica lançamento, e gatilhos e validações do ERP continuam valendo.

O que é lido

Seis tabelas, sempre no sufixo do grupo da sua empresa. Nenhuma escrita nessa conexão: o usuário do banco pode — e deve — ser somente leitura.

A leitura é agregada no próprio SQL, respeitando os índices do Protheus, que começam pela filial. É por isso que ela cabe numa janela noturna em vez de varrer a tabela inteira por produto.

TabelaO que éPara quê
SA2Fornecedorescadastro, CNPJ, contato
SB1Produtosdescrição, unidade, grupo
SB2Saldossaldo e empenho por filial
SD1Entradaso que entrou, quando, a que custo
SD2Saídaso consumo que vira a média diária
SC7Pedidoso que já está a caminho

Segurança e isolamento

Um cliente não vê o outro

O isolamento por empresa é aplicado no banco, por política de linha — não só na consulta da aplicação. Errar o filtro numa query nova não vaza dado de outro cliente.

Sessão fora do alcance do JavaScript

O token do app interno vive em cookie httpOnly. Nem XSS nem pacote npm comprometido conseguem lê-lo.

Fornecedor e time interno em domínios de token separados

Um token do portal não abre uma tela interna, e o contrário também não. A recusa é no servidor, não escondendo o menu.

Rota fechada por padrão

Endpoint novo já nasce exigindo autenticação. Ser público é declaração explícita, e não esquecimento.

O que precisamos da sua TI

Para a prova de conceito, isso basta. Nada aqui toca a base de produção em escrita.

  1. 1

    Um usuário somente leitura

    Na cópia de homologação do Protheus, com acesso às seis tabelas acima.

  2. 2

    O sufixo do grupo e as filiais

    Para saber que a tabela se chama SB2 mais o seu grupo, e quais filiais entram no piloto.

  3. 3

    Rota de rede até o banco

    VPN ou liberação de IP. É o passo que costuma levar mais tempo — vale começar por ele.

  4. 4

    Uma janela para a primeira leitura

    Preferencialmente fora do horário de operação. Depois da primeira, a releitura completa fica na casa dos minutos.

Manda o time técnico junto na conversa

Quem conhece o seu Protheus resolve em quinze minutos o que uma proposta leva duas semanas para descrever.

Agendar uma conversa