cancel
Showing results for 
Search instead for 
Did you mean: 

Define External Web services in SPRO. in SRM

Former Member
0 Kudos

Hi SRM Gurus,

We are doing an Upgrade from SRM3.0 to SRM7.0 with MDM.

In SRM 7.0 -SPRO -We have to do the config in Define External Web services

What are the parameters to maintain.

I read from SDN that

Following parameters are not required in SRM 7.0. It was for ITS.

~OkCode ADDI

~target _top

~forcetarget yes

~caller CTLG

You need additional parameter in SRM 7.0.

returntarget _parent - for this what is the input parameters

Hi Masa /Muthu

Can you list down what are the Input parameters required for this config and the details?

Regards

G.Ganesh Kumar

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please check the configuration guides in SAP Solution Manager or downloaded offline version in SAP Service Marketplace.

http://service.sap.com/srm-inst

Here is call structure example for SRM-MDM Catalog.

0 http://<AS java host>.<domain>:<port>/SRM-MDM/SRM_MDM

10 username <catalog user>

20 password <password>

30 server <MDM server>

40 catalog <Repository>

50 uilanguage SY-LANGU

60 datalanguage SY-LANGU

70 mask

75 namedsearch

80 returntarget _parent

90 HOOK_URL

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

Thanks for your Fast response

I will reply once this is done

Regards

G.Ganesh Kumar

Former Member
0 Kudos

Hi Masa,

can you confirm whether the parameters are correct.

http://<AS java host>.<domain>:<port>/SRM-MDM/SRM_MDM

10 User Name : Catalog1

20 Password :catalog1

30 Server:<host>

40 Catalog:SRM_MDM catalog

50 uilanguage :EN

60Datalanguage: EN

70 mask --what is the parameters to enter

75 named search -what is the parameters to enter

80 returntarget : _parent

90 HOOK_URL : Blank -Return value

I have seen in one document that CALLER and OKcode has been added .whether it is required for SRM 7.0 and MDM 3.0

for 70 and 75 what is the parameter to enter.

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

What is your test result? Is there any issue on runtime?

mask and namedserch are optional. You can delete it.

I don't think ~* parameter is required for SRM 7.0. It was for old ITS application.

Regards,

Masa

Former Member
0 Kudos

Hi Ganesh,

For both the uilanguage and datalanguage maintain parameter as SY-LANGU.

Yes you can maintain ~CALLER and ~OKcode with parameters as CTLG and ADDI respectively and it will be Fixed value.

Also, maintain following parametrs -

~TARGET _top Fixed Value

~CALLBACK CTLG Fixed Value.

Hope I have answered your question.

Thanks,

Abhay.

Former Member
0 Kudos

Ganesh,

The purpose of the namedsearch and Mask are to provide filters on catalog content.

NamedSearch is a filter on the MDM Catalog data. It must be defined in MDM Data Manager first and then you can use it in Catalog definition. This allows users of that catalog to only see portion of the catalog data.

Mask is similar. However, for Mask, you will have to add items to the Mask after each import.

SG

Former Member
0 Kudos

Hi Masa,

For returntarget = _parent what is the type we have to maintain?

Is it Fixed Value

Regards

G.Ganesh Kumar

Former Member
0 Kudos

Yes Ganesh - Please maintain - returntarget = _parent as Fixed vaule.

Edited by: DEVI NANDAN SWAIN on Sep 20, 2010 9:37 PM

Former Member
0 Kudos

Hi Masa,

I have maintained the following parameters

http://./.

10 User Name : T_CORP Fixed Value

20 Password :test Fixed Value

30 Server:<host> Fixed Value

40 Catalog:Pan Supplies Fixed Value

50 uilanguage :EN SAP field

60Datalanguage: EN Fixed Value

70 returntarget : _parent Fixed Value

80 HOOK_URL : Blank Return URL

I am getting the error: Error connecting to catalog: contact system administrator

Any input parameters to be added .. Check whether the http link is correct.

Regards

G.Ganesh Kumar

Edited by: Rob Burbank on Oct 5, 2010 9:54 AM

Edited by: Juan Reyes on Oct 5, 2010 3:24 PM

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

What is the AS Java server name which has search UI?

What is the MDM server name?

What is the repository name?

What user have you created in the repository?

Please double check my previous reply.

/SRM-MDM should be /SRM-MDM/SRM_MDM.

User Name should be username.

Password should be password.

Catalog should be catalog.

uilanguage type should be Fixed Value if you specify EN.

Datalanguage should be datalanguage.

Here is call structure example for SRM-MDM Catalog.

0 http://<AS java host>.<domain>:<port>/SRM-MDM/SRM_MDM

10 username <catalog user>

20 password <password>

30 server <MDM server>

40 catalog <Repository>

50 uilanguage SY-LANGU

60 datalanguage SY-LANGU

70 returntarget _parent

80 HOOK_URL

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

What is the AS Java server name which has search UI?

What is the MDM server name?

...

What is the repository name?

TNZ_repository

What user have you created in the repository?

My user is not there. whether we have to create my user.

I have maintained these parameters

