Bex Query Multiprovider: restrict same characteristic for different Infoproviders

HI SAP Guru's
I have scenario here where the multiprovider is made up of 3 DSO .....i have a infoobject 0CRM_OBJ_ID(transaction Number) in two DSO and i want to display both values in separate rows as AMC Number and Service order Number in the query
1.AMC Number(restricted to AMC infoprovider)
2.Service Order Number(restricted to Service infoprovider)
if it was a key figure i could have created a restriction in the kefigure structure by making a selection. but it characteristic and if  i create a structure in rows its throwing error infoobject 0NFOPROV is used in both structures of the query
Please Suggest how to do it thanks

You can go ahead with the workaround Arun has suggested.
Create a new CKF--Under that formula variable--Create a new formula variable--Processing by replacement path--Reference char--0crm_obj_id.
Hit the replacement path--Replace variable with--infoobject--replace with key--Hit the currency/unit tab--Choose number under dimensions.
Now drag this ckf in columns--restrict with infoprovider.
Hope this helps.
Regards,
AL

Similar Messages

  • SAP XI 3.0 Same source for different target in std Value mapping function

    Hi,
    We have replicated 4 value mapping entries from R3 to XI having the same Context , Agency , Schema and value for source, but each of the 4 values has the same Context and Agency but different Schema and Value respectively.
    To illusstate :
    Source                             |Target
    Context Agency Schema    Value -----Context Agency   Schema     Value
    CS1      AS1      SS1      1        CT1       AT1      ST1       A
    CS1      AS1      SS1      1        CT1       AT1      ST2       A
    CS1      AS1      SS1      1        CT1       AT1      ST3       B
    This value mapping is not working and we always get the source value as the result.
    We are wondering if the reason for this is that we use the same source for different targets. But we are not 100 % sure of it.
    When I read the documentation on Value mapping or when we use the value mapping standard function in graphical mapping, we pass the context , agency and schema of the source and target respectively and the source value to get the target value, and this combination is always unique in our case as seen in the above example.
    Has anyone faced this kind of an issue, if yes I would appreciate if anyone could help us resolve this problem.
    Thanks in advance.
    regards,
    Advait

    Hi Advait,
    From the below what I understand is that you are not able to do value mapping for the follwoing
    1     A
    2     A
    3     B
    As value mapping allow one to one mapping only. Please do it like as mentioned below
    1     1*A
    2     2*A
    3     3*B
    Then in the graphical mapping of Integration Repository do the mapping for the same as shown below
    source field > VALUEMAPPING> UDF--> TARGET Field
    In UDF suppress the value of  1* , 2* , 3* which can be done as follows
    create one UDF with one input field
    //write the code as below to suppress the field
    return input.substring(2);
    Here the davantage of using 1* , 2* , 3* etc is that you have the option to use value mapping for 100 values which I think is not normally the case for any Interface.
    If you have same source you can do the same thing for that.
    Hope this helps you to resolve your query.
    Thanks & Regards
    Prabhat

  • PPOME - Can't insert the SAME task for different organization unit

    Hi all,
    I have a doubt; in SAP 46C, it seems that is impossible to insert in PPOME, Detailed window, Tasks tab the same task for different organization unit. The only way to do this is in PP01 - General management, where you can explicitely create a [B-007] relations with the same "T" Object. Now, it is a little bit difficult for a user to switch from PPOME ad PP01 when defining new organizational structure.
    The question: is there any way to insert the <b>SAME</b> task directly in PPOME, overwriting the standard behaviour of the system that by default create a new task for each new insertion?
    Thanks all
    Paolo

    Hi Naveen
    thank you for your prompt reply.
    The issue that I want to solve is that some organization unit (not all) must be flagged for an external export to another system, depending on some characteristic of each org unit. I didn't find a similar attribute on standard field, so I thought to insert a common task to all the org units to export, so that this relation can serve as the missing attribute on org unit definition.
    PP01 let me insert a task (type T, and not TS) on an org unit directly, so I want to know if I'm going to break some standard behaviour of SAP if I insert a task on OU.
    Thank you
    Paolo

  • Input ready query on Multiprovider displays two row for two Infoproviders

    Hello experts,
    We are using below design to develop an input ready query.
                       Input ready query
                           Multiprovider
    Aggregation level 1      Aggegation level 2
    Realtime cube 1            Real time cube 2
    As we are developing Input ready query on multiprovider, it is automatically creating characteristic named 0INFOPROV at multiprovider and query level. 0INFOPROV contains values of Infoproviders on which multiprovider is created.
    char1  cha2 Infoprovider                    key1     Key2
    R1       #       Aggregation level 1        10          #
            P1     Aggregation level 2         #              20
    During planning, we have to plan on separate row for each infoprovider.
    is there any way we can avoid this issue and perform planning on single row for both infoproviders?
    Thanks,
    Mitesh

    Hi,
    Please refer following document.
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70dcd7b5-6a3d-2d10-c984-e835e37071a2?QuickLink=index&overridelayout=true|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70dcd7b5-6a3d-2d10-c984-e835e37071a2?QuickLink=index&overridelayout=true]
    This Documents gives step by step procedure to combine thw rows with # iand with char value nto a single row.
    Regards,
    Geetanjali

  • Same variant for different value in enumerations

    Hello.
    Is it a bug?
    I have this type in my schema:
    <xs:simpleType name="VolumeUnit">
    <xs:restriction base="xs:string">
    <xs:enumeration value="ml"></xs:enumeration>
    <xs:enumeration value="µl"></xs:enumeration>
    </xs:restriction>
    </xs:simpleType>
    In the generated class I got:
    static final Enum ML = Enum.forString("ml");
    static final Enum ΜL = Enum.forString("µl");
    static final int INT_ML = Enum.INT_ML;
    static final int INT_ÎœL = Enum.INT_ÎœL;
    What do you think about that?
    How could we manage the generated code

    Hi Advait,
    From the below what I understand is that you are not able to do value mapping for the follwoing
    1     A
    2     A
    3     B
    As value mapping allow one to one mapping only. Please do it like as mentioned below
    1     1*A
    2     2*A
    3     3*B
    Then in the graphical mapping of Integration Repository do the mapping for the same as shown below
    source field > VALUEMAPPING> UDF--> TARGET Field
    In UDF suppress the value of  1* , 2* , 3* which can be done as follows
    create one UDF with one input field
    //write the code as below to suppress the field
    return input.substring(2);
    Here the davantage of using 1* , 2* , 3* etc is that you have the option to use value mapping for 100 values which I think is not normally the case for any Interface.
    If you have same source you can do the same thing for that.
    Hope this helps you to resolve your query.
    Thanks & Regards
    Prabhat

  • Doing the same task for different data.. Do I need Queues? How to use them if yes?

    Hello all,
    I have created a VI which is getting data from some FTP server and then after comparing with the HDD specified folder copy the missing data from the FTP ... Description is also in the VI. There are few things I need to ask.
    1) The email sending VI gives error 1172..What could be the reason .. is it firewall.. or is there any mistake in the code?
    2) As you people are experts so I really like any suggestion to improve the VI..
    3) The most important .. Currently this VI can only perform the whole task for one FTP folder. Actually my task is I need to check for 4 different FTP folder on different servers..its not 4 different folder in one FTP .. its 4 different FTP.Now my question is how I can do this: First it compare and copy from FTP1.Then FTP2... and so on.. How can I change the data for the cluster for different FTPs? Do I need to use queues? If yes how because I don't have any experience with queues.
    I will really appreciate is someone can either provide me the relevant example or can give me some idea.
    The main VI is the 'TASK START'.VI please find the attached files.
    Thanks
    Regards,
    Naqqash
    Naqqash
    Attachments:
    Project.zip ‏151 KB

    Hi Peter,
    Thank you very much for your reply. I have understood your idea but there are few problems.
    Please see the attached "Final test.vi".. actually my top level vi should be like this.. due to this reason I need to develop the cluster like one with name "Settings" as shown in Enum FTP events.vi.. In this cluster all the data types are not constants (but can be set as constants)  and further all of them are not of same type so whenever I try to create as you created I have got error, wire broken..so what do you think i should do.. In this cluster there are different types of data .. string, path, numeric, array and a cluster with name file properties also... can't figure out what to do..I know things are little scattered and wiered but due to lack of experience, I guess, I am now a little bit confused for this matter. I
    hope guys here in the forum will help me as you guys always did.
    Naqqash
    Attachments:
    Final test.vi ‏11 KB
    Enum FTP Events.vi ‏14 KB

  • How to assign the same GTIN for different material?

    Hi,
    I've managed to install an internal number assignment for the GTIN / EAN in material master which works fine.
    Now we need to assign the same GTIN to different material numbers. 
    Since the defined number range is marked as internal I cannot use this number range as the external number range in spro -> Define Attributes of EANs/UPCs (number categories/EAN categories):
    I cannot make an external number range with the same data as the internal one, since number ranges must not overlap.
    So, here is the question again:
    How can I achieve that 1. the GTIN is generated and 2. a GTIN, which is already assigned to another material, can be entered manually in the GTIN field?
    Any advice is appreciated,
    thanks,
    Marco.

    1. the GTIN is generated
    This should be "external" number range only.
    2. a GTIN, which is already assigned to another material, can be entered manually in the GTIN field?
    We can enter manually or thru' upload during master data creation provided number range is "external"(refer point no.1 above)
    Unable to understand that why you need same GTIN in two different articles?
    Request to understand the business process once again as this leads to confusion reg. inventory, PDC and PoS dumping.

  • Can you change rollover text in the same slice for different triggers?

    Hi, I haven't used Fireworks since version 3, which was about 6 years ago, when I dabbled in web development.  My past has come back to haunt me, and I need to make a fairly simple website pretty quickly for my boss.  I've got myself CS4, and now that I've figured out that you can't use buttons for disjoint rollovers, I'm starting to make progress...
    What I want to achieve, is that there are 6 'buttons' on my page, which when you rollover them will display text in a box to the side.  I would use separate boxes for each button, but there isn't enough space on the page, as there is quite a lot of text, so I would like to use a box in the same place to display any of the 6 texts, depending on which button is rolled over.  Can this be done?
    I probably haven't quite got my head round layers, and this may be very simple, but could someone please point me in the right direction, even if it is a link to the right bit on product help?
    Because the button disjoint rollover doesn't work, I have created 6 slices for the triggers.  I tried hotspots first, but couldn't use them as I also want a rollover live filter effect on the trigger.

    Yes, you can trigger different slice contents on rollover from multiple other slices.
    It's easier to show than describe, so here is a sample file that does what I think you're looking for:
    (1) six buttons
    (2) each button has unique text
    (3) each button has a rollover state
    (4) unique text is displayed in the same place for each button on rollover
    Hope this helps!
    Dave
    Right-click and save the image below - it's a Fireworks source file:

  • Same Contact for different customers

    I have same contacts (all details same) for different customer accounts (ex: Customer A, B, C etc). I have to duplicate contatcs in XD* or VAP* transactions.
    Is there a standard simple way to avaoid creating duplicate contact entries? Create contact (without attaching to customer) seperately and assign to different customers?
    Please help.

    Hi,
    If you want to assign as contact person sales employee responsible for contacts wit hthe customer, you shoudl rather use parther function PE and assign the employee number in the partner functions of the customer. Otherwise the requirement to assign the same contact person to several different customers is completely not clear for me (several companies rather do not employ the same people).
    Regards,
    Marcin

  • Same BI for different dev envir

    Dear All,
    We have two development environment groups in our organization, both needs to be worked independently in our implementation work for ECC industrial modules.
    we are planning to implement the netweaver systems such as BI, EP for both development systems.
    Question here is, can we use same BI system for different ECC development environments?
    or do we need to separately create two BI systems and integrate with respective ECC 6.0 modules.
    Thanks and Regardsa

    Hi,
    Yes, you can connect 2 different development systems from same BI system. You need to create 2 different source systems in RSA1 in BI.
    Thanks
    Sunny

  • Getting BEx query header data into Xcelsius for line chart Category Labels?

    Hello - Is it possible to get header data from BEx queries into Xcelsius so they can be used for Category Labels in a line chart?
    We have a BEx query that displays 16 weeks of shipment trends by column and text variables are used to display the respective date selection for each of the weeks in the query header but When connecting QaaWs to Xcelsius, the header row does not get displayed.
    When using LiveOffice, the header row seems to come thru with the correct dates for each of the weeks but if you are stacking more than one connection than you will get an extra header row for each connection.
    Are there any tricks to hide a header row in a LiveOffice document?
    Is there anyway to display the header row from QaaWs in Xcelsius?
    Any other work arounds?
    Thanks,
    Derek

    Derek,
    Below are my inputs...
    -->Using QAAWS you will not be able to get the header data, so you will have to maintain header data manually in Xcelsius (Spreadsheet).
    -->Using Live office you will be able to get the header data, and if you are using multiple live office connections, then you need to use cell reference formulas and format the spreadsheet (Xcelsius) as you require.
    -Anil

  • Using same Context for different phy. environments

    Hi,
    i have a small question regarding contexts in ODI. Hope someone can help me.
    Following situation:
    We have 3 databases with same db object structure on three different servers and want to integrate them into one target structure.
    Step1: Initialize target structure (truncate table etc.)
    Step2: Load data from first Database
    Step3: Load data from second Database
    Step4: Load data from third Database
    We want to use the same interface for all of them in order to keep it simple and avoiding duplicate interfaces. So i think we need something like a context/server change during execution. Is this possible to use the same interface for serveral environments and how?
    thx, for your help
    best regards,
    Kai

    Hi Kai,
    Please, take a look into the post http://odiexperts.com/?p=652 maybe it can help you a little....
    And the answer to you questio is YES. That is one of the context functions.
    Just create one context to each database and execute the same interface, but at each context...
    Does it help you?
    Cezar Santos
    http://odiexperts.com

  • HashCode method return same value for different string?

    Hello. I am finding hashCode method of string return same hashcode for many different string? It seem when string is long we get same value many times? What is solution? I am useing JDK 1.0.2. Thank you.

    Hello. I am finding hashCode method of string return
    same hashcode for many different string? There are about 4 billion possible hashcode values.
    How many possible strings do you think there are?
    Obviously many strings will have the same hashcode.
    What is
    solution?The solution is to not depend on hashcodes being unique.

  • Can you install iTunes twice on same computer for different accounts?

    Can you install itunes twice on a mac for different accounts?

    There are a couple of ways you can do this, have a look at this guide: "How to use multiple iPods with one computer" http://docs.info.apple.com/article.html?artnum=300432

  • Same operation for different production orders

    hi, we use different sheets (like aluminium, steel etc). each sheet (as roh material for certain operation) is for different production orders. we keep all sheets as one bundle and cut all the sheets at a time. say aluminium sheet is for order X, steel sheet is for order Y. How to handle this during confirmation and GR, Settlement of individual orders etc? pls advise the best practice with this type.

    Yadav,
    As per my understanding, you maintain the sheets of different materials as different raw materials.
    The cutting operation takes place altogether for cost effectiveness.
    I don't think it would be a problem for you do deal with.
    Different sheets will be part of different orders.
    The GI would take place accordingly.
    The confirmation will be independent untill it is linked with backflushed.
    Explain the scenario in details.
    Hope this helps you.
    SmanS

Maybe you are looking for

  • DVD from iMovie on ipad?

    I have an ipad, no mac.  I have made a 20min iMovie.  I want to make a cd or DVD of this, to gift people at xmas.  I can't send it to anyone to download for me via messenger, email or icloud because I'm told it's too long.  Does anyone know how I can

  • Multiple Alarms for 1 Event

    Keep getting multiple alarms (usually 3) popping up for each event in ical. I go into the event and edit it down to 1 alarm but that is not fixing problem. I just updated to 10.5.5 and it is still happening. Any suggestions?

  • Field Dominance problem and questions

    I am trying to capture 24p Advanced DVCAM material. I've been using the easy setup. I've tried test captures of about 15 seconds (using capture now) which come into FCP with a field Dom. of NONE and load into my 23.98 sequence timeline with a olive g

  • Can I download the iWork suite (Pages numbers, etc.) for free to my already bought ipod?

    I want to download the iWork suite for free. If my iPod is not new, can I?

  • Locale changes inside tmux

    Hi! If I start tmux my locale settings changes and I don't know why, I have nothing locale specific in my tmux.conf Outside tmux: $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC=hu_HU.utf8 LC_TIME=hu_HU.utf8 LC_COLLATE=C LC_MONETARY=hu_HU