Spend Management Blogs by SAP
Stay current on SAP Ariba for direct and indirect spend, SAP Fieldglass for workforce management, and SAP Concur for travel and expense with blog posts by SAP.
cancel
Showing results for 
Search instead for 
Did you mean: 
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

Introduction


Service Procurement is the process of buying services from other Companies / Suppliers. These services can be specialized skills missing with your organization or to supplement your own staff for additional demand. In today’s globalized world and emerging skills, the percentage of service procurement has been rising consistently.

SAP supports the process in its different solutions like ERP (S/4HANA or S/4HANA Cloud), SAP Fieldglass & SAP Ariba. Fieldglass offers extensive details and can be considered by companies having significant proportion of services procurement or ones who offer Services to others.

SAP Ariba also supports service procurement extensively and there are various ways to manage the process depending on the use case at hand. Ariba’s collaboration with SAP Business Network (earlier Ariba Network) helps managing the overall process for both Buyer & Supplier efficiently. It can also be integrated with ERP or Fieldglass to supplement the specific cases.

While supporting the SAP Ariba solutions, it was realized that a short comprehensive document providing overview of different Service Procurement options & related resources could be very helpful. It would assist in the selection of appropriate option while designing the overall procurement process or extending existing one as per current need. This blogpost is an attempt to cater to this need.

Service Procurement in SAP Ariba


SAP Ariba supports the complete service procurement cycle with Ariba Buying & Business Network. For integrated systems, process can run in ERP (Service PO, SES Approval, etc) & Business Network (Suppliers creating SES, Invoice, etc). We can manage the Service Procurement process in SAP Ariba with any of these ways or combination of the ways.

  1. Standard Purchase Order

  2. Purchase Order with Service Entry Sheets

  3. Release Contracts / BPOs

  4. No-Release Contracts / BPOs

  5. Non-PO Invoices


You can refer to article Services Spend Capabilities for more details on this.

Standard Purchase Order


In case of Standard POs, the process followed is more like material procurement. For complex services, you can choose PO with Service Entry Sheet (SES).

Purchase Order with Service Entry Sheets


SES are used for procurement of complex services. Here, you can manage Services in Parent-Child hierarchy (planned services) and Suppliers can create SES against the Child lines. You can also allow Supplier to enter Child lines (Service or Material) on his own during SES creation (unplanned services). You need to enable Supplier punch-in for this.

To enable Service Procurement in Ariba, we need these 2 Parameters enabled:

  • Application.Procure.EnableServiceItemFieldInRequisition

  • Application.Procure.EnableItemCategoryOnRequisitionLine (for SAP-variant realms)


Additionally, for SES to work, we need to ensure that the parameter Application.Procure.EnableSimpleServices is set to No, as simple services procurement does not permit creating SES. You can refer this article for more details on this.

How do I enable service entry sheets?

SES can be created by Supplier by default. For Buyer to be able to create SES on behalf of Supplier, we need to enable Feature 'CreateServiceSheet'. Also, the User must belong to the groups, Service Sheet Entry User & Service Sheet Editor.

By default, Ariba does not add child lines cost to Parent line. We can enable Parameter  Application.Procure.AddChildItemAmountToParentServiceItem if we need the amount value for child items to add to the amount value for the parent service item.

SES Approval can be configured in P2P (Ariba Buying) or can be sent to ERP for approval.

You can manage the Service Procurement in a different way by enabling Feature ‘Item Category Mapping ServiceLine’. This feature helps to enable Item Category on non-catalog Requisition line Item. This feature is optional, and you can still run the process in standard Ariba way without enabling this feature.

Release Contracts / Release BPOs & No-Release Contracts / No-Release BPOs


Ariba Contracts can also be used for Service procurement. Both Release-based & No-release Contracts can be used for their own advantages. The quantities and amounts for the parent and the child items are accumulated against their respective contracts.

You can make use of Release Contracts in case of planned services typically needed over a year with fixed pricing.

Blanket Purchase Order (BPO) can be used for ad-hoc service requests where overall cost is negotiated upfront and flexibility over the Price & Quantity of each request is needed. In Ariba, you create a BPO as an attribute of a Contract. BPOs can be release order or no-release order type contracts. Defining a contract as a BPO contract provides additional benefits compared to a non-BPO contract.

