"Sales Contract and Recurring Invoice"
This module will allow you to create customer contract from sales order and recurring invoice.