cancel
Showing results for 
Search instead for 
Did you mean: 

SNP Optimizer order prioritization based on customer/customer group

Former Member
0 Kudos

Hello Experts,

I am looking for any step-by-step quick reference guide/or any documentation with screen shots for SNP Optimizer order prioritization based on customer/customer group.

I have gone through documentations on BADI- /SAPAPO/SDP_RELDATA, /SAPAPO/CHANGE_RELDATA

Following are few links that I referred-

http://scn.sap.com/thread/1435621

http://help.sap.com/saphelp_scm70/helpdata/en/46/69715e57557183e10000000a114a6b/content.htm

http://help.sap.com/SCENARIOS_BUS2007/helpdata/EN/46/701dfb132b01dee10000000a1553f7/content.htm

But still did not get how to configure the system exactly.

A good documentation would be of great help.

Regards

Manotosh

Accepted Solutions (1)

Accepted Solutions (1)

rajkj
Active Contributor
0 Kudos

Hi Manotosh,

It's indeed a good question and thanks for providing the supporting links as well.

Let me try to give you a detailed procedure. 

1. Penalty Cost Group Maintenance: Use t.code /SAPAPO/SNPGRP to defined required number of penalty cost groups (or Menu path

SAP Easy Access screen, choose Advanced Planning and Optimization ® Master Data ® Application-Specific Master Data ® Supply Network Planning ® Define Penalty Cost Group.)

2. Maintain Penalty Costs: Use t.code /SAPAPO/MAT1 (SNP1 tab) to maintain the penalty costs associated with a given penalty cost group (either location product specific level or just product level).

(If you want to maintain costs based on quantity ranges, you need to maintain a quantity profile using t.code /SAPAPO/QUAN. You can are also allowed to maintain period or time-based settings.)

3. Define Penalty Cost Group Profile: Use t.code /SAPAPO/SNP_PENGRP to assign normal or high priority to penalty cost groups.

4. Define Consumption Group: Use t.code /SAPAPO/CSP1 to maintain your consumption group. Assumption - Your DP planning area consists of the required descriptive characteristics.

5. Assign Consumption Group to the location product master: Use t.code /SAPAPO/MAT1 and demand tab to assign the consumption group to location product master.

6. BAdI Implementation /SAPAPO/SDP_RELDATA (method CHANGE_RELDATA)

The link you provided (http://help.sap.com/SCENARIOS_BUS2007/helpdata/EN/46/701dfb132b01dee10000000a1553f7/content.htm) gives a sample code to assign penalty cost group that is maintained in the data view. However, you can have your own logic to read the penalty groups and assign to the forecasts while releasing them to SNP

7. Forecast release: Please check the following link on using descriptive characteristics.

http://help.sap.com/saphelp_scm70/helpdata/en/04/c9c23b95c8466ce10000000a114084/content.htm

8. Forecast consumption and assignment of penalty cost groups: The incoming sales order check the consumption group maintained at location product master level and consume the forecast accordingly. Thereby, they get assigned to the appropriate penalty cost group.

9. Optimizer Run: When you execute the optimizer, it will consider the penalty cost group associated with the demand and assign appropriate priority to the order.

I hope this explanation is useful to you .

Thanks,

Rajesh

Former Member
0 Kudos

Hi Rajesh,

Thank you for the detailed explanation. Indeed a great help.

I have few query on this.

I am trying to prioritize optimizer planning based on Industry group/customer sector- Auto/Appliances/Construction industry. Hence I created CUST_GRP as the characteristics with Auto, Appliances, Construction as navigational attributes.

I have included the same in the MPOS. When I was trying to create the consumption group, I can find CUST_GRP in the DP Charac Assignment tab. When I pull it to make the consumption group, an error comes as 'Assign a field catalog entry to each characteristic or delete the characteristic'. How to assign field catalog entry in this case?

Regards

Manotosh

rajkj
Active Contributor
0 Kudos

Hi Manotosh,

The characteristics that are used in your MPOS are not standard and can't be mapped to the out of the box fields provided by SAP. Please refer the structure /SAPAPO/KOMGO for standard fields that can be populated by the incoming sales order.

However, you can enhance that structure and please refer the following SAP note for details on enhancement.

https://service.sap.com/sap/support/notes/385039

Thanks,

Rajesh

Answers (0)