Introdução
Autenticação
Resposta e erros
SDKs e plugins
Países
Isenções IVA
Changelog
Vendas
Recibos
Clientes
Clientes - Contas em aberto
Artigos
Artigos - Stock
Artigos - Movimentos stock
Agenda - Marcações
Agenda - Indisponibilidades
Administração
Administração - Armazéns
Administração - Categorias
Administração - Colaboradores
Administração - Condições de pagamento
Administração - Formas de pagamento
Administração - Modos de expedição
Administração - Moedas
Administração - Preços
Administração - Séries
Administração - Taxas de IVA
Administração - Tipos de documento
Administração - Veículos
Administração - Unidades
Subscrição - Locais
Artigos - Stock Movimentos - Actualizar
—Actualiza um movimento de stock existente. Tem repercussões nos Preços Médios de Custo. Apenas é possível actualizar movimentos de stock que foram criados manualmente.
warehouse
mixed
required
Armazém. Pode ser enviado o ID ou o descritivo.
item
mixed
required
Artigo. Pode ser enviado o ID ou a referência. Obrigatoriamente deve ser um artigo do tipo Mercadorias
.
date
date
required
Data do movimento
type
string
required
Tipo de movimento. Deve ser enviado um dos seguintes valores: Entrada
, Saída
.
quantity
double
required
Quantidade de stock
unit_price
double
Preço unitário
Request POST /items/stock/movements/:id/update
{
"warehouse": ..
"item": ..
"date": ..
"type": ..
"quantity": ..
"unit_price": ..
}
Response 200
{
"status": true
}
Possíveis erros
- O valor do campo id é inválido
- Não tem permissões para executar esta operação
- É obrigatória a indicação de um valor para o campo X
- O artigo não existe ou não se trata de um artigo do tipo Mercadorias
- O armazém não existe