User creation in SRM-SUS
Hi
I am trying to use FM BBP_SUS_UM_API in SRM7.0 SUS for SUS user creation.
I wrote below code, but User is not created.
instead,it gives error "E:BBP_SUS_BUPA:120". I could not see any message text displayed.
Any problem in code?
But when i test in FM at SE37 its works fine. how to trace this.
data: lstab type zbapistruc occurs 0 with header line.
data: lsmessages type BAPIRET2 occurs 0 with header line.
data: lsbapiagr type bapiagr occurs 0 with header line.
* data: ET_MESSAGES STRUCTURE BAPIRET2.
refresh : lstab,lsmessages,lsbapiagr.
clear : lstab,lsmessages,lsbapiagr.
lstab-TV_USERNAME = 'TESTUSER1'.
lstab-TV_ACTION = 'CREATE'.
lstab-TV_PASSWORD = 'usrpwd'.
lstab-TV_TITLE = 'TEST'.
lstab-TV_FIRSTNAME = 'CUsertxt'.
lstab-TV_LASTNAME = 'CKtxt'.
lstab-TV_EMAIL = 'xxxxxxxxxxxx.com'.
lstab-TV_COUNTRY = 'JP'.
lstab-TV_LANGUAGE = 'JA'.
lstab-TV_COMPANY = '27'.
lstab-TV_TELEPHONE = '03-34444444'.
lstab-TV_FAX = '03-34442444'.
lstab-TV_FUNCTION = 'TEST'.
lstab-TV_DEPARTMENT = 'TEST'.
lstab-TV_DATEFORMAT = '1'.
lstab-TV_DECIMALFORMAT = ' '.
lstab-TV_TIMEZONE = ' '.
lstab-TV_SAVEPERS = ' '.
append lstab.
CALL FUNCTION 'BBP_SUS_UM_API'
EXPORTING
IV_USERNAME = lstab-TV_USERNAME
IV_ACTION = lstab-TV_ACTION
IV_PASSWORD = lstab-TV_PASSWORD
IV_TITLE = lstab-TV_TITLE
IV_FIRSTNAME = lstab-TV_FIRSTNAME
IV_LASTNAME = lstab-TV_LASTNAME
IV_EMAIL = lstab-TV_EMAIL
IV_COUNTRY = lstab-TV_COUNTRY
IV_LANGUAGE = lstab-TV_LANGUAGE
IV_COMPANY = lstab-TV_COMPANY
IV_TELEPHONE = lstab-TV_TELEPHONE
IV_FAX = lstab-TV_FAX
IV_FUNCTION = lstab-TV_FUNCTION
IV_DEPARTMENT = lstab-TV_DEPARTMENT
* IV_DATEFORMAT = lstab-TV_DATEFORMAT
* IV_DECIMALFORMAT = lstab-TV_DECIMALFORMAT
* IV_TIMEZONE = lstab-TV_TIMEZONE
* IV_SAVEPERS = lstab-TV_SAVEPERS
TABLES
ET_MESSAGES = lsmessages
IT_ACTIVITYGROUPS = lsbapiagr
EXCEPTIONS
ERROR_MESSAGE_PASSED = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Regards
Chandra
Hi
I am trying to use FM BBP_SUS_UM_API in SRM7.0 SUS for SUS user creation.
I am able to create user in both SUS portal and SU01 side without role selection.
If i want to assign role to user, this function module does not have input parameters to assign roles.
How to do this?
Seems like inside FM some role assigment code is done. but not from input side.
how to manage this.?
Regards
Chandra
Similar Messages
-
Regarding contact person creation from SAP SUS to SRM
Hi,
We are using Extended classic scenario and we are having SRM and SUS are in different clients.
When buyer, ticks the SRM vendor as Portal vendor. XML is getting triggered to SRM SUS and vendor is getting created there.
Also mails will be triggered to SUS admin. Once SUS admin changes his temporary ID and created the permanent ID and also create the temporary persons. XML is getting triggered to SRM and Business partners are getting created and linked to vendor.
But the issue is, users are not getting created in SU01D and also not linked to BP's.
We have maintained the setting below like this:
Logical system XXXXXXXX
System Name XXXXXXXXX
FM BPID empty
Role ZXXXXXXXX:BIDDER_EHP1
F. Mod.: Create User BBP_USER_VENDOR_CREATE
F. Mod.: Change User BBP_USER_VENDOR_CHANGE
Could you please let us know, whether any settings need to maintained to create the user in SRM?
Regards
Venkatesh PHi Venkatesh,
in the same customizing, where you set the role and the function modules for user creation/change, the user synchronization must be enabled.
regards
Zoltan -
Hi All,
I am new to SRM technical,I need the user-exit which is called in R3 on PO creation by SRM.
I have to perform some checks and validation for the tax code in the exit(It may be badi also) befor creating PO in R3.
Please tell me the User-exit as soon as possible and help to sort this problem.
Thanks in advance.
AnkurHi Sachin,
I want user exit in R3 not in EBP.
This the orignal requirement....
Extension of a user exit in R/3, called on PO creation. If document type = EC (PO from EBP) and an ERS vendor has been chosen on the order, re-use some of the logic/code/lookup table entries which currently determine the tax code automatically for interface orders for where ERS flag is ticked on vendor.
Now please help me.
Thanks -
SRM-SUS RFC Destinations for matching of user data.
Hi,
A customizing question...
I get SRM and SUS in separated boxes... SRM is with all the SAP landscape (R/3, XI, MDM, etc..) and <b>SUS in the DMZ</b> to allow vendors to reach the web site....
So, there's an activity to setup the connection to replicate the bidders created in SUS to SRM...
the IMG activity is: <i>SPRO-> SRM -> SUS -> Technical settings -> Define RFC destinations fot matching of user data.</i>
There are 4 parameters to input:
Destination -> (SRDCLNT400).
System name -> (SRM)
FM BPID -> <b> (empty)</b>
Role -> (SAP_EC_BBP_BIDDER)
So, my question is: What's the name of the FM that should input here <i>FM BPID</i>?
I think that it is a FM in SRM side, but i don't know how to find it, is there any documentation about this RFC?
All your replies will be appreciated and rewarded if useful...
Regards,
Gerardo.Nishant,
BBP_SUS_BUPA_REGID_CHECK is the FM in charge to check out the string generated by the system for a vendor that was invited to register tu SUS via email... so i don't think that it will work..
Let me redefine my question cuz maybe it is not so clear...
When you invite a vendor, he will register and will get an administrator user, with which he will create more users (bidders) to review and post quotes.... But, since the bid engine is independent from SUS (at SRM side) the SUS user will need to be replicated at SRM with same user name and password... Then when they go to the BID option in SUS menu a new browser window will prompt for login...
If you are running SUS in a different box from SRM, there's an IMG activity to setup the RFC name to replicate the user names with bidder role.. This is the step where i'm stuck, cuz in the documentation there isn't any references to this RFC...
So, if you have something that will help me, please reply, i will reward useful answers...
Gerardo. -
User Manual for SRM organisation creation.
Hi
Can any one send user manual with screen shot to my business ID for creation of
SRM organisation.
Regards
G.Ganesh KumarHi
This thread is closed
Regards
G.ganesh Kumar -
User administration in SRM when using SUS
Hello,
i've some understanding-problems concerning the user-administration within the SUS-EBP-Szenario with activated business function supplier collaboration (SRM_SUCO_1) and customizing switch for SUS-Registration (SRM_701_SUCO_SUP_REG).
A new potential supplier carries out the self-registration within SUS. After answering the questionaire, I see the new supplier with corresponding contact person within the sus-user administration.
1. Does the purchaser normally approve the suppliers within the SUS or the SRM-system ?
2. In my current szenario the purchaser can log on to the SUS-system and accept or decline the suppliers within the preselection-screen. Is this correct ? I Would prefer to do this in the SRM-system.
3. In the SRM-System a purchaser can
(under stratetic purchasing-business partners-central functions-preselect suppliers) preslelect suppliers Which windows should open now: the preselect-scrreen form the SRM-System or directly from the SUS-System ?
4. if I configure the system so that the preselection-screen from the SRM-System opens i can see the accepted suppliers within a OPI-bases supplier directory - but now it's not possible to mark and tranfer users to SRM-System! What could be my problem ?
I hope someone can describe me the process in more details. I've already read the corresponding documentation but without getting the full understanding of the correct process and it configuration.
Best regardsHello,
sorry, for answering so late and thank you for you answer, but as I've not solved my problem I'll try to explain my current configuration and my problem.
At the moment I've changed the role /SAPSRM/ST_PURCHASER_EHP1 in SRM, so that, if the purchaser goes on menupoint "Businesspartner-central functions-preselect supllier" the preselection screen form the SUS-System is shown in a separate window.
In this screen "Preselect Suppliers" I can see the suppliers from SUS, but Ive no possibilitiy to mark them and to transfer them to my SRM. There ar no buttons make any other action than searching and no possibilitie to mark the shown entries !
As I'm with this screen within the SUS-system why do I have to configure the supplier directory within the SRM-system ?
Where should I see the supplier directory to transfer suppliers to the SRM.
If there's a possibility to send you some screenshots for a better illustration, please let me know.
Sorry for asking so many questions and thanks for your patience in advance.
Bests regards
Axel -
HI,
Iam working on SRM 5.0 and Bi 7.0,
We implemented SUS in SRM and Getting Po's from R/3 to SRMm, so the thing is we Dint implememt EBP in SRM.
Now i want to Implement the same in BI system, Sap has few dats ources given for SRM,But unable to load them to BI as because EBP is required and Without EBP the data sources defined By SAP are not Compatable to Just SUS scenario..
i just want to Know is there anyone who had implemented SRM-SUS(Only Sus without EBP as we did ) and BW.
Can anyone guide me are let me know how the configuration took place..
Appropriate solution will be heavily rewarded.
Bye,
JSK.Hello,
SUS is an add on software component for SRM.
e.g. For SRM server 5.5 SUS 3.0 is installed.
When SUS is required you need XI to be also installed.
Because for EBP , SUS becomes external system and you need to send messages in XML format only which is job of XI.
SUS is basically meant for external business partners i.e.suppliers
with SUS in picture ,the same can be used for supplier users creation , PO/SA confirmation, sending ASN shipping notification, Send invoices.
So basically used for supplier collabration.
I will send you some matl on yr ID.
BR
Dinesh
<b>Reward if helps</b> -
SRM-SUS Scenerio Replicating company code and suppliers to SUS via XI
We have configured SRM-SUS scenario. We have SRM and SUS on the same system but different clients. We have configured extended classic scenario. We are on SRM 2007 with SP5
Issue:
When I execute transaction BBP_SP_COMP_INI I get no errors. I check SXMB_MONI in my SUS client and it has processed correctly. However it does not update table BBP_SUS_BPCMPMAP. I check SLG1 in SRM and SUS and get messages that data replicated.
When I execute transaction BBP_SP_SUPP_INI to move the SRM suppliers to SUS I check SXMB_MONI and everything processed correctly. However, when I check table VENMAP there are no entries.
I then create a PO and send to SUS. I get the following error:
Error in an XI interface: No partner found for partner number VNDR_ACCT_ Program: SAPLBBP_BD_VALUE_MAPPING; Include: LBBP_BD_VALUE_MAPPINGF11; Line: 436
When we debug the proxy it is trying to validate our SRM company code (VNDR_ACCT) in table BBP_SUS_BPCMPMAP which is empty.
It appears that SUS is not allowing the creation of external partners. Does SRM to SUS transfers utilize the BP number range table which distinguishes external and internal BPs which is used when replicating suppliers between ECC and SRM.
Has anyone ever encountered this issue before?
Please advise.
Thanks.
JoeHello Nikhil:
I think my issue is that the XI proxys' are not being updated in SUS. It appears to me that it is similar to when you are executing BBPGETVD between ECC and SUS (MM-SUS) and the BP number range in SUS is not set to accept external BPs.
So, When I execute BBP_SP_SUPP_INI and send SRM suppliers to SUS how does it know the VG5XXXXXXX. When I replicate BBPGETVD I tell the VG5XXXXXXXX. I did configure the "Managing Business Partners" SUS configuration but we are not using supplier registration so I do not have URL for UM or Notification. I did update the "Central Vendor Group" , "Default Purchase Org", and "Currency". Does XI use this setting to know where to assign the vendors or is there another piece of configuration I missed?
What I did to create the entry in table BBP_SUS_BPCMPMAP is I executed transaction BBP_SUS_BP_ADM and entered in the "Company Code" field the BP from my SRM system assigned to my ECC backend company code . In the log sys field I entered the log sys of my SRM cleint. I then completed the other required fields. In the end it created the following entry:
101 4CF3AE33A6036B71E10000000AF8EF08 ERACLNT100 0001 0000000018
Client 100 is SRM and 101 is SUS.
I am able to configure SUS for MM_SUS and replicate suppliers and company code from ECC to SUS. However, this does not use XI. For thois reason I think my issue is a missing piece of config to tell XI where to create external business partners?
When I check the payload of my SRM PO it does not show the company code but uses BP 18 which is the SRM BP for my backend company code. When I check BBP_PD for this PO in SRM it has my company code as "BE CO_ CODE"
Do you have any more suggestions?
Please advise.
Thanks.
Joe -
Addition of CUSTOM button in SRM SUS PO page - SRM702
Hi All,
Scenario Used : MM - SRM SUS.
Requirements : Need to add a custom field in SRM SUS PO ,click on which will communicate to ECC vai SRM and bring the DMS related information .
As am new to BSP , do we have any enhancement facility such we have in Webdynpro ? if not what will be the best approch we can follow in this case.
Thanks
ChannaHI Zoltan,
Yes you got my requirement, I have already added several customer field in the same page as per guidance by SAP Note 762984 , mentioned by Anil.
Now I want to add a custom button called "Fetch ECC DIR" and when user click on that ,need to call ECC RFC Module.
Thanks for your inputs, as am very new to BSP ,can you kindly provide some more details how can I achieve this,it would be of great help.
thanks
Channa -
Could not able to see POs in URL (SRM-SUS-MM) Scenario
Hi All,
We have created a PO in MM(R/3) and was transferred to SUS through XI.
We could able to see the PO in TCode BBP_PD in SRM-SUS. But for some reason we are not able to see the PO from the URL.
We have Purchaser (SRM_ADMIN) and Vendor (ARAMI-02) assigned the roles SAP_EC_SUS_ADMIN_PURCHASER and SAP_EC_SUS_ORDER_PROCESSOR respectively.
My Org Structure is as follows:
We have an Organization defined as company. Function CCode deifined.
We have an POrg defined as POrg Function POrg Defined.
We have an Pgrp defined as PGrp Function PGrg Defined.
We have defined vendor Org. haven't assigned anything in function tab.
But defined some attributes needed for Vend Org.
The PO is coming into transaction BBP_PD(SRM SUS) through XI from MM R/3 but is not available in URL either for Purchaser or for Vendor.
Please tell me what needs to be done to resolve the above issue.
Thanks in advance...
Regards,
Ravi..Hi
<b>Yes sure.. Ask BASIS Team to help out and add the required role / profile to the required User, who is unable to see the POs.</b>
<u>Please go through the following SAP OSS Notes as well -></u>
<b>Note 852516 Buyer administrator is not able to view supplier documents</b>
Note 854910 Buyer administrator is able to change status for invoices
Note 818385 Purchaser Admin has wrong authority to change invoices
Note 1024327 Short dump when trying to open a vendor message
Note 1032800 Error opening a vendor message in SUS
Note 1029356 Error opening a vendor message in EBP&SUS in one client
Note 884905 No SUS alerts displayed in BP SuCo 2.0
Note 743084 Missing status 'rejected' for Order in Menu
Do let me know.
Regards
- Atul -
Please advice process change in Solution Manger user creation
Hello All,
We have like 5 systems linked to Solution manager now.
We are trying to make some improvements in our daily activities by reducing / eliminating few steps. In our current scenario, users are LDAP authenticated, so we run a query (RSLDAPSYNC_USER) and create a user. Then assign the roles in SU01.
So, is it possible to have user creation (by LDAP authentication - RSLDAPSYNC_USER) and role assignment in a single step?
Or
Can you create a user group for each type of user and have any automated jobs for automatically assigning roles to the users of that user group?
We can use su10 for assigning roles in case of more users, but i am looking for some more options.
Thanks in advance.
MuzammilHello Miguel,
We are using solution manager for user maintenance.
If any internal user requests for SAP application access we give it via solution manage. Solution manager is again connected to our LDAP server and pick the details from LDAP by running a query.
During this user creation process we have some default roles which are supposed to be given to all the users related to one particular system. Lets say SRM users, if we are creating any SRM users then we have to give the default roles to all the users we created.
So, is it possible to have these default roles assigned automatically when i create?
Thanks in advance. -
Purchase order doesn't create in srm sus
Dear customizer,
i have implemented a plan driven procurement with sus (r/3-sus) scenario,we have a problem when we transfer idoc from r/3 to sus.In sus sistem give me this error message
"An error occured within an XI interface: Exception occurredE:BBP_PD:147 -Enter a country for partner AER1 with type 'Sold-to Party' E:BS:002 -"Create" is not allowed (SUS Purchase Order 4500000005 ) Programm: CX_BBP_BD_ERROR===============CP; Include: CX_BBP_BD_ERROR===============CM002; Line: 57</FAULT_TEXT>"
I hope in your answer.Thank best regards.
Pernasetti AlessioHi
Please try this ->
Check whether the roles delivered by SAP meet your requirements. If not, you can create new roles and assign transactions to them. We recommend that you copy standard roles and tailor them to your requirements.
All users assigned to a respective role are then allowed to carry out the transactions. If required, you can refine the authorization check on the tab page Authorizations.
<u>Standard SAP Single-roles</u>
SAP_EC_SUS_ADMIN_PURCHASER (for purchasing administrators - SAP Supplier Self-Services)
SAP_EC_SUS_BIDDER (for bidders - SAP Supplier Self-Services)
SAP_EC_SUS_DISPATCHER (for dispatchers - SAP Supplier Self-Services)
SAP_EC_SUS_INVOICER (for invoicers - SAP Supplier Self-Services)
SAP_EC_SUS_ORDER_PROCESSOR (for order processors - SAP Supplier Self-Services)
SAP_EC_SUS_MANAGER (for managers - SAP Supplier Self-Services)
SAP_EC_SUS_SERVICE_AGENT (for service agents - SAP Supplier Self-Services)
<u>
If you want to use SAP Supplier Self-Services, proceed as follows:
1. Select one of the following single roles:
SAP_EC_SUS_ADMIN_PURCHASER
SAP_EC_SUS_ADMIN_VENDOR
SAP_EC_SUS_BIDDER
SAP_EC_SUS_DISPATCHER
SAP_EC_SUS_INVOICER
SAP_EC_SUS_MANAGER
SAP_EC_SUS_ORDER_PROCESSOR
SAP_EC_SUS_PRODUCT_MANAGER
SAP_EC_SUS_SAR_PROCESSOR
SAP_EC_SUS_SERVICE_AGENT
SAP_EC_SUS_SERVICE_MANAGER
2. Choose Change Roles.
3. Choose the Personalization tab page.
Note: The personalization applies to all roles, meaning the user can also create his own roles, for example copying the delivered SAP SUS roles. He can tailor these roles to his requirements by changing the SUS-specific attributes (BBP_SUS_ROLE_ATTRIBUTES).
1. Select the entry BBP_SUS_ROLE_ATTRIBUTES (SUS-specific role attributes).
2. Choose Change values.
A dialog box for maintaining SUS-specific roles appears.
3. If required, perform the following steps:
If the role should be displayed in the SUS User Management (UM) and should be able to be assigned to the relevant user by the supplier administrator, set the indicator to display the role in SUS UM.
If the user should be displayed as a service agent for the purchaser, set the Service agent indicator.
If you want to define the user as an SRM administrator, set the SRM administrator indicator. The user is then authorized to change all supplier data.
If want to assign the role SUS administrator automatically to the user during registration, set the SUS administratorindicator.
Sets the relevant indicators if you want users to receive the following notifications: Notification If Purchase Order Not Opened, Notification If Purchase Order Response Is Missing, Notification If ASN Is Missing, Notification If ConfirmationIs Missing, Notification If Invoice Is Missing,</u>
Regards
- Atul -
SRM - SUS, EBP,CCM,2007 Delta
Hi Gururs,
Could you please let me know what is meant by
SUS, EBP, CCM and 2007 Delta - all these are related to SRM
As i'm new and learning SRM i'd like to know the basic idea of the above
Regards
Bala
+91 98861 23202Hi,
All are related to SRM
1)SRM SUS :: I SUS-Supplier Self Service.: In this vendor are linked with SAP SRM server the data will be exchanged from SAP SRM server to the vendor WEB based service and vice versa
Each vendor will be given a User ID & Password.
The vendor can logon to the webportal to access the data related to him like
1. Purchase order details.
2.Goods receipt details (or) Confirmation in SRM
3.Invoice details etc.
2) EBP : Enterprise buyer professional, before SAP introduced SRM the e procurement is used to be done in SAP EBP.Currently we are in SAP EBP 5.0 Version
3) SAP CCM :: Catalog Content Management. SAP CCM is to maintain catalogs.
Catalogue is a defined set of data will be published in the Itnernet (or) intranet.
If a shopping cart is to be raised you can take data from the catalogue.
in the catalog for each material , vendor ,price is there .
Once shopping cart is ordered and it is approved. in the BACKEND (SAP R/3) or in SAP EBP
itself P.O is created .It is a Big area
G.Ganesh Kumar -
Hi,
What are the pros and cons of having SRM-SUS insatlled in one box to those installed in differnt box.What is the criteria for deciding wether to go for one box or seperate box installation.
In my previous project the only reason we went for 2 Box was security concern is there any technical reason for 2 box
have seen the OSS note 573383 which gives some idea about pros and cons of installing SRM-SUS in one client in one BOX only.
RegardsHi,
the client is the main difference. Several boxes are mainly a matter of money in terms of Hardware as well Maintenance. I am not sure it that would also count as two different implementations and therefore more license costs. Implementation means to set up basically two SRM systems, where one becomes a SRM Baby and the other the SUS Baby. A bit more effort.
For the pro side the same like for the clients count. SUS can be maintained separately as well security does not get a headache cause external users can be hold more easily in front of the firewall.
These are my two cents.
Cheers,
Claudia -
Please give me standard SRM SUS process Steps
SUS Gurus
I need Few clarifications about SRM SUS standard Cycle
we are using SRM 7.01 and Standalone scenario
1.Please give me standard SRM SUS process Steps
2.If the SUS supplier cannot meet all the terms specified in the original PO, Supplier changes them (items, quantities, delivery date, and so on),what is the next step for Purchaser?
3.If Purchaser approve the changed POR we r getting Change PO. But it is not triggering again for PO Response ?is it standard ?
4.If Purchaser reject the changed POR we r not getting Change PO.is it standard ?
5.what are possibilities for Change PO creation in SRM for SUS?
6.How can Vendor submit Response again and again till both parties agree on the terms of the PO?what changes does need from Purchaser/Vendor?
Regards,
Rama KrishnaHi,
I hope this link helps:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d08c99-f53f-2e10-c39f-b15e75329f03?QuickLink=index&overridelayout=true
Best Regards,
Otelo.
Maybe you are looking for
-
Hai friends, My issue is my line item number is same but I have two schedulelines for the same line item number.I have created two delivery document numbers with one order number.How do I know that which line item number belongs to which scheduleline
-
Thunderbolt stop working for some seconds
I have a Macbook PRO Retina 15'' Early 2013 and I have the problem that one of the two thunderbolt stop working for same seconds. I often use both ports: one for ethernet and the other for external monitor through DVI. If I am using the ethernet in t
-
I'm having a promblem on our simple quick contact form We are getting this when submitting... but before it was ok ERROR: An error occurred while processing credit card here's the link to our site http://www.jdteterlaw.com/ test the rRequest Consult
-
If I cancel CC, is my CS6 still valid and usable?
Hi all, I have some short questions. I have today a full CS6 license. If I buy a CC membership, could I still use my CS6 applications? Also, If I cancel my CC membership, is my CS6 licenses still valid and usable? I want to be sure that the day I dec
-
Can´t locate oraks.jks
Hi everyone, where can i find the oraks.jks key? It doesn't seems to be in my <jdeveloper_home>\j2ee\home\config