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

Similar Messages

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

  • SRM Upload contracts

    Hi,
    System details :
    ECS
    SRM 5.0
    ECC 6.0
    Please help me in finding out, How to upload Contracts (SRM) Locally...
    Do we need to write a Zprogram or is there a way to upload the contracts locally using any Function modules ?
    If so please provide me the code as well as the structure of the internal table..
    Points will be rewarded ...
    Regards

    Hi
    <b>Try using Function Modules -  B46B_CTR_CREATE for creation of contract.
    One helpful Note on contract.</b>
    <u>Note 646903 Global Ouline Agreement:Tips and tricks
    See note 734060, which provides you Excel macros to view the downloaded document.</u>
    <b>Sample useful code and links -></b>
    <u>Re: Upload new Contracts in SRM4.0</u>
    Re: Contract Upload to New System
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAISMM/CABFAISMM.pdf
    <u>Report - BBP_CONTRACT_INITIAL_UPLOAD
    You can use this report to upload the contracts and scheduling agreements from an ERP system to an SRM system. A contract or a scheduling agreement from the SAP backend system is uploaded to the SRM system as a contract or a global outline agreement (GOA), based on the transaction type customized in the SRM or SAP backend systems.
    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.</u>
    <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.
    Refer to this link for details.
    http://help.sap.com/saphelp_srm50/helpdata/en/6d/1e8442a07b0e53e10000000a155106/frameset.htm
    <b>Other SRM useful function modules for contract upload -></b>
    BBP_PD_CTR_CREATE
    BBP_PD_CTR_SAVE
    BBP_PD_CTR_CREATE
    Upload Contracts
    Re: Upload COntracts
    Do let me know.
    Regards
    - Atul

  • Right Tool to upload Contract data into SRM 5.0 system ?

    Hi,
        Could you tell me, the right tool to upload Contract data from SAP 4.5 into SRM 5.0 system using transaction code BBP_CTR_MAIN. ?
    What would be the problem, if i go with LSMW?
    Thanks in Advance,
    Bobby

    Hi Friends,
        Could any one suggest me which tool (BDC/ LSMW/ BAPI) is suited to upload Contract data from SAP 4.5 into SRM 5.0 using transaction code BBP_CTR_MAIN.I am confusing with Arshad's reply on this.
    Thanks in advance,
    Bobby

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

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

  • Mass upload contract with "Distribute Contract to Catalog" flag

    I need to mass upload contract to update the flag "Distribute Contract to Catalog" (for srm mdm). What are the options. I don't see any option of that flag in the screen "Change Contracts: Mass Processing"

    Solved on own
    One needs to maintain System type as 'CATALOG' in SPRO >Define Backend Systems.
    This makes the Distribute Contract Catalog check box to be visible in the Header tab of contract.
    Regards
    Sarath

  • Uploading Contracts through XI into CCM

    Hi,
    We are using SRM 5.0, CCM 2.0, XI 3.0, EBP 5.5.
    Kindly let me know what is the process of uploading contracts using XI from SRM's EBP to CCM.
    Thanks,
    Swetha

    Hi,
    Check the below link:-
    Upload Contracts
    Regards.
    Praveen

  • Problems in Contract Replication SRM

    Hi Experts,
    I need your help....i'm trying to make the contract replication from backend system by the program BBP_CONTRACT_INITIAL_UPLOAD.
    But there is a message erro in coditions as down
    ''End of discount condition validity > end of price condition validity''
    The replicate will work but all the contract cames in SRM with memorize status and i have to edit all the contracts...
    if i change the date of condition in r/3 contract, i can make the replicate without problem. But this is not a correct solution.
    there is a way to solve this?
    I saw the notes in SAP but my Support Package is the last one (SAPKIBKT11)
    Thanks all
    gustavo

    Hello Gustavo,
    We are facing the same problem and are trying to figure out the solution from you inputs.You have suggested 2 options
    1. BADI : BBP_CTR_BE_CREATE
    But this BADI will be called when a contract is to be created in the backend and how will this BADI be helpful when we are replication/uploading contracts from backend R3 to SRM
    2. Maintain same pricing conditions in both R3 and SRM: could you explain in details what you are trying to say.
    Thanks
    Raghu

  • Contract in srm or mdm?

    hi people!
    -i know that it's not necessary to upload the materials in srm, and they can stay in r3 and mdm, and you can watch them in the catalog and srm.
    here's my doubt,
    does it exist something similar with the contracts? or they must be uploaded in srm?
    thanx

    Hi
    You can upload materials and contract in SRM from R/3
    It is standard  replication of materials & contract.
    it can be done manually (or) thro ' a job which runs daily to upload the  materials in SRM from SAP  R/3
    G.Ganesh Kumar

  • Error in Releasing Contracts in SRM-Error Log for user WF-BATCH

    Hi,
    When we are releasing contracts in SRM, an error log is being generated for a user WF-BATCH with message :
    "Recipient not found
    The error ocurred by processing event RELEASED_NEWLY with GUID 4530EA86C23B007700000000B0000023 and object_id= 4400000238"(Where 4400000238 is our contract no)
    Also our contract is not being transported to CCM even though all the relevant configurations have been done in XI.
    Is this because of the error log?? What is the issue??
    Any Useful answers would be suitably rewarded..
    Regards,
    Puneet

    Hello Puneet,
    Please check whether u have released that contract or not.
    if u need to release purchase order from the contract, it needs to be released first.
    from ur problme statement, it seems u haven't released that contract.
    Sarabjeet

  • Popup : OrgUnit doesn't exist. while creating Contract in SRM 7.0

    Hi Experts,
    I am using Extended classic senario and upgraded from SRM5.0 to SRM7.0.
    While creating Contract I am getting popu : OrgUnit doesn't exist. This error is not stopping to create contract.
    How to remove this error popup? please suggest.
    Reg,
    Rajesh.

    Hi Rajesh,
    I am also getting the same message  while creating a contract in SRM 7.0.
    we have upgraded from SRM 5.0 to SRM 7.0
    Whether you have raised any OSS message
    Regards
    G.Ganesh Kumar

  • 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

  • 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

  • Report to check org units without any position display

    Dear All, I want a report which i can see only the org units in a graphical way. When i am checking through Simple maintainence mode I am getting org units along with positions also with in the graphical mode i have selected the view option under opt

  • How to compare the data in a highscore file(.txt)  for a game?

    As mention above,i would like to check the highscore everytime the game has finished,and updates it, what classes should be used? FileReader, FileWriter, or Properties? If so, how the codes is likely to be? Thanks a lot.

  • Pc will not play videos from youtube randomly clicks out of facebook saying cannot find page

    hp pavillion p7-1254 windows 7 home premium error message:internet explorer cannot display webpage what to try: diagnose connectio proble - cannot find any connection issues.  pc was taken in to geek squad for repair one week ago- virues removed. now

  • EADDRINUSE in system.log

    I'm getting the following error in my system.log file every 30 seconds: kernel[0]: tcp_connect: inp=6996a68 err=EADDRINUSE The only thing different with each entry is inp=<some number> has a different number every 30 seconds. I have found very little

  • Fatal Internal Error LV2010-DS1

    Hallo All, I was installing LabVIEW from the 2010-DS1 Distribution kit (LV2009-SP1), after the whole installation process, I started LabVIEW and I've seen the Error : Fatal Internal Error "objmgr.cpp", line 2133...like in the attached image. I'm work