Patent attributes
The present invention provides timecard processing in a procurement management system. A service provider creates and submits an on-line timecard, the timecard is approved by an approver, and the billing information is forwarded to a payment processing function. An embodiment comprises the steps of: providing a user interface for entry, modification and approval of timecard data; reading a timecard projects table to add data to the timecard data; comparing the received timecard data to the timecard projects table to determine if the received timecard data is valid: reading a contractor profile table to add data to the timecard data; reading timecard business rules; applying the timecard business rules, reading an approval matrix; notifying at least one approver to the existence of the received timecard data; computing billing amounts; accepting changes to the timecard data; receiving approval for payment of the billing amounts; and transmitting payment data.