Sourcing and source of supply - when does it happen?

Hi Experts,
Can anybody tell me how the sourcing / source of supply assignment works in standard classic scenario?
This is the situation;
Classic scenario.
Price and vendor (and maybe even info record nr) are known in the internal catalog.
Is the standard process (not sure if standard is the right word ) that you would transfer the price and vendor to the shopping cart? (price is needed for approval)
Or can you also source already in the SHC? And get the price directly from ECC info record?
Or is this sourcing done in the PO and not yet in the SHC?
Are there any best practices on this? (sourcing / assigning directly from backend can prevent difference between catalog price and change price in info recordu2026delta due to timing)
Any ideas or setups on how you did it could be helpful, so please let me know.
Thanks in advance.
Kind regards,
Marius Hartman

Can anybody tell me how the sourcing / source of supply assignment works in standard classic scenario?
This is the situation;
Classic scenario.
Price and vendor (and maybe even info record nr) are known in the internal catalog.
Internal catalog is totally different. Sc can be created via catalog also.
nowadayas you can transfer info record to MADM and you can utilise be specific what is your internal catalog.
Q1:-Is the standard process (not sure if standard is the right word ) that you would transfer the price and vendor to the shopping cart? (price is needed for approval)
A1:- so this purchase inforecord price or contract price will not be considereed for sc approval process via internal goods and services.
Q2:- Or can you also source already in the SHC? And get the price directly from ECC info record?
A2:- while creating PO sc takes that proce from info record and creates a PO with info record/ contract price .while ordering cart , sc just takes material price.
Or is this sourcing done in the PO and not yet in the SHC?
PO will be created by the purchaser after assigning the vendor ,
Are there any best practices on this? (sourcing / assigning directly from backend can prevent difference between catalog price and change price in info recordu2026delta due to timing).
you can not change inforecord price in srm via sc.
br
muthu
for materials valuation price is shown as sc price .

