1. HR Automation System Integration Using
Web-Services: Meaning, Advantages and
Approach
An EmployWise™ White Paper
Web Services are among the Introduction: Web Services
most important emerging
technologies in computer
software and communication In today’s business landscape it’s imperative to be able to
industries. The Web Services exchange information between business units, companies as
well as countries. This not only makes us competitive but it
technologies will redefine the
also opens up avenues for a lot more business opportunities,
way companies do business
collaboration and innovation.
and exchange information in
twenty-first century. They will The real question is not if we need to communicate effectively
enhance business efficiency or not, but the question really is the platform that the
by enabling dynamic organizations use to communicate. Very candidly, some of the
provisioning of resources from platforms of communication have become the barriers of
business growth instead of enablers, as companies constantly
a pool of distributed
need to look after their upgrades and maintenance and let’s
resources.
not forget adding more IT staff to be able to do all this.
Web service as a communication platform is a game changer.
- International Journal of It has evolved as a practical, cost-effective solution for uniting
information and distributed between critical applications that
Web Services Research
were previously a dream.
1 www.employwise.com | info@employwise.com
2. What are Web Services
Web Services are software elements designed to enable Software-to-Software exchange of information
using internet.
They are designed to be accessed by variety of applications that vary in complexity, from easy and fairly
simple operations like, checking your credit card statement online, to very complex business processes
like Client Relationship management application and/or Human Resource Automation services like
EmployWise™.
Integration
What is Software-as-a-Service or
SaaS?
Using web services, Software-as-a-Solution or SaaS solutions
can be easily integrated with any other currently running
systems in the organizations creating seamless transition. It Software-as-a-Service or SaaS as
turns out to be most efficient purely because it saves Hugh it’s called, is a software delivery
investments in terms of cost, time and HR professionals’ model in which the software and
time. For such integrations, clients or the organizations don’t associated data is centrally hosted
need help of their IT teams as well. It’s completely owned on the Cloud. Using this model,
and executed by the SaaS service provider, for example EmployWise™ enables users to use
EmployWise™ and access the information via a
EmployWise™ renders service for complete Employee Life web browser. SaaS model reduces
Cycle automation services, which means now clients have client organization’s IT support
the ability to opt for EmployWise™ at any stage they are in costs by outsourcing hardware and
irrespective of which solutions/application they are currently software maintenance and
running. support to EmployWise™.
SaaS solutions instantly bring a lot of speed and accuracy in
the system that allows organizations to quickly move with
their HR processes, without any disruption in service. It has
immense value for the organization that is mid-sized as well
as large enterprises where any disruption in service is
potentially fatal.
2 www.employwise.com | info@employwise.com
3. Integration is Possible at Any Stage of Employee Life Cycle:
•Employee Acquisition: where the HR is involved with Hiring planning and
management, assessment and ob-boarding
Acquire
• Using web services Organization quickly can quickly equip their people with
best-in-class automation services, for example, EmployWise™ Travel and
Empowerment Expense management and Leave and Attendance solutions
• This is essentially any exercise that’s related to people reward and recognition
initiative, benefits management and administration, payroll and compensation
Reward management
• Through Web Services integration is possible even while HR professionals are
busy assessing and evaluating talent for/in their organization (for inititatives
like leadership development program, HIPOs and Hi-flyers assessment,
Assessment appraisals and also succession planning for critical and general roles
• EmployWise™ which is SaaS based solution integrates with existing
applications that caters to learning and development planning and
Nurture management, system that automated feedback and coaching, mentoring etc
• At the final stage of the Employee life Cycle, the SaaS solutions like
EmploWise™ can add value instantly without any jerk in current services
Transition
3 www.employwise.com | info@employwise.com
4. Security
Using EmployWise™ the integration with EmployWise is completely secure. EmployWise™ ensure data
security and data integrity at all times. There are multi layers of security that exist within the system and
hence the organization’s data that gets managed by EmployWise™ has multi layered protection ensuring
total security.
When Does EmployWise™ Need to Integrate With Your Current System
There are many situations where EmployWise™ needs to integrate with a financial accounting
application or an ERP like SAP™, Oracle™ or PeopleSoft™ to provide information or pass-on a transaction
for further processing.
The general ledger in such systems usually contains “masters” with information regarding the corporate
structure as codes and unique account numbers to facilitate the tracking of revenues and Expenses.
Even though EmployWise™ is a “codeless” system (as a system for people EmployWise™ believes in
using names rather than codes!), it has provision for codes on all key parameters to facilitate such
synchronisation and mapping of its masters with those of the ERP.
Where such ERPs are in use, all financial transactions need to be recorded in the accounting system. An
application like EmployWise™ that enables transactions like travel and business expense as well as
employee benefit claims using its ESS portal and workflow capabilities, needs to be able to provide these
transaction to the ERP system.
De-coding EmployWise Web Services:
EmployWise™ has a library of REST-compliant Web services. These services manipulate XML
representations of Web resources using a uniform set of "stateless" operations.
REpresentational State Transfer (REST) is a style of software architecture for distributed systems such as
the World Wide Web. REST has emerged over the past few years as a predominant Web service design
model. REST has increasingly displaced other design models such as SOAP and WSDL due to its simpler
style.
REST-style architectures consist of clients and servers. Clients initiate requests to servers (EmployWise™
servers in this case); the servers process requests and return appropriate responses. Requests and
4 www.employwise.com | info@employwise.com
5. responses are built around the transfer of representations of resources. The client begins sending
requests when it is ready to make the transition to a new state. While one or more requests are
outstanding, the client is considered to be in transition. The representation of each application state
contains links that may be used the next time the client chooses to initiate a new state transition.
REST facilitates the transaction between web servers by allowing loose coupling between different
services. REST is less strongly typed than its counterpart, SOAP. The REST language is based on the use
of nouns and verbs, and has an emphasis on readability.
Unlike SOAP, REST does not require XML parsing and doesn't require a message header to and from a
service provider. This ultimately uses less bandwidth.
About EmployWise™
EmployWise™ is a multi-tenant SaaS or “cloud based” solution that provides integrated and total
employee life-cycle management capabilities that help companies support employees through every
phase of their service with the company, from recruitment to separation. EmployWise™, enables human
resource departments to be more productive by streamlining and automating HR processes.
EmployWise™ modules cover the entire employee lifecycle and customers can pick and choose to
deploy them as needed.
IBM Beacon Awards
EmployWise™ is the Winner of 2008 Beacon Award, under Software as a Service (SaaS) Innovation
category; recognized as Outstanding IBM business partner in innovatively creating value
for the clients.
IBM Beacon Awards recognize IBM Business Partners for outstanding delivery of value to
clients and innovative approaches to solving business issues. EmployWise™ contested
with over 725 nominations from around the world and was judged by the leading industry
journalists, analysts, and IBM top executives.
6 Reasons Why EmployWise™ Outruns Its Competitors
EmployWise™ solutions are globally recognized, bought, executed and garnering returns with high
degree of client satisfaction:
You wouldn’t need any other service provider after reading the points below, read on;
5 www.employwise.com | info@employwise.com
6. 1) From On-boarding to separation: EmployWise™ brings in-built process automation
capabilities for the entire employee life cycle. It covers all the stages of an employee i.e., On
boarding, Leave and Attendance, Travel and Expense, Compensation and Benefits, Performance
Management, Learning and Development and Employee Separation. It of immense help to HR
professionals of the organizations to navigate through the employee’s journey when they have
one system that supports the areas that otherwise can easily be missed, for example, tight
implementation of talent management initiatives is possible when the system is equipped to
handle the data well and Self-service portal of EmployWise™ enhances the excitability of the
initiative.
2) No IT Expertise required from client: EmployWise™ does not expect any technological expertise
within the client organization. This makes our services viable not only for small and medium
enterprises who are still evolving but also to the large enterprises who have established IT
departments but most certainly do not wish to see more servers in the office premises.
3) User Experience: EmployWise™ puts in money where the mouth is. If you are on Self Service
mode and usability is in question, you can be rest assured that your automation initiative is
going to fail miserably sooner or later. EmployWise™ takes immense care of user experience and
product usability while crafting the product or introducing any new features. This remains our
core business focus ever since we started.
4) World class implementation: The thought of implementation can bring panic to your IT
department along with unnecessary workload to HR team. Traditionally implementation has
caused hundreds of unproductive and stressful hours. With EmployWise™ implementation,
team members of Customer Success step in to eliminate exactly that. The team not only takes
the implementation stress off Client’s shoulders but also commits to do it at the much faster
speed. At EmployWise™ execution of the project happens quickly and support services are
extended even after the project is live and running.
5) Client Satisfaction: EmployWise™ manages to wow customers with its support and innovation
capabilities. We listen to our customers using users community and deliver exactly what they
want after engaging them. The user experience and their feedback coupled with every evolving
product are some of the reasons customers choose to stay with us and recommend others.
6) Works well with other systems: The product that EmployWise™ offers works and integrates
well with most other ERPs available in the market place. So in case you are using any service for
part of your HR process automation need, you may still opt for EmployWise™, it not only
synergizes well but it’s also hassle free. This makes it very easy for any organization at any stage
to automate HR processes they want. Not only that you can expect this service to grow as your
requirements grow in the organization. Scalability, hence, is not a problem with us.
6 www.employwise.com | info@employwise.com