Master Data Setup Steps & Execution for SNP Aggregated Planning

I need some URGENT Help on the Master Data Steps and Execution of SNP Aggregated Planning.  I've read the SCM 5.0 help with quite confusing understanding from it as regards to Master Data setup.
I want to run SNP for a Group of Products at a Group of Locations (say Customer Group or Group of Distribution Centers) at an Aggregate Level & then later Disaggregate the Generated Supplies from the Aggregate Level to the detailed Product-Locations level.
I have setup a Location Hierarchy with the Group of Distribution Centers and Product Hierarchy with a Group of Products  & since  SNP_LOCPROD aggregation is assigned to the 9ASNP02 Planning area ... I created a LOCPROD Hierarchy which use the Location & Product Hierarchy.
The Main intention is to Improve Performance of Planning Runs at a Rough Cut  / Aggregate Level by doing a Rough Cut Capacity Check & Split Distribution Center requirements to Multiple Plants producing the same product.  This would also help increase the Optimizer Performance.
I am finding there is no place to run SNP Heuristic by Specifiying a Hierarchy in the Selection screen of /sapapo/snp01.  So how is Aggregated Planning even run ?
(I know there are Aggregation & Disaggregation Functions available in SNP Interactive Planning ... but what do I put in the Selection as 'Hierarchies' are not available in the Selections in the 9ASNPAGGR  Aggregation Planning Book).
Can someone also Provide me Detailed Steps and point me to a Detailed Training document on this  ?  I could not find anything on the SDN Form as well as BPX Forum as well as on Wiki site from within SDN.
Please if anybody can Guide me Urgently  ?  I am needing to test this quickly to Demo to someone to demonstrate the APO Capabilities  (else the Customer may lose interest in APO as he is comparing functionality with another tool).  I don't want this to happen.
Ambrish Mathur

Read your Blog with great interest. I think you have very nicely captured the Features over there.  It was very helpfull.
I still have some very very basic questions (sorry if I was not clear earlier) and I will try state with an Example.
Are you saying ...
1.  If I have 2 Products FG1 & FG2 .. then I need to FIRST
     create another Product Master called FG1_2_GP (say)
     via Trnx.  /sapapo/mat1  ?
2. Similarly for the 5 DCs say DC1, DC2 .... DC5 ... I need
    to First Create a Location of type 1002 DC1_5_GP (say)
    via Trnx. /sapapo/loc3 first  ?
I think I have not done these at all.
3.  Finally are you saying that I need to now Create the
     Hierarchies ... ZCPGPROD  (using FG1 & FG2)
     and ZCPGLOC (using DC1, DC2 ... DC5)  and
     then create a generated Hierarchy ZCPGLOCPROD
     with Structure SNP_LOCPROD and using the ZCPGPROD
     and ZCPGLOD as Component Hierarchies ?
4. I am still not clear how would you Link  Product Group
FG1_2_GP  with  ZCPGPROD  ??  Where do we setup that FG1_2_GP is a Header of FG1 & FG2 ?
5. Similarly where do you Link Location Group DC1_5_GP with the Location Hierarchy  ZCPGLOC  ?
6. Finally in SNP Interactive Planning with Planning Book 9ASNPAGGR using the Location-Product (Header) as Selection what will I enter in this field ?
I read your Blog. More details on the Example would help ... I saw in your Blog the PH_POWDER product Group (containing PH_FG1,2,3 Products) example which I was not clear whether it was a New Product you created via /sapapo/mat1 or a New Hierarchy Code created via /sapapo/relhshow.  Similarly you did create Location Groups PH_DC_AGG but do not seem to have used it.  I think you have assigned PH_POWDER group and assigned to Locations 3000, 3100 & 3400 individually via /sapapo/mat1 ... but was not clear on how you linked it to the Location Product Hierarchies.  You have also not created a Location Produc Hierarchy at all using PH_POWDER and PH_DC_AGG at all ... or have you  ? 
7. Is the Untold Trick that the Product Hierarchy Name and the Product Group created in Trnx. MAT1 must be same  and the Location Hierarchy Name and the Location Group code created in LOC3 Trnx. should be same ?
8. I had created a Generated Hierarchy at ZCPGLOCPROD ... is this what I enter in 9ASNPAGGR as Selection of Location-Product (Header)  ?
9. I want to first understand Standard SNP before I go into the diretion of creating my own Planning areas and Planning Books. Is this really needed for me to Plan 2 Products in these 5 DCs at an Aggregate level.  I will be doing Aggregation of all kinds of Demand (STOs, POs, Forecast, SalesOrders, TLB Order Demand) and want the Supply generated at Aggregated Level to Disaggregate to the 2 FGs at the 5 DC Locations based on Proportion of Demand.
I think my question is far more basic wrt the Master Data Setup ... would help if you can clarify each of my questions separately in your reply.  The Confusion is due to lack of clarity on the Master Data Setup in linking the Product Group PRODUCT Code & Location Group LOC Code to the respective Hierarchies and also SNP Interactive Planning not having a Place to enter these created Hierarchies.
I do want to praise and appreciate your contribution to the Blog ,,, well done.  Full 10 Points Guaranteed on reply to above questions.

