You can use ERP to connect third-party applications to FinancialForce applications.
For example, you can use a FinancialForce REST API to send information from a third-party HCM application to ERP, which then passes information to a subscribing FinancialForce application.
You can create and update resources in PSA directly from the worker information stored in your third-party HCM application using the PSA Resource API.
The feature enables you to:
The feature uses an off-platform REST API. For more information about the new PSA API, see PSA REST API Developer Reference on FinancialForce Community.
Authentication and authorization are provided by Salesforce. For more information, see the Salesforce Developer API documentation.
You can automatically create and update assignments in PSA that represent a resource's time off using the PSA Assignment API. The API enables you to send information from your third-party HCM application to PSA to provide accurate visibility of your resources' availability.
The feature enables you to:
You can send time off details based on hours or days, to suit your organization’s requirements. PSA records time off as hours in a timecard. If you send a quantity in days, PSA calculates the number of hours this represents based on the hours specified in the resource’s work calendar.
PSA prevents you from entering more than 24 hours for a single date in a timecard.
If you use the API to record time off for different days in consecutive weeks against the same assignment, PSA creates the following:
If additional time off is requested against the same assignment in a subsequent request, PSA updates the date of the schedule and creates a schedule exception, if required.
You can create journals in FinancialForce Accounting directly from the information stored in your third-party applications using the Accounting Journal API.
This feature enables you to:
Journals created through the API are of type Manual Journal.
When you send data that exceeds the Manual Journal Line Limit in Document Line Volume Settings, Accounting automatically enters a balancing line and creates the remaining data as a separate journal.
The Manual Journal Line Limit can only be updated by FinancialForce. To do this, contact Customer Support.
If the Manual Journal Line Limit is 250 and you send data that equates to 400 journal line items, Accounting does the following:
If the Manual Journal Line Limit is 250 and you send data that equates to 250 journal line items, Accounting creates only one journal.
These features use off-platform REST APIs. Authentication and authorization are provided by Salesforce. For more information, see the Salesforce Developer API documentation.
For more information about the APIs available, see Accounting REST API Developer Reference and PSA REST API Developer Reference on FinancialForce Community.