Mapping Confusion

Guys,
I have to bring in 2 master data fields from R/3 into BW.  I have decided to created three infoobjects to map to those fields and add those three infoobjects to my Custom infoobject (ZTYPE) as attributes.  The problem is that this ZTYPE infoobject already has 5 attributes that get loaded from R/3.  Is it possible for me to create another transfer rule off of the same infosource for ZTYPE - Attributes and map ONLY these three fields to my new infoobjects?  Is this the right way to do this?
Thanks,
RG

Yes, you can always do that.
Just Select the InfoSource, -> Right Click -> Select Assign Datasource -> and select the new data source. And in the transfer rules, just map to only these three fields and leave all other fields unmapped.
And while loading the data, you should schedule another load for this datasource.
Note : As long as added infoobject makes sensible as attribute of ZTYPE then you can always go with above design. otherwise, you can go with all together a new master data table.
Regards, Vj

Similar Messages

  • Font mapping confusion

    Regularly use FM7.2 to dtp multilingual documents. All these documents use the WinXP truetype Arial font with multilingual support, eg Arial Baltic, Arial Greek, Arial CE, Arial CYR, Arial EE, etc.
    Have recently upgraded to CS3 versions of Illustrator, In-Design and also installed FM8.0 to try out before fully committing.
    Have to make further adjustments to an FM7.2 document in Russian that used Arial CYR (truetype). Cannot now open this document and get characters to display properly. If I install a cyrillic postscript font and reformat document to use this font, it will then display correctly.
    Under normal circumstances this would be impossible. How can FrameMaker remap the characters from WinXP truetype+multilingual support to a postscript font? Cannot now open any documents correctly that use the system truetype fonts with multilang support.
    Need help urgently to resolve as cannot reformat client docs to use postscript instead of truetype fonts.

    Thanks for keeping on top of this one.
    Have already done thorough check of codepage fonts. These entries all in registry along with Courier, Times New Roman, Arial Narrow, etc.
    Remember having to do this manually a few years back, IIRC something to do with MSWord not displaying CYR, Greek, CE, etc.
    Should have said before, am using WinXP SP2 and ATM Deluxe.
    All WinXP truetype fonts stay in the Windows\Fonts folder. All postscript fonts are kept in psfonts folder.
    Whenever installing new programmes or updates, the Windows\Fonts folder tends to fill up, so I always move the postscript fonts out to the psfonts folder and have also created a separate tt_fonts folder to store all the truetype fonts (except for WinXP fonts). ATM Deluxe activates both postscript and truetype fonts (without copying font to Windows\Fonts directory). The only fonts ATM does not handle are OpenType fonts with ".otf" as it does not recognise these so they have to be manually copied to Fonts folder to activate.
    The only recent changes made to my system were CS3 upgrades and installation of FM8. Upgraded to Acrobat 8 a few months ago and the only immediate setback experienced was pdf bookmarks incorrectly displaying the multilang headings workaround for this was to copy heading directly from pdf document and paste into bookmark.
    If all the CS3 products and FM8 recognise the full (unicode) character set of "Arial" truetype (now opentype), could there be other registry changes that affect the way FM7.2 maps in the characters?
    Have always kept tight control of fonts, do not allow font substitution and whenever creating pdf have 'set to cancel' if it cannot find font.
    Have been trawling though Adobe database and forums attempting to find out what to try next.

  • N95 Maps Confused

    hi,
    I am using N95 on 3 network. when I first started Maps it asked me to download something and I did, then I got voice commands without paying anything all I did was select purchase. The problem is that sometimes it shows me the route with voice commands and sometimes it ask me to upgrade or purchase and sometimes it ask me for connection.
    My question is, do I need a GPRS to use these maps in the future?
    and why it plays voice commands on and off?
    Thanks in advance
    Syd

    Hi grafique
    If you go into Options > Settings in Nokia Maps application you can set connection to "never" instead of "when needed"
    Active connection is needed for Assisted-GPS feature for faster establishment of location and also to download greater map detail for a full postcode search. You could however plan a journey whilst a WLAN is available to download any further detail without GPRS download data cost.
    Happy to have helped forum in a small way with a Support Ratio = 37.0

  • Confused regarding  interface mapping in BPM scenarion

    hi
    my scenario goes like this:
    have 2 sources sendign files to target.
    Am using BPM to merge the input files into a single target file.
    am confused as to which interfaces to use in interface mapping.
    (have 3 abstract ,and 2 outbound and 1 inbound interfaces).
    am already using 2 abstract interfaces as input and 1 abstract target interface in o/p for nterface mapping.
    However ,while running the configuratin wizard,no interface mapping appears.
    please help me ASAP.

    Hi...
      Whenever you use transformation in BPM process where you will mention interface mapping there itself, so you cant see the it in interface determination. Your scenario is configured correctly.
    Regards
    Leela

  • Class-Map and Policy-Map Configuration in CM Confusion

    Hi,
    I'm implementing a green field WAAS deployment for a customer. We currently have a Proof-of-Concept up and running.
    I've got some questions regarding custom class-map and policy-map configuration in the CM. I'd like to nail-down the custom class-map and policy-map configuration (and understanding) in the PoC before cutting over the PoC branches to the production WAAS environment.
    Assuming a typical WAAS Deployment using WCCP for off-path interception, branch to DC.
     ==> 61 in LAN (BRANCH ROUTER) <== 62 in WAN        (WAN CLOUD)        ==> 61 in WAN (DC ROUTER) <== 62 in LAN
    We are using two distinct device groups, BRANCH and DATA CENTER.
    If the customer has traffic that we need to classify in order to provide TFO only optimisation, should the single class-map include the traffic in both directions? Ie., (assume the SERVER is 10.1.1.1 TCP Port 443). Should the class-map be configured as:
    Class-Map
    Line 1: DST IP 10.1.1.1 DST Port 443
    Line 2: SRC IP 10.1.1.1 SRC Port 443
    Or in this case is only the DST line required? And in which Device Group should the custom policy be applied? Or should it be applied to both Device Groups? If it should be applied to both Device Groups, then would it make more sense to have the policy-map in the Branch DG configured to match the DST traffic, and on the Data Center DG have a different class-map match the SRC traffic?
    My confusion is how to classify the traffic (SRC or DST or Both - Separate classes for each or different lines within the same class-map), and where to apply the appropriate policy (both Device Groups, just Branch, just DC) and why...
    I tried to apply a custom policy and the impact in the PoC was that the TCP Summary report stopped reporting the individual traffic classes showed 'other traffic' only. Can anyone explain why this may have occurred?
    I hope this makes sense.

    for instance like this:
    policy-map police-in
    class class-default
    police rate 10 mpbs <optionally set burst>
    policy-map shape-out-parent
    class class-default
    shape 10 mpbs <optional burst config>
    service-policy shape-out-child
    policy-map shape-out-child
    class class-default
    queue-limit 10 packets
    int g 0/0/0/0
    service-policy police-in in
    service-policy shape-out-parent out
    also have a look at CL 2013/2014 (orlando/sanfran) ID 2904 for more QOS details
    and the support forum article of "asr9000 quality of service architecture"
    xander

  • K-map simplification confusion

    I'm building a k-map simplifier for a class and was a little bit confused as to how to fix my program. I think I'm pretty close, probably missing something obvious.
    Here's the code (part1), sorry it's a mess:
    * @Jon(your name)
    * @.1 (a version number or a date)
    import java.util.*;
    import java.io.*;
    public class Main
        public static void main (String[] args) throws IOException
        String input; //int iter;
        BufferedReader stdin = new BufferedReader
          (new InputStreamReader(System.in));     
        System.out.flush();
        System.out.println("Enter the message below. 'NOTs' are designated as ' after the letters");
        System.out.println("4 variables only for now, please");
        System.out.print(":");
        input = stdin.readLine();
        //System.out.println("How many variables? (enter: 2-4)");
        //iter = stdin.read();
        input.trim();
        input.toUpperCase();
        input=input.trim();
        input=input.toUpperCase();
        input=input.replaceAll(" ","");
        System.out.println("You entered: " + input);
        ToArray(input);
        Compare(input); 
        public int a; public int b; public int c; public int d;
        public static void ToArray(String incoming)
            String input = incoming;
            StringTokenizer inputarray=new StringTokenizer(input,"+");
            while(inputarray.hasMoreTokens())
                System.out.println("Given :"+inputarray.nextToken());
                //inputarray.trim();
                if(inputarray.hasMoreTokens())
                    System.out.println("      +");
        public static String Compare(String incoming)
            String input = incoming;
            String leta = "A";
            String letb = "B";
            String letc = "C";
            String letd = "D";
            String nega = "A\'";
            String negb = "B\'";
            String negc = "C\'";
            String negd = "D\'";
            String apos = "\'";
            int a=0; int b=0; int c=0; int d=0;
            input=input.toUpperCase();
            //int x = Integer.parseInt(iter);
            for(int i = 0; input.length()> i; i++)
                //if(input.charAt(input.length()-i) == 'A' && input.charAt(i+1) != '\'');
                if(input.regionMatches(i, nega, 0, 2))
                    System.out.println("NEGATIVE A");
                    a--;
                 if(input.regionMatches(i, negb, 0, 2))
                    System.out.println("NEGATIVE B");
                    b--;
                 if(input.regionMatches(i, negc, 0, 2))
                    System.out.println("NEGATIVE C");
                    c--;
                 if(input.regionMatches(i, negd, 0, 2))
                     System.out.println("NEGATIVE D");
                     d--;
                 if(input.regionMatches(i, leta, 0, 1) && !(input.regionMatches(i+1, apos, 0, 1)))
                     System.out.println("POSITIVE A");
                     a++;
                 if(input.regionMatches(i, letb, 0, 1) && !(input.regionMatches(i+1, apos, 0, 1)))
                      System.out.println("POSITIVE B");
                      b++;
                 if(input.regionMatches(i, letc, 0, 1) && !(input.regionMatches(i+1, apos, 0, 1)))
                      System.out.println("POSITIVE C");
                      c++;
                 if(input.regionMatches(i, letd, 0, 1) && !(input.regionMatches(i+1, apos, 0, 1)))
                      System.out.println("POSITIVE D");
                      d++;
                 // BE CAREFUL NOT TO RUN PREP UNTIL DONE WITH WHOLE TERM!!
                 // Otherwise, we get strange results!
                 //Check length of tokens and iterate over all before
                 //calling prep!
                 //StringTokenizer inputarray=new StringTokenizer(input,"+");
                 if(it == 3)
                 {prepprint(a, b, c, d);}  
                 it ++;
            } // exit while loop
            print();
            return input;
        } // exit method

    part 2
    //public static String iter;
        static int[] Input = new int[16];
        static int it = 0;
        public static void prepprint(int aa, int bb, int cc, int dd)
            int a = aa; int b = bb; int c = cc; int d = dd; //int it = iteration;
            // this is called for each 'term'. These 4 inputs control the 16 print inputs.
            // For example, a'b'c'd' should call print(1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
            // but should also remember and print out previous calls.
            // This method has a purpose!! It will add to the arraylist    
            if(a == 0 && b == 0 && c == 0 && d == 0)
                Input[0] += 1;         
            if(a == 0 && b == 0 && c == 0 && d == 1)
                Input[1] += 1;         
            if(a == 0 && b == 0 && c == 1 && d == 0)
                Input[2] += 1;         
            if(a == 0 && b == 0 && c == 1 && d == 1)
                Input[3] += 1;         
            if(a == 0 && b == 1 && c == 0 && d == 0)
                Input[4] += 1;         
            if(a == 0 && b == 1 && c == 0 && d == 1)
                Input[5] += 1;         
            if(a == 0 && b == 1 && c == 1 && d == 0)
                Input[6] += 1;         
            if(a == 0 && b == 0 && c == 1 && d == 1)
                Input[7] += 1;         
            if(a == 1 && b == 0 && c == 0 && d == 0)
                Input[8] += 1;         
            if(a == 1 && b == 0 && c == 0 && d == 1)
                Input[9] += 1;         
            if(a == 1 && b == 0 && c == 1 && d == 0)
                Input[10] += 1;        
            if(a == 1 && b == 0 && c == 1 && d == 1)
                Input[11] += 1;        
            if(a == 1 && b == 1 && c == 0 && d == 0)
                Input[12] += 1;        
            if(a == 1 && b == 1 && c == 0 && d == 1)
                Input[13] += 1;        
            if(a == 1 && b == 1 && c == 1 && d == 0)
                Input[14] += 1;        
            if(a == 1 && b == 1 && c == 1 && d == 1)
                Input[15] += 1;        
        //public static void print(int a, int b, int c, int d, int e, int f, int g, int h, int i, int j, int k, int l, int m, int n, int o, int p)
        public static void print()
            int a=0; int b=0; int c=0; int d=0; int e=0; int f=0; int g=0; int h=0;
            int i=0; int j=0; int k=0; int l=0; int m=0; int n=0; int o=0; int p=0;
            a=Input[0]; b=Input[1]; c=Input[2]; d=Input[3];
            e=Input[4]; f=Input[5]; g=Input[6]; h=Input[7];
            i=Input[8]; j=Input[9]; k=Input[10]; l=Input[11];
            m=Input[12]; n=Input[13]; o=Input[14]; p=Input[15];
            if(a>1)
                a=1;
            if(b>1)
                b=1;
            if(c>1)
                c=1;
            if(d>1)
                d=1;
            if(e>1)
                e=1;
            if(f>1)
                f=1;
            if(g>1)
                g=1;
            if(h>1)
                h=1;
            if(i>1)
                i=1;
            if(j>1)
                j=1;
            if(k>1)
                k=1;
            if(l>1)
                l=1;
            if(m>1)
                m=1;
            if(n>1)
                n=1;
            if(o>1)
                o=1;
            if(p>1)
                p=1;
        System.out.println();
        System.out.println();
        System.out.println("    \\");
        System.out.print("     \\");
        System.out.println("  C D ");
        System.out.println(" A B  \\   00    01    10    11");
        System.out.println();
        System.out.println(" 00        "+a+"     "+b+"     "+c+"     "+d+"     ");
        System.out.println();
        System.out.println(" 01        "+e+"     "+f+"     "+g+"     "+h+"     ");
        System.out.println();
        System.out.println(" 10        "+i+"     "+j+"     "+k+"     "+l+"     ");
        System.out.println();
        System.out.println(" 11        "+m+"     "+n+"     "+o+"     "+p+"     ");
    }

  • I hate the new Apple Map.  The directions are confusing.  How do I get google maps back on my iPad and iPhone?

    I hate the New Apple Map.  The directions are confusing and do not continue by pressing 'next.'  How do I get Google Maps back to my iPad and iPhone?  Thank you.

    Start Safari
    Enter the URL:  http://maps.google.com/#bmb=1
    tap "Go"
    Now that you have Google Maps up on Safari, tap the bottom center icon (box with arrow pointing to the right).
    Select "Add to Home Screen".
    You will now have a Google Maps icon on your iPhone/iPad/iPod Touch that will take you to Google maps.
    There are other map services available.  MapQuest, Waze, NavFree, OffMaps, etc...

  • Confused about the 2 Different Verizon 4G, 3G Maps and if I have 4G in Salt Lake City, Utah

    Hello-
    I am really wanting either the Samsung MIFI type 4G device or the Thunderbolt HTC phone but I can't get a straight answer on if I am in a 4G area.  I called and one Verizon agent sent me to a URL that had various shades of red, supposedly showing the various levels of 4G, and 3G in the Salt Lake Area.  it made no sense to me because the various shades of red changed depending on whose computer I was checking and the display settings.  it looked like there was 4G, not extended but the full on 4G in a large part of Salt Lake City.  I called back and this person took me to the map that is just red and white.  I think the red was either 3G and the white is not 3G or the red is 4G and the white areas are not 4G
    Why would they not have one map that is clear about if  areas have 4G, have a mix of 4G & 3G and whatever else is available?  what is up with 2 maps, one being very subjective because the various shades of red can be different depending on the display settings.
    I did get a reply from an earlier post that was an article someone sent me to saying Salt Lake City has no 4G but should by the end of 2011.  what is up with leaving Salt Lake city behind?   This is one of the fastest growing cities in the nation.  If I get a 4G device like the Samsung MIFI device or a smartphone that is 4G like the thunderbolt HTC does that mean that these will not work in a 3G area?
    Just when I am brave enough to get my first smartphone, it seem silk I get so many various answers from Verizon employees, that they do not really even know.
    any advice.  I learn from other's suggests, examples, but I do not run out and follow them just because somebody tells me to do it.  it is part of how I gather information, learn from other's experiences, and hopefully can make a decision as to what I should do.  the 3G MIFI I have had for years does not stay connected past 5 minutes and starting the device and restarting the device is getting to be a bit too much/
    thanks in advance for any help.  ,Feel free to send me a PM if my post ad your reply seems too novice.  I do not care as long as I can learn from what others have to say.  :-)

    Yes that is the map but the area that is 4G is North-West Salt Lake.  Some of downtown is 4G (I guess 4G and extended 4G is that extended is or can be sometimes 4G and sometimes 3G.)  I never doubted that Salt Lake had some 4G.  I was trying to tell you that the Verizon agent told me that Salt Lake city will not have 4G until the end of 2011.  she gave me the URL to an article that validates that.  the other map which another agent used is just red and white.  She said go by this map since it is more accurate as of now and the one with the various reds is toward the end of 2011.  whatever the story is, I have no idea but if you look at the map that you are questioning if I refreshed the map aft checking 4G you will see that most of downtown Salt Lake is not the burgundy red and south of downtown has no 4G at al, just 4G extended and 3G.  If you want to check the area where I live it is near 3900 South or on the section of the map you are showing in your post, it is South of 215 and 80 frwys.  this area on the map I used this morning is all 4G extended and 3G.  I have no idea why the only pure 4G is near the Great Salt Lake, but that area is out where the airport is (west of downtown Salt Lake).  Have you looked at the other map that is just red and white? I am not sure of the difference but the agent told me that map is the most current map if you want something that is current.
    I am confused.  But I am still confused as to why you were wondering if I was refreshing the map?  I was telling or describing in my post what the agents at Verizon had told me, not what I had seen on the multi colored map.
    thanks,

  • Map params confusion.... What goes in for new value?

    I have an action button with several methods dropped into it. In using the following:
    Map params = OperationBinding.getParamsMap();
    params.put("UserID", userName);
    I am receiving errors ... many of them. What exactly is supposed to go in the ( ) after params.put? Im guessing UserID in quotes because that is the paramater name I gave in the named query but where do I get the value that's also required. Here as you can see, I have userName, which is wrong. Please help.
    Thanks.

    Hi,
    the syntax is correct. You don't share the error message which is too bad because there isn't much I see from the posted code.Make sure you didn't misspelled the UserID argument (must be the same case of the method argument - which usually start lower case)
    Frank

  • A CONFUSION:The difference between cluster and multi-IP--DNS mapping??

              I have a test about simplest cluster,admin and managed server all told me "start
              cluster service"!the two IP address use ONE DomainName,If one down,when I send
              request with dn,It first look up admin server,no found and then go dns to search
              another server,about one minute then the server send response to me!
              But when I do not config a cluster,only start two admin server and give them the
              same dns,the same appearance as cluster!
              I don't understand the difference between cluster and multi-IP--DNS mapping??
              

              <[email protected]> wrote in message news:3b16f1db$[email protected]..
              |
              | I have a test about simplest cluster,admin and managed server all told me
              "start
              | cluster service"!the two IP address use ONE DomainName,If one down,when I
              send
              | request with dn,It first look up admin server,no found and then go dns to
              search
              | another server,about one minute then the server send response to me!
              |
              This is DNS fail-over.
              | But when I do not config a cluster,only start two admin server and give
              them the
              | same dns,the same appearance as cluster!
              | I don't understand the difference between cluster and multi-IP--DNS
              mapping??
              It is totally different. regarding the last failover example you've given,
              of course the 2 servers can have identical files maintained under
              public_html. DNS will failover requests to "foo.html" to the other one if
              the first server is down, but if you have something saved in a session, say
              shopping cart example, it's totally lost, but with WLS clustering, the
              session is replicated to the other server in the cluster, you may just
              check-out, don't have to order again.
              This is just a simple example of WLS cluster session-replication. WLS
              supports EJB, RMI Objects, JMS (6.0) clustering.. check the doc at
              http://www.weblogic.com/docs50/cluster/index.html
              

  • IPhone 3Gs map erratic, sluggish, confused

    I recently upgraded to a new iPhone 3Gs phone. My previous 3G phone was bullet proof and the map function worked great. The new phone's map function is sluggish and when it finds me, it routinely things I am about a quarter to a half a mile away from the correct location. I returned a phone to the apple store for this very problem and the replacement does the same thing. Does anyone know how to reset the software completely. My GPS navagon software is useless now. The compass function does work.

    Have you tried to restore the iPhone?
    You can restore the iPhone and set it up as a new device. That would erase everything on the iPhone and put it back to the state it was when you got it out of the box.

  • About the number of rows used to map data in Xcelsius

    Hi Everyone:
    I am using web services to fetch data into Xcelsius. The information I got from web service will increase in time and what I suppose is when I run out of rows to get all data I must open my Xcelsius model and select a greater range of rows on each component to get all the data that the web service is bringing.
    Is there an alternative to avoid modifying ranges of data in crontrollers when rows mapped are not enough for the data you are fetching from a web service?
    It is a bit confusing, I hope I've been clear enough. I really really will appreciate your opinions. If possible give me technical explanations.
    Thank you,
    Skull
    Edited by: skull_buck on Aug 6, 2009 7:40 PM

    Hi Greg
    Thanks for your fast reply.
    What you suggested is exactly what I am doing now, and also I increased the number of rows allowed to map en Xcelsius which are 512 by default.
    I would like to know now, how many rows are advisable to increase? Because I am using some components and you must specify for each one a certain number of rows.
    I test mapping 3000 and even 6000 rows but the model is too slow and I was not able to export the swf file in any format.
    Thank you again,
    Skull

  • PI 7.11: Mapping inside or outside PI??

    Hi,
    We have an IDoc to SOAP scenario.
    Currently we have many issues with that interface, because the message mapping is very complicated (various entries per infotype have to be mapped to one target field etc.).
    Wouldn't it be easier (especially for me as an ABAPer) to do the mapping in a user exit on SAP ERP side and call the PI WS from there?
    Then we would have only to bypass the data through PI, because the inbound/outbound message type would be the same.
    For me it always takes ages to find out what's wrong inside the mapping.
    And the graphical mapping becomes very confusing even for easy mappings.
    In ABAP the mapping part would be much easier!
    What is here the best practice?
    Do PI developers have always the aim to do all the mapping inside PI?
    Thanks in advance!

    Hi,
    my problem is still not solved
    I've extended Idoc HRMD_A06 now.
    The problem is, that it works only if i put the Z segment under segment E1PITYP, which is always linked to an Infotype  (currently I put '0000' as Infotype).
    E1PITYP contains the following fields:
    PLVAR     PLVAR
    OTYPE     OTYPE
    OBJID     HROBJID
    INFTY     INFOTYP
    SUBTY     SUBTYP
    BEGDA     PD_BEGDA
    ENDDA     PD_ENDDA
    LONG_INFTY     LONG_INFTY
    I tried to put my segment under header segment E1PLOGI, but then SM58 gives me the following error:
    Segment 'ZHRMD_A06', segmentnumber '000084' not correct in structure
    E1PLOGI has the following fields:
    PLVAR     PLVAR
    OTYPE     OTYPE
    OBJID     HROBJID
    PROOF     CHAR1
    OPERA     HROPERA
    SERIAL_COUNTER     CHCOU
    FILTER1     HRMD_FILTER1
    FILTER2     HRMD_FILTER2
    I don't really understand why I cannot do it that way...
    My question:
    Is there a way to include my data without linking it to an HR Infotype???

  • Ovi Maps and Nokia Maps - do I need both?

    I am sure this question has been asked already but I cannot find it having spent some time doing a search.
    The question is do I need both or can I dispense with one? If so, with what consequences?
    The position is that I tried to update Ovi maps but couldn't because there was insufficient space on drive C, so I thought I would delete it and then I would be able to install the new version. Unfortunately wrong again - still insufficient space on drive C. Hence my question - do I need both maps? Life would be easier just with Nokia maps in the circumstances.

    Thanks. Can I take it that Nokia Maps is pre-installed? Would I be correct in concluding that I can delete Ovi Maps to save space and just update Nokia Maps from time to time?
    If Nokia Maps is not updated from time to time I would need to install Ovi Maps to keep up-to-date?
    I have I think deleted Ovi Maps but I still have Maps. In fact I am fairly certain I have all the maps I downloaded from OVi Maps. When I run Maps the screen refers to "Ovi Maps". Perhaps I haven't uninstalled Ovi Maps at all although the programme said that I had! Perhaps it is Ovi Maps that is pre-installed.
    Sorry but I remain confused and hope I can through this tread clear it up once and for all.

  • Mapping Issue

    Hi Gurus,
    I have a JDBC-XI-RFC scenario (EOIO), where in I had to use Enhanced receiver determination to split the calls to RFC's (Regular Vs Emergency). Emergency call was directed using the filter queue to change the priority. We have tested in many env (d,q, pre prod) & now when I moved to Prod I get a strange error. When it first come to the integration engine & if it requires a split it fails showing a mapping error. But if I re-trigger it flow succesfully. Please fing the log from "moni" below(1) & a sussesful log (2).
    Please see the below bolded log which I am getting confused
    In case of error I get
    <SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface>
    Else I get
    <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION</SAP:Interface>
    **(1)**
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Request Message Mapping
      -->
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">- <SOAP:Header>
    <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
      <SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
      <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
      <SAP:MessageId>4A6DF427-B0EE-7444-E100-00000AAA0C0C</SAP:MessageId>
      <SAP:TimeSent>2009-07-28T13:37:05Z</SAP:TimeSent>
    <SAP:Sender>
      <SAP:Service>CIS_PROD_STORMS</SAP:Service>
    <SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface> *
      </SAP:Sender>
    <SAP:Receiver>
      <SAP:Party agency="http://sap.com/xi/XI" scheme="XIParty" />
      <SAP:Service>BS_ENVISION_SAP_EMERG</SAP:Service>
      <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION_EMERG</SAP:Interface>
    <SAP:Mapping notRequired="M">
      <SAP:ObjectId>RNPgv18MOBmjhpr+oO1mNw==</SAP:ObjectId>
      <SAP:SWCV>oZGAQNmpEdym2dnSCqoHjQ==</SAP:SWCV>
      <SAP:SP>-1</SAP:SP>
      </SAP:Mapping>
      </SAP:Receiver>
      <SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface>
      </SAP:Main>
    <SAP:ReliableMessaging xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:QualityOfService>ExactlyOnceInOrder</SAP:QualityOfService>
      <SAP:QueueId>XI_ENV_SERIALIZE</SAP:QueueId>
      </SAP:ReliableMessaging>
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_MM_ENVISION_WO_TO_SAP_NOTIF_EMERG_</SAP:P1>
      <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
      <SAP:P3>Fatal Error: com.sap.engine.lib.xml.parser.Parser~</SAP:P3>
    (2)
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Response
      -->
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">
    <SOAP:Header>
    <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
      <SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
      <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
      <SAP:MessageId>4A6DDA42-B138-7443-E100-00000AAA0C0C</SAP:MessageId>
      <SAP:TimeSent>2009-07-27T22:01:00Z</SAP:TimeSent>
    <SAP:Sender>
      <SAP:Service>CIS_PROD_STORMS</SAP:Service>
      <SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface>
      </SAP:Sender>
    <SAP:Receiver>
      <SAP:Party agency="http://sap.com/xi/XI" scheme="XIParty" />
      <SAP:Service>BS_ENVISION_SAP_REGULAR</SAP:Service>
      <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION</SAP:Interface>
    <SAP:Mapping notRequired="M">
      <SAP:ObjectId>oPLLbgxJOWimAK6rdZb/MA==</SAP:ObjectId>
      <SAP:SWCV>oZGAQNmpEdym2dnSCqoHjQ==</SAP:SWCV>
      <SAP:SP>-1</SAP:SP>
      </SAP:Mapping>
      </SAP:Receiver>
    <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION</SAP:Interface> *
      </SAP:Main>
    <SAP:ReliableMessaging xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:QualityOfService>ExactlyOnceInOrder</SAP:QualityOfService>
      <SAP:QueueId>XI_ENV_SERIALIZE</SAP:QueueId>
      </SAP:ReliableMessaging>
    Regards
    UK

    Hi,
    Sorry, My text help was not working due to some IE setting & I can understand the message got cluttered.
    Anyways let me repost the actual thread,
    I have a JDBC-XI-RFC scenario which requires an Enhanced receiver determination and requires calling two different RFC programs(emergency, regular) based on that. I use a queue filter to direct to XBQA* for emergency. As I indicated, it seems working fine with d,q,preprod. When I move it to prod, it show me some maping issue. However when I retrigger the same from my moni, they execute succesfully. Please see the log below for a message that goes error & the log when it is succesful (retrigger).  Let me know if you need more details.
    When there is error Please see the last tag
    MI_TBL_WMS_SOURCE_STAGING_SDW_EGD is the sender
    <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
    <SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
    <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
    <SAP:MessageId>4A6DF427-B0EE-7444-E100-00000AAA0C0C</SAP:MessageId>
    <SAP:TimeSent>2009-07-28T13:37:05Z</SAP:TimeSent>
    <SAP:Sender>
    <SAP:Service>CIS_PROD_STORMS</SAP:Service>
    <SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface>
    </SAP:Sender>
    <SAP:Receiver>
    <SAP:Party agency="http://sap.com/xi/XI" scheme="XIParty" />
    <SAP:Service>BS_ENVISION_SAP_EMERG</SAP:Service>
    <SAP:Interface namespace="urn:sap-com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION_EMERG</SAP:Interface>
    <SAP:Mapping notRequired="M">
    <SAP:ObjectId>RNPgv18MOBmjhpr+oO1mNw==</SAP:ObjectId>
    <SAP:SWCV>oZGAQNmpEdym2dnSCqoHjQ==</SAP:SWCV>
    <SAP:SP>-1</SAP:SP>
    </SAP:Mapping>
    </SAP:Receiver>
    *<SAP:Interface namespace="http://enbridge.com/envision/envision2/jdbc">MI_TBL_WMS_SOURCE_STAGING_SDW_EGD</SAP:Interface>
    </SAP:Main>*
    Blelow is when its succesful
    <SAP:Interface namespace="urn:sap
    -com:document:sap:rfc:functions">ZWM_INBOUND_NOTIFICATION_EMERG</SAP:Interface>.
    Regards
    Unni
    Edited by: Unni Krishnan on Jul 28, 2009 5:06 PM

