Backend system used to fetch sources of supply in classic scenario?

Dear Experts,
In sourcing for shopping cart in classic scenaro, the proposing sources of supply fetches possibles sources like contract, info record from local system as well as backend systems. If there are number of backend systems, which system is used to fetch the probable contracts and info-record as source of supply?
Is it the source system for the product category used in the shopping cart? or is there any settings defined in the org structres of the user attributes?
Thanks and regards,
Ranjan

You could try to set a Breakpoint at FM BBP_PDC_SRC_DETERMINE  or inside META_sOS_determine.
as KGP said you will get inforecord and contract are valid source of supply
We call the backend system in the plugin function B46B_SOURCEDETER_GETSOS_MULTI at the line:
Get sources of supply from backend system for all items
  CALL FUNCTION 'BBP_SOURCEDETER_GETSOS_MULTI'
    DESTINATION lv_destination
    EXPORTING
      iv_find_contract      = iv_find_contract
      iv_find_inforecord    = iv_find_inforecord
      iv_read_price         = iv_read_price
    TABLES
      it_search_criteria    = lt_sos_find_be
      et_found_contracts    = lt_found_contracts
      et_found_inforecords  = lt_found_inforecords
      et_return             = ct_return
    EXCEPTIONS
      communication_failure = 1  MESSAGE lv_msg_text
      system_failure        = 2  MESSAGE lv_msg_text
      OTHERS                = 3.
Muthu

