SAP Service Configurations In SAP MM – Part 2
Document continue… from SAP Service Configurations In SAP MM – Part 1
As we have already discuss about Service Master Configuration on previous document, now we are going to next configurations.
Service Document Configuration
Service documents are used during the service process at different stages Like Purchase Order, Service Entry Sheet, invoice varification.
Purchase order is used as a instruction document to vendor or service provider to perform service with all terms and conditions.
Service Entry Sheet is used to confirm the service which is provided by the service vendor or provider.
And the invoice verification used for to confirm the invoice raised by the service provider with reference to the given purchase order.
Step 1 : Service Purchase Order Configuration
A purchase order is a legal document for service provider/vendor to record individual purchase with all terms and conditions. Its also provide to vendor with the reference document link to goods receipt and invoice verification.
Purchase Order has many types of Item category.
Like Standard, subcontracting, Stock transfer, Consignment, service etc etc….
We have to go with Service, which is on item category as D.
Number range :
We have to assign a number range to each Service Purchase order.. This a unique number for each order.
We can use existing number or we can create a new number range to differentiate service Purchase order.
We can use both external and internal number range for service purchase order.
New number range creation as follows:
Configuration Path = SPRO-IMG-Materials Management-Purchasing-Purchase Order-Define Number Ranges
Here is the existing number range, You can create new number range from also.
We can use existing document type for service PO, or we can also create our won document type for service purchase order.
Document type control these following areas:
External and internal Number range
Configuration Path = Configuration Path = SPRO-IMG-Materials Management-Purchasing-Purchase Order-Define Document Types
Here I have created Create a Z document type and assign all control areas like item intervals number range (assign the new, if you have created), field selection (You can use FOF, which is provided by SAP or you can create your own by coping existing).
You can restrict to use only item category D for this document type. Just select the document type, the double click “Allow Item Category” (in left side)
Here I have allowed only item category D.
Purchase Order is ready to use for service entry.
Step 2 : Service Entry Sheet Configuration
The Service Actually performed (which have been done already) by a service vendor are recorded in Service Entry Sheet with reference to a PO.
The Invoice of services can be entered only when the service has been accepted.
After service acceptance the value will be automatically updated in specified G/L accounts.
We have assign a unique number for each service entry sheet. For that we need a number range for service entry sheet.
Configuration path = SPRO-IMG-Materials Management-External Services Management-Number Ranges-Define Number Ranges for Service Entry Sheet
Click on edit intervals.
Here you can create your own number range and maintain it as external or internal, or you can use existing one.
As similar you have to maintain number range for Service package
Configuration path = Configuration path = SPRO-IMG-Materials Management-External Services Management-Number Ranges-Define Internal Number Range for Service Specifications
Here you can create your own number range and maintain it as external or internal, or you can use existing one.
Number Range Assignment with service entry sheet.
Configuration Path = Configuration path = SPRO-IMG-Materials Management-External Services Management-Number Ranges-Assign Number Ranges
Maintain the number ranges here for service package and service entry sheet.
Now our service document configuration has been done.
SERVICE RELEASE STRATEGY
There are a document already exists for service release strategy.
Please go though this document for service release strategy.
SERVICE PRICING PROCEDURE
When we enter Service PO, the pricing procedure is fetched from PO pricing procedure, which has been describe on this blog
Pricing procedure Details and Steps in SAP MM
Buy whenever we have entered in service entry sheet in ML81N, it fetch a pricing procedure. It’s configuration done via service pricing procedure.
As we have all idea about pricing procedure. It’s also little bit same as other pricing procedure.
We have to maintain Condition types, Access Sequence, Condition Table, Calculation Schema, Schema assignment.
We know about all these above details.
Here we have to maintain Condition table, Access Sequence, Condition Type, Calculation Schema and Schema assignment.
Step 1 : Maintain Condition Table
As SAP has maintained already maximum condition tables. Generally we not need to maintain new condition table, but If your requirement is different and you need to create new condition table, then follow the process:
Configuration path = SPRO-IMG-MM-External Services Management-Maintain Conditions for Services-Create Condition Table (Service)
Here you have to enter new condition table and also you can copy existing condition table.
Double click on the field name which you want to use on this condition table.
When you double click on the field the field will come to left side and the field colour will be blue.
Now save your data.
Step 2 : Maintain Access Sequence
Configuration Path = SPRO-IMG-MM-External Services Management-Maintain Conditions for Services-Access: Maintain (Price Services)
There are some maintained access sequence here, You can maintain the new condition table in existing access sequence or you can create your own.
Just Click on new entries and create your access sequence. Then maintain the condition table on your newly created access sequence.
Step 3 : Maintain Condition Type
Configuration path = SPRO-IMG-MM-External Services Management-Maintain Conditions for Services-Conditions: Condition Types
The condition type PRS and PRSX is for gross price.
PRS is automatic price determination and PRSX is manual price determination. You can use this, or you can create your own condition types.
maintain the access sequence as per your requirement.
For more understanding I refer this link SAP Online Help
Also maintain the discount, surcharges, etc etc as per your requirement.
Step 4 : Maintain Schema
Configuration path = SPRO-IMG-MM-External Services Management-Maintain Conditions for Services-Conditions-Schema for Services
As you can see, there are some calculation schema has already created by sap. You can use the existing one or create your own.
Just click on New entries
As we know about how the calculation schema is calculating, against that calculation you have to enter the condition types and other values.
Maintain the condition types as per your requirement.
Step 5 : Schema Assignment per Document type
In this step we can assign the calculation schema to the document type for purchase document for service entry sheet.
Configuration path = SPRO-IMG-MM-External Services Management-Maintain Conditions for Services-Conditions-Variable Calculation Schema for Services
Here you can maintain your own calculation schema for purchasing document type.
First column for Purchase document category
You have to choose like RFQ, PO, PR, Contract.
Then choose your Document type as per combination of document category.
Then enter your calculation schema.
Now our pricing procedure for service is done.
Now we are going to create a service entry sheet.
We can see our pricing procedure is flowing like as our calculation schema.
Thanks for complete information with links and document.
Thank you for sharing !!
Good Work Dev.. Thank you ..
I am basically from SD but i would like to have a look on your document. Nice presentaion.
Nice document.I have 2 queries.
1.Does pricing procedure in service PO and in service entry is different as mentioned in docs?
2.Could not get number range for service package.Can you add screen shot for same.
1. Yes these are different. In PO item details-Condition tab is contain as PO pricing procedure and in service tab-Conditions contain Service Pricing Procedure.
2. Service package number is discussed in SAP Service Configurations In SAP MM - Part 1
Anyway, service package number is same as Material Number range....
Good to see quick reply.Please refer following details from document.I am not clear that how pricing procedure will be different in service PO and service entry sheet.
You can see in screen shot, there are two condition is there in PO..
The right side condition tab is Service PO pricing procedure and its setup will be from Pricing procedure Details and Steps in SAP MM
And the left side condition is controlled by Service Entry Pricing procedure, which is maintained in this document...
Thanks once again.
Hi Dev ;
I want to ask something that '' The service specification of a service item can be structured in a maximum of four hierarchy levels ''
Can you inform us relation of configuration MM ?
Thanks for sharing.
I can't understand your question ??
Can you explain more?
Which configuration you are talking about ?
I want to ask that is there any restriction for ''Service specification of a service item hierarchy level.'' Can you research about that ? If i get information , i will inform us..
This is a good document for MM learners like me. Thank you Dev for sharing this.
I've tried to complete all configurations within these two parts. But still I missed some points like tax code, output control.. Surely I'll update about these points as soon as possible.
Keep in touch and thank you for the nice comment..
I was checking it yesterday and have some concern about service entry sheet pricing procedure. I tried to use accrual and account key fields for account determination but there is no entry in these two fields. If I go to PO pricing procedure I can see account keys. Can you share your views about this?
Yes. I had checked that before. Accrual key is not working for service entry sheet - pricing procedure.
So how do we post accrual entry for services? Is there any other way?
You can use the service PO condition.
I tried with that but its not working. If you are so sure about it then let me know I'll raise a thread in MM so that me and others can learn something new.
See, there are two condition tab for a service PO. One is PO - Line item - Condition tab and second is PO - Line item - Service tab - Condition tab.
For PO - Line item - Condition tab, is it working for accrual key.
For PO - Line item - Service tab - Condition tab, accrual key is not working.
Yes Dev thats what I am saying. For Service PO Line item condition tab pricing procedure I can assign account key and accrual key in M/08 but system is not posting accounting document as per assigned account keys and GLs in OBYC. System is not considering accrual condition in case of service PO but for material it is working fine.
Hi Dev, Thank u for Sharing the Document Regards Kumar
Hi Dev sir,
Very good document thanks for sharing and hoping as soon as possible OUTPUT MESSAGE DETERMINATION will be published.
A very nice document.
Thanks a lot for preparing and sharing such informative document.
Thanks and Regards,
Excellent document. Nothing more need to be said.
how can i see the service number link to the GL account once GR is taken place
Service number is linked to the Valuation class and valuation class is linked to the G/L account.
There is way to perform partial return using service entry sheet same as GR?
Also, can we configure the service entry sheet based on the amount instead quantity ?
error while posting the service entry sheet "no PO items are allowed'
I am from FICO domain and was looking for some good material for ESM - MM. After going through the above document which i can tell was just excellent and easy to understand. I would like to request you to post the next steps to complete the total configuration. I would be grateful if you can post the remaining steps to complete the total configuration and also the path for each steps. Thanks in Advance Dev