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

Similar Messages

  • Problem in Contract update  SRM

    Hi experts,
    I'am trying tlo update a contract using the FM :   'BBP_PD_CTR_UPDATE' . I use the folowing logic :
       * Lock contract
        CALL FUNCTION 'BBP_PD_CTR_LOCK'
          EXPORTING
            i_header_guid = l_header_updated-guid.
    *Update
        CALL FUNCTION 'BBP_PD_CTR_UPDATE'
          EXPORTING
            i_park                  = 'X'
            i_header                = l_header_updated
            iv_with_change_approval = ' '
            it_conditions           = lt_conditionsu
          TABLES
            i_item                  = wt_item2
            e_messages              = lt_message.
        CALL FUNCTION 'BBP_PD_CTR_SAVE'
          EXPORTING
            iv_header_guid = l_header_updated-guid.
        " Unlock contract
        CALL FUNCTION 'BBP_PD_CTR_UNLOCK'
          EXPORTING
            i_header_guid = l_header_updated-guid.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    The contract is updated correctly but the problem  is the statut of the contract in the portal was changed from 'Realesed' to ' Approved'.
    Any Idea,
    best regards

    Hi Abhay
    Please check SAP Note 1011267 - FAQ - Questions about Contract Gen
    There is a clause in the note for the error mentioned by you. There is a solution where SAP can help you if yours is a hosted environment.
    If yours is a On-premise,you can restart the Contract Generation Webservice, due to some bad data going thru
    Download the note, you will find the details that I have mentioned below
    Problem statement
    Question: There is an error that states "There is a problem with the
    Contract Generation web service. Please contact your syustem
    administrator
    Solution
    This error indicates that the contract gen server is not running. This can
    happen when bad data is passed through the server. The operations group at
    SAP can restart this for you. Contact Support to have this initiated
    Let me know if this has helped you
    Cheers
    tridip
    Please award points for useful answers

  • Contract Replication SRM 7.0 for ECC 6.0

    I am in the version 7.0 of SRM and I need to send the contract PCTR of SRM for ECC 6.0. 
    - Connections SM59 is well; 
    - Attribute CT_PROC_TY of the structure is well; 
    - Transaction Types and Number Screech is well; 
    - IDOCs BLAORD y defined COND_A in WE20 is well; 
    Did I forget something? 
    All creates the contract and I try to distribute the same, the mistake below it is exhibited: 
    " Could not determines back-end system goes contract " 
    Determination of Back End is well. 
    Some idea?
    Rgs,
    Pedro

    Hi, Pedro:
    It is SRM Extended Classic mode?
    You want to transfer the contract to ECC?
    Please check the ECC and SRM both sides of the scope of the contract number.
    Sarah

  • SRM 7 - Contract replication from ERP to SRM

    Hi all,
    We have SRM 7 and ECC 6.0 and we have a requirement to have contract handling for invoices functionality, in SRM, in order to create invoices with reference to a contract directly.
    We want to have ERP system as the central repository for all contracts, meaning that we need to replicate the contracts to SRM, and all the changes made to the contract in ERP side should also be replicated to SRM.
    Does anyone know if this scenario can be done as per standard?  And if so, how can we replicate the ERP contracts to SRM and ensure that all the changes made in ERP will be replicated to SRM?
    Thanks in advance.
    Regards,
    AN

    Dear Krupa,
    Thank you for your quick reply.
    So we should consider the scenario where SRM is the central repository for the contracts, and all the changes done in SRM should be replicated to ERP.
    In this scenario, do you know which steps should be done to allow contract replication from SRM to ERP? I already created a central contract in SRM but there is no message sent to PI.
    Thanks in advance.
    Regards,
    Andreia

  • Issue with Contract Replication from SRM to MDM  - XML structure

    Hi
    We are having an issue with trnsfering a contract to MDM. We have released the contract for update to MDM in the contract through the distribute to catalog option. An XML is generated in SRM that gets sucessfully passed to PI through Catalogupdatenotification_out. In PI the XML fails in the Interface Determination step. the issue that has been noticed is that the XML that is generated in SRM does not contain product category or product ID which is basically what the condition mapping in PI checks for. The conditions in PI were setup as per SAP.
    But now the XML fails in PI because it does not find a combination for Catalog type code = 03 and product category. Please find the XML structure in SRM and you will see that it does not have a product category even though the contract has one.
    <?xml version="1.0" encoding="utf-8" ?>
    - <n0:CatalogTransmission xmlns:n0="http://sap.com/xi/EBP" xmlns:prx="urn:sap.com:proxy:SS1:/1SAI/TASDE808778FFEB81012891:701:2010/10/07">
    - <StandardBusinessDocumentHeader>
      <ID schemeID="0080">56000004100000000220110616202243</ID>
      <CreationDateTime>2011-06-16T20:22:43Z</CreationDateTime>
    - <SenderParty>
      <InternalID schemeID="PartyID" schemeAgencyID="SS1CLNT100">143</InternalID>
      </SenderParty>
      </StandardBusinessDocumentHeader>
    - <Catalog>
      <ID>5600000410</ID>
      <CatalogTypeCode>03</CatalogTypeCode>
    - <NameList>
      <Name>(Copy of Contract 5600000395)</Name>
      </NameList>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>true</CompleteTransmissionIndicator>
    - <ValidityDateTimePeriod>
      <StartDateTime>2011-06-13T12:00:00Z</StartDateTime>
      <EndDateTime>2012-06-12T12:00:00Z</EndDateTime>
      </ValidityDateTimePeriod>
    - <CatalogContent>
    - <ItemList>
    - <Item>
      <ID>1</ID>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>false</CompleteTransmissionIndicator>
    - <PropertyValuationList>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE</PropertyReference>
    - <PropertyValues>
    - <MultipleValue>
      <Index>1</Index>
    - <SimpleValue>
      <AmountSpecification currencyCode="USD">1.0</AmountSpecification>
      </SimpleValue>
      </MultipleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE_BASIS_QUANTITY</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <QuantitySpecification unitCode="EA">1.0</QuantitySpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>CCM/PMNTTRMS</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <NameSpecification>0002</NameSpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
      </PropertyValuationList>
      </Item>
    - <Item>
      <ID>2</ID>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>false</CompleteTransmissionIndicator>
    - <PropertyValuationList>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE</PropertyReference>
    - <PropertyValues>
    - <MultipleValue>
      <Index>1</Index>
    - <SimpleValue>
      <AmountSpecification currencyCode="USD">12.0</AmountSpecification>
      </SimpleValue>
      </MultipleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE_BASIS_QUANTITY</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <QuantitySpecification unitCode="EA">1.0</QuantitySpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>CCM/PMNTTRMS</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <NameSpecification>0002</NameSpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
      </PropertyValuationList>
      </Item>
      </ItemList>
      </CatalogContent>
      </Catalog>
      </n0:CatalogTransmission>
    Edited by: vishakhrajeev123 on Jun 20, 2011 6:49 PM

    Dear Krupa,
    Thank you for your quick reply.
    So we should consider the scenario where SRM is the central repository for the contracts, and all the changes done in SRM should be replicated to ERP.
    In this scenario, do you know which steps should be done to allow contract replication from SRM to ERP? I already created a central contract in SRM but there is no message sent to PI.
    Thanks in advance.
    Regards,
    Andreia

  • Facing problem in creation Central contract in SRM 7.0 System

    HI Experts,
    We have implemented Classic scenario in P2P business application.
    We are facing problem in creation Central contract in SRM system as we using SRM 7.0 .
    Error show  Application error in back-end system  (SAP SRM outline agreement* & Differing time interval
    Status show Document complited ->Distribution Incorrect >Created>Complate > Released.
    Please Reply
    Sharad

    Hi Sharad
    some mapping error with ECC and SRM
    expand the COND /BLOARD . you must get some clue - in bd87 51 error code
    did you map pricing condition type with ECC and SRM?
    kindly check BADI mapping in SRM
    Muthu

  • 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

  • Problems : Payment conditions replication

    Hi,
    I have problem in business agreement and account contract replication between SAP CRM and SAP ISU.
    When I replicate a business agreement from CRM to ISU, it's (almost) OK, but terms of payment is not the same between CRM and ISU.
    When replicate a account contract from ISU to CRM, I obtain the following error (with transaction code SMW01 in SAP CRM) : "Enter the payment conditions" (Message no. CRM_BUPA_FRG0130222).
    Thanks for your help !
    Best regards,
    Rémi

    Hi Denis,
    Thanks for your help !
    I applicate the note 1420329 but problems persist.
    I don't have any ideas to resolve my problem.
    Best regards,
    Rémi

  • CRM Contract replication to IS-U

    Hi Guys,
    I'm facing a problem in CRM contract replication to IS-U. Could you please anyone tell me what are the internal statuses that should be set at the contract header and contract item which will trigger automatic contract replication to IS-U.
    Thank you.
    Best Regards,
    Santhosh.

    Hi,
    there is no status that automatically starts the replication. There are just statuses that PREVENT the replication. If those status are in place, the replication will be surpressed. Those are: I2401, I2402, I2404, I2405, I2413. I hope the list is complete. If one of thoese status is active, the replication will not take place. Note 1609458 should prvide details on status I2406 and I2407.
    Kind regards
    Uwe

  • 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

  • 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

  • Service contract replication

    Hi,
    SRM 701
    ERP 604
    We are Implementing Service contracts in SRM ( All custom development as we have not activated the BF) and facing a issue during replication. Even though the FM IDOC_INPUT_BLAORD has got the ESLL table which caters for the Service lines , iam getting a error ' No batch input data for screen SAPMM06E 0511' error.
    Issue is : Service lines are updated in ESLL / ESLH table while committing and the time of actual posting it is giving me a error that 'Internal package no xxxxxx already assigned.
    Any light on this issue would be highly appreciated..

    Hi,
    iam new to crm,
    in couple of days i should working on crm service,
    can u pls send me any doc. u have to my maild id or can u guide me how to go on.
    This is my mail id [email protected]
    it is very urgent
    and also can u tell how to connect crm to ipc
    if u help me out it will be fine
    i will reward the points

  • 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

Maybe you are looking for

  • Statement for Lock and Unlock an Oracle user (Urgent)

    Hi DBAs. I just want to know about the statement used for lock and unlock the Oracle user thru sysdba suer. Thanks Hassan

  • How to change data in an inbound delivery

    Hi, I want to change the following data in an Inbound delivery: Challan No (LIKP-LIFEX, LIKP-VERUR) Date (LIKP-LFDAT, LIKP-ERDAT) Quantity (LFIMG) I have gone through the thread how to change delivery date (LFDAT) in a inbound delivery But still, it

  • Thread safe servlets

    I have a question regarding the semantice of servlets. Consider you are calling a method public StringmodifyAddress(){......}in the service method of the servlet. Now considering that a servlet could be sericing multiple requests would this method be

  • Content Conversion: Header and Item

    Hi everybody, as the parameters are not explained detailed, I have to ask you: I have a file as follws: SENDER;RECEIVER   //this line occurs only once 1111;2222   //this line occurs only once ARTICELNUMBER;AMOUNT//this line occurs only once 444;10//t

  • Better and faster alternative for count(*)

    I want to check whether empno=1234 exists in emp table Currently I am using in proc       select count(*) into cnt from emp                      where empno=1234     if cnt>1 then exists otherwise no exists.     Is there any better way to do the same