Reservation Export (unmanaged package)
Exports a Reservation to a PDF, file which can be used to generate a Quote / Invoice for that Reservation.
Button on Reservation Form
You can add a button to the reservation form using Add custom buttons to the Reservation Form . The URL of that button should be as follows
/apex/c__reservationExport?ids=
Example Button Configuration
This button would display on the reservation form in the following way:
The button will bring you to the following pdf file. This file can be customised to your liking be editing the reservationExport VisualForce page, see the official Salesforce documentation on this here: https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_output_pdf_renderas.htm .
Button on Reservation page layout
You can also add the Export button on the reservation page layout by dragging the button, included in the package, to the Reservation page layout.
Installation
Install the unmanaged package on a production or development org using this link.
If you want to install the package in a sandbox you can use this link.