We have implemented travel management module. The flow of process is as follows.
Employee raises a travel request using t-code TRIP_EWT. On saving the travel request a trip number is generated. The employee mails the travel request to the approver for approval (Note: No workflow is in place for approval of travel request). At this stage the status of the trip number is Req recorded & To be settled. The approver using t-code PR05 enters the employee number and approves the travel request created. On approval of the travel request the status changes to Req approved & To be settled.
On completion of the trip the employee claims the expenses through t-code PR05. After the expenses are entered the same is sent for approval.
However the employee can claim the expenses when the status of the trip is Req recorded & To be settled i.e. even before the travel request is approved. The client requires a check at this stage which stops the employee from claiming the expenses before the travel request is approved.
Please advice on the above issue.