Handling Catalog in SRM systems
Hi..
I had a query that how to handle Catalog for SRM systems..In real time..
Thanks in advance
Guna
Hi Sekhar,
Can you please elloborate more what exactly you are looking for?
If you talking about New catalog items added into MDM then once you create or import catalog items in the repository then those will automatically visible in the catalog
If you are talking about schema modification then you need to take your catalog down but if you use the Master-Slave kind of configuration then your down time would be hardly of seconds which would be acceptable.
Regards,
Jitesh Talreja
Similar Messages
-
Multiple SRM Systems One SRM-MDM Catalog?
Hi
I'm currently upgrading our SRM 5.0 to SRM 7.01 with SRM-MDM Catalog 7.01. Is it possible to use one SRM-MDM Catalog in our non-production environment and connect multiple SRM systems to it?
For example our sandbox, development and QA SRM 7.01 systems would all connect to the same SRM-MDM Catalog 7.01.
Thanks.
NeilHi,
for non-production use and if it is just a catalog without custom coding running I see no problem in using one MDM server for multiple SRM systems (especially sharing one for sandboxes and dev). It is a setup I have seen multiple times and it worked always without problems.
You should set up different repositories for each SRM system so that you don't interfere with each others data (i.e. suppliers or other lookups tied to SRM).
You have to keep in mind that you have to upgrade all systems together. But you can always use separate MDM servers during the upgrade process and then consolidate onto one server when the upgrade is done.
If you are running custom coding with your MDM catalog I would recommend having a separate MDM system for the QA SRM in order to be closer to the production set-up when testing your custom solution.
Regards,
Martin -
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 -
Error deploying .sca files of SRM MDM Catalog 2.0 in SRM system
Hi All,
I'm trying to deploy the SRMMDM20SP02_2_BP_SRM_MDM.sca in SRM system but i'm getting the following error while deploying it.
08/03/04 16:05:22 - Start deploying ...
08/03/04 16:05:22 - EAR file uploaded to server for 16ms.
08/03/04 16:05:22 - ERROR: Not deployed. Deploy Service returned ERROR:
java.rmi.RemoteException: Error occurred while deploying ear file ./temp/deploy/work/deploying/srm_mdmcat_bp_webappr.ear.
Reason: None of the available containers recognized the components of application sap.com/srmmdmcatbp~webappr; it is not possible to make deploy.
at com.sap.engine.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:570)
at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1555)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:312)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:199)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
For detailed information see the log file of the Deploy Service.
08/03/04 16:05:22 - ***********************************************************
Mar 4, 2008 4:05:22 PM Info: End of log messages of the target system.
Mar 4, 2008 4:05:22 PM Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
I tried deploying using SDM and JSPM. Either way i'm getting the same error. Can anyone tell me what is going wrong and what is the container it is requesting???
Thanks in advance.
Regards,
SeemaHi Tejas,
Thank You for ur response.
I am deploying on SRM server with WAS 7.0 so I guess that is not the reason. If you can notice in the error it is trying to find some container which it is not able to find. Do you have any hint what this container is??
Also i would like to know what is the content of the SRMMDM20SP02_2_BP_SRM_MDM.sca. Does it gives us a UI like the Configuration UI?? If so can u please send me the link via which i can access it coz i didn't find any such link in the documents.
Thanks and Regards,
Seema. -
External Catalogs of SRM 5.0 not working in SRM 7.0
Hi all,
Iu2019m in the process of converting all SRM 5.0 punchout catalogs to SRM 7.0.
All catalogs are working fine in SRM 5.0 but not in SRM 7.0.
For one I got a problem autologgin into the vendor catalog page.
In SRM 5.0 we are using ITS (no portal). For SRM 7.0 we are using SAP-Portal.
Iu2019ve traced SRM 5.0 punchout and SRM 7.0 punchout:
SRM50:
strUserName=XXXXX&strUserPwd=XXXXX&strLiefNr=XXXXX&HOOK_URL=https%3A%2F%2FXXXXX.XXX.ads%3A8002%2Fsap%28cz1TSUQlM2FBTk9OJTNhYWJhaGFjaGlfU1JEXzAwJTNhZjF2UUpGTlZWa1FFUFZrcDRXcDk5eDEwdDBBSUNnSE01V3pXQkY5Sy1BVFQ%3D%29%2Fbc%2Fgui%2Fsap%2Fits%2Fbbpsc03%2F%3F%7EOkCode%3DADDI%26%7Etarget%3D_top%26%7Ecaller%3DCTLG%26%7Eclient%3D100%26%7Elanguage%3DDE%26%7EHTTP_CONTENT_CHARSET%3Dutf-8&OCI_VERSION=4.0&OPI_VERSION=1.0&returntarget=_top
SRM70:
sap-client=100&sap-language=D&strUserName=XXXXX&strUserPwd=XXXXX&strLiefNr=XXXXX&OCI_VERSION=4.0&OPI_VERSION=1.0&returntarget=_top&HOOK_URL=http%3A%2F%2FXXXXX.XXX.ads%3A8000%2Fsap%2Fsapsrm%2Finbound_hdlr%3FTARGET_URL%3Dhttp%253a%252f%252fvangogh%252eafg%252eads%253a50000%252firj%252fportal%253fNavigationTarget%253dpcd%253aportal_content%252fcom%252esap%252epct%252fspecialist%252fcom%252esap%252epct%252esrm%252esrm70%252fcom%252esap%252epct%252esrm%252ecore%252efl_core%252fcom%252esap%252epct%252esrm%252ecore%252efl_roles%252fcom%252esap%252epct%252esrm%252ecore%252ero_employeeselfservice%252ffl_goshopping%252fcom%252esap%252epct%252esrm%252ecore%252eiv_shop%2526NavMode%253d3%2526UsePost%253dTrue%2526SAPSRM_RESUME_ID%253dSAPSRM_OCI&CATALOG_URL=http%3A%2F%2Fshop.xxxdaten.de%2Fcommerceportal%2Focisrm_autologin.asp
I guess the differences in the punchout call is the reason for the failure in the autologin.
I thought OCI u2013 interface is standardized. Both punchouts are with OCI-Version 4.0, but the call is different!
Have I missed some settings? Is it possible to customize the punchout call e.g. to exclude the system added parameter "sap-client=100" because this is not used ins SRM50 punchout?
Or is it the task of the vendor to customize his system to the SRM 7.0 punchout logic?
Thanks for all of your inputs
Regards
StefanAll,
We seem into run into similar issues once we upgraded from SRM 5.0 to SRM 7.0 Our catalog punchouts to ARIBA On-deman catalogs are not working. We have opened an OSS message with SAP so far none of the suggested options are working for us. ARIBA is also unable to help us.
We suspect our issue is failing within SAP and OCI is not writing any application logs (SLG1) etc, So it has been difficult to troubleshoot.
From the SRM Portal side, when we try to launch CATALOGS page in SRM 7.0, it fails right away with the following error
"Error connecting to Catalog; contact your System Administrator "
There are no errors anywhere on SRM box to investigate.
We are on SRM 7.0 Support pack level 6. So Note 1429685 - Empty importing parameter in BADI BBP_CAT_CALL_ENRICH is part of support pack 6.
We have also applied the note 1405908 - Issues with 3rd Party catalog integration with SRM 7.0 as per SAP, still no resolution.
Any suggestions ! -
Help for connecting Ext Supplier catalog in SRM 7.0 & ECC 6.04
Hi Catalog Experts ,
We are thinking to connect External Supplier catalog to our SRM 7.0 system ( Like Supplier Corporate Express..etc).
I am aware that supplier Catalog need OCI compliance .
Can anyone please suggest me ....
1. Is any special hardware/server..infrasructure is requiered for same ?
2. Approx how much days requiered to deploy Catalog to one Supplier/Broker ?
3. Is these Ext catalogs can be connected to ECC 6.04 syetm as well ?
4. If we select some Item from catalog and added in SRM Shopping Cart, which Material Code will be there along with Vendor Mat No or it will be Free text Shopping Cart ?
Will be appricaited if reply given infornt of each point..
Thanks in advance
Regards
NAPHi Experts ,
I managed to get the Catalog Credentials from Supplier and done the setting in SPRO ..Ext Web service -Std Call structure..in SRM 7.0 as below :
XXX URL
username USER123 Fixed Value
password password Fixed Value
HOOK_URL Return URL
returntarget _parent Fixed Value
Now, I can go to Punchout /Ext Catalog from Shopping Cart, select item from catalog with Qty,-> add to Cart -> View Cart->Checkout Order->Retrun Now....after that....then no data come to Shopping Cart and the web browser remains Blank......the web browser at header shows...http://auvimel00s965.ad.internal:xxxx/sap/sapsrm/inbound_hdlr?TARGET_URL=?nwbc_action_url=%2fsa - Windows Internet Explorer pro
If I use same Catalog credientials which I used in SRM, system bringing Material decription back in Plant Maintaince Order. ..in ECC ( in ECC..there is mapping done in Convert HTML fields to SAP fields...etc but no other confiuration done in SRM. other than at Ext Web Service..
Can anyone suggest, what is mssing here..... Is Catalg Provider....need to do something for SRM ( I just want to popluate the Mat decription for demo purpose....)
Thanks
NAP -
PO No range when we ink two SRM system with One ECC system
Hello Experts,
We have a client requirement to link Two SRM Systems with One ECC system.
In this case what number range we need to maintain in both SRM systems for PO.
-The number range of ECC PO should get update whenver the PO is transferred from any of the two SRM system.
-We have Extended classic scenario.
-Also PO Doc type is going to be same.
Can we handle this by increasing the buffer of the number range in one of the SRM system?
Any idea...pls help urgently.
Best Regards,
Anil
Edited by: anil.s.verma on Oct 1, 2010 4:33 PMHello Anil,
Being in Extended Classic Scenario (leading PO being in SRM, R/3 PO number range is concidered as external because PO number is given by SRM), the only solution for you is to:
1- give same number range interval for PO (internal in SRM system 1 and SRM system 2, external number range in R/3), e.g. 3100000000 - 3199999999
2- in SRM system 2, fill in current number with (for example) 3159999999 and let empty (or current value) in SRM system 1
3- assign, in each system for your concerned transaction type, number range as internal in SRM and external in R/3.
In this way, you will avoid overlaping in R/3 between PO numbers coming from SRM system 1 and SRM system 2
Regards.
Laurent. -
JCO connection to SRM system - in Supplier collaboration 2.0 BP
Hi Friends,
We have deployed the Supplier Collaboration 2.0 Business Package on SAP Enterprise Portal 7.
After deployed, we need to configure the JCO to SRM System. We are not configuring for catalog, IHS, et.
Now, Under the 'Supplier Portal Administration'->'System Integration' Workset, There are 4 iViews which talks about the JCO, Integration to BP.
1. JCO Client Maintanance
2. External JCO connection configuration
3. Application maintenance
4. System type configuration
I searched for documentation in tthe sap.help.com, sdn, service.sap.com but nowhere anyone mentioned the step-by-step details.
Could anyone please let me know how integrate Backend to BP of Supplier Collaboration 2.0 with JCO's using the BP iViews.
Thanks for your time.
Thanks,
Raghavendra PothulaHi all,
Please advise if any of you managed to resolve your query? Im busy with Supplier Collaboration 4.0 BP u2013 and am completely new to the portal area. Would appreciate any advice? I went through the SAP documentation (http://help.sap.com/saphelp_srm70/helpdata/en/55/c88265d15b4f0f9ee1653bc1146414/content.htm). So I was currently trying to set up RFC users for the systems, but not sure if Im on the right track. Would you be able to advise?
Thanks,
Emily -
Get statuses of SC items - SAP SRM system
Hello guys
I would like to ask you for help.
Let suppose following situation in SAP SRM system
Approver received SC (shopping cart) with 2 items for approval. He marked first item as rejected, second one as approved. Then clicked submit.
I need to add a piece of a code to the code which handle click on the button submit. In this code I need to know which items were rejected. I tried to insert the code to implementation of the interface method
IF_EX_BBP_DOC_CHANGE_BADI~BBP_SC_CHANGE.
I used method
/sapsrm/cl_pdo_factory_sc_adv=>get_instance
which returns object
ro_instance
and then I called object's method
/sapsrm/if_pdo_do_apv_ext~get_process_info
which return structure
ls_wf_info
In this structure I was only able to find requested information (states for each item of SC) only when no operation was done on SC (it means only after code, which handle clicking on submit button, was executed).
Can somebody help me how to get information for each item of SC?
Edited by: jozef.gloncak on Jan 18, 2012 2:28 PMHello Jozef,
we have the same problem.
Can you provide your solution for the problem?
Thank you in advance.
Regards,
Florian -
Error when trying to access CCM catalog in SRM QA enviornment
Hello Experts!
IN our SRM QA enviroment, CCM internal catalogs point to our CCM PRD catalog.
Recently a system copy was madre from PRD to QA, and now when we try to access the catalog in SRM QA enviroment, the following login error appears:
Logon Data
This server does not support HTTPS! It is therefore potentially unsafe to send your password
System <our production server>
Client:
User:
Password:
Language:
If I try to access the exact same catalog in PRD, no errors appear (it is the same link).
Can you point me in the right direction for solving this issue?
Thanks!Hi,
You need to setup SSO you did in production system.
Generate certificate by STRUST and inport it by STRUSTSSO2.
Regards,
Masa -
Hi , MESSAGE_TYPE_X dumps generated in SRM system ...
Hi all,
Large no. of MESSAGE_TYPE_X dumps generated in SRM system ...need solution for this dump.Looking forward for your suggestions...
Regards,
prakashHi Kalakatla,
Check all jobs running and probably ended by error, also check IDOC handling in BD71. The dump says something about token management. Possibly this is something with automatic user/password distribution to various systems. Your system landscape and/or architecture may have changed and something is not maintained accordingly.
Regards,
Clemens -
SRM - System Refresh (Post Refresh steps)
Hi,
Can anyone tell me the steps to execute after SRM system refresh using file copy method ?
Thanks & Regards,
JagI have seen this somewhere in the forum: See if this helps you
BDLS: Convertion of logical system (SRM).
Check entry in table TWPURLSVR.
Check RFC connections (R/3 and SRM)
SPRO, check or set the following points:
Set up Distribution Model and distribute it
Define backend system
Define backend sytem per product category
Setting for vendor synchronization
Numbe ranges
Define object in backend sytem
Define external services (catalogs)
Check WF customizing: SWU3, settings for tasks
SICF: maintain the service BBPSTART, SAPCONNECT
SE38:
Run SIAC_PUBLISH_ALL_INTERNAL
Run BBP_LOCATIONS_GET_ALL
Update vendor BBPUPDVD
Check Middleware if used.
Run BBP_GET_EXRATE.
Schedule jobs (bbp_get_status2, clean_reqreq_up)
Convert attributes with RHOM_ATTRIBUTE_REPLACE
BR
Muthu -
How is goods receipt and invoice sent from backend system to SRM system?
Hi friends
How is goods receipt and invoice sent from backend system to SRM system?
Thanks
regards
KrishnaHi Khan
BBP_GET_STATUS_2 and Clean_recrec_Up are background jobs to sync ecc and ebp.
BBPIV and MBGMCR are used to send goods receipt and invoice from srm to backend system
So we dont require any special idocs to send goods receipt and invoice from ecc to ebp.Are all handled by BBP_Get_status_2
Regards
Krishna -
Technical monitoring of SRM system
Hi,
I would like to get a list of components to monitor in an SRM system. This is so that we can do weekly checks on the system to ascertain its health. For e.g. I should check whether IPC is up, similarly IGS, Integrated ITS, etc. etc.
Is there a standard template available for this?
Regards,
SanketHi Sanket,
I don't know if it still helps, but there is a Best Practice document for technical monitoring of SRM. It concerns monitoring of EBP, ITS (standalone), IPC, Business Connector, Requisite Catalog, J2EE Engine as well as configuration of the engines, agents, etc.
Unfortunately, it doesn't say anything about monitoring the integrated ITS...
You can find it at https://service.sap.com/~sapidb/011000358700007362432002E
Just in case you're still looking for it.
Matthias -
Unable to create a PO in SRM system
During cretion of PO in SRM system we are encountering the following situation:
Prior to that we have configured all the initial settings as below:
"Defining System landscape" on SRM side,(which updates the table BBP_BACKEND_DEST) we have defined it as type ERP_4.0 as we currently have an EhP4 backend .
We are getting the error msg: No customizing entry for "SRICLNT801' in table BBP_BACKEND_DEST when I try to create a PO in SRM Portal.
The following entries in BBP_BACKEND_DEST Table (this table is updated when Defining the System Landscape config) looks as below.
For Backend ECC Clnt - 801, Log System - ERICLNT801, RFC Destn - ERICLNT801 , RFC Dialog - ERICLNT801_DIALOG, Sys type -ERP_4.0
For SRM local clnt - 801, Log System - SRICLNT801, RFC Destn - SRICLNT801 , RFC Dialog - SRICLNT801, Sys type -LOCAL
Any clue on this ?? Its been a while now and i have no idea why is this occuring??Hi there,
I had a further look at our database. Please see the following information.
in case of ECC EHP 4.0 the use of PI is mandatory. However, on your
on risk and keeping in mind that this is kind of a modification, you
could change the backend sys-type in table BBP_BACKEND_DEST back to
ERP_3.0; a further option would be to create an implementation in
the BADI BBP_DRIVER_DETERMINE, to call a customer own driver during the
transfer of documents to the backend.
1) In case you run a EHP 4 in backend, you need to set system
type ERP_4.0 in table bbp_backend_dest, which requires the use
of PI.
2) As prerequisite for activitaing LOG_MM_P2PSE_1, you need to have
EhP 4 installed in your ECC system, also the following business
functions need to be activated:
ESOA_OPS01, LOG_ESOA_OPS_2 and LOG_MM_CI_2
(please also check the information and documentation about the BF
in your backend ECC system)
Hope this helps,
Kind Regards,
Matthew
Maybe you are looking for
-
Query Regarding transfer of WBS element change data
Hi All, We have a requirement in which we need to transfer the change/create/delete information for WBS element in SAP to a third party system for certain set of specified fields. The problem we are facing is that the change and create information do
-
STS: Why data can't be locked when status is sent to approval.
Hi All, I'd like to ask about STS, I have a problem on it. I'm working in IP. Why data can't be locked though the status is already in "send to approval" ? I've setup data slice under the corresponding cube based on exit class: CL_UPS_LOCK_DATASLICE.
-
GR value should be corrected for PO
Hi, I have a PO for which GR value was calculated incorrectly by the system as below which should be corrected. PO vaue is for 98 units each of 27,739.00 equals to 2,718,422.00 three Invoice were posted prior to GR incorrectly as 27,739.00 units each
-
Special Prices for Customer with Base Price amount
Hi all Please help to correct my Query below. It shouldn't shows so many duplicated results with different Base Prices. You can simply run this in any Demo Database. SELECT T0.[ItemCode],T1.[ItemName], T4.[ItmsGrpNam], T0.[CardCode], T2.[CardName],
-
Hi All, How can I increase the font size of the message displayed by "msgMgr.reportSuccess("Success")" . Any ideas??? Sameer