Welcome to the SAP HANA Academy. My name is Bo. in this video series from the SAP HANA Academy
and Digital Partner Engineering we will be looking at SAP Fieldglass integration.
In this video, we'll be looking at an overview. We'll look at where you can get access to documentation
and we'll look at how to edit job postings from an end user's perspective within SAP Fieldglass.
In this video series we're going to be looking at how we can post data to SAP Fieldglass
using an API or what we call a "connector." We'll be using postman to post that data
and what we're essentially going to do is create a job posting for a job position within a company.
The end result will be to see within SAP Fieldglass that we've indeed successfully created that job posting,
which will of course contain all the relevant information for that specific job posting
In our example, we're going to be using a job posting API but the principles i'm
going to show you in this video series will apply to any of the APIs available .
If we do a search for SAP Fieldglass on the web, there's lots of information available.
At a high level, they provide a cloud-based vendor management system to manage services procurement
and external workforce management programs. So, for example, you can proactively manage everything from
costs and compliance, to security and quality of work. Another example is that SAP Fieldglass can help
you manage your permanent workers and also your contract workers. An example of a supply would be
someone who supplies workers and the buyer would be someone who contracts and manages those workers.
So in our video series what we're going to be doing is writing data to SAP Fieldglass
and that data is going to be a job posting. We're going to advertise for an i.t consultant
and we're going to write this to SAP Fieldglass using an API or what we call a connector.
To start we need to look at documentation. To get that, we can go to help.sap.com
We'll be using a tool called the Configuration Manager.
We will do a search for SAP Fieldglass Configuration Manager.
We'll select the link where we've got product SAP Fieldglass Integration and then we'll have
access to our documentation. In terms of an overview the configuration manager gives you
access to integration tools, system tools, and other maintenance tools through a self-service dashboard.
You've got various tools such as partner management single sign-on and the publish and
subscribe framework but in this video series we're going to be focusing on the integration tools.
to help you manage integration connectors. Quite simply we can use an intuitive wizard framework
where we can enable edit, manage, and troubleshoot all of these connectors as well as create and
manage endpoints, as well as create and manage API application keys. As you can imagine, the primary
purpose of SAP Fieldglass integrations is to move data securely from one system to another system.
That means there's a starting point where the data resides and an ending point where the data
needs to be delivered. Connectors are simply the transports that encompass the data, data form, and
business logic required to seamlessly integrate with a client's application. Connectors eliminate
the need for manual entry as you can imagine and we're going to demonstrate this connectivity using
postman to post some data into SAP Fieldglass. As you can imagine those connectors are grouped
into two activity types: you have upload connectors, which of course can populate data from the client
system into SAP Fieldglass; and you've also got these download connectors, where you can populate
data from SAP Fieldglass into the client system. We're going to be demonstrating one of the
upload connectors. Before we look at the integration tools or these connectors,
what we'll do is log into SAP Fieldglass from the perspective of a buyer company and we'll
look at editing job postings. Now in order to get access there's no trial account of SAP Fieldglass.
What partners would do is buy a partner edge membership and if they want to do development they
can buy a development license. For example for one year and then what will happen is a team
responsible for allocating access to a tenant will give access to the login password and
the tenant to be used. In order to get access, you need to ping your partner edge contact.
Now after you've got access and you start to use the connectors or the APIs, you won't have
access to all the APIs. You'll only have access to the APIs that you've got a license to access.
Based on a customer's or a partner's use case, only the relevant connectors or APIs
will be enabled. Again, when it comes to those connectors they fall under two groups.
You've got "buy" side connectors or APIs and "supply" side connectors or APIs. An example of a
buyer would be someone who requires a worker and the supplier is someone who supplies those workers.
For example, you advertise for a position for a job now as a buyer. You want a contractor but
you're not really concerned where that contractor comes from and you're not interested in working
out how to get hold of that contractor. What you would do is contact a list of suppliers,
maybe different agencies, that will give you access to a list of available candidates .
So i'll log into my the system that i'm going to use. i've got a specific user
i want to log in as and as you can see on this page you've got a list to resources and some
support. As well you can also register to become a new supplier as well as deal with any login
issues. This is important because depending on whether you're a buyer or supplier you'll have
access to different APIs and in this video series we'll be logging in from the buyers perspective.
When i log in this is what the dashboard looks like. Again i've logged in as that admin user.
We'll get a couple of splash screens that i can just ignore and i'll just close this page.
What we'll do firs is have a look at the user interface.
On the top right hand side you'll see that we've got various announcements and notifications
and the home page is a tile based system where you can choose which items are placed on your tiles.
If i scroll down you can see we've got various options now. If i go to the view section, this is
all the areas within SAP Fieldglass which we can view. You can see we've got planning worker
payments and contingent labor sections and this will of course depend on what rights your user has.
in this video series we'll be focusing on job posting and of course we're going to post a
job via an API. What we'll see here is a list of job postings which have already been submitted.
If i sort them in reverse order, you can see the last one that was submitted
ended with id63. if i select this job posting we'll get further details
on this job. So you can see the job posting was for an IT Consultant in the USA
We can see other things like the status, the progress, any next steps as well as the period
that this job applies to. Now if i select the details of this job posting, what we'll see then
are things like the accounting details in terms of base pay and if there's any overtime. You'll also
have the job position details as well as other information below such as the posting information
and when it was posted. You'll also see that we've got some actions in the top right hand side.
Of course we're going to execute all of this via an API, but just to show you, a typical action we
can edit the job posting. i'm simply going to close the job posting for a specific reason.
I will select from the drop down " job posting cancelled." If we close this, then
we'll see the status has changed to closed and if i go back to my job posting list,,
we'll see that job posting is closed. I'll sort by the id, by clicking on id
to sort to get the last one and here you can see when it ends with 63.
The status has been closed. So you can see this is typically a tool that an end user would use.
Now just to go through some of the other aspects in the user interface, as well as view all your
job postings, you can also create objects from here. You can create a job posting for a worker for a
direct hire. You can create statements of works and you've also got various lists of analytics which
you can use to analyze the data that is within SAP Fieldglass. On the top right hand side you've also got a series of
notifications as well as links to help and support. Now in order to access our
integration tools, on the top right hand side you see we've got a series of linked accounts. One of
them is to a tool called the Configuration Manager This is a list of all our integration tools.
We'll look at what these integration tool tiles are and how to configure them in the next video