This is an Openerp V7 customization.
The set up is a church parish and mainly project based accounting...more of NGO.
I have to customize purchase requisition and payment vouchers workflows.
The purchase requisition workflow:
A user in a department raises a purchase requisition(more of purchase intend) and sends it to the department manager for approval. Once the department manager approves it, it goes to the accountant. The accountant gives his/her opinion (introduced a text field for this) and sends it to the Financial Administrator. The F.A approves it and the purchase is done.
The purchase requisition should only be editable in the draft state. The only field editable only once is the accountants opinion and read only after that.
All cash or cheque payment vouchers are prepared by the clerks and approved by the accountant and then the Financial Administrator.
The accounts clerk finally writes the cheque and issues it to the payee.
Some work has been done on it. I'll provide them to the successful bidder.