Product Hierarchy - modifying the levels

We are wanting to use the Product Hiearchy but are wanting to redefine the levels.  We want  4 levels, 3-6-6-3.  I've done some research and find that we are able to change the SAP standard of 3 levels to the 4 levels that we want.  I've also found general documentation on how to do that.  When I create my new Domains (ex: zprodh4 char3) and then try to change the main structure of PRODHS I get a pop up asking for an Access Key.  So, I'm either doing something wrong or changing the product hierarchy levels does not survive an upgrade?  Can anyone answer this for me.  If you think I'm doing something wrong can you please give me detailed instructions on how to assign the new domains to the existing structure. 
Thank you!
Tami
Edited by: Tami Ayres on Nov 14, 2011 9:24 PM

I have the access key and am modifying data element PRODH1.  I changed the domain to read ZPRODH1 which is my defined domain.  I saved it. 
1.  When I go to activate it I get a list of dependent structures and tables that are to be adjusted.  Of course this makes me nervous but I'm assuming this is normal.
2.  When I start to modify my next data element PRODH3, I am prompted for the access key.  I enter the same access key as I did for PRODH1 and there's an error telling me the access key is incorrect.  Do you have to have an access key for each element and then the structure that you are modifying?
Sorry for all the questions but this modification is making me nervous and I just want it to be correct.
Thank you,
Tami