A No-release order Contract provides additional pricing terms for fixed and recurring fee items and for costs and expenses. Contract terms are applied during invoicing when users create an invoice against the contract and, depending on your enabled features, during receiving. Evaluated Receipt Settlement (ERS) is supported in this case.

You can refer section 'Managing Contract Compliance' in SAP Help for more details. For difference between a BPO Contract & a non-BPO Contract, refer this link.

Non-PO Invoices


Non-PO Invoices can be posted for miscellaneous services performed and there is no need to follow the complete procurement process for them. Paper Invoices from Supplier can be reference against which Buyer or Supplier (if allowed by business rules) can enter it in P2P or Network respectively. Please refer below links for more details on this.

Other Service Procurement related Topics


SAP Ariba offers extensive Features & Parameters to further supplement the service procurement process. Kindly note that some of them may have interdependency and limitations. It would be a better practice to review the overall services procurement needs in totality and test these thoroughly for process consistency.

1. Simplified Procurement of Services (Simple Services)


For industries, where service sheets are not mandatory for invoicing of service POs, Ariba supports simplified procurement of services. If a buyer enables this capability, suppliers can directly create invoices for the service purchase orders of that buyer, without adding child items and without service sheets. This capability simplifies and expedites the ordering and invoicing process for the procurement of services.

We need to note here that Simple Services flow is enabled via a realm level parameter. This means that ALL service requisitions / purchase orders will follow this flow and its characteristics if the parameter is enabled. This means that you can either have Simplified procurement of services OR Complex Services (Parent-Child) working at a time in a particular realm, not both.

Standing orders or Limit Orders can be used with either of the above. With Limit Orders functionality, ERP POs are created with Item Category B.

There are few restrictions with Simple Services which needs to be considered before deciding for this. Details in links below.

2. Lean Services Procurement


It is like Simple Services feature of Ariba but meant for Ariba Guided Buying - S/4HANA Cloud Integration scenario. It is suited for procurement of simple services that do not require detailed requirement specifications using parent-child item hierarchies. They can be either Lean Service items (for planned lean services) or Limit Service items (for unplanned lean services).

You can refer this link for details.

3. Automatic Service Entry Sheet


In general, Supplier would create Service Sheet and then Invoice it. Auto receiving settings in P2P does not help in case of services. We can enable Invoice creation of Service items without SES for Buyer with Feature SINV-5052. Also, we can enable auto creation of SES for such Invoices in P2P. For Suppliers, above feature does not make any change. Supplier still needs to create SES before Invoice.

If you need the Suppliers to be able to post Invoices against Service POs without SES, it can be done with separate Ariba Network entitlement (KBA 163542) by SAP Team. Then the Transaction Rule needs to be set.

To generate SES automatically on the Ariba Network (AN), enable the transaction rule 'Auto-generate service sheets from service invoices'. We can also restrict Suppliers from creating SES (Rule - Do not allow suppliers to manually create service entry sheets for service orders).

4. Service Entry Sheet Import / Export


Buyers have an option to upload SES in Ariba Network on behalf of their supplier. Refer below KBA for details.

Buyers can also import service sheets from SAP ERP systems into the Ariba buying and invoicing solutions using web services. The import is also supported through SAP Ariba Cloud Integration Gateway, add-on for SAP ERP. Two web services enable this capability - Import Service Sheets from External Application Asynchronously and Export Service Sheet Response to External System Asynchronously. Refer below KBA for details.

For details on exporting SES to ERP, refer below KBA.

5. Further Process Control with Parameters / Default Configuration Rules / Features


Service procurement process in Ariba can be further controlled using Parameters, Default Transaction Rules on Buyer Network and service-related Features. SAP Help Portal (few links below) is recommended for more details on it.

Additional Features for consideration


