Distribute by key part 2

Hello Gurus,
I am not having a system with me now.
Year- Version-Product-Factory-Quantity
2007- V1P1--W1--
10
2007- V1P1--W2--
20
2007- V1P1--W3--
70
1. How should i configure the key such that the number of records is unknown or variable?
2. If  Topdown distribution and 'distribute all' is chosen  what is the Top? Can I say it is Product, in this case? what does 'distribute all' mean? what is 'all'?  distribute to all Wn from total of P1?
Hope you could help me.
sincerely
S Patel
Edited by: Sanjay Patel on Apr 2, 2009 11:58 AM

Hi Patel,
2. distribuite ALL means distribuite values that are posted even in # and in your char.
on the opposite you could distribuite only values posted in # (means not posted in a specific product).
1. could you please explain..
Michele

Similar Messages

  • Performance of "Distribute by key" in Integrated Planning

    Hi
    I am currently working on an assesment solution in Integrated Planning on SAP BI 7.0, SP 12.
    I amcreating a small test where I have copied appr. 5500 records into a transactional cube. On this cube I have a separate aggregation level which is basis for the next step.
    Then I want to distribute these 5500 records. I created a "Distribute by key" function for this without selections, doing a top-down for all, changing 0PROFIT_CTR to a specific value with the factor 50. Regarding the factor there used to be 2 lines but I deleted one to debug.
    Then I added this to a planning sequence as the only function. Running this in the dialog process it reads 5500 records and moves them to the correct 0PROFIT_CTR.
    HOWEVER, it takes around 30 minutes!!! Doing it in the background isn't much better. There are no other processes running, and performance is besides from this quite good.
    Do you have any explanation for this?
    Br Karsten

    SAP has solved the issue. You can see the solution from the correspondance below:
    Hello Karsten,                                                            
    the filter does not only restrict the transaction data that you are       
    processing. It is also taken into account when the system generates       
    possible characteristic combinations which is done in your case.          
    Without restriction, the system tries to generate all possible            
    combinations. With a restriction in the filter, only the master data      
    values within the filter restriction will be used in the characteristic   
    relationships.                                                            
    Best regards, Dirk Schneider                                                                               
    17.07.2007 - 12:02:25 CET    Core Team    Info for SAP                    
    Hi Dirk                                                                               
    Thank you for your feedback!                                                                               
    However, I have an elaborating question.                                                                               
    Why should I restrict better in the filter? I could also filter on        
    period but I would still get the same amount of records. But would it     
    still improve performance due to the characteristic combination           
    creation? If so, why?                                                     
    I am just trying to understand the issue, so I can avoid it in the        
    future.                                                                               
    Kind regards                                                              
    Karsten                                                                               
    17.07.2007 - 10:56:18 CET    SAP    Reply                                 
    Dear Karsten,                                                                               
    it seems the situation described in SAP Note 1015400 applies to your      
    problem with the planning function performance.                           
    The system is busy with creating characteristic combinations for          
    the characteristic relationships. Please apply the note in your           
    system and find a better restriction for filter DISTKEYTEST.              
    Then test the performance again.                                                                               
    Yours sincerely,                                                                               
    Dirk Schneider                                                            
    SAP AG, Active Global Support, Regional COE EMEA

  • JMX: Invalid character '*' in key part of property

    Hi:
    While trying to retrieve the model mbean attributes, I am seeing
    the following exception --
    javax.management.MalformedObjectNameException: Invalid character '*' in key part of property
    at javax.management.ObjectName.construct(ObjectName.java:459)
    at javax.management.ObjectName.<init>(ObjectName.java:1304)My ModelMBean extends the DefaultModelMBeanProvider class.
    The mbean is registered correctly with the mbean server, i notice the succesful registration when i deploy the application to the application server.
    The following code registers the mbean programmatically with the mbean server
    ObjectName name = null;
    name = new ObjectName(":type=myManager,name=myConfig");
    // register MBean. It is registered under a domain
    // named after the application that registered it
    factory.registerMBean(name, <instance of the mbean class>)
    Now, to retrieve the attributes of the mbean, I am querying for my MBean using the following API
    ObjectName oname = SDKJMXUtil.queryName(mgmt, new ObjectName(appName+":type=myManager,name=myConfig, *"), null);
    where
    SDKJMXUtil.queryName(....) is ..
    * Perform a JMX query for a single MBean and return the
    * ObjectName of the MBean. <p> Throws an IASException if the
    * query fails, or if conn is null, or if the number of mbeans
    * returned in the query result is not one.
    * @param conn JMXConnection used to perform query
    * @param oname The ObjectName used in query
    * @param exp The QueryExp used in query (can be null)
    * @throws IASRuntimeException if there was an error querying the MBeans, or if 0 or multiple MBeans were found.
    public static ObjectName queryName(JMXConnection conn, ObjectName oname, QueryExp exp)
    Set objects;
    try
    objects = conn.queryNames(oname, exp);
    catch (IOException e)
    throw new IASRuntimeException("Error performing JMX query",
    IASErr.class.getName(),
    IASErrID.JMX_QUERY_ERROR,
    e);
    if (objects == null || objects.size() < 1)
    throw new IASRuntimeException("MBean not found",
    IASErr.class.getName(),
    IASErrID.MBEAN_NOT_FOUND,
    null);
    else if (objects.size() > 1)
    throw new IASRuntimeException("More than one MBean found",
    IASErr.class.getName(),
    IASErrID.TOO_MANY_MBEANS_FOUND,
    null);
    return (ObjectName)objects.iterator().next();
    Please let me know why I am sesing the javax.management.MalformedObjectNameException: Invalid character '*' in key part of property exception.
    Thanks much.
    -NB.

    Hi,
    There's a forum dedicated to JMX - You can subscribe
    to this JMX-FORUM from here: http://archives.java.sun.com
    Concerning your question please see below:
    Hi:
    While trying to retrieve the model mbean attributes,
    I am seeing
    the following exception --
    javax.management.MalformedObjectNameException:
    Invalid character '*' in key part of property [...]
    new ObjectName(appName+":type=myManager,name=myConfig, *")The problem is that's there is a white space ' ' between ',' and '*'.
    There are no delimiter characters in JMX ObjectName ' ' has no
    special meaning and isn't ignored - so ' *' is interpreted
    as being a key containing a white space and a star. Star is a special character
    which can't be part of a key, hence the MalformedObjectNameException.
    Try with:
    new ObjectName(appName+":type=myManager,name=myConfig,*")
    and it should work.
    Hope this helps,
    -- daniel
    http://blogs.sun.com/roller/page/jmxetc
    Please let me know why I am sesing the
    javax.management.MalformedObjectNameException:
    Invalid character '*' in key part of property
    exception.

  • Can I distribute CA Keys using ARD?

    Hi. I'm setting up a FileMaker Pro Server Adv. on 10.6.2 Server with Instant Web Publishing. I got my Windows friend, who admins the CA in our office, to make me a SSL certificate for my IWP site. Everything is good. For Mac users, they will get flagged on this site from their browsers since the SSL certificate is not "trusted." But I have the public key from the CA (x.p7b file) or whatever you call it to install into their Keychains to establish a trust.
    Can I distribute this key to all my Mac users using ARD?
    Thanks.

    Hello Naga,
    Please check the sap help on 'Creating Foreign Keys'
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ea77446011d189700000e8322d00/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb95446011d189700000e8322d00/content.htm
    I think that the forum - ABAP Development » ABAP Dictionary could help
    you more on the posted question.
    Thank you & best regards, Natalia Khlopina

  • Need a replacemen​t plastic key part for my laptop keyboard. Where do I get it?

    Where can I get the inner white plastic part to fix a key on my Pavilion DV7 keyboard?

    You can find those parts easily on this website:
                                      http://www.machinaelectronics.com/store/keylab/
    They have guides to help you install the keys and they will also help you find the right type of mechanism for your keyboard. Good luck!

  • Key Part Unavailabl​e - Not Acceptable

    I have an Ideapad U460 for which the cooling fan has failed (part # 31044627).  Lenovo and no one else has that particlar part available either new or refurbished.  How can that be for a machine less than 4 years old?  Makes me doubt the wisdom of purchasing another Lenovo machine.

    Hi All,
    Sorry to read about your problems with unavailability. It is possible that the suppliers are not shipping to Lenovo on schedule. This can be very frustrating for everyone. I hope these issues will be resolved soon.
    ThinkPad: T530 / X1 Gen 2 / Helix - Yoga: Tablet 2 Pro (Win) / Yoga 3 Pro
    If you find a post helpful and it answers your question, please click the "Accept As Solution" button.
    Lenovo Advocate ~ I am not employed by Lenovo or Microsoft. I am a volunteer.
    Microsoft MVP - Consumer Security
    SpywareHammer

  • Entity Object with Nullabl Primary Key Parts

    I posted an article on how to handle nullable PKs.
    Here is the link:
    http://radio.weblogs.com/0123729/stories/2003/05/15/entityObjectOverTableWhosePrimaryKeyMayBeNull.html
    Please take a look if you're interested in the topic.

    Most likely the record in the database has an extra white space attached to it.
    For ex:- 'Harry ' instead of 'Harry';
    If you have an extra space there then findByPrimaryKey("Harry") will not be find that record.
    You can test it launching a SQL*PLUS
    and
    select col from table
    where col='Harry'
    this would return "no rows found" if it has an extra white space.
    raghu

  • Can we restrict Key Figures in "Distribute with reference data"?

    Hi,
    I'm using "distribute with reference data" function & I wanted to distribute only 1 Keyfigure & the 2nd keyfigure shouldn't be distributed but remain same for each record.
    So, I restricted function with only 1st keyfigure & when I look at the distributed data, function distributed correctly but 2nd keyfigure was blank.
    Let's say I've following data.
    MATERIAL SGRP QTY PRC
    =====================
    MATERIL1 0000 100 23
    where SGRP is "Sales Group" & QTY is "Quantity" & PRC is "price"
    I am interested in distributing only Quantity but not the price.
    After distribution, this is what I can see...
    MATERIAL SGRP QTY PRC
    =====================
    MATERIL1 SGP1 050 000
    MATERIL1 SGP2 050 000
    MATERIL1 0000 000 23
    But, I'm expecting the following...
    MATERIAL SGRP QTY PRC
    =====================
    MATERIL1 SGP1 050 23
    MATERIL1 SGP2 050 23
    Appreciate any ideas.

    Hi Mary,
    Thank you very much for your reply.
    after the distribution funciton, let's say, i've following data.
    MATERIAL SGRP QTY PRC
    =====================
    MATERIL1 SGP1 050 000
    MATERIL1 SGP2 050 000
    MATERIL1 0000 000 23
    I created 1 more distribution by keys funciton & included this in a planning sequence along with 1st distribution function.
    But, it's not helping my needs. I tried with all 3 functions, "Distribute by Key", "Distribute according to keys" & "Distribute by keys from sender to reciever".
    As Sales Group is different after the 1st distribution funciton, qunatity records are not falling in the same set of data as price records for the 2nd "distribution by keys" funciton.
    if i don't include Sales Group in "fields to be changed" of the above 3 "distribution by key" functions,
    function is taking 2 sets of data with set1 contains 1st 2 records(records with quantity & "with SGRP1 & SGRP2") & set2 contains 3rd record (record with price & with SGRP 0000).
    As they are not falling within same set of data, above 3 functions are not working for me.
    If i include Sales Group in the "fields to be changed", I'll have to specify a value which incase is dynamic & varies for each material.
    hope am clear & appreciate if you have any other ideas.

  • Key fields in DSO

    HI experts,
    I have the requirement to create DSO with Material,Plant,Usage,BOM,Alternative,BOM category,Counter,Valid From,BOM status,Base unit,Base Quantity fields. I am not involved in the functional part. could you please tell me which fields can take in the key part???
    Regards,
    KP

    Hi Kundan,
    What is the data source that you are using to laod the data to DSO?
    You can fidn the key fileds with the help of data source. or from the source table if you are not having Data source.(there will be a screw symbol for the key fileds).
    you can use material, plant, BOM as key fileds.
    Regards
    KP

  • Report Output with Key Date

    Dear All,
    I have the following fields in DSO.
    Key Part: EmployeeID, DateTo, DateFrom.
    Data Part: Designation, AnnualSalary.
    I have data in the DSO as follows:
    EmployeeID DateTo        DateFrom      Designation AnnualSalary
    1                 12.11.2008 01.01.2008    Worker        10000
    1                 31.12.9999 13.11.2008    Officer         20000
    2                 14.11.2008  01.01.2008    Worker        10000
    2                 31.12.9999  15.11.2008    Officer        20000
    Now If I give key date as 13.11.2008.
    The Output of the Report should be like this:
    EmployeeID Designation AnnualSalary
    1                 Officer         20000
    2                 Worker        10000
    How can I achive this ??
    Cheers,
    Neel.

    Hi,
    I think you can achieve this by using a formula with boolean operators "is less than" and "is greather than", and then also use row/columns settings and/or conditions to suppress rows that does not contain the key date.
    BR,
    Niclas

  • Private key protection in Keychain

    Hi!
    I have a keypair for email in a MS environment (Entourage) so I know it is there and works.
    Q1: When I open Keychain and expand my email certificate I can see that private key ( RSA, 1024-bit) and it looks very much like being the 'real thing' i.e. in clear, not protected by any passphrase. Is that the case? If I export this, then a passphrase seems to required.
    Q2: How can I export only my public key part?
    BR, Petri

    This is what I do:
    .- In Keychain Manager, create a new keychain (File->New Keychain). Choose any name you like (Confid in this example).
    .- Move your sensistive keys from "login" to "Confid".
    .- Change the properties to each private key, allowing their access in Access Control to each program (like Mail) which you want to use the keys with. Make sure you check "Ask for password" every time the programs access the key.
    .- Finally, change the properties (Edit->Change Settings) of Confid. I use "Lock after 1 minute of inactivity" and "Lock when sleeping".
    This way I am asked for a password every time that I try to sign a mail or read a ciphered message.
    Good luck.

  • Error with Links if using x3 primary keys

    Hi Folks:
    Here is the error code I'm receiving:
    ORA-01422: exact fetch returns more than requested number of rows
    Unable to fetch row.
    Background: I am using Application Express 3.2
    All of the pages I have created that rely on x2 primary keys (first_name, last_name) work fine.
    I have a table that has x3 primary keys: Table is called "time_off_awards". The x3 primary keys are: last_name, first_name, approval_date.
    I created a report that works properly and lists the awards for each person (each person can receive more than one award-on different dates).
    I also created an edit link that works properly IF *(only if)* each individual has only one award. If the individual has more than one award then I get the error above. When I set up the link I used all three keys. The x3 PK's should uniquely identify each row, but if the same last name/first name appear more than once (that is if the person has more than one award) I get the error. I thought at first maybe it was just not reading the 3rd key/part of the link (approval_date), but it shows properly if you move your cursor over the edit link.
    Here is a link to a screen pic of how I have my link set in Apex:
    [http://www.wczone.com/link_settings.gif]
    Here is a link to a pic of the report with some info:
    [http://www.wczone.com/report_link.gif]
    If needed, here is my table info:
    CREATE TABLE PERSONNEL.TIME_OFF_AWARDS (
    LAST_NAME VARCHAR2(40) NOT NULL,
    FIRST_NAME VARCHAR2(25) NOT NULL,
    APPROVAL_DATE DATE NOT NULL,
    HOURS_OFF NUMBER(3),
    CITATION VARCHAR2(1500),
    /* Keys */
    PRIMARY KEY (LAST_NAME, FIRST_NAME, APPROVAL_DATE),
    /* Foreign keys */
    CONSTRAINT TOA_PERSONNEL
    FOREIGN KEY (LAST_NAME, FIRST_NAME)
    REFERENCES PERSONNEL.MARC_PERSONNEL(LAST_NAME, FIRST_NAME)
    TABLESPACE PERSONNEL;
    Thanks for any help, I've tried looking at a couple of Apex books, but they didn't help much.
    Matt
    Edited by: user10495310 on Mar 4, 2009 8:21 AM

    Thank you everyone for the help and information you gave to me.
    Your ideas and advice helped me to think through the issues involved.
    The way i actually found to work around this issue was a little different.
    What I did was the following (which may only be usable with empty tables. If its possible to create a new column with a sequence and trigger on a table that already contains data it should work also):
    1. I removed the current PK's that were currently set.
    2. I added a single, unique PK (that used a sequence and trigger to automatically increment) to the table as was suggested in this thread and other APEX forum threads.
    3. I changed the link on the report so that it used the new PK, and also changed the PK used on the forms (under Processes - both the page rendering and page processing processes).
    The Difference:
    4. Next I changed the table (not by using APEX, but directly) from using the automatically generated ID as the PK, back to using the compound PK (x3 keys). I then added an constraint to make sure that the automatically generated column was unique. So now I have the compound PK that my supervisor wants us to use, and I'm able to use a unique, automatically generated key for APEX to use.
    I found also that if you already have a column that uses a unique/auto-generated key you can still use it with APEX without switching keys around.
    1. I added the new column to the sql in the reports source section so that the new column was searched (and then used 'hidden' so it wouldn't be displayed on the report users would see).
    2. You can still add the unique key under the processes on the form that is being linked too under the Primary key tabs. If its not a PK it won't show up in the pop up which is to the right of "Item Containing Primary Key Column Value" but it can be entered manually (i.e. p23_AUTO_ID) and it will work fine. You would also need to edit your form so that the auto ID that is being passed from the report is part of the form - but hidden if desired).

  • Key Mapping Information

    Hello All
    We have a case where we would like to move a selected set of materials from repository 1 to another repository 2 and still maintain the Key Mapping information that those materials have from the original Import into repository.
    Any suggestion?
    all help greatly appreciated
    C

    Hi Con,
    I just want to summarize if I understood you right: you have a category that has some products. You want to migrate both into a second repository. Migration of the category is working but the key mapping information is lost or incomplete?!
    How do your products look like? Do they have multiple key mapping entries? The syndicator would be able to distribute multiple key mappings (you can add multiple target systems in the destination properties of your map). But Import Manager is currently able to import only one key mapping records for a single remote system during an import run. This would mean that you have to syndicate your products for each remote systems and you have to do the same amount of imports.
    BR Michael

  • Urgent need for the creation of solution manager key please

    Hello
    Can  i please ask you to create a solution manager key for me ?
    i am stuck in my test installation of ECC6.
    Here are my details :
           Instance name : sapdb1
           Instance number : 01
           Computer name : ap-hp1
    Kind regards
    Christophe

    Hi Chris,
    I understand the urgency. There are only two ways you can get a solution manager key. One by yourself. Otherwise, please create a message with SAP requesting a solution manager key temproarily. Unfortunately, even though we can create a solution manager key, it is not advisable to distribute the key in forums.
    Hope this helps.
    Thank you.

  • How to define keys in target DSO

    hi gurus!!
    ..can you please extrapolate on how to define key in target DSO and transformation logic.. (please refer to below discussion from for scenario from earlier posting)
    thanks in advance
    I have data from 3 datastore objects which I need to update one infocube. However, I need the data to come together to form one line per record. I've found that if I update the cube directly from the 3 DSO I get 3 lines rather than one, and if I update them all to a DSO and then to the cube, the same thing happens because I take the data from the change log.
    If I go via an InfoSet, I can not do a delta upload to the cube.
    I need this to run a min of once an hour.
    Any tips or advice would be greatfully recieved.
    Thanks
    Alice
    answer:::::
    You need to have an common key fields set in all of the three transformations.
    In your case it is probably:
    The key in target DSO is: k1..k3
    ODS1 - updates key k1, leaves k2, k3 empty
    ODS2 - updates key k2, leaves k1, k3 empty
    ODS3 - updates key k3, leaves k1, k2 empty.
    If you have it that way, you will end up with three records, instead of one.
    k1, empty, empty
    empty, k2, empty
    empty, empty, k3
    To resolve this, all of the source DSO must be able to determine and set a common key part in the transformations.
    Target ODS:
    Key K1,
    ODS1 - updates K1, key figures/characteristics from ODS1
    ODS2, updates K1, key figures/characteristics from ODS2
    ODS3, updates K1, key figures/characteristics from ODS3
    result:
    K1, key figures/characteristics from ODS1, then
    K1, key figures/characteristics from ODS2 - result is - previous record's key is overwritten, but the key figures/characteristics are mapped to the correct infoobjects (depending on how you set the transformation....)
    K1, key figures/characteristics from ODS3 - as for ODS2.
    The final result:
    K1, key figures/characteristics from ODS1, key figures/characteristics from ODS2, key figures/characteristics from ODS3.

    Hi,
           As thomas said you maintain your keys same as your source DSO's  in the target DSO.This is how the procedure goes when no specification for the keys are given.So maintain same keys which are in the sources.
    Regards
    Karthik

Maybe you are looking for

  • Any hope for Powermac G4 400 mhz?

    I have GB running on a Powermac G4 400 mhz and, not surprisingly, it gives me the "disk too slow" message after more than 3 or 4 tracks. Without investing too much $, is there any hope for upgrading this to a more workable solution for GB, or would I

  • 17" MacBook Pro freezes after Capture to external hard drive!!!!!! HELP!!

    Ok, so i just got my new MacBook Pro and Final Cut Studio last week, and i was so excited, until this happened. I was trying to log and capture a clip to my 500GB LaCie Big Disk and everything seemed to be going fine until the clip got to the end of

  • 7 in 1 media card reader

    I recently purchased an HP110-430 with a 7 in 1 reader.  I don't know what cards it supports or how to insert my card. This question was solved. View Solution.

  • I have a mac and cannot do my class in my math labe adobe not helpful

    I cannot get assistance from my math lab or adobe

  • Rwcgi60.exe, NT and max input

    I was wondering if there was a maxium size to the data one can pass to rwcgi60 from a web page. I am trying to generate a report that can have up to 14k of data passed to one parameter. I am getting either 'cannot connect to report server' or a blank