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
Similar Messages
-
SRM MDM Catalog - Transfer Contracts from SRM - XI - MDM
Hi,
We are implementing SRM MDM Catalog1.0 with SRM 5.0 & ECC 6.0.
We have already configured XI content for MDM Catalog.
We have also done the basic settings for transferring contracts from srm to XI (including Backend System & Check box in Contracts for transfer to catalog).
But when i run the report SRMMDM_CTR_TRANSFER, the log tells me that contracts transfer has been initialized, but I cant see any XML message in SXMB_MONI
Can someone pls help and tell me why is that happening??
Thanks in advance.
Regards,
JasmeetHi Mausam,
yes we have a SRM system from which we want are going to be sending Contracts, Prod Id's, Product Categories, Suppliers List etc from SRM to MDM using XI.
We have the Pre delivered content for XI from which we have set up the Interfaces etc.
This mapping between SRM-XI-MDM works pretty fine if i try to send Products or suppliers from SRM. I can see the IDOCs being generated. But when i run the report for Contracts, I cant see any IDOC in SXMB_MONI in SRM which is my source system.
So hence my question..... Is there some other way by which Contracts are transferred and if so then how and where can I see it.
Regards,
Jasmeet -
Searching SAP contracts from SRM 4.0
Hi,
Does any one know what configuration needs to be in place if i want to search SAP contracts from SRM 4.0 in classical scenario. We dont want to copy R/3 contracts in SRM.
Would appericiate your response.
Regards,
MDHello ,
In classic scenerio the Backend Contracts will be available in the SOurce of Supply Tab in the Shipping cart screen.
System will propose the Contarcts from BE based on the Product Category in Shopping cart item.
Cheers,
Sid -
Smartforms on Purschase Order and Purchasing Contracts in SRM system
Hi Friends,
Can anyone provide sample example of smartforms on Purchase Order and Purchsing Contracts in SRM system?
It is great, if you send me valuable material to create smartforms on PO and Purchase Contracts in SRM system.
Thanks in Adv.
BABAHello BABA,
Try this link. Hope this helps.
[Re: Creating SRM PO with Smartforms BBP_PO;
Please discuss this issues in SRM- General forum for better replies.
Cheers,
Suvendu -
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 KFully 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. -
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 -
How to connect from SRM system to Punch out Catalog
Hi all,
I would like to know connecting from SRM system to Punch out Catalog , do we require XI inbetween??
Regards
VamsiHi Vamsi,
There is an XML variant of the OCI interface as described in the OCI documentation attached. Using this you can use XML documents instead of plain HTTP for the OCI transfer. No specific configuration is required as a transformation agent is contained within the FUNCTION bbp_ws_mapoci_to_sc
map xml to oci structure
CALL FUNCTION 'BBP_WS_DISPATCH_XML_MAPPING'
EXPORTING
iv_xml_type = iv_xml_type
iv_xml_document = iv_xml_document
TABLES
et_oci_items = et_oci_item_data
et_longtext = et_oci_longtext
EXCEPTIONS
xml_mapping_error = 1
OTHERS = 2.
In this xml mapping function we use a CALL TRANSFORMATION to perform the XML -> OCI mapping:
Transfrom OCI XML data via XSLT to RFC structures
TRY.
CALL TRANSFORMATION bbp_oci_xml_to_rfc
SOURCE XML IV_XML_DOCUMENT
RESULT sc_items = lt_sc_items.
CATCH CX_ROOT INTO lr_exception.
CATCH cx_xslt_runtime_error.
RAISE xslt_failure.
ENDTRY.
ENDIF.
Put mapped data into export strutures
LOOP AT lt_sc_items INTO wa_sc_item.
IF NOT wa_sc_item IS INITIAL.
Hopefully this clarifies the possibility of using the XML variant of the OCI.
Regards,
Jason
Edited by: Jason Boggans on May 13, 2009 6:54 PM
Forgot to attach the document -
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.
JoshHi Josh,
Central contract is only possible in SRM 7.0 with ECC 6.0 EHP 4. You can use local contracts or GOA.
Regards. -
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
9881240969Hi 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. -
Transfer additional data together with a contract from srm to srm-mdm
Hi All,
I have a requirement to transfer additional data together with a contract, such as price scales, discounts, and discount scales
If the contract has condition like
scale Discount
0-10 20%
20-30 30%
from SRM to SRM MDM Catalog.
As a standard practice, we use report SRMMDM_CTR_TRANSFER in SRM to send the standard Contracts from SAP SRM system to the SRM-MDM Catalog repository via SAP XI.
But to transfer additional data , we have to use BBP_SAPXML1_OUT_BADI in SRM 7.0.
If any body worked on the same, please let me know the step by step procedure how to implement BBP_SAPXML1_OUT_BADI.
Regards,
VenkatHi Venkat,
You can have a look at the Note - 1296876
It gives the step - by -step procedure on what how to Enhance Contract Data Transfer.
For this, you may have to do the implementation in BADI BBP_SAPXML1_OUT_BADI
Change the XI mappings and the MDM Import manager mappings.
Hope this helps.
Regard,
Sherfu -
Standard remote enabled bapi for creation of purchaser contract in srm
Hello Friends
Plz tell me is there any standard,remote enabled FM/BAPI in SRM system for creation of purchaser contract.
I found BBP_PD_CTR_CREATE. But this is normal FM.
I need BAPI like BAPI_CONTRACT_CREATE which there in ECC system.
Plz help.
Thanks & regards,One idea is to write a wrapper FM that is remote enabled and internally call BBP_PD_CTR_CREATE for your own use.
-
Creation of Service Contract from Inbound IDOC
Hi Experts,
I am using Inbound IDOC type ORDERS02 with message type ORDERS for creation of Sales Order. Now my requirement is like to create a Service Contract from that Inbound IDOC. The IDOC type contains all the data require to create a Service Contract. The scenario is like, after creation of Sales Order it will check for the corresponding Service Contract exits or not by querying on a Z table which contains all those entries.
So my idea is to create a Z Program, in which it will check for the Service Contract and will create the same by reprocessing the same IDOC or by calling some Function Module. Please suggest how shall i proceed to create a Service Contract.
Is there any way to reprocess the IDOC or to collect the Data from the IDOC segments pass them to a FM which is responsible for creation of Inbound IDOC. Please suggest if this is feasible.
Thanks in Advance.
Regards,
Priyabrata.Actually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
Regards,
Priyabrata -
Replicating Contract from legacy system
Hi Team,
I have contracts on legacy (non-sap) system. Now I want these contracts replicated to SAP SRM 7.0 system.
Can it be done through PI? or should it be done through flat file and creating the contract using standard FM?
Also, this is not a one time activity, i.e., as and when new contracts are identified in non-sap systems they have to be replicated/updated to SAP SRM7.0.
Please help.
Regards,
NanduThank you Senthil for your reply.
You are right that we can use the FM. Before that the challenge here is how to bring the bulk contract data to the SRM system... is it through flat file or through PI or through ALE Idocs?
Please advise. -
Data not getting transffered from SRM system to BW
Hi All,
We have an issue where in the data is not getting transferred from SRM to BW. If i see in RSA 3 of SRM system, the datasource is pulling around 3000 records and in WE02, the idoc is generated and passed without any errors.
Whereas in BW the idoc is coming with code 8 and no data is getting transferred to BW.
What can be the probable reasons for this mismatch ??
Thanks
AbhiHi Abhi,
After an upgrade, i would go for following checks
1. Check the Data Source on CRM side and check if it is Active.
2. With Upgrade, usually DataSources become inactive and also, pls check if any required fields are hidden in the data source before you activate.
3. After unhiding required fields, i would activate the Data Source and Replicate the Data Source on BI Side.
4. Now I would delete the failed request by forcing its status to RED in RSMO and then go for the load.
Let me know if it worked. -
XPath error while transferring products and contracts from SRM to SRM MDM 2
Hi experts,
I am getting the following error in SXMB_MONI (in XI) when I transferred contracts or products from SRM to SRM MDM. I have maintained xPath entries based on the SAP delivered note but still getting this error. Please help.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Interface Determination
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="IF_DETERMINATION">CX_ID_PLSRV</SAP:Code>
<SAP:P1>Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160).</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when determining the inbound interface: Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Problem evaluating a condition: Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Exception CX_SWF_RLS_RULE occurred (program: CL_SWF_RLS_CONDITION==========CP, include: CL_SWF_RLS_CONDITION==========CM00Q, line: 160). Exception CX_SWF_RLS_OPERAND_MISSING occurred (program: CL_SWF_RLS_COMPARISON=========CP, include: CL_SWF_RLS_COMPARISON=========CM002, line: 63). Exception CX_SWF_RLS_OPERAND_MISSING occurred (program: SAPMSSY1, include: , line: 0). Exception CX_SWF_EXP_EVALUATE occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include: CL_SWF_EXP_EXPRESSION=========CM027, line: 38). Exception CX_SWF_EXP_EXPRESSION occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include: CL_SWF_EXP_EXPRESSION=========CM01Z, line: 520). Exception CX_SWF_EXP_EXPRESSION occurred (program: CL_SAI_SWF_RULE_ENGINE========CP, include: CL_SAI_SWF_RULE_ENGINE========CM00S, line: 42). Problem when processing the XPath expression /nr1:CatalogTransmission/Catalog/CatalogContent/ItemList//Item[PropertyValuationList/PropertyValuation/PropertyReference[text()</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
thanks,
SuryaHi
Are u using any FCC parameters for file adapter?
If so don't do that. I tried with the same. You have to go with xml only. Otherwise there is some package related to that. you need to download.
Go to this note for more details.
SAP Note Number: 962165
Regards,
Pavani
Maybe you are looking for
-
I was hung up on by a customer service representative and am sitting here with no one to help me
I was hung up on by a customer service representative after waiting 43 minutes. I am sitting here with no one to help me. There is not even an email to contact anyone with my comolaint
-
Hi All When creating and publishing a project in PWA(server 2010) need to send a mail alert to the concerned project manager. How can i achieve this.. I have configured the outgoing mail sending in sharepoint and its working fine now. Please help me.
-
FM ssf_function_module_name
HI, what is use of FM ssf_function_module_name while creating smart form it generates its own function module but we will call the function module by getting its name fom the above FM instead of giving it directly . can anybody explain it. max po
-
We have an issue tracking system that I am trying to design an issue monitoring window for. I created the popup which has 2 frames: the top is the list of issues, the bottom is the assignments for that issue. The popup is set to refresh every 2 minut
-
Question re; Raw files, Canon
I have Photoshop CS5 with Camera Raw Version 7.0.0.308. I can't open raw files from my Canon EOS5D Mark III........