Upload ECC Contracts to SRM

Hi Experts ,
Can anyone please confirm me, exactly in which situation , we upload ECC Contracts to SRM..by report BBP_CONTRACT_INITIAL_UPLOAD ?
We are deploying Classic scenario with ECC6 (EHP4) with SRM7.0.
Thank you in advance.
Regards
NAP

Initial Upload of Central Contracts and Scheduling Agreements from SAP ERP to SAP SRM. This is just help aid report
You can use program BBP_CONTRACT_INITIAL_UPLOAD to upload contracts and scheduling agreements from an SAP ERP system to an SAP SRM system. Depending on the settings you make, contracts and scheduling agreements are then uploaded from the SAP ERP system to the SAP SRM system as a central contract. Generally, this initial upload is a one-time activity performed at the time of installation in the SAP SRM back-end system. For more information, see the program documentation.
Situation could be Some backend contracts wanted to use in Extended classic scenario . so Manual effort is reduced to create a Local contract. so that SAP gave option to reutilise the contract rather than creating from scratch.
After you transfer a contract from backend to SRM , you must make them inactive other wise this contract will be active at both systems.
now SAP recently developed some migration reports to convert GOA into CCTR .
If you are upgrading from an earlier release of SRM / support package of ERP and you are already using SRM Globals Outline Agreements (GOAs) as source of supply in ERP you need to convert the replicated GOAs in ERP to replicated Central Contracts. Please refer to the program documentation of report MMBSI_CONTRACT_MIGRATION. For converting the GOAs created the lower releases in SRM to Central Contract in SRM 7.0 system please use the report /SAPSRM/MIGRATE_GOA_TO_CC. These reports have to be executed saperately in both the systems. The preferred sequence would be to run the migration report in SRM first to convert GOA to CC and then run the migration report in ERP. Running the report in ERP presupposes that the system connectivity regardings SOA services between ERP and SRM has been set up completely.

