Factuur detail Resource

GET: /leden/facturen/{factuur_id}/details/

Geeft een lijst met factuur regels terug die horen bij een specifieke factuur.

Response:

id Factuur detail id | Unique.
facturen_id Het id van de factuur waar dit detail bij hoort.
factuur_nummer Het externe factuur nummer.
row Het regelnummer die bepaald waar in de factuur dit detail terecht staat.
name De identificerende naam voor de factuur detail (Bijv. een specifieke code).
description De beschrijving die uitlegt wat deze factuur detail precies inhoud.
amount Hoe vaak dit detail gerekend is in de factuur.
price Prijs voor 1 maal dit detail.
total Totaalprijs van dit detail (amount * price).
is_detail Boolean die aangeeft of deze regel een factuur specificatie regel betreft
order_date De besteldatum van deze factuur regel (Format Y-m-d H:i:s)
created_at De timestamp wanneer het record is aangemaakt in de headless (Format Y-m-d H:i:s)
updated_at De timestamp wanneer het record voor het laatst is geüpdatet (Format: Y-m-d H:i:s)

GET: /leden/facturen/details/{detail_id}

Geeft een specifieke factuur detail terug.

Response:

id Factuur detail id | Unique.
facturen_id Het id van de factuur waar dit detail bij hoort.
factuur_nummer Het externe factuur nummer.
row Het regelnummer die bepaald waar in de factuur dit detail terecht staat.
name De identificerende naam voor de factuur detail (Bijv. een specifieke code).
description De beschrijving die uitlegt wat deze factuur detail precies inhoud.
amount Hoe vaak dit detail gerekend is in de factuur.
price Prijs voor 1 maal dit detail.
total Totaalprijs van dit detail (amount * price).
is_detail Boolean die aangeeft of deze regel een factuur specificatie regel betreft
order_date De besteldatum van deze factuur regel (Format Y-m-d H:i:s)
created_at De timestamp wanneer het record is aangemaakt in de headless (Format Y-m-d H:i:s)
updated_at De timestamp wanneer het record voor het laatst is geüpdatet (Format: Y-m-d H:i:s)

POST: /leden/facturen/details

Maak een nieuw factuur detail aan.

Key Beschrijving Noodzaak Type
facturen_id Het ID van de factuur waar dit detail aan gekoppeld moet worden. Verplicht integer
factuur_nummer Het factuur nummer dat door Exact gegenereerd wordt. Verplicht integer
row Het regelnummer van het detail, dit bepaald de volgorde in de factuur. Verplicht integer
name De code van het type detail. Verplicht string
description De beschrijving van het type detail. Verplicht text
amount Hoe vaak de prijs van dit detail gerekend wordt. Verplicht double(10,2)
price De prijs van 1 maal dit detail. Verplicht double(10,2)
is_detail Geeft aan of deze detail een factuur specificatie regel is. optioneel boolean (default: true)
order_date Besteldatum van deze factuur detail regel. optioneel datetime

PUT/PATCH: /leden/facturen/details/{detail_id}

Update een specifiek factuur detail

Parameters:

Key Beschrijving Noodzaak Type
facturen_id Het ID van de factuur waar dit detail aan gekoppeld moet worden. Optioneel integer
factuur_nummer Het factuur nummer dat door Exact gegenereerd wordt. Optioneel integer
row Het regelnummer van het detail, dit bepaald de volgorde in de factuur. Optioneel integer
name De code van het type detail. Optioneel string
description De beschrijving van het type detail. Optioneel text
amount Hoe vaak de prijs van dit detail gerekend wordt. Optioneel double(10,2)
price De prijs van 1 maal dit detail. Optioneel double(10,2)
is_detail Geeft aan of deze detail een factuur specificatie regel is. optioneel boolean (default: true)
order_date Besteldatum van deze factuur detail regel. optioneel datetime

DELETE: /leden/facturen/details/{detail_id}

Verwijderd een factuur detail.