Skip to main content
POST
Inserir Item da Ordem de Compra
Campos obrigatórios ausentes ou inválidos retornam 400 com o detalhe em notifications/errors.

Authorizations

Authorization
string
header
required

Envie o token retornado por /v2/autenticar no header Authorization, no formato Bearer {token}.

Path Parameters

id
integer<int32>
required

Número da ordem.

Body

application/json

Item de uma ordem de compra. Na inclusão: quantidade é obrigatória (> 0); idProduto OU descricaoDoProduto deve ser informado — descricaoDoProduto só é obrigatório quando idProduto for 0. seq deve ser omitido/zero na inclusão (gerado automaticamente).

quantidade
number
required

Deve ser maior que zero.

seq
integer<int32>

Deve ser 0 na inclusão; gerado pelo sistema.

idProduto
number

Identificador do produto cadastrado. Use 0 para item avulso (informar descricaoDoProduto).

descricaoDoProduto
string | null

Obrigatório quando idProduto é 0.

complemento
string | null
marca
string | null
modelo
string | null
quantidadeAprovada
number

Deve ser maior ou igual a zero.

Response

Item inserido com sucesso.

success
boolean
Example:

true

data
object

Ordem de compra. Na inclusão, numeroDaOrdem deve ser omitido ou zero (gerado automaticamente).