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
Administração - Tipos de documento - Actualizar
—Formato de papel. Deve ser enviado um dos seguintes valores: A4
, POS
.
Largura do papel. Apenas obrigatório caso o valor do campo print_report
seja POS
. Tamanho em milímetros.
Nº de vias a imprimir. Apenas obrigatório caso o valor do campo print_report
seja A4
.
Margem superior
Margem inferior
Margem direita
Margem esquerda
Define se deve emitir de imediato o PDF após terminar o documento
Define se deve assinar digitalmente o PDF após terminar o documento
Define se envia automaticamente um email (com o anexo do PDF emitido) ao cliente após terminar o documento
Define se envia automaticamente uam SMS ao cliente após terminar o documento
Define se é possível terminar o documento caso o stock do artigo seja negativo
Define se deve alertar o utilizador caso o stock do artigo ultrapasse o stock mínimo definido
Lista de séries que constam no tipo de documento
ID da série
Nº documento (deve-se iniciar no 1)
Pré-definido
Estado
Estado
Request POST /administration/documentstypes/:id/update
{
"print_report": ..
"print_width": ..
"print_pages_number": ..
"print_margin_top": ..
"print_margin_bottom": ..
"print_margin_right": ..
"print_margin_left": ..
"print_automatic": ..
"sign_document_automatic": ..
"send_email_automatic": ..
"send_sms_automatic": ..
"stock_check_negative": ..
"stock_check_minimum": ..
"series": [],
"active": ..
}
Response 200
{
"status": true,
"data":
{
"id": ..
"description": ..
"saft_initials": ..
"type": ..
"print_report": ..
"print_report_width": ..
"print_pages_number": ..
"print_margin_top": ..
"print_margin_bottom": ..
"print_margin_right": ..
"print_margin_left": ..
"print_automatic": ..
"sign_document_automatic": ..
"send_email_automatic": ..
"send_sms_automatic": ..
"stock_check_negative": ..
"stock_check_minimum": ..
"active": ..
"documentstypesseries": []
"updated_at": ..
"created_at": ..
}
}
- O valor do campo id é inválido
- Não preencheu todos os campos obrigatórios
- Não tem permissões para executar esta operação
- É obrigatória a indicação de um valor para o campo X
- O valor indicado para o campo descrição já se encontra registado