Functionele omschrijving
Moeilijkheidsgraad:
Variabelen terugkeerreservering
Een reservering kan extra deelboekingen bevatten (aanvullende boekingen die aan een hoofdreservering hangen). Die toon je met de array additionaldetail binnen een lus <!-- BEGIN additionaldetail --> … <!-- END additionaldetail -->. De stuurvariabele {S_ADDITIONALDETAIL} geeft aan of de tabel gevuld is.
| Variabele | Omschrijving | Voorbeeld |
|---|---|---|
| {additionaldetail.BOOKING_NUMBER} | Reserveringsnummer van de deelboeking | 1642 |
| {additionaldetail.PROD_DESC} | Productnaam van de deelboeking (ook als OBJ_DESC) | Rondvaart |
| {additionaldetail.FROMDATE} | Startdatum | Zaterdag 1 januari 2000 |
| {additionaldetail.FROMTIME} | Starttijd | 10:00 |
| {additionaldetail.TILLDATE} | Einddatum | Zaterdag 1 januari 2000 |
| {additionaldetail.TILLTIME} | Eindtijd | 12:00 |
| {additionaldetail.NUMBER_OF_PLACES} | Aantal geboekte plaatsen | 4 |
| {additionaldetail.NUMBER_OF_PARTICIPANTS} | Aantal deelnemers | 4 |
| {additionaldetail.PRICE} | Prijs van de deelboeking | 120,00 |
| {additionaldetail.PAID} | Betaald bedrag | 120,00 |
| {additionaldetail.CURRENCY} | Valuta | EUR |
| {additionaldetail.REMARKS} | Opmerking van de klant | Graag bij het raam |
| {additionaldetail.OBJ_CITY} | Plaats van het object | Amsterdam |
Voorbeeld: een tabel met per deelboeking één regel.
<table align="center" border="1" cellpadding="0" cellspacing="1" style="width:100%">
<tbody>
<tr>
<td>Product</td>
<td>Datum</td>
<td>Tijd</td>
<td>Prijs</td>
</tr>
<!-- BEGIN additionaldetail -->
<tr>
<td>{additionaldetail.PROD_DESC}</td>
<td>{additionaldetail.FROMDATE}</td>
<td>{additionaldetail.FROMTIME}</td>
<td>{additionaldetail.PRICE}</td>
</tr>
<!-- END additionaldetail -->
</tbody>
</table>
Hierboven staan de meest gebruikte velden. Elke deelboeking is een volledige reservering: alle reservering- en objectvariabelen zijn beschikbaar met het voorvoegsel additionaldetail.. Voor de volledige lijst zie Variabelen reservering + Variabelen object.


