Hiring Contingent Workers using SAP Business ByDesign
Contingent Workers are a workers with a short-time relationship with your company, it can be freelancers, independent contractors or consultants hired in on a temporary basis. These workers may fill in for absences, add capacity during seasonal peaks or can be experts needed in projects. Typically, they are hired in on an hourly and/or daily rate and is payed based on worked hours. SAP Business ByDesign has good built in functionality for handling of contingent workers.
In this blog I will describe this process. I will cover
- Preparation of Master Data (Supplier, Service Agent, Service and Sourcing Contract)
- Creating Projects (With Work Assignment and Purchase Requests)
- Service Agent’s Time Recording and Project Manager’s Approval
- Automatic Invoicing based on ERS (Evaluated Receipt Settlement)
Required Master Data
In Business ByDesign Contingent Workers are called Service Agents. A Service Agent is employed in an organization that in Business ByDesign will be handled as a Supplier. (If the Service Agent is Self-employed you need to make a supplier in Business ByDesign and assign the Service Agent to this Supplier)
In this example I have made a Supplier with 2 Service Agents as shown below.
Since the Service Agents are going to report hours in SAP Business ByDesign I Request a user for the Service Agent. This user will have a license effect but be aware it is only Self-Service User that is needed. It is possible to let the project manager maintaining the Time Sheets of the Service Agents but then you add unnecessary work to a Project Manager.
To be able to make Time Sheets a Service is needed in the system. I have made a Service called “Blog Consultancy” that will be used by the Service Agent.
Now we have a Supplier, we have Service Agents and we have Services. Next step is to make a Sourcing Contract with the Supplier. When you make a contract, the contract is used by the Source Determination Engine and it simplifies the purchasing process.
In the contract you maintain:
- The Services to be delivered (in our case Blog Consultancy),
- Target Quantity or Amount,
- The price of the service.
This is shown below.
To simplify the process for Supplier Invoices you should maintain Goods and Service Receipt Expected (The approved Time Sheets cover this), don’t Expect Invoice and tick the Evaluated Receipt Settlement (ERS) box. Based on this you can make invoicing runs that do the Invoicing automatically based on approved Time Sheets.
Now I have a contract with “Hoset Consulting” on delivering the Service “Blog Consultancy” for the price of 910 NOK per hour. The supplier has 2 Service Agents that I can use.
To hire one of these Service Agents I will use a Project, the Project can either be a Cost Collecting Project (for internal cost) or it can be a Customer Project where I need to use the Service Agents as experts on a delivery project. The “hiring” process (procurement) will be the same independent of the project type. In this example a Cost Collecting project is used.
In the Project I assign Penny Hansen to work 16 hours on the Blog Consultancy Service as shown below.
After releasing the project, I go to Products and “Creates Purchase Request for Service Suppliers”. Based on the Sourcing Contract, a Purchase Order is created, and the Worklist of Penny Hansen’s Time Sheets will be updated.
The Purchase Order is sent to the Supplier and has references to the Project and to the Sourcing Contract as shown below.
Time recording and Approval
Our hired Service Agent can now start working at the project and use SAP Business ByDesign to report hours. As you see below, the Worklist is updated with the Project Task, Service and Purchase Order. The Service Agent can report time and Release the Time Recording.
Since it is a Service Agent the Time Sheets must also be approved by the Project Manager. The Project Manager opens the “Approvals: Time Recordings” and approves the Time Sheets.
As mentioned earlier, Invoice is not expected since ERS is used. This means that a job will run on predetermined frequency doing invoicing based on Goods and Service Confirmation (In this case approved Time Sheets).
The Invoice process can typically run automatically every month.
In the Document Flow for the Purchase Order generated from the Project you will see the whole process from Project Purchase Request to Invoicing. Remember that Goods And Service Confirmation in this case are approved Time Sheets.
SAP Business ByDesign has built in functionality that can be used Hiring Contingent Workers. If you establish Sourcing Contracts with ERS (Evaluated Receipt Settlement) the settlement with suppliers can be done automatically based on Project Managers approval of Service Agents Time Sheets.