Clientes
Artigos
Armazéns
Categorias
Colaboradores
Condições de pagamento
Formas de pagamento
Locais
Modos de expedição
Moedas
Tabela de preços
Taxas de IVA
Veículos
Unidades
Empresa
Configurações da empresa
Configurações de impressão
Configurações da AT
Configurações do SAF-T
Utilizadores
Vendas - Sumário
—Permite calcular em tempo real os totais (total de iva, total geral, etc) que vão ser emitidos no documento.
Tipo de documento. Pode ser enviado o ID ou o descritivo, exemplo: Factura, Factura Recibo, Factura Simplificada, Nota de Crédito, Nota de Débito, Factura Pró-forma, Orçamento, Encomenda, Consulta de Mesa, Guia de Transporte, Guia de Remessa, Guia de Consignação, Guia de Devolução, Guia de movimentação de activos próprios.
Desconto financeiro €
Desconto global %
Modo de expedição. Pode ser enviado o ID ou o descritivo, exemplo: Correios, Comboio, etc.
Custo unitário da despesa de transporte
Taxa de IVA da despesa de transporte. Pode ser enviado o ID, descritivo ou a taxa, exemplo: 23, 13, etc.
Moeda utilizada. Pode ser enviado o ID, símbolo ou descritivo, exemplo: €, $, Euro, Dólar. No caso de não preenchimento será assumido a moeda pré-definida.
Câmbio da moeda. Caso não seja enviado será assumido 1.
Tipo de IVA. Deve ser enviado um dos seguintes valores: Debitar IVA, IVA incluído, Não fazer nada.
Taxa de retenção na fonte
Lista de artigos que constam no documento.
ID ou referência do artigo
Descrição adicional a aparecer no documento
Preço unitário
Quantidade
Desconto percentual
Taxa de IVA a aplicar. Pode ser enviado o ID, descritivo ou a taxa, exemplo: 23, 13, etc.
Isenção de IVA a aplicar. Pode ser enviado o ID ou o código, exemplo: M08, etc. No caso de não preenchimento será assumido o valor M18 - Sem isenção.
{
"gross_total": decimal,
"total_discount": decimal,
"net_total": decimal,
"total_base_vat": decimal,
"total_vat": decimal,
"total_shipping": decimal,
"grand_total": decimal,
"grand_total_with_currency_exchange": decimal,
"final_discount_financial": decimal,
"final_discount_global": decimal,
"final_discount_global_value": decimal,
"total_services": decimal,
"total_quantity": decimal,
"irs_retention_apply": boolean,
"irs_retention_base": decimal,
"irs_retention_total": decimal,
"irs_retention_tax": decimal,
"items": [
{
"id": integer,
"item_id": integer,
"item_details": string,
"unit_price": decimal,
"quantity": decimal,
"discount": decimal,
"gross_total": decimal,
"net_total": decimal,
"total_base_vat": decimal,
"total_vat": decimal,
"total_discount": decimal,
"grand_total": decimal,
"vat_id": integer,
"unit_id": integer,
"vat_exemption_id": integer,
"item": {
"id": integer,
"reference": string,
"description": string,
"details": string,
"details_show_print": boolean,
"type": string,
"cost_price": decimal,
"observations": string,
"reference_blocked": boolean,
"description_blocked": boolean,
"active": boolean,
"updated_at": string,
"created_at": string,
"stock": decimal
},
"unit": {
"id": integer,
"description": string,
"symbol": string
},
"vat": {
"id": integer,
"description": string,
"type": string,
"tax": decimal,
"saft_region": string
},
"vatexemption": {
"id": integer,
"code": string,
"description": string
}
}
],
"vats": [
{
"vat_id": integer,
"total_base_vat": decimal,
"total_vat": decimal,
"vat": {
"id": integer,
"description": string,
"type": string,
"tax": decimal,
"saft_region": string
}
}
]
}
Sugerimos que teste e valide a resposta completa numa plataforma de testes de API como por exemplo Postman ou Insomnia.
Sugerimos que teste e valide a resposta completa numa plataforma de testes de API como por exemplo Postman ou Insomnia.