SRM 7.0 Central Contract- Distribution to backend failure

Hello experts,
We are implementing SRM 7.0 Central contracts scenario with PI.
The Contracts get created and Released but the problem is that the Distribution to backend fails. The Status in BBP_PD shows 'Distribution Incorrect' and the RZ20 gives an error 'Backend data cannot be read'.
We checked all the configuration settings (including the PI settings) and everything seems to be in order.
Would appreciate if someone could throw some light on the potential cause of the problem.
Thanks
Raman.

Message must have created . check all SRM outbound transactions .but PI could not catch them.
Note 1284369 - User attributes check in Contract distribution via services - what is your SP level in SRM 700.
The sap stratergy in earlier version
table in ECC BBPD_CTR_IDOCREF with message 019-This will result in setting the GOA status to 'Distribution Incorrect'.
so SAP might have tried the same way in CCTR as well, Once message are created and this message number like IDOC number updated in ECC table for the further refrence .so like wise SRM trying to communicate the same to ECC but it would have failed.
do you remeber when GOA idoc fails this table we will have reference number and reprocessing idoc.
like any reference of your input must register in one ECC table but there may have this table or some other reference table.
/SAPSRM/CL_CH_SOA_MAP_CTR_OUT  CLASS DO SOME trick and see what is happening here
Muthu

