Após configurar o ambiente no Protheus e aplicar o patch necessário, é hora de autenticar o sistema na Base. Esse processo envolve alguns campos essenciais e garante que a comunicação entre os sistemas seja segura e estável.
-
Método de autenticação
-
A Base utiliza Basic Auth para se conectar ao Protheus.
-
-
URL do serviço
-
A URL deve apontar para o broker REST do Protheus, que expõe os endpoints da API.
-
Para localizar a URL correta, siga os passos:
-
Acesse o Protheus Cloud.
-
Em seguida, vá em Informações do Ambiente → Portas de Acesso.
-
Depois, localize a porta do broker WS REST.
-
Finalmente, combine a raiz do ambiente do cliente, a porta identificada e acrescente
/REST.
-
-
Exemplo de URL:
https://<ambiente>.winthor.cloudtotvs.com.br:111/rest
-
-
Usuário e senha
-
Em seguida, informe o login e a senha para acessar o broker REST.
-
Pode ser um usuário específico ou, alternativamente, o admin do Protheus.
-
-
Parâmetros adicionais
-
Além disso, é necessário configurar:
-
Depósito: indica o local de estoque que será utilizado para criar pedidos de venda.
-
TES (Tipo de Entrada e Saída): representa a natureza da operação, como entrada, saída ou transferência.
-
Séries: podem ser deixadas abertas, garantindo a comunicação correta com o Protheus.
-
-
-
Configurações opcionais
-
Você também pode escolher:
-
Encaminhar fatura/nota automaticamente, caso deseje automatizar o fluxo.
-
Exibir nota do TOTVS para visualizar o documento diretamente na Base.
-
-
Embora a sincronização de depósitos funcione normalmente, não há listagem automática; portanto, é possível baixar todos os depósitos disponíveis se necessário.
-
-
Fluxo de pedidos e notas
-
Após estabelecer a conexão, é possível:
-
Importar cadastros de produtos do Protheus para a Base.
-
Fazer a associação entre produtos do ERP e da Base.
-
-
Para os pedidos:
-
A Base utiliza a função Emitir Fatura quando o Protheus está integrado.
-
O sistema reconhece o número do URP, mantendo o pedido em processamento até que a nota seja autorizada no Protheus. Consequentemente, o XML da nota é capturado automaticamente.
-
-
-
Observações
-
Dessa forma, o fluxo garante que todas as informações entre Protheus e Base sejam sincronizadas de forma confiável.
-
Entretanto, em casos de rejeição de nota, o sistema mantém o histórico e aguarda a autorização do Protheus antes de finalizar o processo.
-

Além da integração padrão, se o seller já tiver APIs desenvolvidas no TOTVS, a Base pode aproveitar esses endpoints para criar uma integração customizada, reduzindo o tempo de implementação. O prazo estimado para esse tipo de desenvolvimento é de 1 a 2 semanas.