How does a catalogue vendor gets charactarized as a fixed vendor in SRM?

Dear Expters,
can you please help me understand the standard SRM behaviour (7.0, CS) for the following point:
When a catlogue item is purchased from a third party catalogue platfrom, than the vendor of this catalogue item is displayed as a fixed vendor in the EBP shopping cart, afer the return from the catalogue platform from SRM.
How exactly does the charactarization of the vendor as fixed vendor happens?
I mean, does it happen in a way that during the return from the catalogue platform to SRM, the catalogue platform sends the
content 000019 into the SRM field partner_fct?
Or is the approach completely different and it is done somehow in a way that SRM receives that data from the catalogue platform, than for example understands somehow that this position was sent from a catalogue and based on that decides that the vendor should have the "fixed vendor" partner function?
Thank you.

Hello,
The SRM system behaves as described below:                                                                               
Limit item:                                                               
If a SC is created with a vendor, it is considered as a "Fixed Vendor".                                                                               
Free text item:                                                           
If a SC is created with vendor, it is considered as a "Preferred Vendor".                                                                               
Catalog items:                                                            
When an item is added from a catalog to SC, the vendor is always considered as "Fixed vendor".                                                                               
It is possible to change the "Preferred Vendor" to "Fixed Vendor" through BADI implementation BBP_DOC_CHANGE_BADI~BBP_SC_CHANGE.
Anyway, if you create a cart using catalog item, vendor will always be considered as fixed.
Regards,
Ricardo

