We are looking to automate the work order process that is currently stored as separate word file for each workorder . One user will enter the details of the job in phase 1. His manager assigns the workorder number and forwards it to the director for approval of phase1 . The workorder has few items that needs to be completed in phase 1 . These items are done by different people and when then finish it , they sign it and date near the line item. When all the required line items are completed it goes to the the director for approval for second phase (implementation phase). During the implementation there are a few line items which will also be signed and dated by the person completing it ( and signed by reviewer in some cases) and a note written at the end. Once closed users should not be able to modify it . They should be able to print it showing the details as in the word file and the workorder should be moved to another document library. This way the workorder document library will have only the incomplete orders . I am attaching a sample .
Please don't use any custom controls. If using visual studio full source code is needed with explanation .Can also use SharePoint designer and infopath as needed. We will need full source code. Should be simple enough for a entry level programmer to maintain