Similar Messages

  • SRM 7.01 Central Contract: Email Notification when contract is distributed

    Dear all,
    I lwould like to know if it exists a standard functionality for distribution notification and how it is customizable.
    The scenario:
    I create my central contract in SRM and i would like to be able to send email alert to the back end user (Local Contract Manager for example) when the contract has been distributed correctly. Does the user need  to be is the SRM Organisational Structure?
    Can i use the event schema like expiring contract notifications?
    Thank you for your help.
    Best Regards,
    Jennifer

    The first interface that try to get out from SRM was " PurchasingContractERPRequest_Out_V1", thus based on this interface we made the configuration on PI. So, after pressing button " create contract" on srm if we execute tx SXI_MONITOR in SRM we found the interface " PurchasingContractERPRequest_Out_V1" and in the backend system ( ECC) at tv SXI_MONITOR we found interface PurchasingContractERPRequest_In_V1 for this contract with black and white flag ( processed successfully) but no contract created in ECC not even SRM.
    Anyway we have checked that inbound proxy  is executed but we dont see any contract created
    Is this the right Interface? We are missing something?
    Best regads and thanks again for your help!

  • Central Contract Distribution - line items creates many contract in the BE

    Hi SRM Gurus,
    We are in SRM 7 ECC 6 Ehp 4 PPS.  Ext Classic.
    First of all, CCTR - Central Contract can't be distributed as per SAP for PPS impl. 
    But we have a workaround. 
    We made snote 1354971 read with 1423994 implemented. Made the process work.
    Means Assign distribution on the item level was enabled and Distribution reached BE.
    But when we have multiple line items in the Central Contract, and we assign distribution, it creates one contract per line item in the Backend which is really absurd.  Which means if you have 100 line items, its creating 100 contracts.  When we do the call-off against this central contract, we have multiple contracts.
    Gurus, Can you guys throw some light on this entire issue.
    with regards,
    Freemind

    We are having nearly exactly your scenario and CCTR works fine with 1 distributed contract containing multiple items. Check if all the items are distributed to the same purchasing org and location. If all is the same, debug BBP_PD_CTR_TRANSFER with your SRM contract GUID to see when and how multiple contracts get created in ECC.

  • SRM 7.0 Central Contract-For Centralized Purchasing Scenario

    Hello Experts
    Is it possible to set up a corporate (read Centralized) Purchasing strategy, where in One Central purchasing organization creates and manages Central contracts for various Plants assigned to different company codes using SRM 7.0 with ECC Backend?
    Tried to set this scenario up by assigning Purchase organization directly to Plants (in ECC) but the Contracts were failing during replication in ECC.
    Any inputs on this are appreciated.
    Thanks
    Raman.
    Note: Contracts went through successfully in ECC after assigning the Purchasing organization to Company code.

    Hi,
    Please check this.
    SPRO -> Enterprise structure -> Assignment ->
    Logistics - General -> Assign Plant to company code.
    Assign plant to company code
    In the IMG activity "Assignment Plant - Company Code" you assign each plant to a company code.
    A plant can only belong to one company code.
    Note
    Complete functionality of the system can only be ensured if the plants assigned to a company code are only those situated in the same country as the company code.
    It is therefore recommended that you also create a company code for each country in which a plant is situated.
    Examples
    Only then are tax postings created when transferring stock between plants in different countries.
    The taxation procedure and Intrastat declaration are supported only for the country of the company code.
    Requirements
    Before you can assign plants to company codes, you must define the valuation control.
    You may change the valuation control in the production system only after contacting your SAP consultant. Changes may cause inconsistencies in documents.
    Actions
    Assign your plants to company codes.
    Regards,
    Masa

  • Central contract distribution trough IDOC - including new partner

    Hi,
    I created a partner in SRM for use with a specific central contract that I am distributing the ECC through an IDOC, the contract in backend is configured with this partner as mandatory, but if I process manually the data in the IDOC in ECC, document is not created, message error is that new partner missing.
    Any ideas how can I add a partner in this process?
    I'm working with SRM 7.0 and ECC 6.0
    Regards,
    José Luis D.

    To trace where your issue might be, it is helpful to find out the following:
    1) in table BBP_BACKEND_DEST, get the SYS_TYPE value for your backend system (LOGSYS = your backend system)
    2) in table BBP_FUNCTION_MAP, get the function name for OBJECT = BUS2000113 and METHOD = TransferFromData and TYPE = <your value from step 1>
    If you are going through IDOC processing, likely the Function would be "B46B_CTR_TRANSFER". In that case, set a session breakpoint in that function module. Then test run FM BBP_PD_CTR_TRANSFER with your contract GUID as input parameter and IV_SAVE_DB = "X". Execute until the breakpoint and start tracing the problem. This should help you identify the source of the error.

  • SRM 7.0 Central Contracts Excel upload

    Hello All,
    We are implementing SRM7.0 implementing Central Contracts ,want to use the Contract upload function using the excel file , not able to see the button or link to do the same .
    Am i missing something.
    Pl. help.
    Cheers,
    Sid

    Hello Jay,
    I would like to import central contract to SRM 7.0 via excel file. When I click the import button after edit functionality and choose the file path from the computer and push the upload,  button, I got an error message saying File type of specified file C:\Users\Administrator\Desktop\Contract.xls not supported . Therefore, the excel file cannot be imported to the SRM system. When I also try to import tablimited format of .txt files, I got same error message and unfortunately I cannot achieve central contracts to be imported.  How can I solve this issue? Should I check some customizing settings or something?
    Many thanks for your guidence,
    Mehmet Gullu

  • SRM 7.0 Central Contracts Migration from ECC existing contracts

    Hi colleagues
    We are facing the implementation of SRM 7.0 in a client who has ECC installed and we have a doubt with contract migration
    We are considering using SRM Central Contracts in order to get them replicated on ECC
    All the contracts "alive" that exist in ECC should be created on SRM as central Contracts. The problem is that when you create a SRM central contract the system will replicate it to ECC ... in that case we will have the same contract twice on ECC
    Does anybody face this situation?
    I figure out that if at the moment we are creating SRM central contracts we turn off XI/PI the system would not replicate the contract to ECC but I think it would return an error without creating the contract on SRM... and even if we managed to create the central contracts in SRM without replicating them to ECC we would have the problem that both contracts wouldn´t be linked
    We can´t consider the solution to be creating those contracts on SRM as SRM local contracts because we need to follow contract cicle in SRM after migration
    Could anybody help me out with these?
    Thanks
    Regards

    Hello,
    You can upload contracts from ECC to SRM using report BBP_CONTRACT_INITIAL_UPLOAD in SRM.
    If you want take care of document type mappings/ Condition type mappings, use badi BBP_CTR_INIT_UP in SRM.
    Thanks,
    Sushil.

  • Central contract distribution in PPS

    Hi All,
    With reference to this forum link, it is possible to distribute central contracts in PPS to ECC.
    http://forums.sdn.sap.com/thread.jspa?threadID=1915922
    I want to enable the assign distribution button. Pls help me with entries what to maintain in this table.
    /SAPSRM/V_MDA_HC
    Thanks and Regards,
    Abdul Raheem

    closing thread

  • Central contract distribution in two backend ERP system

    Hello All,
    I am implementing SRM 7.0 Contract management (SAPKIBKV07) with two backend ERP system.
    We have a requirement where we will create a Global contract in SRM system. Upon distribution based on purchase organisation this contract should get distributed to two different backend system.
    Q-1) Is this a standard featutre available with Contract management or de we need set up some configuration. If yes,  then please let me know the details.
    Q-2) Again here the master data for both the backend system is not synchronised hence if a Global contract in created in SRM system and distributed to two different countries then each contract in ERP should have the region specific vendor code ?
    How this functionality can be achieved.
    Thanks,
    Yatin

    Hello All,
    Has anyone implemented contract management with two different backend system and with different master data set up
    Thanks,
    Yatin

  • SRM 4.0: distributing contracts to legacy backend

    Hello!
    I am programmer fairly new to SRM. At the moment I am trying to figure out how to distribute purchasing contracts from SRM to legacy via XI. There is apparently no XML ouput option in 4.0.
    By reading docu I have found one possible way I think, and I just wanted to run it by you to see if it is doable at all.
    I was thinking I can use the build in functionality to create the contract in a R/3 backend system. Using the BADI BBP_CTR_BE_CREATE, which actually just creates an IDoc (or?) and the BBP_DETERMINE_LOGSYS I could just route it to XI instead of R/3.
    Do you experts see any reason why this would not work?
    Any help appreciated!
    Thanks
    Nam

    Hi Nam,
    to replicate CTR from standlone SRM, you should use the BADI DOC SAVE to trigger the replication process.
    In this BADI you can use contract transfer function (BBP_PD_CTR_TRANSFER), but you will get blocked by standard design:
    - SRM local contracts are transfered to CCM via XI if the corresponding flag is set in contract header
    - SRM global contracts are transfered to R/3 via IDOC (in fact an RFC call out of SRM, creating IDOCs directly in R/3: no outbound IDOCs in SRM) if they are global (normal...)
    So you should develop your own transfer function, re-using parts of BBP_PD_CTR_TRANSFER (especially META_CTR_TRANSFER that could be a good starting point to pass data to XI via an RFC call).
    Rgds
    Christophe

  • SRM 7 Contract Distribution not possible in PPS - is it true ?

    Hi SRM Gurus,
    I gather that the SRM 7.0 Central Contract are not distributed to ECC 6.04 in PPS environment. 
    ( Ours is SRM 7.0 ECC 6.0 Enhp 4 with PI 7.11 on PPS - ECS.)
    Correct me if i am wrong.
    If so, is there any other way to distribute Central Contract to ECC .  Even it its partial distribution. 
    Thogh, I hv config for CCTR following the SNote 1268821. To start the problem, the Distribution button on the header of the contract is disabled.  CCTR tran type configured both in SRM and ECC.
    Kindly share your thoughts.

    Hello,
    You can try reverting the note 1354971, to get an assign distribution button active at item level.
    Interfaces(XML) which are used to transfered the central contract are not extended to all the fields related to PPS functionality. Eg. Guaranteed Minimum.
    These fields will not be transfered to backend and other process like release value updation to the backend contract has limitation as PPS funcalities can be used only in extended classic scenario.
    So we have a limitation and also this functionality will not be supported in PPS.
    Nevertheless, you can enable this funcationality and use with the limitation.
    You will have to handle this through custom meta data handle where you need to create dynamic class and method and maitain in the customizing table /SAPSRM/V_MDA_HC. You can enable the Assign distribution button and link in the dynamic class.
    You can check the configuration in the standard meta table /SAPSRM/V_MDA_HD for reference.
    Courtesy : Lisa Norris!
    Re: SRM 7 Contract Distribution not possible in PPS

  • Configurations needed for distributing central contract to backend system

    Dear Gurus,
    I have configured central contract and getting approved in the local SRM system. Now, I need to distribute the central contract to the backend system. I have already get the PI interfaces configured using the integration scenario Central contract management.
    Now, I assign the backend POrg as well as the target values for the backend contract and try to release the central contract. The central contract is getting released. However, no contract is getting created in the backend system.
    I donot see any XML messages generated in the SRM system (SXMB_MONI).
    Do I need to maintain some settings in the SRM system to enable the distribution of contract to the backend system?
    Thansk and regards,
    Ranjan

    Hi,
    When one creates Local Contract; there is one option named 'Distribute' on contract screen.On drop down; one mention back end system. After clicking on it; contract has been created in ECC.
    If contract is not getting generated in back end; refer SAP Note: 609222.
    Check whether you find any error/information message in Txn BBP_CTR_MON.
    SRM Settings:
    1. Implement BBP_DETERMINE_LOGSYS: Determines whether contract is to be created in SRM or ECC.
    2. Assign transaction type to attribute CT_PROC_TY in Org Structure.
    3. Check whether have maintained message type BLAREL, COND_A, BLAORD.
    4. Assign role SAP_BBP_STAL_START_PURCHASER to process contracts.
    Helpful SAP Notes: 641919, 646903
    Regards,
    yaniVy
    reward if helps

  • Central contrcact distribution with WSRM with SRM 7.01 (EHP1)

    Hi Gurus,
    We are implementing Central contract distribution with SRM 7.01 and ECC 6 EHP 5 backends.
    Can we use WSRM for Point-to-Point Communication for contract distribution? As the current customer does not have PI I am happy to avoid implementing PI.
    Thanks in advance.

    Hello Naveen,
    Find the error details:
    We have followed the steps for peer to peer service configuration as per note1268336 for synchronous service QUERYCODELIST for our XI independent scenario for contract management.
    As per the steps for peer to peer for settings,we are done with the configuration in SRM side i.e. provider system  and configured the QUERYCODELIST service.
    Now while doing the same on ECC side(BDE) i.e.  Consumer system when we are maintaining this service and creating Logical port,We get pop up to enter the details.
    Once we enter the details and click on APPLY setting button we are getting this error which Muthu as mentioned.
    "SRT Framework exception: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:404Connection Failed"
    I have configured this in the past for some other project once where similar error(it was 402 or 403) was coming since WSDL node was not active under SRT in SRM but this time we have checked it and all the required services are also active.
    Can you help to check further on this.
    Regards.
    Paresh.

  • Badis for Central Contract Replication from SRM to ECC

    hi
    experts
    i am working on a scenario of replicating the central contract from SRM 0.7  to ECC via XI/PI
    let me know what are the Badis to be implemented in ECC for the Same
    looking forward for your  reply

    Hi,
    You do not need any Badi in ECC to distribute central contract to your backend system.
    if your ECC system is on ECC 6.0 enpk 4.0 or more,
    you can directly distribute your central contract from SRM to ECC system using standard ESOA services.
    Thanks and regards,
    Ranjan

  • WSRM setup for Central Contract

    Hi,
    We want to setup SRM 7 Ehp1 system without using PI. For this WSRM setup is required for exchange of documents between SRM and ECC. I am referring to the configuration guides in service market place and OSS note # 1043195. But there are couple of settings which are not clear. Has someone worked on this before and can guide me?
    Thanks,
    SKN
    Edited by: SKN on Jul 29, 2011 2:49 PM
    Is PI independent communication using WSRM available from ECC 6 Ehp5 onwards and not in ECC 6 Ehp4?

    Hi,
    You do not need any Badi in ECC to distribute central contract to your backend system.
    if your ECC system is on ECC 6.0 enpk 4.0 or more,
    you can directly distribute your central contract from SRM to ECC system using standard ESOA services.
    Thanks and regards,
    Ranjan

