One Interface - Two different maps - How to define which mapping to execute

Hi all,
I have created a SalesOrderCreate soap interface to BAPI_SALESORDER_CREATE to create SalesOrders on ECC600 from a legacy application. Now I have another legacy app that needs to create SalesOrders, but with some different mapping rules, using the same bapi.
The first think I thought was to create another soap interface. But the principle of Enterprise Services is to use only one interface for each service (so, I was supposed to use the same soap interface). Then I have one soap interface and two different message mappings to the same BAPI.
The question is how can I define that when the message comes from legacy "A" the mapping "A" would be executed, and when the message comes from legacy "B", the mapping "B" would be executed.
Thanks!
roberti

Hi,
>>>> But the principle of Enterprise Services is to use only one interface for each service (so, I was supposed to use the same soap interface).
the concept of Enterprise Services is as you say
but in your case it means that you need to use the same mapping... <-- as it's a part of your WS!
you need to use the same soap interface without any changed inside it
(in your case inside your mappings)
if you want to reuse your first interface you can do this:
- create another soap interface from second legacy to first soap interface
(there you can use another mapping)
this way you will reuse your previous work
this is Enterprise Services concept and not changing
web service logic (in this case mapping) for every new system
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Similar Messages

  • I am trying to save  one  picture in different versions- How do I do that- there is nothing that allows me to save as

    I am trying to save  one  picture in different versions- How do I do that- there is nothing that allows me to save as- How do I do that??

    http://www.apple.com/aperture/
    Regards
    TD

  • One app, two different Apple Dev accounts ... Will it work?

    Building a standalone/single-issue viewer app for a client. We've asked to be invited to join their Apple Dev team, but the client proposes this workflow instead:
    Scenario 1
    • We use OUR iOS Provisioning Portal/Apple Dev account to generate all the certificates, provisioning profiles and the app ID needed to bake out the app.
    • We deliver the final binary (.zip file) to the client.
    • Client uses ITS iTunes Connect/Apple Dev account to deliver the binary to Apple, so that the client will be the publisher of record in iTunes.
    WOULD THIS EVEN WORK? Can you really create an app using one Apple Dev account, then publish/manage it w/ iTunes Connect using another Apple Dev account?
    We've also heard this scenario:
    Scenario 2
    • Using our Apple Dev account, we generate: Development Certificate (.p12) and Development Provisioning Profile 
    • Using, their Apple Dev account, the client generates: Distribution Certificate (.p12) and Distribution Provisioning Profile
    THEN …
    1.) … WHO generates the App ID, considering that our dev and their dist provisioning profiles need to be tethered to the same App ID?
    2.) If it's the client, how do we tether OUR dev provisioning profile to THEIR App ID?
    Big thanks in advance.

    My only experience with publishing is to create both the dev and distribution apps, so I haven't tested that workflow yet. But I've heard of publishers who need to do what you're proposing. As I understand it, you would basically create the required cert files from two different Apple accounts. With your Apple account, you would create a dummy App ID (such as com.publisher.publication.test), and create the dev .p12 cert, the dev mobileprovision file, and the dev push cert. Your client would create the real App ID (such as com.publisher.publication) along with the distribution .p12 cert, dist mobileprovision, and dist push cert. Once you get these certs, you use Viewer Builder to create the app using the cert files from the combined Apple accounts. You would publish and test the development ipa file. If it all works properly, your client would sign in to Viewer Builder, download the distribution .zip file and submit it to Apple.
    As I said, I haven't tested this workflow yet, but we're currently setting up a similar split environment.

  • One computer, two different ipods, one shared library?

    Is there a way to setup two different ipods on one computer. I currently have my ipod library setup on an external drive. I setup a separate user profile for my husband. I pointed the library to my external drive, but no music files show up on his account. I also tried setting up home sharing....don't see library files under home sharing.....help please!

    *How to use multiple iPods with one computer*
    The Apple support document How to use multiple iPods with one computer suggests a number of ways. I use method two (Sync with selected playlists) with a slight twist. Rather than regular playlists I set the grouping field to indicate which users should receive which tracks and create smart playlists based on the content of this field.
    e.g.
    "Alice's Tracks" is "Grouping contains Alice" + "Kind contains audio"
    "Bob's Videos" is "Grouping contains Bob" + "Kind does not contain audio"
    Tracks that both Alice & Bob want on their iPods have the grouping set to "Alice/Bob"
    etc.
    I currently manage our family's five iPods using this system, each getting a different selection to suit their tastes and the capacity of their iPod. An advantage of using the grouping field is that it is stored in file tags (for non-wav audio files anyway) so that it is relatively easy to recreate the playlists should the iTunes library get trashed. Also useful if you move files about manually as playlist membership is preserved when you delete & re-import the tracks.
    tt2

  • One query two different Group By

    In My parameter two option one and two.
    if i select one, need to come this group by:-
    GROUP BY
    Name1,
    Name2,
    Country,
    MCC || '/' | MNC
    One Output:
    Name1 -  Name2 - Country  - PNR
    if i select two, need to come this group by
    GROUP BY
    Name1,
    Country,
    MCC || '/' | MNC
    two output :
    Name1 - Country - PNR
    I have only one sql query But i have two different group by
    Please advise me, m not using subreport option.
    whether any formulas or any other options for group by.

    Try inserting the groups statically that are common for both the parameaters like this
    GROUP BY
    Name1,
    Country,
    MCC || '/' | MNC
    and now create a formula like this
    whilereadingrecords;
    if =1 then
    {Name2 field}
    else
    Now insert one more group using this formula and move the group to second level by using group options.
    Hope this helps!
    Raghavendra

  • I have accidently set up two itunes accounts with two different emails how do i combine them?

    I have accidently set up two itunes accounts with two different emails (however the same cc and password) how do i merge these two accounts?

    You can not combine them.

  • One iphone Two Different Computers

    I just bought the iphone and have a PC with my outlook contacts and my power book G4 for my music. I connected the iphone to the PC when I first openend it up, loaded the outlook contacts, activated the iphone and went throught the whole process. Then, later I connected the phone to my power book and tried to load my music and I can not get itunes on my power book to see my iphone? Any suggestions I would be grateful!!!

    I would first say ensure you have the latest iTunes on your Powerbook.
    But also note, you can only sync to 1 PC (just like with an iPOD). If you go to sync to another PC, it will remove all previous data from other sync first. You have to pick one to use.
    If all your contacts are just on one, either network and map the drive/share of the other to get access to music or bring contact info over to other.

  • Multiple monitors - how to define which monitor files open on

    Mac OS 10.8.X
    PS CS6
    I work on a Mac with three monitors. My primary monitor is in the middle. I often will drag images to one of the side monitors where they'll stay open while I'm working on other images. But photoshop will open the next image I choose on the side monitors where I've got images open.
    I want all new images to open on my primary monitor, always. Is there a way to define which monitor images will open on?

    Photoshop will open an image on the last monitor an image was on. If I open an image and drag it to one of my side monitors, then open a new image, it will open on the same monitor where the other image is sitting. If I open an image and move it to a side monitor, then close it on that monitor, the next image will open on that monitor.
    So I think your answer is not correct. PS always opens the image on the last monitor where an image resided.
    Repro:
    Have two monitors, A and B.
    Open an image. It will open on A. Drag the image to monitor B.
    Open a second image by double clicking an image in a finder window. It will now open on B.
    Close images on Monitor B
    double click a new image to open it. It will open on B.
    Now take that image and drag it back to A. Close it.
    Double click and image to open a new image in PS. It will now open on A.
    Result:
    Photoshop remembers the last monitor where an image was open, and will open subsequent images on that monitor, even if that monitor is no longer present. For example, if you open an image on your main monitor, then drag it to a projector window, then close the window. then turn off the projector. All new images you open will be on the projector, even if it's turned off. The only way to use PS again is to turn the projector back on, drag the images back to the monitor you want to use, then close them from there.
    NB: To test your theory, I opened an image in Preview on monitor A, then dragged it to monitor B. Opened next image, and it opens on A. PS behaves differently than the system. This has always been the behavior of PS, from many version back, so this isn't specific to PS6, but it would be nice to be able to change or affect that behavior.

  • How to defined which logical database to use in a function module?

    Hey,
    I am trying to do logical database in a function module. I need to know where do i go to define which logical database to use? Becuase i get syntax error on my Get statement. The logical database i am trying to use is HR PNP .
    Any useful help will be appreciated,
    Thanks

    I think we can't assign logical database to FM or FG. Because there isn't any option to put the logical database in the FM or FG's attributes.
    You must have to create a executable report to have the LDB in use.
    Regards,
    Naimesh Patel

  • HT204053 We have two Iphone 4S but we set each one up with different accounts, how can we share purchased or downloaded music from and iTunes card without purchasing twp different cards?

    We have two Iphone 4s with different accounts, what would we need to do to share music from and Itune card if one of us purchased and the other did not?

    Put all of the music on the computer(s) to which you sync, then sync to your idevices

  • Two interfaces on different subnets -- how to set default routes?

    Hi,
    I've configured an S10 box with two interfaces (both of which will eventually have zones on them), and I want to make sure that packets sent from each interface go do different default routers. Is this possible?
    The routers here are configured such that they won't forward packets with a source address they don't recognise, so at the moment all traffic from the second interface is being sent through the first interface's router and subsequently dropped.
    This might be a Monday morning brain fart, so apologies if nonsensical!
    Cheers
    - Ian

    I would like to propose this as a new IDEA in this forum but again: NOT POSSIBLE. I am not privileged.

  • I have to use two different versions of Firefox for two different employers - How to install new version without losing old one?

    One employer requires that I use Firefox 3. Another requires that I use the newest version. How do I install a new version Firefox to a different path without over-writing the old version?

    The easiest way it to have one version be a Firefox Portable installation. The Portable installation is self-contained and won't affect your "regular" Firefox installation.<br />
    http://portableapps.com/apps/internet/firefox_portable
    Otherwise you need to set up a Profile specifically for the 2nd version and make sure the correct Profile is launched with each version. <br />
    [http://support.mozilla.com/en-US/kb/Managing+Profiles] <br />
    http://kb.mozillazine.org/Shortcut_to_a_specific_profile
    Overall you are probably better off replacing your current Firefox 3.6.25 version with the Portable Apps version - http://portableapps.com/apps/internet/firefox_portable/localization#legacy36 - and install Firefox 9.0.1 as your "regular" installation.

  • What can I do if not one but two different supervisors have promised to call me back but have not?

    We had 4 lines and shared 6Gb/1Gb promotional of data.  Bill was appoximately $290 after receiving an employee discount through my employer of
    22% on the plan (does not apply to the individual lines).
    To make a long story short my wife called early in September about adding our oldest daughter back to our plan.  She spoke with a representative by the name of Devin who told her that our bill would NOT go up but instead would go down automatically once we moved to a plan with 10Gb and that the bill would be approximately $225-235 per month for the 5 lines.
    September 15th before adding my daughter we called again to verify the charges and finding out what we had to do to add her back.  This representative also told me the bill would be $235 per month but couldn't explain why - she did see that it was in the notes.   I was also was told that it was best to add her the night after her employer plan stopped covering her phone.
    September 18th before adding her we called to find out what we had to do to add her back.   This rep repeated what the others had said about the upcoming monthly charges.
    The following Monday or Tuesday I called and talked with yet another representative trying to discover what was the reason for the bill dropping so significantly.  The lady I spoke with indicated that we were to get a $22 (NOT $25) discount per line.  I know its an odd figure thats why I remember it.
    Sep 26th - called and spoke with representative who told me that we woud NOT be getting any discounts.  I then spoke with a supervisor (Derrick) who explained that we should have already been getting $25 off for two of the lines and gave us credit for 1 month charges but nothing else.   I asked him to pull the recordings - he said give him a week to investigate and make it right.
    Oct 3rd - a week later - Derrick missed the callback.
    Oct 4th - called and was advised that they had no way to get in touch with Derrick other than sending a message (I have to admit the gentleman was extremely pleasant - one of the better reps I've encountered) - said as much to his supervisor.
    Oct 11th - talked with Priscilla and then her supervisor who said that one of the reps was her employee - would talk with her/pull the recording and call me back in an hour.  She never called back.
    We never asked for any discount - it was a Verizon employee that told my wife that the bill would go down to $230.  Not once but 4 different times.  Two supervisors promised they would pull the recordings and call us back but never did.
    I'm not stupid - If the recordings proved that we made this up or that Verizon had NOT told us that the bill would go down to $230 then they 
    would have called back and rubbed it in my face.   By them not calling back I know that they have discovered that we have stated the facts as
    accurately as we can remember and have not made this up.
    Is there anyone at Verizon that can resolve this situation to our satisfaction?  There's a lot of difference between the promised $110 discount and the $50 indicated by Derrick.

    Don't worry you will not hear back if it's anything like my last few interaction with this company good luck. Oh you may have one of these online CSR tell you they are here to help but that just a smoke screen.

  • SQL Server 2012 - 3 SQL clustered instances - one default/ two named instances - how assign/should assign static ports for named instances

    We have two physical servers hosting 3 SQL 2012 clustered instances, one default instance and two named instances.
    The default instance is using port 1433 and the two named instances are using dynamic port assignment.
    There is discussion about assigning static port numbers to the two named clustered SQL instances.
    What is considered best-practice?  For clustered named instances to have dynamic or static ports?
    Are there any pitfalls to assigning a static port to a named instance that is a cluster?
    Any help is greatly appreciated

    Hi RobinMCBC,
    In SQL server the default instance has a listener which listens on the fixed port which is TCP port 1433. And for the named instance the port on which the SQL server listens is random and is dynamically selected when the named instance of the SQL server
    starts.
    For Standalone instance of the SQL server we can change the dynamic port of the named instance to the static port by using SQL server configuration manager as other post, however, in case of the cluster, when we change the port no. of the named instance
    to the static port using the method described above, the port no. again changes back to the dynamic port after you restart the services. I recommend you changing the Dynamic port of the SQL Server to static port 
    on all the nodes , disabling and enabling the checkpointing to the quorum.
    For more information, you can review the following article about how to change the dynamic port of the SQL Server named instance to an static port in a SQL Server 2005 cluster.
    http://blogs.msdn.com/b/sqlserverfaq/archive/2008/06/02/how-to-change-the-dynamic-port-of-the-sql-server-named-instance-to-an-static-port-in-a-sql-server-2005-cluster.aspx
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • One article two different price?

    Hi Experts
                  Can we mention two prices for One Article for same Sales organization ,distribution channel , site division ?
    (e.g. in store there is two article one article they want to sale at one price say $ 1 and another article they want to sale at $1.5 )
    Is it possible ?
    thanks in Advance

    Hi,
    usually all conditions get saved in the A-Table specified by your key. E.G. Application, Condition, Sales Org, DC, Site, Article will be stored in A071.
    If you actually  do not want to change anything - I am sorry - no, not possible.
    Now... if you are flexible enough, try to setup a promotion (VKA0). Your POS outbound will then send  both prices to the POS, the VKA0 and the VKP0.
    Using the promotion planning workbench, you might be able to find some fields and populate the data to the Interface to get the 1 for 1 CUR and the other 1 for 1,50 CUR. But even here, this would more likely be some sort of abuse of a BBY rather than standard functionallity in SAP.
    Last but not least..... the POS can determine the price by themselves without getting the prices from SAP...
    Feel free to be creative
      Christian

Maybe you are looking for

  • How do I move a symbol from code?

    I'm actually trying to centre and scale a symbol, while maintaining aspect ratio, such that the width fills the stage, but that only seems to be possible for background images (width:100%, height:auto). I created a symbol (with about 6 divs (rectangl

  • Mobile Me gallery sorting issue

    I recently upgraded iLife from '08 to '09. I am having an issue when I publish and event to my Mobile Me Gallery where its not sorting the photos correctly in the gallery. They don't seem to sorted the same way as I have them in the event when I publ

  • How do I sort my address book by company name

    My new iPhone comes tomorrow. I need to sort my address book in iCloud by company name, not last name first name. If I cant do this is there a third party software I can download for an address book that will allow me to do this? PS I am currently no

  • Moving slideshow from Iphoto '11 to disc

    I know how to send a slideshow to IDvd.  What I want to do is creat the slideshow in Iphoto '11 and then retain the music and transitions to play on a disc without having to recreate the show in IDvd. Is there any way to just burn the exact same show

  • WAP300N upgrading and restore configuration not working...

    Hi, We've a WAP300N accespoint and for a couple of months it works well, till last day. All connectivity going down, throughput of data slowed down, acces time increased. For example, when someone uses his/her laptop to navigate on our server, someti