Similar Messages

  • Uploading a contract to SRM portal

    Hi Experts,
    How can we upload a contract in  SRM portal?
    Can you suggest a template for that?
    Thanks In Advance
    Anamika

    HI Alejandro
    Refer to this thread may be of some help to you .
    Authorization for JMS resources
    Thanx
    Pankaj

  • Upload legacy contract into SRM and CCM

    Hi,
    SRM Version 5.0, CCM 2.0, Extended Classic Scenario
    I need to upload the contracts from the legacy system to SRM as GOA.
    I want to see the GOA in CCM catalog as well.
    How do I do it ?
    I beleieve that once the contract has been loaded as GOA in SRM, it will be distributed to R/3.
    With regards,
    Pranav

    Hello, you can use function BBP_PD_CTR_CREATE to create contracts.
    In order to create a correct document you will have to prepare the structure of the document before you call the function.
    You will have to prepare an header and define a guid for it, this guid has to be used in the 'parent' field of the items, you will also have to generate a guid for the items and use it when creating the accounting lines, the partner functions lines and the organizational structure informations. For example
    header-guid = 1.
    item-parent = 1.
    item-guid = 2.
    accounting-guid = 3.
    accounting-p_guid = item-guid.
    partner-partner_guid = 4.
    partner-p_guid = item-guid.
    organization-guid = 5.
    organization-p_guid = item-guid.
    After you have called this function and it returns no error messages you have to call BBP_PD_CTR_SAVE in order to save the newly created document.
    Regards, Luciano.

  • Upload Contracts in SRM

    Hi Guys,
    When trying to upload the contracts data in SRM using the following process.
    1. Contract Management -- > Upload contracts -- > Upload
    We are inputting the file from the existing contract using the download option. After doing this i am facing an error called,
    The file cannot be read.
    Please help me in this issue. And please proved any file templete for it. Or do i need to modify the download flat file as it already contains the Document number and the GUI id.
    Thanks in Advance,
    Mohit.

    Hi Mohit,
    If you want to upload R/3 contracts to SRM you can run the below mentioned report using SA38 and can upload the contracts in SRM.
    <b>BBP_CONTRACT_INITIAL_UPLOAD</b>
    However any changes made in the contracts in R/3 after the upload will not get updated in SRM.
    The otherway is to publish contracts as catalogs using XI.
    Hope this resolves your query. Clarifications are welcome.
    Assign points for suitable answers.
    Rgds,
    Teja

  • How can I transfer contract in SRM to ECC?

    Hi Experts,
    How can I transfer contract in SRm to ECC, and then we can do subsequent process, such as PO reference contract.
    Thanks a lot!!!!!!

    Hi Jock,
    Are you trying to transfer local SRM  contract to ECC system?.
    GOA can distribute to backend system as a process contracts and scheduling agreement right?
    local process contract only for SRM system right ? you can not push local contract  to backend .
    However  you can bring backend  ECC contract to SRM .
    what is your business requirement ? which version are you working on?
    since SRM2007 purhase contracts and GOA 's are merged to form a single central contract which is available for sourcing localy in srm and can also be distributed to different backend ECC systems.
    br
    muthu

  • Uploading contracts into SRM from flat file...

    I am asked to develop this program but I am not sure what transactions are involved and what approach to take.
    I know how to upload the file but not sure how to upload the contracts to SRM.
    Thanks for the help.

    Hi Rakesh,
    I have encountered the same difficulty in creating the contract as well. Thanks for your code sample. I have tried to follow it closely but still i am not successful. Is it possible for you to take a look at my code?
    data: pc_id like CRMD_ORDERADM_H-OBJECT_ID.
    data: pc_header_out like BBP_PDS_CTR_HEADER_IC.
    data: pc_header_in like BBP_PDS_CTR_HEADER_D.
    *data: pc_item type table of BBP_PDS_CTR_ITEM_D with header line.
    data: pc_item type table of BBP_PDS_CTR_ITEM_ICU with header line.
    data: pc_text type table of BBP_PDS_LONGTEXT.
    data: pc_partner type table of BBP_PDS_PARTNER.
    data: wa_part like line of pc_partner.
    data: pc_org type table of BBP_PDS_ORG with header line.
    data: pc_message type table of BBP_PDS_MESSAGES with header line.
    Insert dummy data*****************************************************
    pc_header_out-CURRENCY = 'SGD'.
    pc_header_out-PROCESS_TYPE = 'PCTR'.
    Insert Purchase Org data *********************************************
    pc_org-PROC_ORG_RESP_ID = 'O 50000026'.
    pc_org-PROC_ORG_ID = 'O 50000025'.
    pc_org-PROC_GROUP_ID = 'O 50000026'.
    Insert BP data - vendor, employee Purch Org and DSTA******************
    *DSTA
    wa_part-PARTNER_ID = '0000000001'.
    wa_part-PARTNER_GUID = '4BD22A16AFA2B74D844E1595998AE7E5'.
    wa_part-PARTNER_FCT = '00000038'.
    wa_part-ADDR_TYPE = '1'.
    wa_part-ADDR_NO = '0000010469'.
    append wa_part to pc_partner.
    clear wa_part.
    *employee
    wa_part-PARTNER_ID = '0000000006'.
    wa_part-PARTNER_GUID = 'E3D4AAE842930D41B7B107F3CC60B44D'.
    wa_part-PARTNER_FCT = '00000026'.
    wa_part-ADDR_TYPE = '3'.
    wa_part-ADDR_NO = '0000010472'.
    wa_part-PERS_NO = '0000010474'.
    append wa_part to pc_partner.
    clear wa_part.
    *vendor
    wa_part-PARTNER_ID = '0000000311'.
    wa_part-PARTNER_GUID = 'F0BC646129BE2D4BB7E301F8F3708B1E'.
    wa_part-PARTNER_FCT = '00000019'.
    wa_part-ADDR_TYPE = '1'.
    append wa_part to pc_partner.
    clear wa_part.
    *purch org
    wa_part-PARTNER_ID = '0000000002'.
    wa_part-PARTNER_GUID = '48459C575651D04091BAF1B9A554CF51'.
    wa_part-PARTNER_FCT = '00000051'.
    wa_part-ADDR_TYPE = '1'.
    wa_part-ADDR_NO = '0000010470'.
    append wa_part to pc_partner.
    clear wa_part.
    Item data
    pc_item-CATEGORY_ID = 'ARMOUR'.
    pc_item-QUANTITY = '233'.
    pc_item-PRICE = '1234'.
    pc_item-VALUE = '4321'.
    pc_item-UNIT = 'EA'.
    pc_item-PRODUCT = 'B78A60018B6018418F6D0F1632E10F69'.
    pc_item-DESCRIPTION = 'Russian T72 Tanks'.
    *--Reset Buffer Tables
    CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.
    Create PC*************************************************************
    call function 'BBP_PD_CTR_CREATE'
    exporting
    I_HEADER = pc_header_out
    importing
    E_HEADER = pc_header_in
    tables
    I_ITEM = pc_item
    E_PARTNER = pc_partner
    I_ORGDATA = pc_org
    I_LONGTEXT = pc_text
    E_MESSAGES = pc_message.
    write: pc_header_in-guid.
    the guid return all 0s. The error message in pc_message is supply only one type of vendor and one type of responsible employee. Thanks for taking time to read this. I will really appreciate if anyone is able to help me solve this. Of course point will be rewarded. Thanks again!

  • Central contract in SRM 7.0 with ECC 6.0

    Hi
    We are using SRM 7.0 with ECC 6.0
    When we create contract in SRM 7.0 & Trying to distribute to Backend as Contract, It is showing error in BBP_PD as below
    HEADER I1015 Awaiting Approval
    HEADER I1021 Created
    HEADER I1038 Complete
    HEADER I1141 Released
    HEADER I1180 Document Completed
    HEADER I1193 In Distribution
    HEADER I1195 Distribution Incorrect
    0000000001 I1143 Item is Active
    Badi BBP_DETERMINE_LOGSY is activated to define backend system
    No IDOC is also generated.
    No errors in MOnitor also
    Not sure what is message type needs to define & what else is needed
    Regards,
    NNK

    HI
    Need to do following
    1. Keep conidtion types in ECC & SRM same for contract.
    2. Also Add message types BLAORD & COND_A manually in ECC in WE20.
    Then only it works
    Regards,
    NNK

  • Passing custom field in contract in SRM to contract in ECC

    Hi,
    We are using SRM 7.0 with ECC 6 (no EHP). We're planning to use central contract distributed with IDOCs. Our contract in ECC has custom field added in the header. We have tried and successfully pass the contract from SRM to ECC (using IDOC BLAORD03 and COND_A).
    I know we can create custom field in contract in SRM, but how to pass the value in the custom field in SRM contract to custom field in ECC contract? Do we need to edit IDOC BLAORD03? Is it possible?
    Best regards,
    Yosea

    Hi,
    Does anyone know the answer?
    John

  • 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.

  • 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.

  • SRM 701 - Central Contract via XI, no backend ECC contract created

    Hi All,
    We are trying to implement the SRM Central Contract Management scenario in SRM701 and ECC 604 using XI/PI and we are finding that the XML message is getting generated OK, passed through XI/PI OK and is successfully processed in ECC, however, no backend contract is created.  The SRM number range against the ECC contract document is incrementing every time we send a message but no data is getting committed to the tables.  I have seen a few threads on here with others having experienced a similar problem, however, I can't anywhere see what the resolution was.
    We are pretty sure all the config is correct as we have tried changing the entry in BBP_BACKEND_DEST for SYS_TYPE to ERP_2.0 and passed the data successfully via RFC and IDOC, but we are not having any success when the SYS_TYPE is ERP_4.0 and using XI.
    Please can anyone out there help?!
    Thanks a lot...

    Hi prashant
    I never tried service . but you can see this below symptom for you.I extensively worked on Material contracts.
    Are you creating contract from Process contract or Via RFQ
    Note 1272305 - Total value wrongly calculated in Contract Service lines
    Symptom
    We create a Service contract in the R/3 Backend from RFQ. During the transfer we calculate the gross price based on the quantity,price and price unit. (ie) The field ESLL-BRTWR is filled with following formula in the idoc processing. ls_e1edc20-BRTWR
              = ( is_item-price * is_item-quantity ) / is_item-price_unit.
    AS total value of the service lines is calculated based on the field NETWR which is passed as blank from SRM, during recalculation total value when we change the gross price of one of the service lines in r/3, it is required to fill this field
    till PI values are brought correctly till posting to ECC. ?
    Note 1123292 - Net Price wrongly calculated in plug-in MAP_BLAORD_SERVICES
    my experience in GOA
    Note:-
    2 set stream of DATA comes from SRM as BLOARD and COND_A ..
    Even some times when we reprocess failed IDOCS in BD87 in ECC ( comes contract data from SRM as GOA and failed due to some data validation in ECC). now data issue was fixed at Material master level. and
    if we forget to reprocess COND_A - BLOARD creates a successfull GOA but net price shows as ZERO for each material and when you post the COND_A data and correct price will be updated in ECC contract. so kindly check price data reaches or not not or price calculation failed in ECC.
    Muthu

  • ECC - Central contract via SRM - condition Item button does not work

    Hi,
    After the creation of a central contract via SRM, I checked if all the condition types are taken over to contract in ECC.
    When selecting the item line and clicking on the condition button, it works correctly. After going back, to the main screen where the items are displayed I click once again on the condition button. Now it does not show anything, nothing happens.
    I have been looking for an OSS Note but couldn't find any. May you an OSS Note that I can use to solve this issue.
    Regards,
    Alexander

    hi Alexander,
    Do you get any error message.Can you check the konp and konh tables if entries exist
    regards,
    Lalita

  • Contract Prices are not changing when upload from PC to SRM

    Hi all,
    We have local contracts in SRM and downloaded this contracts to local PC. We changed price of this contracts and uploaded again into SRM, But the prices are not getting changed in SRM.
    We downloaded in text format, opened in excel,changed prices and saved in text format.
    did anyone faced this problem?
    Thanks
    Ravi

    Hi Ravi,
    please refer OSS note 734060. You have to use the commands D=Delete, U=Change and I=Insert to modify the downloaded document.
    Rgds,
    RRK
    Reward Points for helpful responses*

  • Benefits of implementing Central Contracts in SRM 7.

    Dear Experts,
    Picture the following:
    - Classic Scenario.
    - One ECC 6 EHP 4 Back end.
    I'm currently exploring the benefits of implementing Central Contracts against using only Purchasing Contracts in ECC and replicating them to SRM for use in the Shopping Carts.
    So my question is why would you implement central contracts in SRM instead of just replicating these contracts from ECC? What benefits would you get out of having central contracts in place against having only Purchasing Contracts in ECC?
    Thanks for your input.

    adding to Manju one point .
    - Procurement department(PURCHASER) can use web interface to create / manage contracts rather GUI interface and quick contract creation / maintenance
    - Approval mechanism simplified with less efforts.
    - Different ways to create a contract from SRM
       Copy an existing contract
    Use an existing template
    Upload an external file
    Upload a contract from the catalog
    Muthuraman
    1.You can use this business process to access SAP SRM contract features, such as contract hierarchies, discount across contract hierarchies, and grouping logic, when determining source of supply in SAP ERP.
    2.You can create a central contract in SAP SRM, and it can then be used as source of supply in both SAP SRM and SAP ERP. Relevant data is sent to SAP ERP for a source of supply determination, and a specific type of contract or scheduling agreement can be created there.
    3.While determining a source of supply, you can access central contracts directly.
    4.The price is determined in SAP SRM before the SAP ERP purchase order (PO) is sent to the supplier.
    5.You can create and change central contracts and renegotiate existing contracts directly with a supplier, or through the creation of an RFx. You can automatically assign a contract as a source of supply, or it can be listed as one of numerous potential source of supply contracts. A strategic purchaser can create a contract whenever they anticipate a long-term relationship with a supplier.
    6.Contract management enables purchasers from various parts of the company at different locations to take advantage of the terms of globally-negotiated contracts for specific product categories. You can provide users with specific levels of authorization to contracts, and you can categorize documents as confidential.
    6.You can distribute central contracts to release-authorized purchasing organizations, and these organizations can then use them as source of supply in the appropriate SAP ERP system. Hierarchies can be used to organize, structure, display, and search for contracts.
    7.If you use SAP NetWeaver Business Intelligence (SAP BI), you can view various consolidated reports of contract management. For example, you can view aggregated value released against all contracts in a contract hierarchy.

  • 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.

Maybe you are looking for