SynAPI Web Method for Payroll Timesheets

Modified on Mon, 20 Apr at 12:14 AM

This involves using SynAPI to expose stored procedure for importing Timesheets into Synergetic.

As part of this process we create stored procedure dbo.uspuPayrollTimesheet which:

  • Takes an XML string as parameter.

  • Returns an xml data set and will add the TimesheetsSeq for where we are creating new records.

  • An error message will be returned in case that there were any issues with the import.

We also create a custom web service method called USetTimesheets. This will call the custom stored procedure created in the above step to import Timesheet records into Synergetic.

XML FORMAT:

12345

NPAY1

01/01/2020

01/01/2020

1

20

test

Orgview Integration is designed to import Timesheets into Synergetic under Timesheets area.

SETUP

Synergetic Side: Synergetic staff is responsible for setting up everything on Synergetic side and assist the client with testing the Integration once it has been setup on their system. Client must raise a new CASE if they want to use Orgview Integration on their system. Once the Web Service is setup on client’s environment, we’ll need to share the GUID and password which they will need to forward to Orgview for setup and Authentication.

Orgview Side: Orgview staff assists the client with setting up and testing everything from Orgview’s end.

SynAPI needs to be configured before this can be setup.

Config

Description

URL

The URL should start with https:// and end with SynergeticWcfService.svc

Password

This password is generated for each third party system and will be supplied from Synergetic once SynAPI has been setup and Orgview Integration has been configured.

Web GUID

This Web GUID is generated for each third party system and will be supplied from Synergetic once SynAPI has been setup and Orgview Integration has been configured.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article