Document management system (DMS) is a repository where we can place our physical data into a digital form. Here the user can upload his scanned documents under various categories called as Document Types. For a document he can provide different attribute values by which a document can be uniquely identified. Those attributes are created for a particular Document Type by user himself. The uploaded document will be go for an approval by the stages created in workflow definition and to the users mapped in Actor/Parameter master. The approval can be followed by multilevel stages.