Timesheets

When you submit timesheets, Vantagepoint can use Web services to perform custom validation that extends data validation business logic.

The custom validation process is treated as a part of a single “submit” transaction. Based on the success or failure of the extended custom data validation, the entire submit operation is either completed or stopped.

The custom data validation process can return messages as errors or warnings in Vantagepoint. If no messages are returned, the custom data validation was successful and the timesheet is submitted and saved.

All of the custom data validation rules must be encapsulated in one single Web service, and one Web method is designated to be invoked when timesheets are submitted. In Vantagepoint, you do this in Settings > Workflow > Web Services by specifying the Web service and the Web method that need to be invoked when timesheets are submitted.

The Web service that is associated with the timesheet data validation can also be used to launch other events and services that are outside and independent of Vantagepoint. Currently, it is not possible to invoke any internal workflow processes in Vantagepoint.