Maybe you are looking for

  • Lsmw for qp01 (inspection charactoristics).

    Hello , I am trying to do lsmw for qp01 transaction (inspection charactoristics.) I am using Recording method to upload the data. I have started recording and filled first screen i.e header : MATNR C(018) Material WERKS C(004) plant STTAG DDMY(008) K

  • DMS Server storage sizing

    Hi All, We have configured a DMS server 2 years back for  test purpose which works fine. The free hard disk space on this server is only 4 GB and it is a windows based system. The RAM is 9 GB. We are planning to go for a full fledged DMS usage, I nee

  • "expand role" nt waiting for all users in the role to view the notification

    I have created adhoc roles using the following code. lv_user_list_txt := 'SYSTECH'||','||'FNATECH'; wf_directory.createadhocrole (lv_role_name_txt, lv_role_display_txt); wf_directory.adduserstoadhocrole (lv_role_name_txt, lv_user_list_txt); I have as

  • Intel Imac - Dock Issues / Program Start Problem

    Ive has my intel based imac for about a year with no issues. I got 1 Virus type of thing a like 8 months ago but that was deleted without issue. I have a problem where I would click a program in the dock and it would not open. Anyone have any idea wh

  • HOW TO DEBUG  WDA APPLICATION

    Hi All, how to debug a web dynpro abap application? Thanks, Raju.