Similar Messages

  • How does it cost to get the disk drive fixed on a macbook pro?

    How much does it cost to get the disk drive on a macbook pro fixed?

    It depends on who fixes it. Assuming that the drive needs to be replaced, you could have Apple do it (most expensive), a local computer repair shop (less expensive) or do-it-yourself (least expensive).
    There's really no 'fixing' a hard drive - it either works or it doesn't. What leads you to believe that your drive needed repair (or replacement)?
    Clinton

  • How does a Purchase Order get into 'Approved, Reserved' status?

    How does a Purchase Order get into 'Approved, Reserved' status?

    Hi,
    When an approved purchase order is unreserved and the GL date is modified and re-submitted for approval, the document (PO) gets reserved and approved status.
    I believe you put this question in a wrong thread (Financial), next time onwards, please put your question in correct thread and I am sure you will get the solution faster :).
    Regards,
    S.P DASH

  • How does the MDKP table gets updates

    Dear PP Guru's,
    I am new to SAP PP,
    We have a query that how does the MDKP table gets updates,
    Some time If we create new material by coping the material which is showing in table MDKP,
    But new material is not showing in table MDKP,
    Based on table MDKP we are fetching some data, due to above problem we are not able to fetch the data for some materials,
    Please suggest what could be the reason,
    Any help will be highly appreciated,
    Thanks in advance,
    Sachin.

    Thanks Thaila,
    I have checked the same by doing MRP through MD02 & the entry is getting update in MDKP,
    But for some of our materials MRP (MD02) is done earlier, but these materials are not showing in MDKP,
    Please suggest, when the entries in MDKP are removed, are there any conditions for removing the entries from MDKP.
    please pour some light on the issue,
    Thanks once again,
    Sachin.

  • HT201209 ive sent a gift how does the other person get it

    ive sent a gift how does the other person get it

    Resending iTunes Gifts and Gift Certificates
              http://support.apple.com/kb/HT1541

  • How much does it cost to get a cracked scrren fixed?

    how much does it cost to get a cracked screen fixed?

    As an out-of-warranty repair, Apple will exchange your iPod for a refurbished one for:
    Apple - Support - iPod - Repair pricing
    A third-party place like this one will replace the screen maybe a less cost.  Google for more places.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens

  • How does one go about getting the Kit Kat upgrade?

    I've searched the Verizon site ad I can't find how to download it.  Must one be selected?

    Thanks for your reply.  I went to Settings and About Phone, however, there was a "System updates"  that showed a history and a "Check for new software update" key.  I tried that and it returned with Your phone is up to date.  I guess I'll have to wait for Verizon to send me an update.
           From: clydefrog4963 <[email protected]>
    To: John Manning <[email protected]>
    Sent: Sunday, December 7, 2014 5:20 PM
    Subject:  - How does one go about getting the Kit Kat upgrade?
    #yiv6222900142 img
    |  
    |
      | 
    A message from the Verizon Wireless Community
      |
    |   |
    How does one go about getting the Kit Kat upgrade?
    created by clydefrog4963 in Samsung Galaxy Note 3 - View the full discussionVerizon has started pushing the 4.4.4 KitKat update on the Note 3, I got mine today. It poppped up when connected to my computer on Kies but you can do it on your phone by going to settings, all the way to "about phone" at the bottom, then click on "software update." Its best to do this while connected to wifi, and make sure your phone is at least half charged. Reply to this message by replying to this email -or- go to the message on Verizon Wireless Community Start a new discussion in Samsung Galaxy Note 3 by email or at Verizon Wireless Community


    © 2014 Verizon Wireless
    Verizon Wireless
    One Verizon Way
    Mail Code: 180WVB
    Basking Ridge, NJ 07920
    Not interested in these emails anymore, or want to change how often they come? Update your email preferences by visiting https://community.verizonwireless.com/user-preferences!input.jspa.
      |
    We respect your privacy. Please review our privacy policy for more information
    about click activity with Verizon Wireless and links included in this email.
      |

    |

  • How does WebLogic 8.1 get the BASE HREF value?

    We have a WebLogic 8.1 SP4 server with a Juniper DX load balancer in front. We are trying to get Juniper to handle all the SSL traffic for the WebLogic application. Between Juniper and WebLogic, it would be just HTTP and between Juniper and web clients it would be HTTPS. One of the main issues we are seeing is that Struts HTML:BASE tag is returning the Juniper address as we expected, with the correct SSL port and application context/paths. However, the protocol for this base href is set to HTTP and not HTTPS. Consequently, our pages do not load properly.
    I am trying to understand where this value comes from. The underlying code uses request.getScheme() to get the protocol. So, we could "customize" the tags to work around this, but that is a hack that I am trying to avoid. I assume that the HTTP stack that WebLogic 8.1 uses is providing this info from the HTTP request. Does this come from the web browser? How does WebLogic get this to put it into the request object in the web container? We have sniffed the HTTP headers on the web client side and we cannot see where this is coming from.

    I remember facing a similar issue with webloigc 8.1 and apache
    I dont think its a problem with the tag..
    I think i have changed the transport-guarantee in web.xml
    If you have NONE try setting that to CONFIDENTIAL and vice versa

  • When and how does the message context get removed from the message when we use pass thru send port

    Friends,
    i have a doubt regarding message context.
    Assume i have used XMLRecieve pipeline in the receive side to receive the message so that the message context is created. I.e properties are promoted/written.
    now if we use pass thru transmit pipe line at send side, how and when does the message context get removed from the message?? Since pass thru does not have any stages/components, how does the message context removed and sent out a pure message to destination???
     i mean what exactly happens here to remove the context??
    Ravindar

    Thanks for the reply.
    "The Context is created by the Adapter, regardless of any Pipeline or Pipeline Component.  It has nothing to do with PassThrough vs. XmlReceive, although XmlReceive will write Promoted Properties to the existing Context,
    as can any other Component."
    yeah yeah, adapter does create some properties in context. You are right, i am aware of it. I just missed to explain it clearly. what i meant is addition of context properties will not happen if pass thru used. Thanks its clear.
    "No.  The Context already exists on the Message when it comes from the MessageBox and
    is equally available to any Component in any Stage.  The Context that hits the Pipeline is whatever was last Persisted, either by a Receive Port or Orchestration.  It is not created by the XmlAssembler (XmlTransmit)"
    You are right , the context already exists on the message while it leaves the receive port, and once it persists
    to message box the context and message context gets stored in messages in relative tables.
    Now as you said the components get the message from the last persistence, assume i have a send port(with passthru)
    subscriber and a orchestration subsrciber for this message.
    Orchestration gets the message with context right!!
    if the send sendport(with passthru) also gets message along with context, then where is this context removed/demoted
    while sending it out?.  i guess as per SAAkhlaq said,
    here sendport(with passthru) should get a pure message without context as passthru used. 
    or is it that ultimately send adapter removes the context completely?
    or is it something like biztalk run time load the context from database into cache and both orchestration and send port gets pure message, and if needed they use context from cache???
    sorry i may be troubling you, but i am confused. i hope i am not creating any nuisance with this
    post.
    Ravindar

  • How does my storage HDD get mounted without using fstab?

    Since a few days back I had some problems with booting up Arch, it said that the my storage HDD couldnt be checked cause it was already mounted, I couldnt figure out what was wrong. But if I removed the line from fstab I could boot up as normal.
    I also noticed that it gets mounted even though I removed the line from fstab. So how does my HDD get mounted? And how does it now that it should be mounted as "/media/HDD0"? What is going on? Im kinda freaked atm for not having any control over whats going on.
    Last edited by Hund (2011-06-13 21:43:57)

    Hund wrote:
    jasonwryan wrote:Do you have a udev rule to automount drives?
    I havent done anything with udev myself.
    Just to be sure, see if you anything in /etc/udev/rules.d/

  • HT5467 How does my iOs6 iPad get the location services data from my personal WiFi net?

    How does Apple determine my current location of my iPad WiFi only by the location of the WiFi net (my house net)? How is the location of my private WiFi net sent to the Apple Database? Is the information obtained from the router?

    The location information comes from GPS equipped devices like iPhones seeing your router and it's MAC address and sending the router location to Apple for inclusion in their database of router locations.

  • How does a java app get rid of non-garbage ?

    Not sure if I should rather post to "New to Java", but it's related to JNI as well:
    I have a dynamic library, a corresponding Java singleton class and some other classes declaring native methods in that dll.
    "All" is fine for the moment, except that eventually a test application does not terminate when exiting main().
    I had the fear it has to do with some static Java objects which are never gc'ed and I built a test scenario like this:
    public class Test1 {
         public static void main(String[] args) {
              boolean explicitGC = false;
              createObj();
              createObj();
              createObj();
              createObj();
              if (B.getIt() == null)
                   System.out.println("All is gone");
              else
                   System.out.println("leftover: "+B.getIt().toString());
              // B.getIt().destroy();
              if (explicitGC) {
                   Runtime rt = Runtime.getRuntime();
                   rt.gc();
                   rt.runFinalization();
              if (B.getIt() == null)
                   System.out.println("All is gone");
              else
                   System.out.println("leftover: "+B.getIt().toString());
         static void createObj() {
              A myA= new A();
              System.out.println("Created " + myA.toString());
    class A {
         B b;
         public A() {
              b=B.getSingle(this);
         public void finalize() {
              System.out.println(this.toString() +" finalizing");
         public String toString() {
              return "A@"+hashCode()+" referencing "+b.toString();
    class B {
         private static B myself;
         private A a;
         private B(A _a) {
              a = _a;
              try {
                   System.load("c:\\path\\MyNative.dll");
              } catch (UnsatisfiedLinkError e) {
                   e.printStackTrace();
         public static B getSingle(A creator){
              if (myself==null) {
                   myself = new B(creator);
              return myself;
         public static B getIt() {
              return myself;
         public String toString() {
              return "[B created by A@"+ a.hashCode()+"]";
         public void destroy() {
              System.out.println( toString()+" being destroyed now");
              myself = null;
         public void finalize() {
              destroy();
    } <Sorry for the long code.>
    This test does not show any problem, although the static B.myself is never destroyed explicitly, and neither the creating B.a object, if I remove the
    B.getIt().destroy(); and the block contolled by explicitGC .
    Now, it's a miracle for me, how JVM manages this nicely in this test app, and even unloads the DLL automatically.
    My original problem is just slightly more complicated:
    class B is extended by
         private native long Create(String url, String usr, String pwd);
         private native void Destroy(long obj);
                    private static long obj;
         private B(A _a) {
              obj = Create(myURL, usr, pwd);
         public void destroy() {
              Destroy(obj);
         }Intention was to clean the native objects whenever the corresponding Java singleton object disappears.
    A wise rule says "Leave the GC do its work alone, never rely on finalize() being called", but what else could be a solution?
    Of course, in my test app I can add the B.getIt().destroy();
    but in "real life" things are hidden like in main() above, and an end user of class A can easily forget (and won't understand why he should) call B.destroy()
    It's perhaps a general design question about native singletons and how to get rid of them as nicely as Java does it.
    Perhaps an explanation how it works in pure Java does help me already.
    Do you need more explanations to get the problem? Any feedback is welcome.
    Thanks!

    jschell wrote:
    eventually a test application does not terminate when exiting main(). Then a java thread or C thread is still running. Stop it from running.Thanks. So it's not related to static (native) objects but to some background (native) thread?
    Well, but my issue is how to get notice of the final cleanup.
    If I get the chance to run my native Destroy() method, all is fine.
    However, the sample code - which can be exercised without a native lib - shows that it's easy (or possible, at least) to never run into the finalize() method of a static object and any other object it references.
    Do I have to build my own reference counting?
    What would be the most robust mechanism for this task: How to get notice of an application ending?
    Sorry, now it's rather "New to Java" than JNI.
    But I rather don't crosspost, OK ? ;)

  • PLEASE HELP-HOW DOES A LOADED IPOD GET INTRODUCED TO A DIFFERENT COMPUTER

    without losing the music on it? What has to happen, how, and when does it have to happen. I sold my IPOD and the new owner does not want to lose any of the music. People have written in that it can be done and it cant be done? please help. Jeff

    I have found that the format that the ipod is originally introduced to is the only format that will recognize the ipod. So if you format your ipod on a mac when you first get it, only other mac computers will recognize it and not windows computers. However, if you introduced it to a windows computer first, the ipod can be recognized by any machine. This is what my previous experiences shows. If you want the ipod to be recognized by any computer, you must restore the ipod and format it to windows or whichever computer the owner has (this will result in the loss of music and other files). Sorry.
    Hope this Helps!

  • With apple insurance, how much does it cost to get the home button fixed?

    My home button is not working reliably; I would like to know how much it would cost to get it fixed if I have the apple insurance.

    If your iPod Touch, iPhone, or iPad is Broken
    Apple does not fix iDevices. Instead, they exchange yours for a refurbished or new replacement depending upon the age of your device and refurbished inventories. On rare occasions when there are no longer refurbished units for your older model, they may replace it with the next newer model.
    ATTN: Beginning July 2013 Apple Stores are now equipped to do screen repairs/replacements in-house on iPhone 5s. In some cases while you wait. According to Apple this is the beginning of equipping Apple Stores with the resources needed to do most repairs for iPhones, iPads, and iPod Touches that would not require major replacements. Later in the year the services may be extended as Apple Stores become equipped and staffed with the proper repair expertise. So, if you need a screen repaired or a broken screen replaced or have your stuck Home button fixed, call your local Apple Store to see if they are now doing these in-house.
    You may take your device to an Apple retailer for help or you may call Customer Service and arrange to send your device to Apple:
    Apple Store Customer Service at 1-800-676-2775 or visit online Help for more information.
    To contact product and tech support: Contacting Apple for support and service - this includes international calling numbers.
    iPod Service Support and Costs
    iPhone Service Support and Costs
    iPad Service Support and Costs
    There are third-party firms that do repairs on iDevices, and there are places where you can order parts to DIY if you feel up to the task. Start with Google to search for these.

  • How does the LabVIEW adapter get VI type information?

    Hi, all,
    As I've mentioned in another thread,we're trying to programmatically generate TestStand scripts.  Since we're using the LabVIEW adapter, we will need to get the type ingotmation of controls and indicators from some VIs that the scripts will use. (These are all kept in one library.)
    I'd rather collect that type information from the VIs themselves than manually collect it or hardcode it.Then, if we add or modify the VIs, the new types will be generated.
    The LabVIEW adapter must have the ability to do this.
    Does anyone here know how it does?
    Thanks much,
    - Steve.

    SPM,
    As you may have already noticed, in the LabVIEWModule class there is a Parameters property that contains the items connected to the VI's connector pane.  This parameters container is read-only, meaning that while you can get each individual parameter and modify it, you cannot add new parameters.
    The parameters property will be created for you when you call Module.LoadPrototype.  This will read the VI's connector pane information from disk, and create the correct parameters property for you.  You can find an example of creating a LabVIEW step programmatically and setting its connector pane in this document:  Programmatically Create TestStand Sequence File with a Step that Calls a LabVIEW Code Module. 
    Please note that this example has not been updated since TestStand 3.0, and as such uses an obsolete method LabVIEWModule.LoadPrototype.  Please use Module.LoadPrototype instead.
    Josh W.
    Certified TestStand Architect
    Formerly blue

Maybe you are looking for

  • Movies not playing on Ipod Touch

    I purchased a movie directly from the Ipod. The download was successful but every time I try to watch the movie it says "This movie cannot be played" this is the first time I ever tried to watch a movie on it. Please help!

  • Passing parameter into SQL statement in Crystal Reports

    Hi all, I would like to call Crystal Reports in JSP. I can handle it well now. But I hope to let user input their selection criteria before printing out the report. I know how to get the parameter value in JSP, but I really dunno how to pass these pa

  • FINAL CALL.....help me pick one

    hi all, i am now ready to go for a new pc. since the money is of constraint i am planning to go for any one of the following two comps at same price, specs of which are as follows: Processor: Intel i-5 2500 4 cores Mobo: Intel DH67GD Ram: 4 GB DDR 3

  • Yosemite doesn't recognize iCloud password

    I have Yosemite installed in 4 Macs. In 3 of them I chose a different password from iCloud. In the only one that I chose to log in using my iCloud password, it simply refuses to accept it in the first login trial after installation. Why?

  • Default space

    Hi, After creating the user.. what is the query to unlimited space to create, edit,load thounds of table in oracle sql thanks in advance