Same source structure and different target structure without BPM

Hi Experts,
I am using PI 7.11.My requirement is at sender side the source structure is same.Basically invoice data coming from ECC to PI as a proxy message.
Receiver side adapter is JMS.At target side ,PI has to send the invoice data to 2 receiver systems.Payment node is coming in source XML,which always comes from ECC.For one of the business system ,Payment node should be sent.For the other BS,this node should be supressed.how to achieve this with single mapping?Payload based routing is not possible in my case as i dont have any field which differentiate the receiving system name.
Regards,
Karthiga

Hi,
In receiver determination, just input the two receivers (no conditions). In message mapping, you can use the constant function called receiver to suppress or create the node. You can only test it by editing the parameters in test tab e.g
At runtime, this value (receiver) will be filled out by the entries in receiver determination. So only one mapping is needed.
Hope this helps,
Mark

Similar Messages

  • Message mapping---1 source structure and n target structures

    I would like to know how many message mappings we need if we are mapping one source structure to 3 different target structures of a single receiver. I am assuming its just one message mapping.
    Depending on the above answer how many interface mappings do we need.

    Kalyan,
    you need multi-mapping that maps one source structure to multiple target structures. Just search multi mapping in SDN and you will find many good posts.
    Basically, in MM editor, go to signature tab and in the target messages add additional message types. Simple.  --> Only one MM and one IM
    Jayson

  • Why would I get different sized exe's if I build the same source code and target the same RT target?

    Hi Bob P (Dr. RT) et al,
    This is driving me nuts! I have a VI that uses different amount of memory depending on which machine I use to do the build.
    I use the same build file and the same source.
    It is targeted at the same cFP2000.
    FP version is the same.
    LV version is the same.
    If I build it from the one machine, there is enough memory available to target the RT platform, show the front panel and do a "show RT engine info".
    If I try this from the other machine, the cFP crashes, starts flashing the "status light" and latter on the crash dump file indicate "insuffiecient memory to complete this operation".
    The OS on the two machines are both XP. O
    ne is a laptop (the one that works) the other is a tower.
    Are there any LV ini file settings that could be hitting me?
    My customer is seeing the same issue, so it not just me.
    Any clues?
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

    Hi Bob,
    Few questions:
    1)Ftp to your target. Are the exes the same size on disk?
    No
    2)Build the exes on the hosts. Are they the same size on disk?
    I will have to look at this.
    3)Can you determine whether the exes consume the same amount of memory when loaded on the hosts?
    They will not run on the host because they use inport/output (to control serial port handshake lines).
    4)Does your application call any dlls via an NI driver or custom-built?
    THey use the "Settime.dll. At build time the builder says the target OS has its own version of this (and FP).
    I'm doubtful that any LV ini settings are causing this behavior. If I had to take a guess, it could be related to dll versioning. Do the hosts have identical versions of *all*
    drivers/dlls called by your app?"
    Can you give me a suggestion on how verify this.
    I have double checked LV (6.1) and FP.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • How do i backup my iphone 3 started on one itunes account and restore to the same phone with a different itunes account without losing all my information?

    how do i backup my iphone 3 started on one itunes account and restore to the same phone with a different itunes account without losing all my information?

    Please search the forums. This has been covered here extensively.

  • What sap fi org structure . and co org structure .

    what sap fi org structure . and co org structure .

    hi subhash....
    FI structure is 
    <b>Client</b>-><b>Controlling Area</b>><b>Company Code</b>--><b>Business area.</b>..
    The Co organization structure is
    <b>
    <b>Operating concern</b> [/b><b>- Controlling area </b>> <b>Comapny code</b>--><b> Cost center
    </b>
    Thanks & Regards
    ranjit
    null

  • How to map multiple source structures to single target structure

    Hi all,
    I have the scenario of 2 input files so i am using BPM for it. I have created the message types of the 3 input files. I have to finally generate an XML file which will contain the data of all the 2 files. That is i have to do 3:1 mapping.
    Source Structure of File 1:
    <b>DT_PWC_Customer</b>
    <i>RECORDSET</i>
      <u>CUSTOMER</u>
       <i><b>REF_NO</b></i>
       <i><b>CUSTOMER_NO</b></i>
    Source Structure of File 2:
    <b>DT_PWC_Customer</b>
    <i>RECORDSET</i>
      <u>METER</u>
       <i><b>REF_NO
       METER_NO</b></i>
    Target Structure of Final Output File:
    <b>DT_PWC_CustomerMeterData</b>
    <i>RECORDSET</i>
      <u>CUSTOMER_METER</u>
       <i><b>REF_NO
       CUSTOMER_NO
       METER_NO</b></i>
    Above nodes i have shown in a heirarchical order..nodes with same indentation are at same level.
    Can anybody tell me how to do this mapping in IR in graphical editor.
    RAJEEV GUPTA

    Hi,
    To elaborate my requirement, I want to tell that since i will be having 2 input files- one for Customer & one for Meter. I want to finally generate one XML file which will have data from both these 2 input files. That is, if Customer file has 3 records(3 REF_NO, 3 CUSTOMER_NO) and Meter file has 4 records(4 REF_NO, 4 METER_NO), the final output XML file  will   have 7 records(7 REF_NO, 3 CUSTOMER_NO,4 METER_NO).
    Thanks,
    Rajeev Gupta

  • Message-Mapping: Use same RFC lookup for different target fields

    Hello,
    I need to apply an RFC Lookup which delivers a boolean flag back (true or false). This RFC lookup should be used for different target fields.
    Is there a way to execute the RFC lookup just once and then store the result in an internediate variable that I can use for all futher checks for different target fields?
    If this is not possible and I have to apply the RFC lookup for all necessary target fields is it then executed for each target field ? This is exactly what I want to avoid in order not to slow down performance.
    The input parameter (=source field value) would be the same.
    Thank you for your advice!

    Exactly.
    Here is a UDF example I have that you could adapt to your needs.
    Set
    public String setCounter(String a,String b,Container container){
    /* Store values in global datacontainer
    a: mapping value and return valueparameter
    b: name for stored value parameter
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    myGlobalContainer.setParameter(b.toUpperCase(), a);
    return a;
    Get
    public String getCounter(String a,Container container){
       //write your code here
    GlobalContainer gc = container.getGlobalContainer();
    if (gc.getParameter(a) != null) {
      return String.valueOf(gc.getParameter(a));
    } else {
    return "1";

  • Source patching and track targeting, What is it mainly used for?

    Im reading adobe premier pro cc in a classroom book, and I still dont understand what source track and target track mean, or atleast what they are mainly used for.
    Why do people use it?
    In what work scenario is it mainly used in?

    ShooterNZ is right as far as Source Patching. It's intended chiefly for controlling which track(s) a clip lands on when inserted via shortcut, although it also affects behavior when dragging content to the timelines.
    Track targetting controls the Timeline's behavior for a variety of editing and selection actions. For example, the shortcut D selects one or more clips at the playhead. Try parking the playhead over two or more clips stacked in the Timeline, then target various combinations of tracks and see what happens when you press "D."

  • I am unable to bookmark the same website in two different bookmark folders without one being automatically deleted by Firefox?

    I am a recent convert to Firefox. Regarding bookmarks: it seems that you cannot create a new bookmark the same website in two or more different bookmark folders. For example, if I bookmark a website in a bookmark folder called 'ABC' and then bookmark the same website in a different bookmark folder called XYZ, the bookmark will be in XYZ, but will be removed from ABC. This happens even when I assign a different name for the bookmark in ABC and XYZ.
    Is this the correct bookmark functionality or am I not doing something correctly? Thanks.

    You can do a Copy & Paste in the Bookmarks Manager (Shift+Ctrl+B) to create a copy of a bookmark.
    You can also drag the (fav)icon on the left end of the location bar to a folder in the Bookmarks menu drop down list or to a folder in the side bar (Ctrl+B) or to the Bookmarks Toolbar.
    In the side bar you need to click to the left of the icon to prevent Firefox from opening the bookmark.

  • HT204053 How do I use the same Apple ID and different Cloud for other devises

    Hi
    How do I use the sane Apple ID and different Icloud for other devises

    http://support.apple.com/kb/HT4627

  • Different message recievers without BPM

    Hi All,
    If I want too send the 3 message records to 3 different recievers without BPM then how can I proceed.
    For e.g. I have 3 records Rec1, Rec2, Rec3. I want to send them to 3 recievers then what could be the approach.
    Another question: Is multimapping applicable only for BPM? Is it not possible to use multimapping without BPM.
    Thanks,
    Amit

    HI ,
    You can refer the below links
    /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
    /people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm
    One adaptive RFC Model and Multi Backend System.
    Also
    adapter specific properties (http receiver adapter)
    You can identify the receiver in mapping and this(MM) can be refered in Receiver determination by extendedoption
    Regards
    Chilla

  • Mapping Issue with 7 source tables and one target table in one step

    Hi,
    Request for a small help in OWB.
    I am trying to map 7 source tables to a single target table in one step.These source tables are in Oracle 10G database but dont have PK and FK relation ship.
    I am able to link one table to the target by pointing some of the columns. But when coming to the second table it is giving some error message :
    Ap18003: Connection target attribute group is already connected to a incompatible data source. Use a joiner or set operator to join the upstream data first before connection it to this operator.
    As per the error message I used a Join operator and tried to map the second table to the target but still giving me the same error message. Could some body give me a hand to give out from this step.
    Thanks for your help in advance.
    Cheers,
    Krishna.

    Hi,
    like this:
    Ingroup1
    - id -> Number(9,0)
    - name -> VARCHAR2(500)
    Ingroup2
    - my_id -> Number(9,0)
    - name -> VARCHAR2(500)
    Outgroup
    - id -> point to target_table.id
    - name -> point to target_table.name
    Not:
    Ingroup1
    - id -> Number(9,0)
    - name -> VARCHAR2(500)
    Ingroup2
    - name -> VARCHAR2(500)
    - my_id -> VARCHAR2(9)
    Regards
    Detlef
    null

  • Usage of both salary scale structure and pay scale structure

    Hi,
    Background
    In most of Western Europe, normally the salary ranges are set by the union agreements.  At the same time, if Job Pricing using data from salary survey companies are used, the salary range (depending on what is requested from the survey companies) might not be the same with the union salary ranges.
    Questions:
    1.  Is it possible to have 2 salary ranges stored in the system:
         a.  Salary range from the union for day to day and legal purposes
         b.  Salary range from the survey data for comparison purposes
    I cannot find the solution in standard SAP because you have the choice of either checking the salary scale structure or the pay scale structure. 
    If I use salary scale structure, I can record minimum and maximum but not reference salary.  That would affect my 'Salary Data' iView in MSS.  However, if I use pay scale structure, I can record minimum, maximum and reference pay and the display in 'Salary Data' iView and the compa-ratio calculation would be accurate.
    And in ECM, it is pay scale structure that is used all the time.  Is there any way to have both scales recorded at the same time?
    Any help or pointers would be grateful (and points rewarded, of course).
    Thanks,
    MJ Sherdill

    Hi,
    Talk to the client about their future plans.
    Think about requirements that are going to arise in the Future:
    Depending on the Area /s- create PS Area/s
    Depending on the companies/ - Create new PS Types
    Also Create PS Groups as per the employee Grades.
    If you have got time then it is better to create a proper structure Ese you can go for ONE PS Area, PSA Type & PS Group.
    Thanks & Regards,
    Param

  • How do I use the same bluetooth device with different iOS devices without having to "Forget" then "Pair" every time?

    Hi,
    I have bought a pair of Sennheiser MM100 wireless headphones and they are great, however, I'm having trouble switching between devices.
    I have an iPad2 and an iPhone 4s and the headphones connect to both with no problems. My issue comes when I want to switch from using the headphones with my iPhone (listening to music on the walk to the train station) to using them with my iPad (to watch a movie on the train). The iPad still shows that it is paired with the headphones but will not connect saying that they must be turned off or out of range. Even if I turn the headphones off then on again, they immediately reconnect with the iphone.
    I've tried deselecting the headphones as the source for audio from the airplay icon before I make the switch and have also done this before turning them off and then back on again.
    The only way I can make the switch is to turn the headphones off, tell the iPad to forget the device, turn the headphones on (by holding the on button for 5 seconds it automatically goes to Pair mode). I pair up the iPad and it connects fine. But I have to go through the same process when the train pulls into my stop to be able to use the headphones to listen to music to walk to work!
    Is there an easier way? I thought I would just be able to use the airplay icon to deselect it on one device and select it for the other.
    Any help would be much appreciated. I'm going to miss my stop on the train some day!!!

    Here's the trick.
    turn on the headphones.
    It will connect to the device it last connected to ...assuming that its' on.
    go to the bluetooth menu of your phone or ipad (if it's a computer you want to connect to I'll tell you that trick in a second.
    and so now, hold down the S button on the headphones for about 4 or 5 seconds (the same button you use to turn on the headphones) ...the light goes from blue to blinking red....now you're in the pairing mode...which is good...now in the bluetooth menu simply select the mm100 and it will connect...
    you won't have to type in the 0000 or tell it to forget the device..
    but by holding down the button and putting it in pairing mode it frees it from being connected to the device it automatically connected to and lets it connect to the device you choose. this is true of any bluetooth headset.
    if you want to connect to your computer, again...hold down that button on the headphones for 4 or 5 seconds till it enters pairing mode, then on your computer if you have a speaker icon in the menu bar, hold down the option key while selecting the speaker icon...you'll see a list of devices ...select the mm100 and your good to go.
    if you don't have the speaker icon there..go to system prefences and choose the mm100's there.

  • How to sync iphone with a different itunes and different apple ID without erasing

    I have 2 iphones and both have different contents on them, and both are synced to one apple id and itunes account. What im looking to do is "unlink" one of my iphones and connect that to a different apple id and itunes account on a different computer, WITHOUT deleting anything on that iphone. Because when i go to sync on a differnt computer, i am forced to ease my iphone. any help would be greatly appreciated thanks

    You cannot.

Maybe you are looking for

  • Error in Java deployment step of SAP Netweaver installation

    Hi Team, We are installing SAP Netweaver 7.4 SR2. We are using How to install SAP NetWeaver Application Server Java guide. We have completed all steps upto step 27 without much hiccups, but during Java deploy stage, we are getting errors related to p

  • The best way to connect wireless and wired for a WRT160N.

    It took me about 4 hours to find out how to connect wireless and wired to a network using model WRT160N.  Here is what I have done.  First install the CD when it says there is not connection connect your PC, Modem and router Andy any wireless are wir

  • FileWriter not working correctly?

    hi guys, i experience some problems with fileWriter which make me pretty confused.. here's the sample code tempUrl = url.toString().substring(7).replaceAll("/", ".");         try {             File f = new File(txlog.getText().trim()+File.separator+F

  • How to use MVC in Swing application

    Hi, I'm creating an application using Java Swing. I want to use Model View Controller (MVC) architecture to design by application. I want to use MVC to seperate by business logic functionality from the control and presentation logic that uses this lo

  • Reinstalling CS3 Why the is it asking for Adobe Fireworks CS4

    When attempting to reinstall my Photoshop CS3 on my Mac because of the clone brush not working I am prevented from doing so because It is asking for Adobe Fireworks CS4. Thanks