We built two custom eforms to handle some IT and some Facilities capital spend. The eform is a request for funding. Once approved, that funding creates a budget (loaded into Budget Check). Requisitions are then debited from that budget.
This process has been ok, but not ideal for us. We don’t have a way of handling complex financial calculations, such as depreciation formulas, which is what our finance people would want to see during the approval process. So a separate Excel sheet is still required. Also, since eforms can be designed to do virtually anything, there really isn’t good reporting that is fully integrated through the life cycle of the project (funding request to order to invoice), but we can do a lot of it. Also, it would be nice if some of the data from the eform was able to prepopulate onto a requisition, but I don’t believe that is possible so there is some minimal double entry.
Hope that helps.