Skip to content

Envio: Unidades (/mpm/unidades) ​

Objetivo ​

Criar ou atualizar unidades de medida no mPm+ a partir do cadastro do ERP.

Endpoint ​

AçãoMétodoURLHeader extra
CriarPOST{base}/mpm/unidades—
AtualizarPUT{base}/mpm/unidadesunidade_id

Base: https://mobtef.conexaoapi.com.br

Payload (POST) ​

json
{
  "nome": "Unidade",
  "sigla": "UN",
  "casas_decimais": 0,
  "integracao": "UN"
}

Payload (PUT) ​

json
{
  "nome": "Unidade",
  "sigla": "UN",
  "casas_decimais": 0,
  "ativo": true
}

Dicionário de tags ​

TagTipoRegra
nomestringNome da unidade
siglastringAbreviação (ex.: UN, KG)
casas_decimaisnumberPrecisão decimal da quantidade
integracaostringCódigo da unidade no ERP — somente no POST
ativobooleanSomente no PUT (quando aplicável)

Headers ​

Headers padrão de autenticação. No PUT: unidade_id = id mPm+ em mpm_integracao.

Regras ​

  • Sem mpm_integracao → POST; com id válido → PUT.
  • Após criar, gravar data[0].id em mpm_integracao.

Sucesso ​

  • HTTP ok + status === "success"
  • POST: data[0].id → mpm_integracao

Erros ​

  • Falha de integração → tratar como erro (ex.: 502 no cliente).

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