http://..

10 User Name : T_CORP Fixed Value

20 Password :telecom Fixed Value

30 Server:<host> Fixed Value

40 Catalog:Pan Telecom Supplies Fixed Value

50 uilanguage :EN SAP field

60Datalanguage: EN Fixed Value

70 returntarget : _parent Fixed Value

80 HOOK_URL : Blank Return URL

Now it is getting connected , but throwing an error 404 Not found

How to fix it.

Regards

G.Ganesh Kumar

Edited by: Rob Burbank on Oct 5, 2010 9:54 AM

Edited by: Rob Burbank on Oct 5, 2010 9:55 AM

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please test only "http://...". Do you see some J2EE Admin page?

Have you deployed the search UI in AS Java?

Can you edit items in MDM via MDM Data Manager?

I guess your issue is not OCI parameters and root cause is basic SRM-MDM Catalog setup.

Please try this URL in browser.

http://...username=User1&password=&server=...;catalog=TNZ_repository&uilanguage=EN&datalanguage=EN&r...

Regards,

Masa

Edited by: Rob Burbank on Oct 5, 2010 9:56 AM

Former Member
0 Kudos

Hi Masa,

I have tried this URl . It is working upto:55100

Please try this URL in browser.

http://...:55100/SRM-MDM/SRM_MDM?

Where we have to setup this SRM-MDM/SRM_MDM .this is not working,

Whether we have to setup this in MDM Data manager like this

I am having approx -15 catalogue.

the catalogue is

Eg : CAT_1

instead of SRM-MDM/SRM_MDM i have to enter say CAT-1/CAT_1

Regards

G.Ganesh Kumar

Edited by: Rob Burbank on Oct 5, 2010 9:57 AM

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

I'm almost sure that you have not deployed SRM-MDM Search UI in AS Java.

Please double check the SRM-MDM Catalog install guide.

http://service.sap.com/srm-inst

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

We have deployed SRM-MDM Search UI in AS Java.

It is connected to SRM -MDM.

I am getting the User UI configuration screen.

I have entered the MDM respository -password.

It goes to the next screen..

It is asking the Login Id and password.

Which login Id and password to be used. - i have tried with catalog user ID and password

I am getting the error " Table with code null does not exists in repository (or) is one of the system table that is not exposed in

respository schema

Please give your inputs

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please open the repository in MDM Console. There is user table in administration area. Please find a user who has UI configuration role. something like Master or Administrator. You can also create a user.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

We have deployed the SRM-MDM Catalog Search UI in Portal.

we tried accessing the http://<Portal Host>:<Portal Port>/SRM-MDM/SRM_MDM

Then we got a screen (Search UI App screen), where in we have provided the MDM Server name, then the MDM Server Password, then presses the Connect button, then below this, it displayed the Repository name created in the MDM. We have selected the Repository, then provided the Credentials of a User (Name: T_CORP) in MDM which has "Catalog Manager", and the "UI Configuration Manager" Roles. Please note that these Role names were created by us in MDM. Is it the right procedure or do we have any standard Roles delivered by SAP in MDM to map? If any standard Roles are available, where we need to check these.

Once the Credentials of MDM User is provided, and then selected the "Login" button.

Then we are getting the below error.

"java.lang.IllegalArgumentException: Table with Code 'null' does not exist in the repository 'Repository' or is one of the system table (e.g. Workflows) that is not exposed in repository schema"

Please clarify; we are not configuring any values in iViews. Where we need to do this, I mean name of the iView, and what values do we need provide generally? We are just running the Search UI App application; I don't think it is an iView, because the URL shows the Application name details, etc...

Please guide us, how to fix this Error.

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

There are standard Roles for SRM-MDM Catalog. If there are no standard Roles in your repository, please create a new repository from SAP's sample repository.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

We have tried to access MDM-UI separately thro this URL it is working

http://port/SRM-MDM/SRM_MDM?username=Master&password=telecom&server&catalog=MDD_TNZ_CATALOG&uilangua...

when i am trying to create a shopping cart by clicking the Catalog -- it is prompting for a user name and password.

I have entered all the details in the Standard call structure. whether i have to maintain in Integrated call structure.

Where shall be maintain

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please paste the parameters in standard call structure. I can check it.

Regards,

Masa

Former Member
0 Kudos

Hi Masa

http://.. port:///SRM-MDM/SRM_MDM

10 User Name : Master Fixed Value

20 Password :world123 Fixed Value

30 Server:<host> Fixed Value

40 Catalog:SRM_MDM CATALOG Fixed Value

50 uilanguage :EN SAP field

60Datalanguage: EN Fixed Value

70 returntarget : _parent Fixed Value

80 HOOK_URL : Blank Return URL

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

User Name should be "username".

Password should be "password".

workd123 should be "telecom".

SRM_MDM CATALOG should be "MDD_TNZ_CATALOG"

Field type for uilanguage should be Fixed Value.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

Thanks for your excellent support.

you have helped a lot.

Keep the spirit going

Problem is fixed

Now from SRM it is connected to MDM

Regards

G.Ganesh Kumar

Answers (0)