Skip to main content

Move Module API

Last updated: Thu, 27 Apr 2017 19:09:44 GMT
iOFFICE Knowledge Center

Move Module API

Summary

The move module API is an interface between third-party systems and iOffice that can be adapted to business workflow processes related to the modification and onboarding / off-boarding of users.

Application Process

The process will be the following:

Location Update:

Third party systems that need the location inventory information to be synchronized can utilize two methods to keep data up to date. The first method uses SFTP to get location information. In this process the third party will access the iOffice SFTP to retrieve a file containing a current location inventory. The second method utilizes web services to retrieve the current inventory by calling the web service method getAllRooms.

New Hires:

When a new employee or contractor ticket is created manually or through a custom interface iOffice will make a web service call to the third party system using the web service method notifyRequestEvent. If a new hire ticket is created in the third party system a web service is invoked and the method createRequest is called to create the ticket within iOffice.

Employee Location Change (Move Process):

Move tickets can be created through iOffice or via the third party system. A ticket created directly within iOffice will invoke a web service and call notifyRequestEvent method to create the ticket within the third party system. If a ticket is created within the third party system then a web service is invoked and the method createRequest is created.

Terminate Employee:

Terminate tickets can be created in iOffice or via the third party system. If the ticket is created in iOffice a web service call will be made to the third party system using the web service method notifyRequestEvent. If a new hire ticket is created in the third party system a web service is invoked and the method createRequest is called to create the ticket within iOffice.

Data Design

 

Data Flow.png

Figure: Data Flow

 

Data Flow 2.png

Figure: Data Flow - 2

 

 

Related Topics

Integration Home

Web Service Specification

  • Was this article helpful?