PATCH /companies/{companySlug}/sales/{saleId}/settled
Changed onMarks the sale as settled without payment. This is synonymous with "sett til oppgjort uten betaling" in the GUI. It is possible to change the date of settlement by sending a new settledDate.
Request
- Base URLhttps://api.fiken.no/api/v2
- URLhttps://api.fiken.no/api/v2/companies/{companySlug}/sales/{saleId}/settled
- AuthOAuth 2Authorization code: https://fiken.no/oauth/authorizeToken URL: https://fiken.no/oauth/token
Response
OK
Example response
{
"saleId": 2888156,
"lastModifiedDate": "2018-04-03",
"transactionId": 3458156,
"saleNumber": "XK455L",
"date": "2018-04-03",
"kind": "external_invoice",
"netAmount": 4500,
"vatAmount": 5400,
"settled": true,
"settledDate": "2023-04-03",
"totalPaid": 524500,
"totalPaidInCurrency": 634550,
"outstandingBalance": 145,
"outstandingBalanceInCurrency": 65,
"lines": [
{
"lineId": 2888156,
"netPrice": 4500,
"vat": 500,
"account": "3000",
"netPriceInCurrency": 4500,
"vatInCurrency": 500,
"projectId": 2815556
}
],
"customer": {
"contactId": 2747365,
"createdDate": "2018-04-03",
"lastModifiedDate": "2018-04-03",
"name": "Fiken AS",
"email": "kontakt@fiken.gmail",
"organizationNumber": "913312465",
"customerNumber": 51248,
"customerAccountCode": "1500:20001",
"phoneNumber": "62158537",
"memberNumber": 5464,
"memberNumberString": "5464",
"supplierAccountCode": "2400:20001",
"bankAccountNumber": "11112233334",
"contactPerson": [
{
"contactPersonId": 2747365,
"name": "Betty Boop",
"email": "bb@gmail.com",
"phoneNumber": "98573564",
"address": {
"streetAddress": "Karl Johan 34",
"streetAddressLine2": "H0405",
"city": "Oslo",
"postCode": "0550",
"country": "Norway"
}
}
],
"notes": [
{
"author": "Betty Boop",
"note": "Garage 45"
}
],
"currency": "NOK",
"language": "Norwegian",
"inactive": true,
"daysUntilInvoicingDueDate": 15,
"discount": 25,
"address": {
"streetAddress": "Karl Johan 34",
"streetAddressLine2": "H0405",
"city": "Oslo",
"postCode": "0550",
"country": "Norway"
},
"documents": [
{
"uuid": "745b2f15-1234-4408-8bf2-b1d2d7610cb2",
"filename": "invoice_24760.pdf",
"identifier": "24760",
"type": "invoice"
}
]
},
"currency": "NOK",
"dueDate": "2018-04-03",
"kid": "5855454756",
"paymentAccount": "1920:10001",
"salePayments": [
{
"paymentId": 2888156,
"date": "2018-04-03",
"account": "1920:10001",
"amount": 34000,
"amountInNok": 500000,
"currency": "NOK"
}
],
"saleAttachments": [
{
"uuid": "745b2f15-1234-4408-8bf2-b1d2d7610cb2",
"filename": "invoice_24760.pdf",
"identifier": "24760",
"type": "invoice"
}
],
"paymentDate": "2018-04-03",
"project": {
"projectId": 73408306,
"startDate": "2018-04-03",
"endDate": "2018-04-03",
"contact": {
"contactId": 2747365,
"createdDate": "2018-04-03",
"lastModifiedDate": "2018-04-03",
"name": "Fiken AS",
"email": "kontakt@fiken.gmail",
"organizationNumber": "913312465",
"customerNumber": 51248,
"customerAccountCode": "1500:20001",
"phoneNumber": "62158537",
"memberNumber": 5464,
"memberNumberString": "5464",
"supplierAccountCode": "2400:20001",
"bankAccountNumber": "11112233334",
"contactPerson": [
{
"contactPersonId": 2747365,
"name": "Betty Boop",
"email": "bb@gmail.com",
"phoneNumber": "98573564",
"address": {
"streetAddress": "Karl Johan 34",
"streetAddressLine2": "H0405",
"city": "Oslo",
"postCode": "0550",
"country": "Norway"
}
}
],
"notes": [
{
"author": "Betty Boop",
"note": "Garage 45"
}
],
"currency": "NOK",
"language": "Norwegian",
"inactive": true,
"daysUntilInvoicingDueDate": 15,
"discount": 25,
"address": {
"streetAddress": "Karl Johan 34",
"streetAddressLine2": "H0405",
"city": "Oslo",
"postCode": "0550",
"country": "Norway"
},
"documents": [
{
"uuid": "745b2f15-1234-4408-8bf2-b1d2d7610cb2",
"filename": "invoice_24760.pdf",
"identifier": "24760",
"type": "invoice"
}
]
}
},
"notes": [
{
"author": "James Jones",
"note": "Invoice sent after telephone conversation with customer"
}
]
}Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
the response optional property
//became not write-only for the status
- info
- info
added the optional property
/to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
//to the response with the status - info
the response optional property
//became not read-only for the status - info
the response optional property
became read-only for the status - info
added the optional write-only property
customer/memberNumberStringto the response with the status - info
added the optional write-only property
project/contact/memberNumberStringto the response with the status - info
the response property
//became required for the status - info
response property
customer/memberNumberdeprecated - info
response property
project/contact/memberNumberdeprecated
- info