Hi Mandy,
eForms are available in 9R1. These are fully customized approvable documents which you can implement in Ariba. Please refer to buyer_customization.pdf document for steps required to implement an eForm.
Here are basic details which you will need to setup for an eForm.
1) Create aml file with metadata fields to be included in the eform
2) Design the layout using groups and properties in the aml file
3) Define workflow i.e. action to be taken while transitioning from one step to another
4) Design frames
5) Create wizards to specify order of each frame
6) Add eForm with any restricted permissions, prefix, search restrictions etc details in ApprovableType.csv file
7) Define approval rules
Best Regards,
Amit