Skip to Content
avatar image
Former Member

Supplier Registration Process(ROS)

Hello friends,

We are using SRM 7.0 with PPS. I am trying to configure Supplier Registration Process in SRM. I have done following steps for ROS. 2. Clients are available for SRM and ROS

Settings in ROS Client

1. Created one service user and assigned SAP_EC_BBP_CREATEUSER and SAP_EC_BBP_CREATEVENDOR roles.

2. Defined hierarchy and category through COMM_HIERARCHY.

(I have defined Hierarchy in SRM client, for ROS client I have define same name in SRM client . Is it possible to define other name in ROS client or I have to define same name? )

5. Assign hierarchies to applications in transaction COMM_PRAPPLCAT.

6. Manually Created Product Categories.

7. Created Organization Structure in ROS Client.

( I have already created Organization Structure in SRM client so Is it necessary to create again whole Organization Structure in ROS Client or Can I omit some Org. Unit ? Which Attribute should I defined for Org. Structure for ROS Client? )

8. Copy user from SRM Client through USERS_GEN and assign in Organization Unit (in ROS Client).

9. Supplier Preselection as Supplier Directory in SAP SRM. Define SRM Server -> Master Data -> Content Management

-> Define External Web Services

Web Service ID - SBM_PRESCREENING

Description - SBM_PRESCREENING

Bus.Type of a WebService - Supplier Directory (Is it Correct?)

Repeat Display of Partner Data Possible - u2018Xu2019

Vendor Root Node u2013 50000156

Use Error Log u2013 u2018Xu2019

Use HTTP GET to call Web Service u2013 space

Logical system - SP1CLNT700 (ROS Client) (Is it Correct?)

Path for Symbol for Service u2013 empty

Parameters defined in Standard Call Structure (ROS Client)

a) http://srmprd.xxx.in:8000/sap/bc/bsp/sap/ros_prescreen/main.do defined in Parameter Value , type u2013 URL

b) Username u2013 USERSREG , Type u2013 Fixed Value.

c) password u2013 xxxx , Type u2013 Fixed Value

d) HOOK_URL , Type u2013 Return URL

e) sap-client u2013 700 ( ROS Client) , Type u2013 Fixed Value ( Is it Correct ?)

f) ~OkCode , ADDI , Type u2013 Fixed Value

g) ~target _top , Type u2013 Fixed Value

h) ~caller u2013 CTLG, Type u2013 Fixed Value

Settings in SRM Client

Supplier Registration Basic -> Settings

0. Create one Service user and assign SAP_EC_BBP_CREATEUSER and SAP_EC_BBP_CREATEVENDOR roles

1. Create/Change Questionnaire

2. Select Product Categories for Registration

3. Language Selection for Questionnaire

4. Assign Questionnaire and Language to Product Category

5. Assign the ROS User and Client in ROS_SELF_REG service (in SRM client ).

6. Activate Service ROS_SELF_EDIT, ROS_PRESCREEN.

7. Assign parameters "sap-language" and "sap-client" in Service ROS_SELF_REG through se80.Assign here ROS client.

Configuring Supplier Pre selection in SRM Client

8. Assign the ROS Client in Role /SAPSRM/ST_PURCHASER u2013 Preselect Supplier through Transaction PFCG.

9. Supplier Preselection as Supplier Directory in SAP SRM. Define SRM Server -> Master Data -> Content Management

-> Define External Web Services

Created One new Web Service Id - SBM_PRESCREENING

Web Service ID - SBM_PRESCREENING

Description - SBM_PRESCREENING

Bus.Type of a WebService - Supplier Directory ( Is it Correct ?)

Repeat Display of Partner Data Possible - u2018Xu2019

Vendor Root Node u2013 50000156

Use Error Log u2013 u2018Xu2019

Use HTTP GET to call Web Service u2013 space

Logical system - SP1CLNT700 (ROS Client) (Is it Correct?)

Path for Symbol for Service u2013 empty

Parameters defined in Standard Call Structure

a) http://srmprd.xxx.in:8000/sap/bc/bsp/sap/ros_prescreen/main.do defined in Parameter Value , type u2013 URL

b) Username u2013 USERSREG , Type u2013 Fixed Value.

c) password u2013 xxxx , Type u2013 Fixed Value

d) HOOK_URL , Type u2013 Return URL

e) sap-client u2013 700 ( ROS Client) , Type u2013 Fixed Value ( Is it Correct ? )

f) ~OkCode , ADDI , Type u2013 Fixed Value

g) ~target _top , Type u2013 Fixed Value

h) ~caller u2013 CTLG , Type u2013 Fixed Value

10 Maintain attribute CAT through Transaction PPOMA_BBP.

11. Maintain entries in Table BBP_MARKETP_INFO

. 12. SRM Server -> RFx -> Activate Temporary Contact Person Creation

After that I am able to logon in Supplier Self Registration page and I am able to fill details. But I am not getting newly created vendor through Business Partner u2013 Pre Select Supplier? Why? Where I am wrong?

You can reply

Regards,

Abhijeet

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 25, 2010 at 07:15 PM

    Hi Abhijeet,

    "I have already created Organization Structure in SRM client so Is it necessary to create again whole Organization Structure in ROS Client or Can I omit some Org. Unit ? Which Attribute should I defined for Org. Structure for ROS Client? )" -- You dont need to create the entire org structure in ROS client. You only need to create a root node (for company), a purch org and purch grp. You need to replicate the purchaser from your SRM client under the purchasing group in ROS client for him to be able to carry out preselection.

    Attributes to be defined for Org structure in ROS client -- Acc System for vendor, Local Currency, Acc Assgnmnt Cat, User role and system alias.

    I think the reason why you are unable to see the registered suppliers under preselect suppliers is that you have missed out on defining the attribute 'CATALOG ID' for your purchaser who is carrying out preselection i.e. 'Catalog ID attribute for this purchaser in SRM should be SBM_PRESCREENING'.

    Pl let me know if this works.

    Thanks,

    Nikhil

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Thanks Nikhil,

      Now i am not getting any problem.After addition in Define Backend System for Product Category in ROS Client i am not getting any error. Thanks a lot , with the help of your suggesttions i solved this issue.

      Thanks & Regards,

      Abhijeet

  • avatar image
    Former Member
    Nov 30, 2010 at 08:04 AM

    Thanks Nikhil,

    Now i am not getting any problem.After addition in Define Backend System for Product Category in ROS Client i am not getting any error. Thanks a lot , with the help of your suggesttions i solved this issue.

    Thanks & Regards,

    Abhijeet

    Add comment
    10|10000 characters needed characters exceeded