Similar Messages

  • Master Data Services Add-in for Excel Issue

    I am trying to configure MDS in the Production server. I am running into isssues.
    (I was able to do the whole process successfuly in my local system - Versions are same in the local and server - Only difference is local machine is windows 7 server is Windows 2008 R2)
    I have installed SQL server 2012 Enterprise Version SP1. I am able to browse the MDS URL. User has got full permissions. When I try to access the MDS via Excel I get the below error.
    Can any one help me please I have spent days on this withou any joy.
    Error message
    TITLE: Master Data Services Add-in for Excel
    An error occurred while receiving the HTTP response to
    http://MYIPADDRESS/mds/service/service.svc/bhb. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See
    server logs for more details.
    The underlying connection was closed: An unexpected error occurred on a receive. (System)
    Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. (System)
    An existing connection was forcibly closed by the remote host (System)

    I have finally found a solution for this problem!  Every time I opened Excel (unless I ran as administrator) I would have to activate the MDS add-in; this was time-consuming and annoying. It seems like there was no solution posted online anywhere! Well
    after much aggravation, I have finally found a solution:
    Fixing the Microsoft MDS Excel Add-In so it Stays Enabled
    Press the Start button (Windows button)
    In the search bar type “REGEDIT”
    Open regedit.exe
    A pop-up will ask permission for the Registry Editor to make changes to the computer, select Yes.
    In the Registry Editor expand HKEY_CURRENT_USER
    In the HKEY_CURRENT_USER folder, expand in the following order:  Software -> Microsoft -> Office -> Excel -> Addins
        Select Microsoft.MasterDataServices.ExcelAddIn
    Double-click on LoadBehavior in the right panel
        In the Edit Value popup, change the value to 
    Press OK
    Exit the Registry Editor
    The excel add-in should now be active anytime you open Excel. If multiple errors occur while using the add-in, the Load Behavior may change back to 0.  If that occurs simply follow these steps so the add-in will be active when Excel starts up.
    I hope this helps some of you avoid the long hours of trying to find a solution to this silly problem.

  • Master Data Creation/Maintenance Automation for ECC to SNP

    We are starting an SNP project using SCM 7 and ECC 6.  We use PP/DS and G-ATP but have maintained our PPM's in APO only all these years.  This will be our first time to leverage ECC data for an APO use in either PPM or PDS functionality.
    We have targeted our Material/BoM/Routings to be CIF'ed over to SNP to create SNP PDS's.  To do this we are going to need to create several hundred new BOM's and several thousand Production versions in ECC.  We know which materials and usages we need to do this for and would like to find a way of creating these in ECC using some automated process.  Could you please provide any information on options that are available to either automate this data creation or a way to upload this information via a spreadsheet to ECC. 
    I would also be interested in any information on how to streamline and automate the COST data maintenance.  We are planning on utilizing the optimizer and will have bunches of cost data to maintain.  Is there a way to load the PDS Single Variant Costs that are maintained via PDS_MAINT and CURTO_CREATE over to SNP.  Also if there are any automated ways of loading all the other cost data that is maintained only in SNP  that would be great.
    The main question ultimatly is... How do you create and maintain the SNP data in an automated way to minimize the amount of master data the SNP users need to touch.
    Thansk for any information on this!

    Hi Tim
    I will suggest to user LSMW program for creating BOMs and other material master elements in R/3 system.
    This is simple and easy way for mass upload of material master.
    For APO Side, you can also LSMW program or MASSD (T-code) for updating the data in Mass

  • How purchasing master data setup impact CO costing run

    Dear all,
    Question 1:
    Could somebody out there, if you have this area of integration knowledge with CO, tell me the detail process and logic of how, when a costing run is perform, the master data in the Material master fields of Procurement Type and Special Procurement Type; Purchasing Information Records; and Source List impact the successful of costing run?
    Question 2:
    CO guy complaints that there are missing PIR and source list for following type of material setup in material master:
    A) procurement type - F, Special procurement - blank (i.e. third party)
    B) procurement type - F, Special procurement - NON-blank (i.e. can be intercompany, subcontract, vendor consignment),
    Hence Costing run unable to determine the price. Is it a valid complaints

    Though Costing is realted to the price control , cost lot size and valuation class in Material master.
    It almost equvalent dependent on Special Procurement type also is costing view and MRP view.
    Do refer the effect of special procurement type in costing in belowHelp Link
    Do refer the basisc of standarad costing estimates in below Link
    Basics of SAP Standard Cost estimate- Understanding the flow of cost settings-Part 1

  • Master data transport steps

    Hi expert,
    What will be the steps to transport master data in BI 7? I have transported relevant R/3 data source and then replicated data source in BW. Then I start collecting BW info objects for the master data. When collecting BW info objects for transport, do I need include data source, transfer rule and info pacakges? If so, why do I need to collect data source again in BW system as it has already been replicated from the source system?
    Thank in advance for any advise.

    The procedure for loading master data in 7.0 is :
    1. Create / Activate your data source for the info object you want load - for example data source for attributes, text ot hierarchy - SAP R/3
    2. Replicate data source in SAP BW
    3. Create Data Transformation ( similar to Update and Transfer rules) between Data Source and Info Object
    4. Create DTP ( data transfer process) to maintain the data flow . Here you have to specify that data comes from Data Source and goes to the Info Object.
    5. Create an Info Package on the Data Source and load data - !!! have in mind that this will load data only into PSA table
    6. Final step - you have to start your DTP - this will load data from PSA to the Info Object.
    For the majority of Master Data, there will be datasources in Business Content.  need to install Business Content . This will install all datasources that you require - Customer, Material etc. plus all standard config - DSO, Cubes etc.
    Pls Check the following threads for DTP
    Delta DTP request in Yellow color
    Hope this helps,
    CSM Reddy

  • Master data maintenance and attributes for GTIN/EAN

    A review of the SAP documentation indicates that  "You can use the consistency report to change the attributes (for example, quantity, length, height, and so on) of certain materials". The "and so on" seems to imply that the attributes can be user defined. If this correct, where is this data kept? Or do the attributes only include the fields from the Basic data 1 Dimensions/EAN data and Plant Data storage General data?
    I would expect we can use LSWM to mass update the GTIN for our existing material numbers. However, for new material master creation is there a function module that would be able to pull the next available GTIN number from the internal number range? Please note that we use LSWM to create all our material numbers. We would like to have the LSWM insert the next available GTIN number.
    Thank you for your response

    I had tried all sorts - attribute change run and manually activating the master data.  Still doesnt work.

  • Showing master data value in report for which no record in Infoprovider

    We have the following reporting requirement. The master data values , e.g. 0Customer should appear in the report for which no sales has taken place, i.e no record in Infocube.
    We have defined a multicube using Infoprovider & 0Customer Infoobject, but the report seems to show only values from InfoCube, not the values which are not there in infoprovider but are present in infoobject.
    Please suggest.
    Thanks & Regards

    There is a how to paper on how to do this. It available in the BW InfoIndex under Multiproviders and is called Slow Moving Inventory Scenario.
    This document details out the process of reporting on master data values for which no transactions ahve been recorded. This is achieved by creating a MultiProvider on a Cube and InfoObject and then using teh record count property.

  • Invoking HR Master Data (P_ORGIN) authorization check for transaction PCP0

    We have to limit access to executives (managers) sensitive posting data in transaction PCP0 (display posting runs).
    Since executives belong to a personnel area other than all other employees, I thought we can achieve this by personnel area distinction.
    In order to have this done, P_ORGIN authorization check should be performed.
    It looks that by standard, such check is not performed.
    Does anyone have any experience of dealing with this issue?

    I have a vague idea.
    I remember while creating an ESS user, we did something in P_ORGIN so as to to restrict access to personnel master data.
    Check the composite role : SAP_EMPLOYEE_ERP.
    A Z role was created for SAP_EMPLOYEE_ERP=>the corresponding roles in it had to be copied to a z role.
    Check the z-role created ; zSAP_ESSUSER_ERP.
    In Authorizations tab=>Display authorization data option => ;
    Expand Human Resources;
    In HR : Master data, you can find the various authorization assignments to P_ORIGIN;  where
    Authorization level (AUTHC)
    Infotype (INFTY)          
    Personnel Area (PERSA)
    Employee Group   (PERSG)
    Employee Subgroup  (PERSK)
    Subtype (SUBTY)
    Organizational Key (VDSK1)
    Authorization level (AUTHC) takes the values :
    • R (Read) for read access
    • M (Matchcode) for read access to input helps (F4)
    • W (Write) for write access
    • E and D (Enqueue and Dequeue) for write access using the Asymmetrical Double Verification Principle. E allows the user to create and change locked data records and D allows the user to change lock indicators.
    • S (Symmetric) for write access using the Symmetric Double Verification Principle
    • * always includes all other authorization levels simultaneously
    In your case if some has to make changes through PPCO.. it's equivalent to making changes to infotype 0001 (Organizational Assignment)
    So, probably, you need the Authorization level to R for Infotype 0001.
    I have no personal hands-on experience on this...since we are not allowed to anything Basis
    I have seen this being done and have noted what was done... !! May or may not be correct....!!
    I hope this is what you want.
    Cheers and Good Luck!!

  • Master Data: Transformation and DTP for compounded characteristic

    Good day
    Please assist, I am not sure what is the correct way.
    I extract master data from a db via DB connect.
    There are three fields in the db view for extraction. (1) Code (2) Kind and (3) Code Text.
    What I have done is the following. I created a datasource with transformation and DTP for master data text for (1) and (3), and then a datasource master data attribute transformation and DTP for (1) and (3).
    Is this the correct way to handle extracts of compounded characteristics?
    Your assistance ill be appreciated.

    if the char ' Code' is compounded with 'Kind'.
    then for text datasource u shld have  1, 2 and 3. the table for this datasource should have 'code' and 'kind' as keys.
    for the attribute datasource u shld have 1 ,2 followed by the reqd attributes of 'Code'.

  • Which Master data Source is available for the field VBUK-GBSTK (Doc Status)

    Which Master data Source (Attr) is available for the field VBUK-GBSTK (Document Status).
    Please help me.

    Thanks for your reply.
    That is Transaction data source. I want master data source.

  • View Cluster: Maintain Master Data without a prompt for transport

    I have two tables which have been defined as Application Tables with Display/Maintenance Allowed.
    These two tables have been defined in a View Cluster.
    But, the View cluster prompts to create a Transport Request when ever data is being maintained in these tables.
    I would like to have the data maintained without a transport prompt.
    The table maintenance for these tables was generated using One Step maintenance type and Standard recording routine.
    Is there  a setting that needs to me made in order for this to work?
    Thanks in advance.

    Suhas Saha is right. Important is, that those settings suhas sad, are in maintanaince of table/view, not in cluster view.
    so: go to se11, insert table/view, click on change, go utillities->table maintenance generator ->click on radio no or user defined routine, than SAVE, thne go environment->maintenance objects->generate, and here select no transport , and save.
    thats all.

  • Error loading master data attr and text for 0material

    Hi gurus,
    I am new to BI, I am getting an error RSDMD- 194    when i am loading 0MATERIAL_ATTR and TEXT.
    It is showing for nearly 100 records in the error stack. 
    Can anyone explain some basics,
    1) why do we need to add 0MATERIAL to a particular Info area to start loading its ATTR and TEXT
    2) Are the info objects that appear in the attributes tab of 0MATERIAL the same as the fields of 0MATERIAL_ATTR datasource, basically what i don't understand is are we mapping the 0MATERIAL_ATTR datsource fields to the info objects appearing in the attributes tab of 0MATERIAL info object.
    3) Also when i added 0MATERIAL to my Info Area , there were some extra info objects that got in, are there any dependent objects that get added ?
    <removed by moderator>
    Edited by: Siegfried Szameitat on May 19, 2009 11:53 AM

    "Error RSDMD- 194 when i am loading 0MATERIAL_ATTR and TEXT.RSDMD- 194"
    Please check if there is any external characterstic in those 100 records, correct it and load again.
    1) why do we need to add 0MATERIAL to a particular Info area to start loading its ATTR and TEXT
    It does,t matter where the 0Material is. Info area in kind of Folder to easily locate and put the all the related objects at one place.
    2) Are the info objects that appear in the attributes tab of 0MATERIAL the same as the fields of 0MATERIAL_ATTR datasource, basically what i don't understand is are we mapping the 0MATERIAL_ATTR datsource fields to the info objects appearing in the attributes tab of 0MATERIAL info object.
    If it is a business content infosource, it will automatically map the attribute to data source field. If you are modifying or creating your own object, you should map it manually based on field name and description.
    3) Also when i added 0MATERIAL to my Info Area , there were some extra info objects that got in, are there any dependent objects that get added ?
    If you will move any objects all the compounded objects will also come to the info area.

  • Master Data is not showing for 0Customer info obeject in the portal

    Hi Experts,
    I'm facing an issue with 0CUSTOMER Info object. When I tried to execute the query from Query designer(BI 7.0) it is not showing all the customers  in filter for 0CUSTOMER in WEB  but it is showing all values for other characteristics(i.e 0MATERIAL).
    I tried to execute same query in Bex Analyser and RSRT but it is showing all  the customers list in filter for 0CUSTOMER. I have this problem in WEB only
    Please suggest me why 0CUSTOMER is not showing all the values in WEB.

    in WEB, all values wont be displayed in single page if the list is too long, There will be a button to navigate to the next page and select. Please check that.

  • Master Data always in EN for datasource 0BBP_H_SUBTYPE_TEXT

    I'm using standard datasource 0BBP_H_SUBTYPE_TEXT and i'm having some problems when i extract data from SRM.
    When i run RSA3 in SRM, i got records in PT langu with all texts but when i execute the infopackage, i only get records in EN langu. The infoobject has alreay records in BW in PT, only in EN.
    What shoul i do? I've ODS filled with this infobject.
    When i execute the infopackage, system send a message warning that langu field must be filled, but i don't know how to fill this field.

    I've checked transferstructure and this field is filled with 0langu and it uses the routine ISOLA.
    In quality system, i 've texts in EN and in PRD i've texts only in PT.
    Do i have to do any translation in SRM? My source system in SRM.

  • Show master data attribute time dependent for pervious period

    I would to know how  get in report values of pervious period of attribute which is time dependent
    (like person)

    refer below threads might be helpful

