Completed : - 1. add a column for the contract amount.
2. show the collected amount (= total invoice) in the general tab.
3. refresh the page after the contract is saved.
4. change Material Issued gid as ( Job No, issue No, Issue date, customer, reference, Amount).
5. change Invoice gid as ( Job No, Inv No, Inv date, customer, Amount, VAT, Net Amount, created by, created date time).
6. show the total invoice amount in the invoice tab.
7. show the total issue amount in the material issued tab.
8. show ticket ID, contract, and project classification in all steps(sales, purchase, and  issue)
9. if the ticket ID is not null then disable project classification and contract.
10. add job no, project classification, and contract in Goods receipt.
11. project classification is not mandatory.
12. enable issue posting.
15. correct error in job document upload from the web. - corrected