Integrações
Como o M3R se conecta a outros sistemas — eventos, extensões e API, sem duplicar o ERP.
Integração no M3R significa reagir ao fluxo operacional, não copiar telas.
Três caminhos
Outro sistema cria ou consulta documentos com as mesmas regras do ERP.
EventosDepois que o core já gravou. Não aborta a operação.
Pontos de interaçãoNo meio da tela ou do save. Pode negar, ajustar campo ou abrir UI declarativa.
| Caminho | Quando usar |
|---|---|
| API HTTP | CRUD e consulta com as regras do ERP. |
| Eventos | Pedido criado, faturado, NF autorizada. Lista: eventos. |
| Pontos de interação (IP) | Validar ou completar o save antes do commit. Lista: IPs. |
Compras, estoque e financeiro aceitam o código no manifest; o Core só invoca os IPs wired. Vendas e a família fiscal (exceto NFE.BEFORE_SIGN) já estão no host.
Webhooks e jobs
O motor de eventos do produto dispara workflows internos. Integrações externas entram pela API ou pelo runtime da extensão (m3r run em desenvolvimento, callback HTTP em produção).
Relação com o site
Esta documentação pública não lê o ERP. Integrações de produção apontam para api.m3rin.com.br.
