PSA Timecard to Payroll Integration

A third-party payroll or HCM application might need to use timecard data held in PSA to calculate overtime when processing payroll. You can send timecard data to the third-party application using the PSA Timecard API feature.

This feature enables you to:

  • Securely integrate between PSA and your third-party payroll or HCM application
  • Save time and reduce data entry by requesting timecard data directly from PSA
  • Send approved timecards for specific resources in PSA, if required
  • Send approved timecards for a specific date range in PSA, if required
  • View timecard details in your third-party payroll or HCM application, such as hours worked on a particular date, when processing payroll
  • Exclude PSA timecards that represent a resource's time off, if required
  • Send earnings code information held in PSA for time logged against an assignment
  • Send earnings code information held in PSA for time logged against a global project
  • Send timecard details in batches, and specify a batch limit for large volumes of resources
Tip:

To view the status of your timecard transmissions and troubleshoot errors, select the Timecard Transmissions tab.

This feature uses an off-platform REST API. For more information about the new PSA Timecard API, see the PSA REST API Developer Reference on the Certinia Community.

Authentication and authorization are provided by Salesforce. For more information, see the Salesforce Developer API documentation.