Creation of backend contract from SRM system?

Dear Experts,
I am bit confused with the scenario of creation of backend contract from SAP SRM system? It says in few cases, based on the BAdi 'BBP_DETERMINE_Logsys', the system creates a backned contract directly in a backend ERP system. Why do we need when we have central contract?
We can meet the same requirement through central contract where we will authorize only purchasing organizations of a backend system and block the contract for local sourcing in SRM?
Secondly, How to find a contract / scheduling agreement created in a backend system when a central contract is distributed to the backend system?
Thanks and regards,
Ranjan

Hello Ranjan
question on contracts?
Note 1476307 - Importing parameter not filled in BADI BBP_DETERMINE_LOGSYS
in classic scenario , The Business wanted to create a contract from cockpit or via BID
this BADI helps
Symptom
You have implemented BAdi BBP_DETERMINE_LOGSYS to control the system in which contract is created in following scenarios:
1. Creation of contract from an accepted quote / bid.
2. Creation of contract from a requisition in SOCO.
In the method IF_EX_BBP_DETERMINE_LOGSYS~CONTRACT_LOGSYS_DETERMINE of the BAdi implementation, importing parameter IT_ORG doesnot have any values.
Other terms
Backend contract
Reason and Prerequisites
some business wants to create a backend contract from SRM . see some Dinesh Powale / Claude  threads for more understanding.
Muthu

