Skip to content

Visão dos fluxos de envio

Fluxos em que o sistema parceiro (ERP) envia ou associa cadastros na API mPm+. Imagens usam FTP e URL pública (ver Imagens).

Contrato comum

Base: https://mobtef.conexaoapi.com.br
Sucesso típico: HTTP ok + body.status === "success" + (quando aplicável) data[0].id
Falha de integração: tratar resposta inválida / status !== "success" como erro (ex.: 502 no cliente HTTP do parceiro).

Tabela de fluxos

Entidade no ERPEndpoint mPm+MétodoUso típicoGrava mpm_integracao
Grupo / seção/mpm/gruposPOST / PUTCriar ou atualizar grupoID do grupo (data[0].id ou id já conhecido)
Unidade/mpm/unidadesPOST / PUTCriar ou atualizar unidadeID da unidade
Produto/mpm/produtosPOST / PUTCriar ou atualizar produtoID do produto
Cliente/mpm/clientesPOST / PUTCriar ou atualizar clienteID do cliente
Rota/mpm/clientes/rotasPOST / PUTCriar ou atualizar rotaID da rota
Finalizadora/mpm/finalizadorasGET + PUTListar e associar código ERPID mPm+ da finalizadora
Plano/mpm/finalizadoras/planosGET + PUTListar e associar código ERPID mPm+ do plano
Funcionário / usuário/mpm/funcionariosGET + PUTListar e associar código ERPId usado em vendedor_id nos pedidos (ver Funcionários)
ImagensFTPuploadPublicar PNG e informar path_imagemNão altera vínculo; atualiza URL local se o ERP guardar

Páginas detalhadas

Recomendação

Cada entidade integrada no ERP deve ter coluna local mpm_integracao (inteiro) e enviar o código do ERP na tag JSON integracao no POST (ou no PUT de associação, quando for o caso).

Pré-requisito

Chamadas à API exigem credenciais válidas (empresa_id, token e metadados de app/dispositivo). Sem integração configurada, o parceiro não deve chamar a API externa.

Documentação da API mPm+ para sistemas parceiros. Exemplos com dados fictícios.