19 Comments
MarkAnderson
Product and Topic Expert
Product and Topic Expert
Excellent all-around summary, sir.
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Thank you so much Mark for your ever supporting words.
Sincerely believe that the Blog post would be of good help for anyone working around Services Procurement.
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Support for Service Hierarchy Requisitions in Guided Buying (Feature - ACSS-683)
Many a times, Customer import Contracts from SAP ERP or SAP S/4HANA into Ariba. They may do so using a hierarchical structure for the service definition. Previously these contracts could not be leveraged for purchasing in guided buying. This feature allows a casual user to search the catalog and select items from a hierarchical structure to add to the cart in the required format and to submit their requisition.

When guided buying is configured to support service requisitions containing hierarchical items, users can create two-level service purchase requisitions. Users can include planned line items as child line items in the service requisitions.

Help links:

Support for Service Hierarchy Requisitions in Guided Buying ACSS-683
Configuring Support for Service Requisitions Containing Hierarchical Items
Bulk Import of Contract Requests
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

For all the SAP Ariba Invoicing relevant information at one place with brief details & links to resources, kindly refer the Blog Post - Invoicing in SAP Ariba.

 

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Requesting all readers to Comment any other relevant information you may have for the benefit of all.
Former Member

Thanks a lot Abhijit for this very useful post. I am trying to summarize the above post by reducing a few details. However, request all to get back to the original post for details.

Service Procurement in SAP Ariba

We can manage the Service Procurement process in SAP Ariba with any of these ways or combination of the ways.

  1. Standard Purchase Order
  2. Purchase Order with Service Entry Sheets
  3. Release Contracts / BPOs
  4. No-Release Contracts / BPOs
  5. Non-PO Invoices

Standard Purchase Order - The process followed is more like material procurement.

Purchase Order with Service Entry Sheets

SES are used for procurement of complex services. Here, you can manage Services in Parent-Child hierarchy (planned services)

You can allow Supplier to enter Child lines (Service or Material) on his own during SES creation (unplanned services).

To enable Service Procurement in Ariba, we need these 2 Parameters enabled:

    • Application.Procure.EnableServiceItemFieldInRequisition
    • Application.Procure.EnableItemCategoryOnRequisitionLine (for SAP-variant realms)
  • Additionally, for SES to work, we need to ensure that the parameter Application.Procure.EnableSimpleServices is set to No, as simple services procurement does not permit creating SES.
  • By default, Ariba does not add child lines cost to Parent line. We can enable Parameter  Application.Procure.AddChildItemAmountToParentServiceItem if we need the amount value for child items to add to the amount value for the parent service item.

Release Contracts / Release BPOs & No-Release Contracts / No-Release BPOs

You can make use of Release Contracts in case of planned services typically needed over a year with fixed pricing.

Blanket Purchase Order (BPO) can be used for ad-hoc service requests where overall cost is negotiated upfront and flexibility over the Price & Quantity of each request is needed.

A No-release order Contract provides additional pricing terms for fixed and recurring fee items and for costs and expenses.

Non-PO Invoices

Non-PO Invoices can be posted for miscellaneous services performed and there is no need to follow the complete procurement process for them.

Other Service Procurement related Topics

  1. Simplified Procurement of Services (Simple Services)

For industries, where service sheets are not mandatory for invoicing; suppliers can directly create invoices for the service purchase orders, without adding child items and without service sheets.

You can either have Simplified procurement of services OR Complex Services (Parent-Child) working at a time in a particular realm, not both.

There are few restrictions with Simple Services which needs to be considered before deciding for this. Details in links below.

  1. Lean Services Procurement

It is like Simple Services feature of Ariba but meant for Ariba Guided Buying – S/4HANA Cloud Integration scenario. It is suited for procurement of simple services that do not require detailed requirement specifications using parent-child item hierarchies. They can be either Lean Service items (for planned lean services) or Limit Service items (for unplanned lean services).

  1. Automatic Service Entry Sheet

We can enable auto creation of SES for Invoices in P2P. To generate SES automatically on the Ariba Network (AN), enable the transaction rule ‘Auto-generate service sheets from service invoices’. We can also restrict Suppliers from creating SES (Rule – Do not allow suppliers to manually create service entry sheets for service orders).

  1. Service Entry Sheet Import / Export

Buyers have an option to upload SES in Ariba Network on behalf of their supplier. Buyers can also import service sheets from SAP ERP systems into the Ariba buying and invoicing solutions using web services.

  1. Further Process Control with Parameters / Default Configuration Rules / Features

