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 regardsHi 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,
PedroHi, 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,
ANDear 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 PMDear 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
SharadHi 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 replyHi,
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émiHi 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
09881240969Rajesh,
We are facing the same problem
Is your issue resolved, can send us the solution.
Thanks
Sanjay -
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?
thanxHi
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 -
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,
PuneetHello 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,
RanjanHello 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
-
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