27-09-2016, 10:38 AM
1456301691-EmployeeExpensemanagementSystem.pdf (Size: 134.27 KB / Downloads: 7)
Functional
Requirements
i. Voucher Entry – Screen for entering expense vouchers for any
reimbursable expenses borne by the employee. A voucher
should have one header and multiple lines providing detailed
information of expenses incurred along with amounts
ii. Multi-level workflow – Based on the Employees department
and designation, the vouchers should flow to his supervisors for
their approvals. The number of approvals required will vary
according to total amount of the voucher and approval limits
set for supervisors.
iii. Case Management – Every voucher should start a new process
instance (case). Managers should be able to view vouchers
waiting for their approval in their Inbox by logging in to the
application. Employee should be able to track progress of his
vouchers
iv. Draft Vouchers – System should provide the ability to save
incomplete vouchers and submit them for approval later after
completion.
v. Rejection flow – At any point in the workflow, managers should
have the option of rejecting any voucher stating appropriate
reasons. Rejected vouchers should come back to the Employee,
who is then allowed to change details on the vouchers or
provide additional information required for the approval.
vi. Accounts View – Accounts department users should be able to
view approved vouchers of all employees and mark vouchers as
paid. This step completes the lifecycle of the voucher and the
associated process instance.