Service procurement process in Ariba can be further controlled using Parameters, Default Transaction Rules on Buyer Network and service-related Features

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hello praveenrohankar

Thanks for this. It would be helpful to many who need a quick view.

Kindly do add if you have any other points as well. Let us target to make it more and more helpful. Thanks again.

 
Sraj
Explorer
0 Kudos
Hi Abhijit,

I have updated the below parameters as mentioned in KBA

  • Set Application.Procure.EnableServiceItemFieldInRequisition to Yes

  • Set Application.Procure.EnableItemCategoryOnRequisitionLine to Yes for SAP-variant realms, if you want to use the item category D to indicate a service item

  • Set Application.Procure.EnableSimpleServices to No, if you want to create SES against service POs or service PO-based invoices with child service items


And also added users to this group Service Sheet Entry User. But user is not getting the option to create the service entry sheet in Ariba buying. Kindly suggest on this.

One more question i have, can we create Receipt for Service order in Ariba buying, if yes how do we do that?

Kindly provide your valuable suggestion on above two questions.

 

Thank You

Sahil Raj
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hello Sahil,

Thanks for your comments. As mentioned in the above post, SES can be created by Supplier by default. For Buyer to be able to create SES on behalf of Supplier, we need to enable Feature ‘CreateServiceSheet’.
Answer to your other query is No.
ShashankBhookya
Advisor
Advisor
'Items to Service' Tile in Supplier Workbench [NP-30077]
With 2311 Release, we have a new feature to help Suppliers on Service Procurement front. This feature simplifies supplier creation of service entry sheets. Now suppliers can use the 'Items to Service' tile to quickly select the service line items and create the service sheet.

Supplier can use the option 'Customize' in 'Workbench' page to add the tile 'Items to service'. Once done, it appears in line with other tiles like Orders, Orders to invoice, etc. It given the count of relevant items too like other tiles.
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Thank you shashankbhookya

It would be helpful.
shrinivas01
Discoverer
Hi Abhijit, this is really a good blog, Can you please add how the PM module initiated service procurement can be carried either using Ariba Buying or Commerce automation both planned and unplanned. - Thanks - Shrinivas Siddapur
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos
Thank you shrinivas01

Let me get more details and come back on it.
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Plant Maintenance / Work Order based Requisitions

 

Plant Maintenance module in backend ERP (SAP ERP / S/4HANA / S/4HANA Cloud) helps managing the maintenance requirements of a Plant & it's machinery. Such maintenance involves Services by professionals & use of machine components. Maintenance is governed by a transactional document 'Work Order' (in backend ERP). Work Orders can be for Planned maintenance work (scheduled orders for regular maintenance work) or Ad-hoc (urgent or unplanned repairs). In both the cases, it often leads to creation of Purchase Requisitions (in backend ERP) for either Services or Materials (not already available in the inventory).

 

SAP Ariba solutions can support this process in either of the following ways:

1. Work Order Administrator / Buyer can punch in to SAP Ariba Guided Buying to add items to Work Orders. More details here.

 

2. With SAP Ariba Catalog, Buyer can punch in to Ariba Catalogs while creating Work Order in backend ERP.

Ariba team can set 'Punchin Password (OCI)' & Web Services configuration needs to be done on the ERP side. More details as below.

3. Work Order based Requisitions with Materials / Services can be imported into SAP Ariba & can undergo approval and move to POD (Procurement Operations Desk) for central / consistent handling of procurement process. PRs, POs and Invoices associated with Work Orders display a Work Order ID field that contains the ID of the referenced Work Order. More details in links below. For Prerequisites & Restrictions around this, refer this link.

4. With Commerce Automation or Supply Chain setup, ERP documents can directly flow to SAP Business Network (without Ariba Buying solutions & the option 3 above). SAP Business Network supports Suppliers to view work-order information (WorkOrder ID & Equipment ID) in the PO line item under section Work Order Information. More details as in links below.

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Enhanced Limits

Functionality of Enhanced Limits is used to procure a variety of services and/or non–stock materials up to a certain predefined maximum value. It is a type of Item Category in SAP S/4HANA OP or Cloud system. Overall Limit & Expected Value are used here to govern the limits of procurement.