Similar Messages

  • SRM MDM Catalog - Transfer Contracts from SRM - XI - MDM

    Hi,
    We are implementing SRM MDM Catalog1.0 with SRM 5.0 & ECC 6.0.
    We have already configured XI content for MDM Catalog.
    We have also done the basic settings for transferring contracts from srm to XI (including Backend System & Check box in Contracts for transfer to catalog).
    But when i run the report SRMMDM_CTR_TRANSFER, the log tells me that contracts transfer has been initialized, but I cant see any XML message in SXMB_MONI
    Can someone pls help and tell me why is that happening??
    Thanks in advance.
    Regards,
    Jasmeet

    Hi Mausam,
    yes we have a SRM system from which we want are going to be sending Contracts, Prod Id's, Product Categories, Suppliers List etc from SRM to MDM using XI.
    We have the Pre delivered content for XI from which we have set up the Interfaces etc.
    This mapping between SRM-XI-MDM works pretty fine if i try to send Products or suppliers from SRM. I can see the IDOCs being generated. But when i run the report for Contracts, I cant see any IDOC in SXMB_MONI in SRM which is my source system.
    So hence my question..... Is there some other way by which Contracts are transferred and if so then how and where can I see it.
    Regards,
    Jasmeet

  • Searching SAP contracts from SRM 4.0

    Hi,
        Does any one know what configuration needs to be in place if i want to search SAP contracts from SRM 4.0 in classical scenario. We dont want to copy R/3 contracts in SRM.
    Would appericiate your response.
    Regards,
    MD

    Hello ,
    In classic scenerio the Backend Contracts will be available in the SOurce of Supply Tab in the Shipping cart screen.
    System will propose the Contarcts from BE based on the Product Category in Shopping cart item.
    Cheers,
    Sid

  • Smartforms on Purschase Order and Purchasing Contracts in SRM system

    Hi Friends,
        Can anyone provide sample example of smartforms on Purchase Order and Purchsing Contracts in SRM system?
    It is great, if you send me valuable material to create smartforms on PO and Purchase Contracts in SRM system.
    Thanks in Adv.
    BABA

    Hello BABA,
    Try this link. Hope this helps.
    [Re: Creating SRM PO with Smartforms BBP_PO;
    Please discuss this issues in SRM- General forum for better replies.
    Cheers,
    Suvendu

  • PI setting for transferring Contract from SRM to ECC - Classic scenario

    Dear Experts
    SRM 702
    ECC 6.0 EHP6
    SRM - Classic scenario
    Need to understand PI setting for transferring Contract from SRM to ECC, as currently document Central Contract document getting created in SRM, but it is not getting transfer to ECC
    No XML message getting triggered in ECC systm as well
    can you help me in this
    if any additional information needed, pls revert
    Regards
    Prashant K

    Fully approve and release the contract. It will trigger the XML Message.
    Go to https://websmp203.sap-ag.de/~form/handler?_APP=00200682500000002672&_EVENT=DISPLAY&_SCENARIO=01100035870000000122&_HIER_… and download the configuration guide & check the PI setting and required Software Components in PI.

  • Transferring contract from SRM to R/3

    When I trigger a contract from SRM to R/3, then
    1) If there is no material code in BID then, while transferring account assignment gets changed from K(cost centre) to U (unknown).
    2) If there is material code in BID then account assignment category comes as blank henceforth contract does not get made and throw an error.
    I am tranferring data by IDOC.
    While if I make a PO from this bid then it works perfectly fine.
    Pls. guide. Thanks
    Parag
    09881240969

    Rajesh,
               We are facing the same problem
    Is your issue resolved, can send us the solution.
    Thanks
    Sanjay

  • How to connect from SRM system to Punch out Catalog

    Hi all,
    I would like to know connecting from SRM system to Punch out Catalog , do we require XI inbetween??
    Regards
    Vamsi

    Hi Vamsi,
    There is an XML variant of the OCI interface as described in the OCI documentation attached. Using this you can use XML documents instead of plain HTTP for the OCI transfer. No specific configuration is required as a transformation agent is contained within the FUNCTION bbp_ws_mapoci_to_sc
      map xml to oci structure
        CALL FUNCTION 'BBP_WS_DISPATCH_XML_MAPPING'
          EXPORTING
            iv_xml_type       = iv_xml_type
            iv_xml_document   = iv_xml_document
          TABLES
            et_oci_items      = et_oci_item_data
            et_longtext       = et_oci_longtext
          EXCEPTIONS
            xml_mapping_error = 1
            OTHERS            = 2.
    In this xml mapping function we use a CALL TRANSFORMATION to perform the XML -> OCI mapping:
      Transfrom OCI XML data via XSLT to RFC structures
        TRY.
            CALL TRANSFORMATION bbp_oci_xml_to_rfc
              SOURCE XML IV_XML_DOCUMENT
              RESULT sc_items = lt_sc_items.
          CATCH CX_ROOT INTO lr_exception.
         CATCH cx_xslt_runtime_error.
            RAISE xslt_failure.
        ENDTRY.
      ENDIF.
    Put mapped data into export strutures
      LOOP AT lt_sc_items INTO wa_sc_item.
        IF NOT wa_sc_item IS INITIAL.
    Hopefully this clarifies the possibility of using the XML variant of the OCI.
    Regards,
    Jason
    Edited by: Jason Boggans  on May 13, 2009 6:54 PM
    Forgot to attach the document

  • Distributing Central Contract from SRM to ECC

    Hi,
    We are using SRM 7.0 with ECC 6.0 in backend (no EHP). We're setting up a central contract with IDOCs. From what I read we have made the configuration:
    in SRM:
    - Assign attribute CT_PROC_TY = CCTR
    - Connfigure new condition type PB00 which is the same with ECC price for contract
    - activate the BADI BBP_DETERMINE_LOGSYS and coding it so for contract it will always go to backend (in method CONTRACT_LOGSYS_DETERMINE)
    - I have activated BADI BBP_CTR_BE_CREATE but writing no code, as there no need for me to do mapping
    in ECC:
    - Activate inbound IDOC type BLAORD and COND_A and assign it to the logical system of SRM
    Then I create the contract in SRM. but:
    1. When creating contract, in item overview, i cannot tick 'distribution' indicator. Not sure what is the function
    2. In item detail, tab distribution, I cannot put create release-purchasing org. Even when using search help it is not giving any value
    Actually dont really understand the usefull of the indicator above, so I let it be empty, then I release the contract
    The contract then not appear in ECC. I have checked SMQ1/SMQ2 nothing. Even in WE05 in ECC nothing. The only thing I see is in SLG1 where I see error triggered by user WF-BATCH with message "No recipient found"
    Do i miss something in here? Any help will be very appreciated.
    Josh

    Hi Josh,
    Central contract is only possible in SRM 7.0 with ECC 6.0 EHP 4. You can use local contracts or GOA.
    Regards.

  • Contract from srm to SAP R/3

    I made a account assigned pr(with cost centre) in SAP R/3, then i transferred it to SRM, and made a bid in SRM, after all I selected one bid and triggered a contract in SRM so that contract gets made in SAP r/3.
    Now the contract automatically picks account assignment as "U" while account assignment is mandatory for that material so it does not make a contract and gives error that account assignemnt mandatory for that material.
    Basically account assignemnt data is not being picked up when i transfer pr feom R/3 to SRM.
    So when I make a contract it also does not get transferred from SRM to R/3.
    Pls. help and guide.
    Thanks
    9881240969

    Hi Nacho.
    Sorry the bad news, but account is not transfers from SRM to ECC or from ECC to SRM in contracts.
    The Contracts goes between systems via IDOCs (BLAREL)
    As you can see in transaction WE60, IDOC BLAREL02 has not account data.
    Regards.
    Raúl.

  • Transfer additional data together with a contract from srm to srm-mdm

    Hi All,
    I have a requirement to transfer additional data together with a contract, such as price scales, discounts, and discount scales
    If the contract has condition like
    scale Discount
    0-10 20%
    20-30 30%
    from SRM to SRM MDM Catalog.
    As a standard practice, we use report SRMMDM_CTR_TRANSFER in SRM to send the standard Contracts from SAP SRM system to the SRM-MDM Catalog repository via SAP XI.
    But to transfer additional data , we have to use BBP_SAPXML1_OUT_BADI in SRM 7.0.
    If any body worked on the same, please let me know the step by step procedure how to implement BBP_SAPXML1_OUT_BADI.
    Regards,
    Venkat

    Hi Venkat,
       You can have a look at the Note - 1296876
    It gives the step - by -step procedure on what how to Enhance Contract Data Transfer.
    For this, you may have to do the implementation in BADI BBP_SAPXML1_OUT_BADI
    Change the XI mappings and the MDM Import manager mappings.
    Hope this helps.
    Regard,
    Sherfu

  • Standard remote enabled bapi for creation of purchaser contract in srm

    Hello Friends
    Plz tell me is there any standard,remote enabled FM/BAPI in SRM system for creation of purchaser contract.
    I found BBP_PD_CTR_CREATE. But this is normal FM.
    I need BAPI like BAPI_CONTRACT_CREATE which there in ECC system.
    Plz help.
    Thanks & regards,

    One idea is to write a wrapper FM that is remote enabled and internally call BBP_PD_CTR_CREATE for your own use.

  • Creation of Service Contract from Inbound IDOC

    Hi Experts,
    I am using Inbound IDOC type ORDERS02 with message type ORDERS for creation of Sales Order. Now my requirement is like to create a  Service Contract from that Inbound IDOC. The IDOC type contains all the data require to create a Service Contract. The scenario is like, after creation of Sales Order it will check for the corresponding Service Contract exits or not by querying on a Z table which contains all those entries.
    So my idea is to create a Z Program, in which it will check for the Service Contract and will create the same by reprocessing the same IDOC or by calling some Function Module. Please suggest how shall i proceed to create a Service Contract.
    Is there any way to reprocess the IDOC or to collect the Data from the IDOC segments pass them to a FM which is responsible for creation of Inbound IDOC. Please suggest if this is feasible.
    Thanks in Advance.
    Regards,
    Priyabrata.

    Actually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
    Regards,
    Priyabrata

  • Replicating Contract from legacy system

    Hi Team,
    I have contracts on legacy (non-sap) system. Now I want these contracts replicated to SAP SRM 7.0 system.
    Can it be done through PI? or should it be done through flat file and creating the contract using standard FM?
    Also, this is not a one time activity, i.e., as and when new contracts are identified in non-sap systems they have to be replicated/updated to SAP SRM7.0.
    Please help.
    Regards,
    Nandu

    Thank you Senthil for your reply.
    You are right that we can use the FM. Before that the challenge here is how to bring the bulk contract data to the SRM system...  is it through flat file or through PI or through ALE Idocs?
    Please advise.

  • Data not getting transffered from SRM system to BW

    Hi All,
    We have an issue where in the data is not getting transferred from SRM to BW. If i see in RSA 3 of SRM system, the datasource is pulling around 3000 records and in WE02, the idoc is generated and passed without any errors.
    Whereas in BW the idoc is coming with code 8 and no data is getting transferred to BW.
    What can be the probable reasons for this mismatch ??
    Thanks
    Abhi

    Hi Abhi,
    After an upgrade, i would go for following checks
    1. Check the Data Source on CRM side and check if it is Active.
    2. With Upgrade, usually DataSources become inactive and also, pls check if any required fields are hidden in the data source before you activate.
    3. After unhiding required fields, i would activate the Data Source and Replicate the Data Source on BI Side.
    4. Now I would delete the failed request by forcing its status to RED in RSMO and then go for the load.
    Let me know if it worked.

  • XPath error while transferring products and contracts from SRM to SRM MDM 2

    Hi experts,
    I am getting the following error in SXMB_MONI (in XI) when I transferred contracts or products from SRM to SRM MDM. I have maintained xPath entries based on the SAP delivered note but still getting this error. Please help.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Interface Determination
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="IF_DETERMINATION">CX_ID_PLSRV</SAP:Code>
      <SAP:P1>Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160).</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error when determining the inbound interface: Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Exception CX_SWF_RLS_OPERAND_MISSING occurred (program: CL_SWF_RLS_COMPARISON=========CP, include: CL_SWF_RLS_COMPARISON=========CM002, line: 63). Exception CX_SWF_RLS_OPERAND_MISSING occurred (program: SAPMSSY1, include: , line: 0). Exception CX_SWF_EXP_EVALUATE occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include: CL_SWF_EXP_EXPRESSION=========CM027, line: 38). Exception CX_SWF_EXP_EXPRESSION occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include: CL_SWF_EXP_EXPRESSION=========CM01Z, line: 520). Exception CX_SWF_EXP_EXPRESSION occurred (program: CL_SAI_SWF_RULE_ENGINE========CP, include: CL_SAI_SWF_RULE_ENGINE========CM00S, line: 42). Problem when processing the XPath expression /nr1:CatalogTransmission/Catalog/CatalogContent/ItemList//Item[PropertyValuationList/PropertyValuation/PropertyReference[text()</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    thanks,
    Surya

    Hi
    Are u using any FCC parameters for file adapter?
    If so don't do that. I tried with the same. You have to go with xml only. Otherwise there is some package related to that. you need to download.
    Go to this note for more details.
    SAP Note Number: 962165
    Regards,
    Pavani

Maybe you are looking for