Similar Messages

  • Why in the SAP SRM  books inforecord is not a  source of supply in classic

    Hi All
    i have read many SAP Press books and materials but no where officially mentioned INFORECORD as source of supply but we could use INFORECORD as source of supply in the classic. Why SAP did not agree inforecord is a valid source of supply in any of the officical books.What could have stopped to write this point.Dfinetly some good meaning is there. Why SAP SRM definitions are missing.
    for eg.by  martin murray and srm materials.etc..
    appreciate your thoughts..
    br
    muthu

    Hi Muthu,
    It's a good question. Indeed, I also couldn't find any documentation in the SAPhelp about the inforecord.
    We call the backend system in the plugin function B46B_SOURCEDETER_GETSOS_MULTI at the line:
    * Get sources of supply from backend system for all items
      CALL FUNCTION 'BBP_SOURCEDETER_GETSOS_MULTI'
        DESTINATION lv_destination
        EXPORTING
          iv_find_contract      = iv_find_contract
          iv_find_inforecord    = iv_find_inforecord
          iv_read_price         = iv_read_price
        TABLES
          it_search_criteria    = lt_sos_find_be
          et_found_contracts    = lt_found_contracts
          et_found_inforecords  = lt_found_inforecords
          et_return             = ct_return
        EXCEPTIONS
          communication_failure = 1  MESSAGE lv_msg_text
          system_failure        = 2  MESSAGE lv_msg_text
          OTHERS                = 3.
    Regards,
    Peter

  • Need to find the backend system used by HCM P&F

    we have a dedicated e-Recruiting system installed separately from ERP (HR).
    we are using MSS iview "create requisition request" (this is used in the eRecruiting process).
    I need to find (and confirm) that this process is using the correct backend SAP system.
    where in the HCM process and forms is the backend system specified?
    as per
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/5c/ae73e177294f31b40e13039951a119/content.htm
    in the process configuration, there is an object "Generic Service":
    Generic Service
    Filter: S_REQUI_REQUEST
    HRMSSRCF_REQUISITION and
    HRMSSRCF_REQUISITION_ADVANCED
    Back-end system access via RCF to SAP E-Recruiting system
    but I was not able to find the e-Recruiting system defined in there.
    any idea where I can find the e-Recruiting system? I just need to make sure we are using the correct system.
    thanks,
    Tiberiu

    Hello Tiberiu,
    the HCM P&F scenario does not need to identify a HR Core backend system. It is already processed there. The complete MSS requisition request process is running on the system which has PA, OM and so on installed. Once the process is done the requisition is created on the e-recruiting system via a RFC call. The RFC is also used to populate the dropdowns in the adobe form.
    So the HCM P&F scenario needs to know where to find the E-Recruiting system. This is defined in T77S0 under ERMSS LOGSY. This can be either maintained via SM30 or in IMG under path Integration with Other mySAP.com Components -> Business Packages / Functional Packages -> Manager Self-Service (mySAP ERP) -> Recruitment -> Assign E-Recruiting System Name on the HR server.
    Best Regards
    Roman

  • Programmatic access to multiple backend systems using adaptive RFC

    Hello,
    The following  link http://help.sap.com/saphelp_nw04/helpdata/en/af/84a34098022a54e10000000a1550b0/content.htm talks about the support to map multiple backend systems by specifying the backend system as URL parameters in a webdynpro application.
    For example:
    http://<hostname>:<port>/webdynpro/dispatcher/local/ESSProject/ESSApp?
    sap.wdarfc.useSys=WD_MODELDATA_DEST:ABC&
    sap.wdarfc.useSys=WD_RFC_METADATA_DEST:ABC
    Is it possible to programmatically change the backend systems the application connects to? in other words can a single application while executing connect to different backend systems by dynamically changing the model parameters?
    (This should be possible without the portal in the picture)
    Cheers,
    Praveen

    Hi,
       [This|JCO connection to multiple R/3 Back end system; might help especially the reply from Bertram Ganz.
    Regards,
    Satyajit.

  • Connecting EP7.0 to iSeries backend system using the connector framework

    Hello All,
    We are trying to setup a backend connection in EP7.0 to an AS/400 Legacy database using the JDBC Connector framework.
    We use the driver and url syntax from OSS note 773401 "Configuring Portal JDBC System connection properties"
    Driver:
    com.sap.portals.jdbc.db2.DB2Driver
    URL: jdbc:sap:db2://<server>:<port>;DatabaseName=<database_name>
    When performing a connection check using the Support Platform, we can see on the legacy system that the connection is being established but for some reason the Portal doesn't get a confirmation and runs in to an endless loop...
    Does anyone have a experience with such a connection?
    Can we use the standard db2 driver class as mentioned in note 773401 or do we need to create/deploy our own?
    Thanks in advance
    Ron

    Hello All,
    We are trying to setup a backend connection in EP7.0 to an AS/400 Legacy database using the JDBC Connector framework.
    We use the driver and url syntax from OSS note 773401 "Configuring Portal JDBC System connection properties"
    Driver:
    com.sap.portals.jdbc.db2.DB2Driver
    URL: jdbc:sap:db2://<server>:<port>;DatabaseName=<database_name>
    When performing a connection check using the Support Platform, we can see on the legacy system that the connection is being established but for some reason the Portal doesn't get a confirmation and runs in to an endless loop...
    Does anyone have a experience with such a connection?
    Can we use the standard db2 driver class as mentioned in note 773401 or do we need to create/deploy our own?
    Thanks in advance
    Ron

  • Use of SOURCE OF SUPPLY table under the SOURCE OF SUPPLY/SERVICE AGENTS tab

    Hi,
    We are on SRM 7.1.
    Can someone please explain me the use of the SOURCE OF SUPPLY table under the SOURCE OF SUPPLY/SERVICE AGENTS tab in the shopping cart screen?
    I can see the following columns in the SOURCE OF SUPPLY table under the SOURCE OF SUPPLY/SERVICE AGENTS tab:
    Supplier number
    Supplier name
    Priority description
    Item
    Currency
    Supplier Product number

    Hi,
    There  are many  ways assign a source during shopping cart creation.
    1.  Free Text Shopping cart
    During creation of shopping cart after entering the description ,qty price . go to source of supply tab--enter the source
    and save the shopping cart.  Once the shopping cart is approved .PO is created for the vendor what you assigned.
    2.During the creation of shopping cart using  MDM catalog ,the source is assigned in the MDM catalog  no need to assign
    Once the shopping cart is approved .PO is created for the vendor that is coming from the MDM catalog.
    Regards
    G.Ganesh Kumar

  • Source of Supply Error?

    Hi,
    I am currently experiencing the following problem: (We are running SRM 5)
    I replicate vendors from the R/3 system to SRM via BBPGETVD trans code.
    I select the correct Object ID (for the Vendor Org structure I created in PPOCV_BBP)
    I check that the Vendors have been replicated (They appear in Vendor Org structure – PPOMV_BBP)
    BUT these newly replicated Vendors do not appear in the Source of Supplier when I try to assign them when creating a Shopping Cart?? It’s strange cos the previous batch of vendors I replicated worked fine and appear in the Source of Supply??
    I’ve also run the business partner check transaction: BBP_BP_OM_INTEGRATE and checked that the Org units are synchronized. I have green lights for everything.
    I’ve checked that the replicated vendor is mapped to the correct Purchasing Org, Manually in the Frontend (with Admin user via “Manage Business Partners”) and
    via the Backend with trans code BBP_UPDATE PORG. The vendor is assigned to the correct Purch Org.
    What am I missing here? Any help would be appreciated.
    Regards,
    Shayne

    Hi
    Note 901497 Industry-specific fields not changeable in the quotation 
    Note 902719 Implementation of interface method in Novation Class 
    Note 833098 Tabular customer fields in quotation increased entries
    Note 822424 CUF. Customer fields cannot be changed in the bid
    Note 809630 - Customer field in bid invitation and bid - How does it work?
    Hope this will definitely help.
    Do let me know, incase you need any other details.
    Regards
    - Atul
    Hi
    <u>Please go through the following SAP OSS Notes, which will help -></u>
    Note 1030627 - Source of supply not found for service items
    Note 1051985 - Proposed source of supply new vendor address doesn't update
    Note 1062273 - Source of supply not listed completely in classic scenario
    Note 1024423 - Source of supply not found for service items in shopping cart
    Note 1039542 - Source of supply from catalog reset on change of location
    Note 1039945 - Source of supply list is not refreshed
    Note 1043176 - Source of Supply Selection not shown from Purchaser inbox
    Note 1003666 - Determining the source of supply takes a long time
    Note  988252
    <b>Other Related Notes</b>
    Note 1006929 - Performance improvement while fetching source of supply
    Note 927077 - Error during the automatic assignment of a source of supply
    Note 905894 - Performance improvement in Sourcing
    Note 991898 - Source of supply not reset when product type changes
    Note 931757 - Source of Supply not copied correctly
    Note 881695 - Source of supply with item changes
    <u>Some other related SAP links -></u>
    Re: Vendor exists in R3 but BBPGETVD could not find it ?
    Create SC using >BBPSC03 in SAP GUI
    Source of supply problem
    Source of Supply
    Re: Source of Supply problem
    SC does not determine source of supply if Source List maintianed in R/3
    Source of supply in shopping cart
    Re: Source of Supply problem
    Sources of supply in SC not visible
    Contract Source of Supply Not Populating in SC
    Do let me know.
    Regards
    - Atul

  • Source of supply doesnu2019t work for SC items ordered as direct material.

    Hi there.
    We are working in SRM 5.0 with classic scenario.
    We are doing a SC with material code.
    We create a SC with two identical items. The only difference between items is: one item is order as direct material and the other one not.
    The problem is that for our item order as direct material, the system doesnu2019t propose any ECC contract or any ECC info record. But for our item not order as direct material, the system propose us ECC contract and ECC info record.
    So for SC items orders as direct material, the system never proposes any source of supply.
    However, in transaction BBPSOCO01 (Carry of sourcing) the systems propose source of supply OK for SC items with and without direct material.
    Any suggest?
    Thanks and regards.
    Raúl.

    Hi,
    The issue might be because when you choose, 'order as direct', the scenario changes from classic to extended classic, hence only local contracts are proposed in this case. Since you don't have anything local, you will not see any source of supply. Try using bbp_sos_badi instead and call all backend contracts using fm meta_sourcedeter_getsos_multi.
    Regards,
    Sanjeev

  • Source of Supply

    Hi everybody,
    We are on SRM 5.0 (classic mode). When we create a described requirement the system gets all the sources of supply from the backend system. If there are many sources of supply the system does not assign any one source of supply automatically. However if there is only one source of supply the system automatically assigns the source of supply. Is there a way to not have the system assign the souce of supply to the shopping basket (when there is only one source of supply available)? This should happen only for described requirements shopping basket.
    Any ideas or suggestions will be appreciated.
    Thanks in advance for your help.
    Venkat

    Venkat,
    <b>Currently we are using punchout. Unless we create a info record it does not create a PO in the backend system. Is there some thing we have to do for punchouts?</b>
    You dont need to get PIR and contracts for the creation of PO's from punchout catalogs. The configuration step SPRO>SRM SERVER> MASTER DATA> DEFINE EXTERNAL WEB SERVICES will let you assign the BP number for the catalog. This will be transferred to SRM shopping cart as a partner function 19 from the OCI.
    Select a business type product catalog for the new Web Service and confirm your selection with Enter. Once you do that the next page will ask you for additional info liek teh BP number for source of supply. This step will automatically ensure the transfer of the source of supply to SRM as a fixed vendor and enable the PO creation.
    If this is satisfied with this step, then you can suppress the source of supply with my workaround solution only for describe requirement. '
    Also i have a business question for you. If you want to suppress the source of supply of a product category only in the describe requirement, it really doesnt make sense as in the internal goods you use the source of supply for the same product category.
    If your business driver is creation of the follow on document on the basis of the shopping cart (describe requirement or internal goods/services), then i guess for the same product category you need to find a distinguishing criteria between the two and use a BADI to force changing the partner function from 19 to 39 (preferred vendor). This will create a PR for describe requirement.
    Hope info helps !!
    Please assign points if answer is usefull !!
    Sundeep

  • Source of supply in shopping cart

    Hi everybody,
    We are on SRM 5.0 (classic mode). When we create a shopping cart the system gets all the sources of supply from the backend system.
    we need source of supply have to be suppressed all across any shopping cart other than catalog (like internal goods/services and describe requirment).In case of catalog,contract is assigned to the master catalog.
    our requirement is in case of catalog items system should create a backend PO other than catalog items system need not to be find any source of supply from bakcend and it should alaways create backend PR only.
    so i have  activated sourcing via vendor list and did'nt create any vendor list at all. This  ensure that no source of supply is assigned from the backend and also no source of supply assigned from the vendor list as well. so that in case of catalog, source of supply is assigned from catalog and its creating a backend purchase order but when i have changed the location or purchasing organization in shopping cart, system is reseting source of supply for the catalog items as well.
    As a result for source of supply is cleaned for the catalog items also,
    Any ideas or suggestions will be appreciated.
    Thanks in advance for your help.
    Regards,
    Mani

    Hi
    Which R/3 version are you using ? Please specify clearly, what you want to do ?
    Incase i understand you correctly, you want to reset the Vendor details, coming from R/3 backend in the SRM side.
    Have you tried implementing the Business Add-Ins to meet your requirement.
    Try implementing the BADIs
    <u>BBP_SOS_BADI
    BBP_DOC_CHANGE_BADI
    BBP_CREATE_PO_BACK
    BBP_TARGET_OBJTYPE
    BBP_TARGET_OBJECTS</u>
    Note -> first read the standard docuementation provided by SAP, before implementing the BADI using SE18 Transaction.
    Alternatively, check whether these SRM configuration settings, might help you out as well.
    SRM SPRO Configuration settings
    SPRO -> SRM -> Cross Application Basic settings -> Define Objects in Backend System(Purch reqs, Purchase orders, Reservations...........................)
    For more details, refer to this link ->
    Re: Setting to create Whether Pur. request or Purchase order  in R/3 system
    Hope it will help.
    Regards
    - Atul

  • Sourcing - Sources of supply.

    Hello Experts
    Could you all please tell what are the different source of supply can be used in classic, extended classic and standalone scenario.
    Also let me know, what are the sources of supply can be replicated from the backends and their respective programs.
    Thanks in advance.

    Hi Santosh,
    In SRM source of supply will be assigned in shopping cart level, sourcing cockpit  or in PO if a PO created directly without SC (possible only for a professional purchaser role) based on the implementation scenario here is the details information:
    Extended classic Scenario:
    Source of supply in SC:
    1. Source will be copied from catalog if you add shopping carts from catalog
    2. Source will be prompted in shopping cart if there is already a contract available for that product category
    3. If SC is not soco relevant then after approval PO will be created in held status, where buyer can assign vendor
    Sourcing cockpit:
    1. Buyer can assign a vendor
    2. Buyer can assign a contract
    3. Buyer can create a RFx (bid / auction) with reference to SC and later that can be converted into a PO / contract
    Sourcing in PO (In case PO is created directly)
    Here buyer can assign a vendor
    Buyer can enter vendor & contract if contract is available (should be created for same vendor / location & product category combination)
    Classic Scenario:
    SRM shopping cart:
    1. Source will be copied from catalog if you add shopping carts from catalog
    2. Source will be prompted in shopping cart if there is already a contract available for that product category
    PR / PO in ECC:
    1. If a supplier list is maintained then supplier / contract will be picked from the supplier list
    2. Buyers can process the PR / PO and assign a source of supply
    Standalone / Local scenario:
    Same as Extended classic scenario (source of supply assignment)
    Replication:
    Except the local scenario: Vendor master data can be replicated / update  from ECC to SRM using BBPGETVD / BBPUPVD programs
    Contracts can be maintained in SRM (contract management) and same can be used as a source of supply in SRM / ECC (SRM 7.0 central contract) or separate contacts for SRM i.e. local contract & ECC i.e. GOA's (In case of SRM 5.0 version)
    Also, you can import the contract from ECC to SRM via initial upload program.
    Hope above information will provide an overview about the source assignment / replication process.
    Regards,
    Krish
    <div id="isChromeWebToolbarDiv" style="display:none"></div>

  • Problems with sources of supply determination for external requirements.

    Hi gurus...
    My scenario is  SRM Classic Extended.
    We have a problems with sources of supply determination for external
    requirements comes from ECC. The shopping cart is created with successful
    based in the purchase requisition at ECC, but when i try to make the
    determination of sources of supply the system doesnt find any source of
    supply.
    There are a lot sources of supply creates for these parameters. The
    contracts were already replicated to ECC.
    This problem only occurs with external requirements comes from ECC, if i
    created a shopping cart directly at SRM, using the same parameters, the
    system propose the sources of supply correctly.
    Is there something that we can do?? This is the normal comportment for the souces of supply?
    Tks,
    Gustavo Nogueira

    Hello Gustavo Nogueira
    Then it is an issue.
    How are you searching the source of supply in sourcing cockpit.
    Can you replicate the issue?
    Let me know step by step,
    as per standard SAP , source of supply data must be available for shopping carts so that buyer can assign the source of supply.
    please share what source of supply you have there .

  • Assigning a source of supply in sourcing cockpit not working.

    Good day Gurus,
    When we assign a source of supply in sourcing cockpit we get the following error : Invalid combination of sources of
    supply for item 1200012571/1
    This is how we got the error.
    Create a shopping cart and approve it.
    Go to sourcing cockpit and in the comntract column enter the contract number and in the contract item enter the contracts item number,when click enter we get the error as indicated below.
    Please assist,Your help is very much appreciated.
    kind regards,
    Lethabo Kgatla

    HI Anamika,
    I created a free text shopping cart and wanted to propose the source of supply without using the propose source of supply button and got the error.The functionality did work previously and does not work anymore.I am trying to find how can be resolved.
    Regards,
    Lethabo

  • GOA as SOS (Source Of Supply) in extended classic scenario

    Hi,
    I understand that when I create a SC in EBP, GOA can't be a SOS in "Extended Classic Scenario (SRM 5.0)". If I want to make GOA as SOS, how do I do it ?
    I have searched the forums and found that the below BADIs can be used.
    BBP_CTR_BE_CREATE
    BBP_CTR_INIT_UP
    BBP_CTR_MAIL_BADI
    BBP_CTR_MASS_BADI
    Now I am looking for someone who has done this scenario and please explain how did you do it ?
    With regards,
    Pranav

    Hi,
    I had a former project where I modified SRM standard source so that I can use GOA as source of supply in extended classic scenario. In Standard, as you know, SAP doesn't allow to use GOA as SOS in extended classic. In extended classic, we have to use local SRM contract as SOS. In my case, it was SRM 3.0.
    Cheers.

  • Impact on shopping cart due to change in backend system

    Hi All,
    Our client is changing the backend ECC5 system to ECC6 on new server (new logical sys) with FI restructring in ECC6.
    We have SRM4.0 system ( with CCM on same client) with Extended classic scenario.
    What will be impact on Shopping carts which are awaiting for approval or in Held status( used by client as template) .There is only product category and vendor and no material number in Shopping cart  from catalog.
    As the product categories and vendors are same in ECC6 also , during cutover can the shopping cart with held/open status  be posted after changing backend system, Or we need to upload it.
    Any thoughts on this please.
    Best regards,
    Avinash

    Hi Laurent,
    In ECC6 ,consolidation of many company codes  to single company code will happen, whereas in SRM as there is only one backend purchasing org we need to map this with new backend purchasing org of ECC6.0(which is unique for SRM)
    As per my understanding, as backend system change we need to replicate same product categories from ECC6 to SRM4.0 as SRM creates GUIDs for backend product categories and passes a sych GUID in ECC also.
    Will the existing shopping carts in Held/open condition get processed which had been already created with old Product categories and vendor details (which are replicated from ECC5) when backend system changed to ECC6
    Is this applicable for open purchase orders also as company code consolidates in ECC6. Do we need to close open PO or upload open with change data?
    Please suggest.
    Regards,
    Avinash

Maybe you are looking for