Kindly refer this Blog Post for details of it.

Please refer these links for support of this functionality in SAP Ariba.

sandeep_parab
Explorer

Hi Abhijit,

This is an excellent blog for service procurement and integration with Ariba solution. 

Could you also elaborate whether the Lean Service procurement (planned or unplanned) is supported with Ariba Commerce automation functionality or not? Where the AN supplier is able to submit the SES from AN like Item category D service order?

42K mention note for lean service challenges. But its not clear whether the Lean service is supported with Ariba Network or not?

KB0404584 - What are lean services, and how are they supported in SAP Business Network?

Regards Sandeep

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

Hello @sandeep_parab,

Thanks for your support. Have tried to put details around 'Lean Services' as below. Hope it helps.

**********************************************************************************

Lean Services Procurement - Commerce Automation

It is suited for procurement of simple services that do not require detailed requirement specifications using parent-child item hierarchies. They can be either Lean Service items (for planned lean services) or Limit Service items (for unplanned lean services).

It is supported for SAP Business Network and Commerce Automation. However, there are few limitations. Refer feature documentation for the details.

Lean Services are like Simple Services feature of Ariba but meant for Ariba GB-S4H/S4HC Integration scenario.

Q4 2019 - Support for planned lean service line items (NP-17990): This feature introduces support for a new type of line item called 'Lean Services' in SAP Business Network. This corresponds to SAP S/4HANA and SAP S/4HANA Cloud planned lean services.

The integration set-up is described in the SAP Best Practices scope item 42K “Automation of Purchase-to-Pay with Ariba Network”. Unplanned lean services line items are not supported as on Nov 2019.

Important Details:

  • S4HC PO - Item Category - Standard (not D Service)
  • Account Assignment - say K
  • Item Details - Material Data Tab - Product Type Group - 2 (Service)
  • Business Network PO - Line Item Type - Service, Lean Service

2002 - Support for unplanned lean service line items (NP-19070): This feature introduces support for a new type of line item called 'Limit Service' in Ariba Network. Limit service is a type of service used to procure low-value unspecified (unplanned) services costing up to a predefined amount (the limit) specified by the buyer. The limit service in Ariba Network corresponds to and supports SAP S/4HANA Cloud Enhanced Limit Item for unplanned lean services procurement.

The integration set-up is described in the SAP Best Practices scope item 42K “Automation of Purchase-to-Pay with Ariba Network”. The Buyer needs an Ariba Network account with direct connectivity to an SAP S/4HANA Cloud account.

A new type of line item, Limit Service, is introduced, in addition to Material, Service, and Lean Service. Service Entry Sheet can be created from Business Network (Service PO without Child lines).

Help Links:

**********************************************************************************

Lean Services Procurement - SAP Ariba Buying, B&I

Q4 2019 - Support for lean services procurement in Guided Buying (GB-6188): This feature introduces the lean services procurement process as an integration scenario with SAP S/4HANA & SAP S/4HANA Cloud solution. Lean services in SAP S/4HANA can be planned lean services or limit items for unplanned lean services. This release supports only planned lean services in guided buying integrated with SAP S/4HANA Cloud. It involves creation of service requisitions in Guided Buying and creation and processing of follow-on documents such as purchase orders, service entry sheets, goods receipts and invoices in S/4HANA. Users can monitor the progress of procurement by reviewing the status of follow-on documents created in SAP S/4HANA by viewing the entries recorded in the history of the service requisition.

Kindly note that there are quite a few pre-requisites and restrictions associated with this. Refer below link for details.

**********************************************************************************

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

Further Update: Lean Services Procurement - Commerce Automation

Unplanned Lean Service items are only supported with SAP S/4HANA Cloud.
Even for Planned Lean Services, kindly note that 'lean' information can only be mapped with use of cXML and not IDocs. Feature documentation & few SAP Help links do mention On-Premise system support but that may only work if cXML is being used for document transfer. So, in a standard setup, this also is only supported with SAP S/4HANA Cloud.

sandeep_parab
Explorer

Thank you Abhijit, this analysis helps. in short the Lean Service has limitation when it comes to Ariba Commerce Automation with standard PO with IDOC.