Similar Messages

  • Product hierarchy in the material master record

    Hi,
    I am handig Data migration project.
    This is related to Product Hirerarchy.
    I one business Product Hirerarchy have been configured. But in another buisiness, Product Hirerarchy has not been configured.
    There are some common materials using by both business processes.
    For coomon mateials  if I am maintaining Product Hirerarchy value in the material master record, is there any impact on business which is not being used Product Hirerarchy. Whether it will stop / impact on business processes.
    Can you explain plz
    Thanks in advance
    Regards

    Hi karthink,
    Thanks for your inputs.
    we are meging two servers. In that in one server, product highrechy have been configuredand in another server not configured.
    There are some materials with the numbers calling as a common parts exists in both servers.
    ex: plat 0001 in one server 1         &          plant 0002 in server2
    Common part is : m1
    plant 0001  not using product hierarchy and plant 0002 not using product hierarchy,.
    After golive, all the common parts are being used by both plants and same basic data 1 view.
    If we are maintaing product hierarchy in the basic data 1 view, it will flow into sales view as well.
    Then what about impact on the plant 0001 business since it is not using product hierarchy.
    In the configuration, is there any settings to activate / deactive product hierarchy at sales area level.
    Is there any impact on MM / FICO side.
    Please explain.
    THANKS IN ADVANCE.
    Regards
    KRK

  • How to put the product hierarchy in the bw?

    I want to have the product hierarchy in the reporting, in a way, that the users can open and shut the elements of the tree.
    So i added the foreign hierarchy criteria 0PRODH1, 2, 3 to the InfoObject 0MATERIAL.
    Then I used InfoSource 0MATERIAL_LPRH_HIER to put data in 0MATERIAL.
    In the result 0MATERIAL HAS the hierarchy, but without any materials added to the leafs.
    What did i do wrong?
    Tobias

    Hi ,
    Have a look on note: 407033
    It says 2 main points with regarding to your problem.
    1)  Material master records with shared master data in the sales area cannot be assigned to a product hierarchy in BW.
      This solution generates the thinnest possible hierarchy, but leads to some restrictions in the navigation options in the BW queries because you can no longer expand the hierarchy to the material numbers.
    2) The 0PROD_HIER attribute of 0-MATERIAL must be active as a navigation attribute in the cube.When you expand the hierarchies by product hierarchy in the query, you can display this hierarchy.
    With rgds,
    Anil Kuma Sharma .P
    Kindly assign points , if it really helps you.

  • Product Hierarchy in the t-code F-02 - Profitability Segment section.

    Dear All,
    I am trying to control the input of the Product Hierarchy in the t-code F-02 - Profitability Segment section. May i know how i can do that? Currently i am using field exits but it is not working in this program.
    Please help.
    thank you

    Hi Jasmina,
    When you post with PK 31 you create you post other line with PK 40.
    In the 40 line you fill in the Profit segment. A Derivation rule is based on 1 posting line and not 2 or more line's
    In the derivation rule from the 40 you don't have the vendor number (this is in the 31 line).
    Perhaps it is possible with a user exit in CO-PA.
    Regards,
    Paul

  • Product Hierarchy upto 6 levels

    Dear All,
    In SPRO Transaction, I am checking the Material Hierarchy, there I am able to create the Hierarchy only upto 3 Levels. But my company requirement is that Hierarchy can easily go upto 6 or 7 Levels. So please suggest solutions how can I maintain this?
    Regards,
    Vishal

    In Standard the product hierarchy consists of 3 levels. The first and second level have 5 characters and the third level has 8 characters.
    Component Component Type Dtype Length
    PRODH1 PRODH1 CHAR 5
    PRODH2 PRODH2 CHAR 5
    PRODH3 PRODH3 CHAR 8
    This structure can be modified according to the documentation (IMG: 'Logistics General -> Material Master -> Settings for Key Fields -> Data Relevant to Sales and Distribution -> Define Product Hierarchies: Maintain Product Hierarchy Structure').
    The maximum number of characters is 18 and the maximum number of levels is 9.

  • Tuning an sql from a vendor product without modifying the sql statement

    Hi,
    we have a vendor product which generates SQL Statement. For one query, we get response in 15 seconds. But users are asking if we can bring it down to 5 seconds. Limitation is query can't be changed. It used around 10 to 12 tables and bit complex query.
    What kind of options could be evaluated if we want to improve performance of a query (Not sure if it could be ever reduced to 5 seconds)
    without making any change to the query.
    Database Version: Oracle 10.2.0.4
    Thanks,
    Sarayu

    807778 wrote:
    Hi,
    we have a vendor product which generates SQL Statement. For one query, we get response in 15 seconds. But users are asking if we can bring it down to 5 seconds. Limitation is query can't be changed. It used around 10 to 12 tables and bit complex query.
    What kind of options could be evaluated if we want to improve performance of a query (Not sure if it could be ever reduced to 5 seconds)
    without making any change to the query.
    Database Version: Oracle 10.2.0.4
    Thanks,
    SarayuI'd go through the standard stuff of "is there an index that can help?", "should these tables be in a cluster?" etc.. Problem there is that you might degrade other operations, and you might break your application support contract by modifying the schema. Even adding a materialized view could do that.

  • RESCSEAL: hwo to modify the level of posting

    Hi,
    RESCSEAL post provisions for revenue for all charges that were posted on an SU and not yet settled with RESCSE.
    The provisions are totalised and the posting is done on the business entity level, which is the SAP standard.
    Hereby a lot of detail is lost and the profit center of the business entity is only taken into account.   (not the one of the SU, nor the one of the rental objects)
    How can we influence the level of posting?
    thx
    stefaan

    Hi Stefaan,
    You cannot influence the level of posting, you can only create different service charge groups to create more postings. Otherwise you will have to find the proper BAdI and create some logic of your own.
    For Angela,
    Did you customize all the relevant settings?
    At first in the Settlement Scheme you have to activate the Accrual/deferral for Service Charges.
    Service Charge Settlement > Settlement Process > Define Settlement Parameters.
    Then you have to customize Service Charge Groups.
    Service Charge Settlement > Accrual/Deferral of Service Charges/Display Costs Not Settled > Define Service Charge Groups and Accrual/Deferral of Service Charges.
    You have to create the flow types and attach them to account symbols and GL accounts. You don't have to customize more for these flow types.
    Then you assign the Service Charge Group to a Service Charge Key and a Condition Type.
    This should do the trick. The customizing help is also very helpful.
    Regards,
    Jeroen

  • How to extract the hierarchy(in the levels) into BW

    Thanks in advance.
    Edited by: S MB on May 6, 2009 11:13 AM
    Edited by: S MB on May 6, 2009 11:14 AM

    hi,
    You can create the mapping between the hierarchy datasource in BW to the masterdata object.And then creation of infopackeage and extract the data.
    While creating the transfer rules, mapping is to be done to Header and Node i.e, on the top of communication structure you get an option 'Segment' which has dropdown Header/Node. You can map the objects and load the data.
    Let me know if you are expecting the same or any further details.
    Regards,
    Geetha.

  • How to change the product category on the item level of a Sales order

    1) For each product there are Basic Product Hierarchy and Sales Product
    Hierarchy.
    2) when creating sales order, system gets the Sales Product Hierarchy
    on the Item level with the default logic.
    So our question is: how to change the logic to let system get the Basic
    Product Hierarchy on the Item Level.

    Hi,
    I believe the POSTING DATE will appear on the accounting document
    In the Accounting document, the posting date will be based on the  Billing date.
    Please let me know if you need any more details
    santosh

  • Product hierarchy V/76 - new level

    Hi,
    I want to create a new product hierarchy in V/76.
    I click on new entries and I can enter the product hierarchy and the description, but the "Level no." is greyes out so I cannot enter anything into that field. After saving every production hierarchy row has level 1 assigned, so how can I assign the level?
    Thanks
    Anne

    I only entered 1 character for first level instead of 5.

  • Level in product hierarchy ??

    Hi
    Some body can explain me about the levelin product hierarchy ??
    Diefinition of level ?
    Purpose of level??
    Thanks

    Product Hierarchy:
    Product hierarchies are the domain of materials management. A product hierarchy is assigned to the material master record. This hierarchy is broken down into specific levels, each level containing its own characteristics. A product hierarchy is recorded by the sequence of digits within a hierarchy number. This hierarchy number may have a maximum of 18 digits with a maximum of 9 levels. The custom Product hierarchies can be maintained in V/76.
    Product Hierarchy Number of chars at Various level
    In the standard system, the product hierarchy consists of up to 3 levels. The first and second levels have 5 digits and the third level has 8. The maximum number of digits is 18 and the maximum number of levels is 9.
    You can define hierarchy nodes at the individual levels of the product hierarchy.
    The product hierarchy can be structured via DDIC structure PRODHS. In the standard system, a product hierarchy can be created with up to three levels. The individual levels can contain the following number of digits:
    Level number of allowed digits
    1 5
    2 5
    3 8
    This can be changed as of Release 3.0, where it is possible to extend the maximum number of levels to 9.
    If you want to change the standard setting of PRODHS, e.g. you want to change the number of levels, proceed as follows:
    1. Create an appropriate domain in the Data Dictionary (type CHAR with the required length).
    2. Assign these domains to the standard data elements PRODH1, PRODH2, ..., PRODH9.
    Please note that you should use these standard data elements.
    3. Change the structure PRODHS by creating or deleting fields with reference to the data elements.
    Choose ZZPRODHN as field name, where n is the position of the field in the structure PRODHS.
    You want to change the structure of the product hierarchy from 5/5/8 digits to 5/5/5/3. Proceed as follows:
    Create the following domains:
    ZPRODH3 with length 5, category CHAR,
    ZPRODH4 with length 3, category CHAR,
    Change structure PRODHS:
    Structure PRODHS in the standard system:
    Structure Fields Data element Category Length
    PRODHS ->
    PRODH1 PRODH1 CHAR 5
    PRODH2 PRODH2 CHAR 5
    PRODH3 PRODH3 CHAR 8
    Changes according to example:
    Structure Fields Data element Category Length
    PRODHS ->
    PRODH1 PRODH1 CHAR 5
    PRODH2 PRODH2 CHAR 5
    PRODH3 PRODH3 CHAR 5
    ZZPRODH4 PRODH4 CHAR 3
    please take help of ABAPER in extending the levels of Product hierarchy
    Configure for Product hierarchy at
    SPRO -> IMG -> Logistics - General -> Material Master -> Settings for Key Fields -> Data Relevant to Sales and Distribution -> Define Product Hierarchies

  • Transfer product catalog  hierarchy sales area level

    Hi all,
    We are creating a catalog in CRM  based on the product hierarchy (in CRM, Catalog->transfer->product hierarchy). The hierarchy is well copied into the catalog, but the products are not automatically added to the hierarchy. The problem is thatin our product master data,  the products are on "Sales Area" level (in the field dist.ch.dep. category), not in the "General" tab
    Please do you have any suggestions? Thanks

    modification of the program was made

  • How to return list of lowest level elements in a hierarchy given the node o

    We would like to return a list of the lowest level Elements in a Hierarchy from a given node of the hierarchy.  The level of the node that is given to us is unknown, but regardless, we need the ability to return the lowest level elements.  We are trying to find a non-ABAP solution to our needs and trying to use a BEx query as a source for our APD.
    In query designer we are able to obtain the correct list when using the Hierarchy and Condition with a Leaf value of '1' to return the lowest level. However,  We have come to learn APDs do no support the BEx hierarchies.  When we de-selected the 'Activate Hierarchy' display in the query, the entire structure under the given node is returned.
    Does anybody know of a way to return just the lowest level elements in a hierarchy so we can feed our APD?
    Thanks,
    Andrea

    expac works only with official and unofficial repos, not with the AUR, but it's very nice.
    Adding  '-q' should help, grep to weed out false positives.
    yaourt -Sa $(yaourt -Ssaq pulse)
    works, but
    $ yaourt -Sa $(yaourt -Ssaq chrome)
    resolving dependencies...
    looking for inter-conflicts...
    warning: removing 'chromium' from target list because it conflicts with 'chromium-no-sse2'
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: chromium-no-sse2 and chromium-scroll-pixelGs are in conflict
    so at least
    $ yaourt -Sa $(yaourt -Ssaq chrome|grep google)
    is needed.
    Edit: Also:
    $ LC_ALL=C TZ=GMT0 diff -Naur /usr/bin/pacsearch /usr/local/bin/pacsearch
    --- /usr/bin/pacsearch 2014-11-21 11:20:37.000000000 +0000
    +++ /usr/local/bin/pacsearch 2014-12-21 08:21:14.758856006 +0000
    @@ -84,7 +84,7 @@
    my %allpkgs = ();
    -my $syncout = `pacman -Ss '@ARGV'`;
    +my $syncout = `pacman -Ssq '@ARGV'`;
    # split each sync search entry into its own array entry
    my @syncpkgs = split(/\n^(?=\w)/m, $syncout);
    # remove the extra \n from the last desc entry
    @@ -110,7 +110,7 @@
    $allpkgs{$pkgfields[1]} = [ @pkgfields ];
    -my $queryout = `pacman -Qs '@ARGV'`;
    +my $queryout = `pacman -Qqs '@ARGV'`;
    # split each querysearch entry into its own array entry
    my @querypkgs = split(/\n^(?=\w)/m, $queryout);
    # remove the extra \n from the last desc entry
    $ /usr/local/bin/pacsearch pulse
    libpulse
    pulseaudio
    libao
    libcanberra-pulse
    libpulse
    paprefs
    pavucontrol
    pulseaudio
    pulseaudio-alsa
    floyd
    libcec
    mate-media-pulseaudio
    mate-settings-daemon-pulseaudio
    ponymix
    projectm-pulseaudio
    Although why not simply use pacman or expac?
    Last edited by karol (2014-12-21 08:26:48)

  • Modifying the production order from VBAP

    Hi Expers
    I need some modification and write a code so how to proceed with the following comments as below
    Modification to processing of Command Orders & Tickets
    Currently there is an assumption that every sales order (and its deliveries) will include a product which is made to order, i.e. for which a production order will be required.
    In ZINT_CSTPORD_ROUTINES, a check is made to identify the production order linked to the sales order. If there is no such production order (usually because of the customeru2019s credit status) then processing of the ticket is terminated.
    This assumption would fall down if an order was to be raised (in Command) on which there is no concrete material. For example, if we sold a bag of pigment or a screed to a customer. In this case the item would be sold from stock and there would be no need for a production order.
    The solution
    In the routine which checks for the existence of a production order, modify the code as follows:
    u2022     Inspect each item on the sales order
    u2022     If (and only if) there is at least one item with a category of u201CZTACu201D then check for a production order, otherwise process the order in the usual manner.
    Regards
    Piroz

    Thread closed

  • CO-PA: product hierarchy predefined from best practice

    Hi guys,
    unfortunately I have as basis a best practice system, where product hierarchy with 3 levels is already defined in CO-PA:
    PAPH1     ProdHier01-1     ProdH01-1     CHAR     5     MVKE     PAPH1
    PAPH2     ProdHier01-2     ProdH01-2     CHAR     10     MVKE     PAPH2
    PAPH3     ProdHier01-3     ProdH01-3     CHAR     18     MVKE     PAPH3                 
    PRODH     Prod.hierarchy     Prod.hier.     CHAR     18     MVKE     PRODH
    Those ones are already assigned to a best practice operating concern:
    10UK     Best Practices
    1. we have 7 levels in our product hierarchy
    2. I need to read it from mara and not mvke
    When trying to ad product hierarchy as characteristic in KEA5 in our new operating concern, I gut the message below.
    This data element is used in tons of tables and the whole precdure looks risky + after transport I might have issues again?
    Creating ww* characteristics for product hierarchy is not an option, since then I would need to maintain the whole product hiearchy as characteristc values again (like before release 4.5) and this is far more than 1000 entries and is double maintenance after go live.
    Deleting the best practice operating concern is also difficult, since there are several clients where customizing still sits for 10UK.
    Anybody experience? What did you do?
    regards
    Bjoern
    Here is the text from KEA5 when trying to ad mara fields (since date elment lenghts is different due to more levels):
    Product hierarchy field PAPH1 cannot be adapted to the new structure
    Message no. KE691
    Diagnosis
    The definition of the product hierarchy has changed (structure PRODHS). The hierarchy field generated in CO-PA, PAPH1 cannot be adapted to the new definition, because it is already being used in structures or tables.
    System Response
    The field PAPH1 does not appear in the list of fields that can be selected.
    It can no longer be used as a characteristic.
    Procedure
    If you still want to define hierarchy field PAPH1 as a characteristic, proceed as follows:
    1. Display the where-used list for data element RKEG_PAPH1 in database fields using transaction SE12. For hierarchy field PAPH1 to be adapted, a data conversion must be carried out for all the tables listed!
    2. First change the number of characters in the domain RKEG_PAPH1 to match the new definition of the product hierarchy, following the example below. You can do this using transaction SE11.
    Structure PRODHS     Domain
    Field    Length      name       Number of characters
    PRODH1     3         RKEG_PAPH1      3
    PRODH2     2         RKEG_PAPH2      5
    PRODH3     5         RKEG_PAPH3     10
    PRODH4     8         RKEG_PAPH4     18

    Just as Info,
    I needed to go for deletion of those characteristics - quite some work, like:
    1. delete all where-used entries for the characteristics in ALL CLIENTS of this system (important: e.g. planning layout - recommended to change and not simply delete, because the change can be transported)
    2. when then trying to delete characteristics (with "unlock" in KEA0 > value fields) - tons of tables and strucutres popped up, where this data element is still needed - follow note 353257
    3. generate best practice operating concern new (10UK in our case)
    4. create PAPH1 etc. new from table MARA (not mvke in our case - depends)
    all good - hopefully no issues after transport - we will see.

Maybe you are looking for

  • Trading partner updation in the accounting document

    Dear All, We have updated the trading partner in the vendor master. While MIRO I find the same is getting updated in the vendot line items but it is not getting updated in the other line itmes of the accounting document. Please suggest hot to populat

  • How can i get skype video calling to work on my mini ipad

    do need an additional webcam for skype calling

  • OBIEE 11g installation errors

    Hi Folks, I have downloaded OBIEE 11g and Oracle 11g form Oracle downloads link successfully. When i am trying to extract iam getting error no 0x80004005 i skipped that error and extracted files and then i installed on my laptop, but it was not insta

  • Inserting Forms into iWeb

    Is there a way of inserting fill-in forms eg application forms into iWeb ? Or, can someone give me a solution for producing an application form, apart from having a pdf form to download ? Thanks Anton

  • Citrix and Addons

    Hi all. We have a customer that have some troubles running our add-on via Citrix... When starting a system message appear ("Add-on connection timed out.") and the connect method: string conStr = Environment.GetCommandLineArgs()[1]; SboGui.Connect(con