Maybe you are looking for

  • Scheduled Report Failing - Don't Know Why

    I'm trying to re-create a scheduled report on CMC that had gotten deleted. It ran before (sometimes multiple times...) but at least it ran. I'm duplicating all the settings for this report based on how they were before, but every time I try to get th

  • Hyperion Reports Error when running a report against HFM application

    Hi, Trying to run a report that the source is a HFM app and get this error: 5200: Error executing query: ALE syntax error near: line number 1 position 137 token Period Anyone know what might be the cause.. I have no idea as to what it could be. I'm n

  • FM to update the table HRPAD25

    Hi All, Is there any FM to update the standard table HRPAD25? I need to update the values entered by the user on the LSO Followup screen in this Table. I have enhanced this screen in LSO_PSV2 with an additional field 'Score'. How do i update the tabl

  • Table Maintenance Object - Hide New Entries button

    Hello, Does anyone know how to hide the "New Entries" button in a table maintenance object? I want to allow editing of the table, but I don't want to allow new lines to be inserted. The generated screens do not have a gui status.  I guess the gui sta

  • Passing Dashboard prompts - Need help

    Hi All, I have a problem with passing dashboard prompts. Scenario: I have a report with country(column interaction),amount sold and two prompts.when the user selects the particular country, i need to navigate to other detailed dasboard with 2 prompts