Recibos de Venda
Criar Cabeçalho Recibo de Venda
Criar Cabeçalho Recibo de Venda
Required scopes
This endpoint requires the following scopes:
- : commercial
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Body
cash_account_idnumberOptionalExample:
2check_numberany · nullableOptional
company_idnumberOptionalExample:
800000046country_idnumberOptionalExample:
1created_atstringOptionalExample:
2024-02-23 11:49:25.209661currency_conversion_ratenumberOptionalExample:
1currency_idnumberOptionalExample:
1customer_idnumberOptionalExample:
57datestringOptionalExample:
2024-02-24deletedbooleanOptionalExample:
truegross_totalnumberOptionalExample:
10.69internal_observationsstringOptional
manual_registration_numberany · nullableOptional
manual_registration_seriesany · nullableOptional
manual_registration_typeany · nullableOptional
net_totalnumberOptionalExample:
9.25observationsstringOptional
payment_mechanismstringOptionalExample:
MOsaft_import_idany · nullableOptional
standalonebooleanOptionalExample:
truethird_party_idany · nullableOptional
third_party_typeany · nullableOptional
updated_atstringOptionalExample:
2024-02-28 14:04:52.678033user_idnumberOptionalExample:
800000863Responses
200Success
No content
post
/api/v1/commercial_sales_receipts200Success
No content
{
"date": "2020-06-01", // [OPCIONAL] Data do recibo; por omissão, a data do pedido
"payment_mechanism": "MO", // [OPCIONAL] Por omissão, "MO". Meios de pagamento aceites: "MO": Numerário, "CH": Cheque, "DC": Cartão de débito, "CC": Cartão de crédito, "TR": Transferência bancária, "DDA": Débito direto autorizado, "MB": Referências de pagamento Multibanco.
// [OPCIONAL] Recursos associados ao recibo. Caso nenhum seja indicado, os restantes devem atributos devem ser omitidos. Caso contrário, todos os atributos devem ser preenchidos.
"commercial_document_series_id": 1, // [OBRIGATÓRIO] Série de recibos associada. Não precisa de ser indicada; por omissão o recibo é criado na série por omissão associada ao tipo de documento. Vd. NOTA 1
"bank_account_id": 2, // [OBRIGATÓRIO] Conta bancária da empresa para onde o recebimento é feito. Usado apenas quando o meio de pagamento é "DC", "CC", "TR" ou "DDA", e apenas se for necessário indicar uma conta bancária específica. Vd. NOTA 2
"cash_account_id": 3, // [OBRIGATÓRIO] Conta de caixa da empresa para onde o recebimento é feito. Usado apenas quando o meio de pagamento é "MO", e apenas se for necessário indicar uma conta de caixa específica. Vd. NOTA 3
"lines": [
{
"receivable_type": "Document", // [OBRIGATÓRIO]
"receivable_id": "<id do documento a liquidar>", // [OBRIGATÓRIO] Vd. NOTA 1
"received_value": 50, // [OBRIGATÓRIO] Valor total a receber (não é necessário receber a totalidade do documento, pode fazer-se um recebimento parcial)
"settlement_percentage": "3" // [OPCIONAL] Desconto de pagamento, em percentagem; são suportados descontos compostos, como "3+5"
}
]
}Criar Linhas de Recibo de Venda
Adicionar Linha a Recibo de Venda
Required scopes
This endpoint requires the following scopes:
- : commercial
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Body
Responses
200Success
No content
post
/api/commercial_sales_receipt_lines200Success
No content
Anular Recibo de Venda
Anular Recibo de Venda
Required scopes
This endpoint requires the following scopes:
- : commercial
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
salesReceiptIdstringRequired
Responses
200Success
No content
patch
/api/v1/commercial_sales_receipts/{salesReceiptId}/void200Success
No content
Edição do recibo, após criação
Atualizar Recibo de Venda
Required scopes
This endpoint requires the following scopes:
- : commercial
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
salesReceiptIdstringRequired
Body
cash_account_idnumberOptionalExample:
2check_numberany · nullableOptional
company_idnumberOptionalExample:
800000046country_idnumberOptionalExample:
1created_atstringOptionalExample:
2024-02-23 11:49:25.209661currency_conversion_ratenumberOptionalExample:
1currency_idnumberOptionalExample:
1customer_idnumberOptionalExample:
57datestringOptionalExample:
2024-02-24deletedbooleanOptionalExample:
truedocument_nostringOptionalExample:
RC 2023/1document_series_idnumberOptionalExample:
66gross_totalnumberOptionalExample:
10.69idnumberOptionalExample:
2internal_observationsstringOptional
manual_registration_numberany · nullableOptional
manual_registration_seriesany · nullableOptional
manual_registration_typeany · nullableOptional
net_totalnumberOptionalExample:
9.25observationsstringOptional
payment_mechanismstringOptionalExample:
MOsaft_import_idany · nullableOptional
standalonebooleanOptionalExample:
truethird_party_idany · nullableOptional
third_party_typeany · nullableOptional
updated_atstringOptionalExample:
2024-02-27 11:19:15.761393user_idnumberOptionalExample:
800000863Responses
200Success
No content
patch
/api/v1/commercial_sales_receipts/{salesReceiptId}200Success
No content
Exemplo:
Adição de Linha em Documento de Recibo de Venda
Adicionar Linha a Recibo de Venda
Required scopes
This endpoint requires the following scopes:
- : commercial
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Body
Responses
200Success
No content
post
/api/commercial_sales_receipt_lines200Success
No content
Remover Linha do Recibo de Venda
Path Parameters
Name
Type
Description
Obter Recibo de Venda por ID
Path Parameters
Name
Type
Description
Last updated