Pular para o conteúdo principal

Unidades de medida

Formas de contar um insumo, por exemplo unidade, caixa ou metro. São escolhidas no cadastro de cada insumo. Corresponde à tela Unidades de medida, do módulo Almoxarifado.

Endpoints​

MétodoCaminhoDescrição
GET/warehouse/measurement-unitsLista as unidades de medida
POST/warehouse/measurement-unitsCadastra uma unidade de medida
GET/warehouse/measurement-units/{id}Consulta uma unidade de medida
PUT/warehouse/measurement-units/{id}Altera uma unidade de medida
DELETE/warehouse/measurement-units/{id}Apaga uma unidade de medida

GET /warehouse/measurement-units​

Lista as unidades de medida da empresa cliente, ordenadas pelo nome.

Parâmetros de URL

ParâmetroDescrição
searchTexto para buscar pelo nome da unidade
per_pageQuantidade de registros por página. Com ele, a resposta é paginada
pageNúmero da página, quando per_page é informado

Resposta (200): lista com id, measurement_unit, updated_at e os nomes de quem criou e de quem alterou por último.

POST /warehouse/measurement-units​

Cadastra uma unidade de medida.

Corpo

CampoObrigatórioTipoDescrição
measurement_unitSimTextoNome da unidade, por exemplo "Caixa"

Resposta (201): a unidade criada, com id e measurement_unit.

Consultar, alterar e apagar​

  • GET /warehouse/measurement-units/{id}: devolve a unidade de medida.
  • PUT /warehouse/measurement-units/{id}: altera o nome. Corpo: measurement_unit (Sim, texto). Resposta (200): a unidade alterada.
  • DELETE /warehouse/measurement-units/{id}: apaga a unidade (exclusão lógica). Resposta (200): lista de unidades de medida da empresa cliente.