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
Vendas - Cancelar
—Apenas pode ser utilizado caso o documento se encontre terminado e ainda não tenha sido cancelado.
reason
string
required if invoice or waybill
minimum 15 chars
Justificação da anulação do documento. Obrigatório preencher no caso de documentos de Facturação (FT, FR, FS, NC, ND) e Guias.
Request POST /sales/:id/cancel
{
"reason": ..
}
Response 200
{
"status": true,
"url_file": ...
}
Possíveis erros
- O valor do campo id é inválido
- Não tem permissões para executar esta operação
- É obrigatório o preenchimento da razão em documentos do tipo Facturação e Guias
- A anulação só é possível caso a data e hora actual não seja superior à data e hora da guia
- A anulação só é possível caso a data e hora actual não seja superior à data e hora da guia
- Despacho n.º 8632/2014: Não é permitido a A anulação de documentos sobre os quais já tenha sido emitido documento retificativo (nota de crédito ou débito) ainda que parcial, sem a prévia anulação do respetivo documento retificativo
- Não é permitido a anulação de documentos de Facturação onde a data de emissão é diferente da data actual
- O documento já se encontra atribuído no Recibo X. Por favor anule primeiro este documento.