Maybe you are looking for

  • Cannot install AIR sidecar application on Windows 7 64 bit

    Our team is experiencing consistent failure to install our AIR-developed application on Windows 7 64 bit. It fails to install, but apparently eventually can be installed only after a complete uninstallation of AIR and subsequent install attempts are

  • How to use wmode="transparent" on Quicktime

    Hi! I use tag <embed> with wmode="transparent" inside the <embed> tag to make the vdo file (.mp4 , .mov) to be transparent display behind other div on Firefox, but it doesn't work and quick time play and vdo disappear. I have check Apple QuickTime Tu

  • ABAP MM: In ME21N which internal table holds Actual Price (Including Taxes)

    Using tcode  ME21N, while creating new PO, which internal table holds Actual price (Including Taxes) of whole PO (not by item) , assuming PO is not saved. In the program, I want to capture the total cost of whole PO including taxes as soon as user en

  • Flash:app-h450-transfer.

    Hi Guys, I'm looking for this file on CCO flash:app-h450-transfer. ... but seems to be disapper, i neet to make a call trnasfert from PSTN phone to IP phone (H323). seems that is possible only with tcl application but i do not find this fi

  • Loader event not firing - Actionscript 3

    Hi, I have found that Event.COMPLETE doesn't get dispatched in IE 6 or 7 on a PC, but does in Firefox and the Flash authoring environment. I would like the swf to declare when it has completed loading. The code is below. SImply put it into frame 1 of