Similar Messages

  • HT5140 I did put another language in input source, and keyboard shortcut, but when I close this window, after opening the mail window, where do I see different language to click on?

    I did put another language in input source, and keyboard shortcut, but when I close this window, after opening the mail window, where do I see different language to click on?

    You switch keyboards by going to the " flag" menu at the top right of the screen.

  • Creating Product Source and Source Reference in OPM

    We are testing creating projects directly in OPM rather than uploading them from Microsoft Project.  However, the fields Product Source and Source Reference are not populated when we use this method.  We need the Source Reference to be populated with the Project# in order for the project to properly interface with our other external systems.  These fields are currently protected against changes when accessed through Financial Analyst responsibilities.  Does anyone know how we can manually (or another method) populate the Source Reference field with the Project# when creating projects directly in OPM?
    Thank you

    jschell, thanks for your suggestions.
    And caching the second is definitely wrong. Arguments are passed as local references. The reference lifetime is only guaranteed for the lifetime of the method call.In my case, it just works, because my "callback" is only called before the "handleMessageQ" returns, which means it's within the lifetime of "jobject", etc.
    Use GetEnv to get the environment.Could you please provide some sample codes?
    Create a static java method which returns the object reference. In your callback call that method to get the reference that you want to work with. I didn't really understand. Could you please show me some sample codes?
    Thanks a lot!

  • Using Firefox (and having ZoneAlarm), when logging into my work email (Lotus Notes) through a secure Citrix program, a quesitonmark types as and accented "E". This does not happen when using IE (which I prefer not to use). I have turned off the anti-key

    Using Firefox (and having ZoneAlarm), when logging into my work email (Lotus Notes) through a secure Citrix program, a question mark types as and accented "E". This does not happen when using IE (which I prefer not to use). I have turned off the anti-keylogger in ZA (an old, and no longer successful fix). Can anyone help? I need my question marks at work.
    Thanks!
    PS. my keyboard language is not set to French.
    == This happened ==
    Every time Firefox opened
    == I tried to type a "?" in a work email using remote access.

    Perform the suggestions mentioned in the following articles:
    * [https://support.mozilla.com/en-US/kb/Template:clearCookiesCache/ Clear Cookies & Cache]
    * [[Troubleshooting extensions and themes]]
    Check and tell if its working.
    May not be related to your problem but some of your Firefox Plugins are out-dated
    * Update All your Firefox Plugins -> https://www.mozilla.org/en-US/plugincheck/
    * '''When Downloading Plugins Update setup files, Remove Checkmark from Downloading other Optional Softwares with your Plugins (e.g. Toolbars, McAfee, Google Chrome, etc.)'''

  • My number has been showing up as calling people while in my possession and sometimes off.  How does this happen?  How do I stop it?

    My number has been showing up as calling people while in my possession and sometimes off.  How does this happen?  How do I stop it?
    I've tried to contact facebook support and been trying to get on live chat for hours to no avail.  Please help me stop annoying people.

    A month ago I received a spoofed call at 6A - obviously I was not happy. Came from 000-0000000 as I recall.
    Tonight I had two irate people call me minutes apart saying I called them - I was eating dinner with my wife with my phone turned off in our eye-sight.
    I cannot believe that we allow spoofing software and spoof cards these days, with only a crime if someone asks for money or does some similar fraudulent activity.

  • How to load photos on Desktop to CD-R. When I high light photos and insert blank disk when instructed, Nothing happens and eventually I'M told the CD-R is not recognized

      How to load photos on desktop to Recordable CD-R ?  When I high light photos on desktop , click burn to disk and insert CD-R (when instructed ) nothing happens  I eventually I get a box informing me the disk is not recognized.  I' attempting to record 58MB of photos onto a blank 700 MB CD-R disk

    Hi aidenpt23,
    Welcome to the Support Communities!
    The articles below may be able to help you with this.
    OS X Lion: Burn a CD or DVD in the Finder
    http://support.apple.com/kb/PH3807
    Apple Computers: Troubleshooting the slot-loading SuperDrive
    http://support.apple.com/kb/HT2801#
    Cheers,
    - Judy

  • HT201317 Someother contacts and photostreams were uploaded to my iphone and mine were lost why does this happen to my apple id?

    Someother contacts and photostreams were uploaded to my iphone and mine were lost why does this happen to my apple id?

    The "system" performed as designed. All devices syncing to one iCloud account are kept in common sync. The idea is that all such devices belong to one user. Different users should have different iCloud accounts.  Once your contacts were edited, all devices were updated as well and subsequent backups (from yours and her device) reflected the changed contacts (and any other data that may have been edited like calendars). Your first task is to change your daughter over to a new account before she makes other changes.
    The only way I see for getting back contacts is to restore them from a time machine backup, assuming you also have a Mac included in the account which syncs the contacts. However, I'm not sure whether time machine includes contacts from iCloud along with those that are local, "on my Mac".
    Otherwise the deleted contacts are gone.

  • Why, after using my Apple ID and Pswd, and clicking on the arrow, does nothing happen -- cannot access iCloud?

    Using Windows Vista on my PC, why, after using my Apple ID and Pswd, and clicking on the arrow, does nothing happen -- cannot access my iCloud calendar?

    i'm having the same problem

  • Defer log shipping and RMAN-08137 message when doing archivelog backup

    Hello,
    in a Primary & Dataguard scenario in which we set to DEFER the log shipping to the Dataguard during a high impact process done in the Primary, we receive the message "RMAN-08137: WARNING: archive log not deleted as it is still needed" when doing archive log backup with rman.
    Is it the expected behaviour due to the DEFER status with the Dataguard? or even in this scenario  we might we able to delete the logs and therefore we have to look more in deep to find our problem?
    Thanks in advance for your help.

    Hello,
    Had a look on v$archived_log and found the archivelogs that are not deleted and the state for them is
    DEST_ID=1 
    STANDBY_DEST=NO
    ARCHIVED=YES
    APPLIED=NO
    as http://docs.oracle.com/cd/B12037_01/server.101/b10755/dynviews_1015.htm says , they are all Local, were archived and there is no apply needed for them as they are not defined to go to the StandBy Database.
    Therefore, why can not still archive them?  How can we check if they had been processed by a Streams process?
    Regards

  • When does GC happen

    I used -verbose:gc flag with java and found that GC seems to happen too many times, as I see a big number of stmts like
    [GC 5829K->4727K(130816K), 0.0299689 secs]
    As you can see there is no need of memory(130k is free), so GC is not really necessary. My question is, when does Java do GC? The answer might be different for JDK 1.2, 1.3 & 1.4, I have started using 1.4 now.
    Thanks.
    santosh

    why would my code depend on GC time? Usually it doesn't, but some programs are depend on running consistently without stopping execution at random times to run the garbage collector.
    Here's an example. Suppose you were writing a program that controlled a robot like the honda p2 (http://world.honda.com/robot/), and more specifically how to make the robot walk down stairs. Now the robot can make a step, and in mid stride it could run the GC. If the robot is not balanced when the GC runs, it would fall down & break. You would need to controll when the GC runs so it only runs when there is no movement.
    Now this situations does not apply to most people, but it demonstrates the point that for some programs the execution time is critical, and the GC could cause serious problems to the entire system if it executes at bad times. A few months ago I saw a post from a person who had problems with this very thing.

  • When does PPR happen?

    I have a Search button with id: searchBtn and some outputText set to #{bindings.RealEmpId.inputValue} that is an attribute binding in my page def to show the value rather than the index of the option the user selects in a selectOneChoice list with id: selectEmpId.
    I have the PartialTrigger property of this outputText set to searchBtn. I tried with setting the property to selectEmpId alone, both and just searchBtn. When the page first loads the text is hidden based on #{userState.searchAccessFirstTime == false} but the searchBtn sets that with an actionListener.
    The text shows up when the user selects an EmpId. But if the user selects another EmpId replacing the first, the text is not updated. In attributeBindings is there a way to update the bound attribute if its base value is updated?
    Thanks,

    I did not do any 'coding' other than with expression language to achieve this. The problem is that the search comes up fine the first time, but if the user makes another selection in the list, the results are not refreshed. They remain based on the original selection.
    Can you think of another way to make this work? I've done search pages before in a similar fashion, so I don't know what is happening here.

  • IPad Personal Hotspot antenna shuts off after a few minutes of non-use. This happens in both Verizon 3G and LTE areas. Turning off LTE does not help. Turning Personal Hotspot off and then on works. Does this happen on Mini and Retina?

    iPad--third generation shuts off antenna/hotspot after a few minutes of non-use.
    Happens in 3G and LTE VZ environment.
    Turning hotspot off and on getsw things working again.
    Does Apple have antenna on a timer so it shuts off after a few minutes?
    Does this happen on Mini and Retina as well?
    FLAGSTAFFLAR

    Fixed!
    Two things together have restored connectivity.
    1.  I changed the name under Settings > General > About > Name from My Name's iPad to iPad of My Name.  I read somewhere that iOS 7.0.1 or 7.0.2 (I forget which) sometimes had issues with apostrophes here.  Easy enough to test.
    2.  I then reset (again) the APN settings under Settings > Cellular Data > APN Settings > Personal Hotspot and reentered our provider's info (APN, Username, Password) there.
    I don't know WHY it worked, but the personal hotspot is now happily sharing (again) internet connectivity with my MacBook Pro.

  • Best way to print an image multiple times on same sheet and not lose quality when doing so

    Hello,
    I have the full subscription to Adobe Creative Suite, but am unfamiliar with almost all of the programs. I have used Photoshop a bit, but not too much.
    I have this project I do several times a year, and am sure there is a better way to do it.
    I am sent a colourful excel spreadsheet - a schedule. I print a bunch of copies full size, then need to print 8 copies on a single 8.5x11 piece of paper.
    I've tried several methods - but want to know what the best way to retain the best quality would be.
    The best I've done (and I'm not totally happy with) is to copy the image into Photoshop, save as a PDF, create 7 more copies then merge as a single PDF and print.
    I do find that the quality does suffer a bit.
    Can anyone suggest a better way?
    Thanks in advance.
    Amber

    With all the apps at your disposal, that is a long way around. Granted it is hard to not loose quality/data when scaling. But it makes sense to create the document to your liking, then create a new document that is 8.5" x 11" and place the original into it. Then using guides or alignment tools, duplicate that image.
    This allows you to have full control over the location of each image, and extra data needed like captions, names, etc. and how that data is formated.
    Luckily you have multiple programs that can accomplish this. Some are easier than others, some are more robust than others, etc. In the end it is what you are familar with and how much time you can spend on learning while getting the job done.
    Photoshop, Illustrator, Indesign are all your go to programs from creating anything for print and they can be used for other media as well. But that is their strong suite, print.
    All three apps have their own dedicated forum on this site, so go ahead and mark them as your favorites as your questions for each need to be in their respective place.
    http://forums.adobe.com/community/photoshop
    http://forums.adobe.com/community/illustrator
    http://forums.adobe.com/community/indesign

  • Creating Input and Button UI Element when doing an action

    Dear All,
    I have a requirement like this, initially i have one button in view, when i click on that button i need to add some group of input fields(say 10) and one button. can we achieve this? any code help pelase..
    Thanks and Regards,
    Venkat.

    Hi,
    first create two context attribute in the context
    named flag and count
    FLAG should be of type WDY_BOOLEAN.
    COUNT should be of type INT1.
    then just copy paste the code it will work .
    Use the following code for creating 10 input fields and one button dynamically in one row.
    write this code in wddomodify
    DATA lo_el_context TYPE REF TO if_wd_context_element.
        DATA ls_context TYPE wd_this->element_context.
        DATA lv_flag LIKE ls_context-flag.
    *   get element via lead selection
        lo_el_context = wd_context->get_element(  ).
    *   get single attribute
        lo_el_context->get_attribute(
          EXPORTING
            name =  `FLAG`
          IMPORTING
            value = lv_flag ).
      DATA lv_count LIKE ls_context-count.
    * get element via lead selection
      lo_el_context = wd_context->get_element(  ).
    * get single attribute
      lo_el_context->get_attribute(
        EXPORTING
          name =  `COUNT`
        IMPORTING
          value = lv_count ).
    if lv_flag = abap_true.
    Data name1 type STRING value 'NODE'.
    data COUNT1 type string.
    data attr_name type string value 'ATTR'.
    data indx type String.
    data tr_name type STRING value 'TR'.
    data inp_name type string value 'INP'.
    count1 = lv_count.
    concatenate name1 count1 into name1.
    condense name1.
    concatenate tr_name count1 into tr_name.
    condense tr_name.
    data: lr_container type ref to cl_wd_transparent_container.
    data: lr_container1 type ref to cl_wd_transparent_container.
    data: lr_flow_data type ref to cl_wd_flow_data.
    data: lr_matrix type ref to cl_wd_matrix_head_data.
    data: lr_matrix1 type ref to cl_wd_matrix_data.
    data :lr_button type ref to cl_wd_button.
    lr_container ?= view->get_element( 'ROOTUIELEMENTCONTAINER' ).
    lr_button = cl_wd_button=>new_button( text = 'Add' on_action = 'CREATE' id = TR_NAME ).
    data lo_node type ref to if_wd_context_node.
      data lo_node_child type ref to if_wd_context_node.
    data lo_node_info type ref to if_wd_context_node_info.
    data lo_childnode_info type ref to if_wd_context_node_info.
    DATA EL TYPE REF TO IF_WD_CONTEXT_ELEMENT.
    data bind_val type String.
    lo_node_info = wd_context->get_node_info( ).
    lo_node_info->ADD_NEW_CHILD_NODE( name = name1 ).
    lo_node_child = wd_context->get_child_node( name = name1 ).
    EL = LO_NODE_CHILD->CREATE_ELEMENT( ).
    LO_NODE_CHILD->BIND_ELEMENT( EL ).
    lo_childnode_info = lo_node_child->get_node_info( ).
    do 10 times.
      data attr type WDR_CONTEXT_ATTRIBUTE_INFO.
      indx = sy-index.
      concatenate attr_name indx into attr_name.
      condense attr_name.
      attr-name = attr_name.
      attr-TYPE_NAME = 'STRING'.
    lo_childnode_info->add_attribute( attr ).
    concatenate name1 '.' attr_name into bind_val.
    condense bind_val.
    condense count1.
    condense indx.
    concatenate inp_name indx count1 into inp_name.
    condense inp_name.
    data lr_input type ref to CL_WD_INPUT_FIELD.
    CALL METHOD CL_WD_INPUT_FIELD=>NEW_INPUT_FIELD
    exporting
    bind_value =  bind_val
    id = inp_name
    RECEIVING
    CONTROL = lr_INPUT.
    IF sy-index = 1.
    lr_matrix = cl_wd_matrix_head_data=>new_matrix_head_data( lr_INPUT ).
    lr_INPUT->set_layout_data( lr_matrix  ).
    else.
    lr_matrix1 = cl_wd_matrix_data=>new_matrix_data( lr_INPUT ).
    lr_INPUT->set_layout_data( lr_matrix1  ).
    endif.
    lr_container->add_child( lr_INPUT ).
    inp_name = 'INP'.
    enddo.
    lr_matrix1 = cl_wd_matrix_data=>new_matrix_data( lr_button ).
    lr_button->set_layout_data( lr_matrix1  ).
    lr_container->add_child( lr_button ).
    * get element via lead selection
      lo_el_context = wd_context->get_element(  ).
    * get single attribute
      lo_el_context->set_attribute(
        EXPORTING
          name =  `FLAG`
          value = abap_false ).
      endif.
    create first button manually and give it an action named 'CREATE'
    wirte the following code in the eventhandler of the first button.
    DATA lo_el_context TYPE REF TO if_wd_context_element.
        DATA ls_context TYPE wd_this->element_context.
        DATA lv_flag LIKE ls_context-flag.
    *   get element via lead selection
        lo_el_context = wd_context->get_element(  ).
    *   get single attribute
        lo_el_context->set_attribute(
            name =  `FLAG`
            value = abap_true ).
      DATA lv_count LIKE ls_context-count.
    * get element via lead selection
      lo_el_context = wd_context->get_element(  ).
    * get single attribute
      lo_el_context->get_attribute(
        EXPORTING
          name =  `COUNT`
        IMPORTING
          value = lv_count ).
    lv_count = lv_count + 1.
    lo_el_context->set_attribute(
        EXPORTING
          name =  `COUNT`
          value = lv_count ).
    let me know if you need further assistance
    thanks
    sarbjeet singh
    Edited by: sarbjeet  singh on Jan 17, 2011 4:23 PM

  • What's the difference between data source and source system in BI

    hello
    what's the basic and exact difference in BW 3.0 and BI 7.0. i am very urgent indeed. can anyone help me - how the things should be done here. it's preety confusing.
    Can anybody give me the step by step analysis.
    Thanks in advance
    C.S.Ramesh

    Hi,
    Chk the foll links...
    See this very nice presentation prepared by Dr Berg on new features of BI 7.0 (these are the differences between BI 7.0 and BW 3.5):
    http://csc-studentweb.lrc.edu/swp/Berg/Articles/NW2004s_what_is_new.ppt
    Check the release notes:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a4/1be541f321c717e10000000a155106/content.htm
    This presentation:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/910aa7a7-0b01-0010-97a5-f28be23697d3
    Web Blog:
    /people/michael.eacrett/blog/2006/06/07/whats-new-in-sap-netweaver-702004s--an-introduction-to-the-functionality-deltas-and-major-changes
    You can also refer below posts:
    Re: BW 7.0 Release
    /message/1383908#1383908 [original link is broken]
    Upgrade from BW 3.5 to BW 7.0 (BI 7.0)
    Some features of BI 7 are
    1. In Infosets now you can include Infocubes as well.
    2. The Remodeling transaction helps you add new key figure and characteristics and handles historical data as well without much hassle. This is only for info cube.
    3. The BI accelerator (for now only for infocubes) helps in reducing query run time by almost a factor of 10 - 100. This BI accl is a separate box and would cost more. Vendors for these would be HP or IBM.
    4. The monitoring has been imprvoed with a new portal based cockpit. Which means you would need to have an EP guy in ur project for implementing the portal !
    5. Search functionality hass improved!! You can search any object. Not like 3.5
    6. Transformations are in and routines are passe! Yess, you can always revert to the old transactions too.
    this is a good PDF on Upgrade from BW 3.5 to BW 7.0
    latest on upgrade tp BI7.0
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/2e8e5288-0b01-0010-2ea8-bcd4df5084a7
    http://help.sap.com/bp_epv170/EP_US/Documentation/How-to/Planning/Master_Guide_NW2004s.pdf
    You can seek more information on BI 7.0 in the SAP NetWeaver2004s Ramp-Up.
    /community [original link is broken]
    Re: BW 7.0 Release
    Re: BW 7.0 Release
    Re: BW 7.0
    take a look presentation
    overview
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5ee3725b-0401-0010-e381-ac323362ce91
    detail
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5c46376d-0601-0010-83bf-c4f5f140e3d6
    https://www.sdn.sap.com/irj/sdn/developerareas/bi?rid=/webcontent/uuid/e78a5148-0701-0010-7da9-a6c721c6112e [original link is broken]
    may useful .....
    https://www.sdn.sap.com/irj/sdn/developerareas/bi
    http://help.sap.com/saphelp_nw04s/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    Hope this helps.

Maybe you are looking for