ESS User maintenance by T-code HRUSER - User ID change
Hi,
I have been creating ESS users ( P Users ) by T-code HRUSER. For instance, there is an employee number 5. It does two steps for us.
1. Creates R/3 user as P00000005.
2. Maintains system user name at IT 105 as P00000005.
But, now I need to change the user id format created by HRUSER. I need to create using only alphabets Eg. GEORGEME.
Please let me know how to achieve this.
Thanks.
Suganya
Did you figure out how to create users using different user id? If you have can you update thread.
Thanks,
Joe
Similar Messages
-
Hi Experts,
There is a requirement from user that "To explore the possibility of downloading the distribution lists
into excel for maintenance in t-code SO23 ".
Kindly provide your valuable informations/assistance in this regard.
Madhavan KThis Applesctipt will add comma's to the file count:
(Copy into Applescript Editor, and Save as File Format: App, then just click the App to run)
set x to choose folder with prompt "Choose Folder to Count Files" default location alias (the path to pictures folder as text)
set filecount to do shell script "find " & POSIX path of x & " ! -type d ! \\( -name \".*\" -or -name \"Icon*\" \\) | wc -l"
display dialog "File Count: " & comma_delimit(trim(filecount))
on trim(someText)
repeat until someText does not start with " "
set someText to text 2 thru -1 of someText
end repeat
repeat until someText does not end with " "
set someText to text 1 thru -2 of someText
end repeat
return someText
end trim
on comma_delimit(this_number)
set this_number to this_number as string
if this_number contains "E" then set this_number to number_to_text(this_number)
set the num_length to the length of this_number
set the this_number to (the reverse of every character of this_number) as string
set the new_num to ""
repeat with i from 1 to the num_length
if i is the num_length or (i mod 3) is not 0 then
set the new_num to (character i of this_number & the new_num) as string
else
set the new_num to ("," & character i of this_number & the new_num) as string
end if
end repeat
return the new_num
end comma_delimit -
User Exit in t-code IW32 to update requisition on Save
I am searching for a user exit, a badi, or a customer enhancement to do the following:
Execute transaction IW32 (change a PM order) so that when the Components tab is selected and a new component and quantity are entered and the SAVE icon is clicked, the item category code of the purchasing document field (PSTYP) on the purchase requisition can be changed.
Please advise.
Thanks,
BarbThe Available exits in the PM module are given below..... select the suitable one for your requirement...
IWO10001 Create a PM sub-order
IWO10002 PM maintenance order: Customer check for order release
IWO10004 Maintenance order: Customer check for order completion
IWO10005 Maintenance order: Cust.-specif. determination of profit ctr
IWO10006 Maint. order: Fcode exclusion through cust. enhancement
IWO10007 Maint.order: Customer enhancement - permits in the order
IWO10008 Cust. enhancement: Determination of tax jurisdiction code
IWO10009 PM Order: Customer Check for 'Save' Event
IWO10010 Maint. order: Cust. enhancement for determining WBS element
IWO10011 Maint. order: Customer enhancement for component selection
IWO10012 Maintenance order: Priority handling on central header
IWO10015 Maintenance order: F4 Help for user fields on operation
IWO10016 PM Order: Cust. enhancement to check operation user fields
IWO10017 Determine external order number by customer logic
IWO10018 Maintenance order: User fields on order header
IWO10020 Maintenance order: Automatically include task list
IWO10021 Automatic task list transfer when creating order from notif.
IWO10022 Determine calendar from user exit
IWO10023 Service order: Change header data for advance shipment doc.
IWO10024 Service order: Changes to items for advance shipment
IWO10025 PM/SM order: Finding responsible cost center
IWO10026 User check on setting status 'Do not perform'
IWO10027 User exit: Generate user-defined settlement rule
IWO10029 Inclusion of bill of material in PM/SM order
IWO10030 Preset Fields for Event Object
IWO10031 Hide personnel number in PM/SM order
IWO10033 Customer-Specific Authorization Check Maint./Service Order
IWO10034 Operation status based on the status of capacity reqs
IWO20001 PM order: User exit to pass routing to order
IWOC0001 Create PM/SM notification: Determine reference object
IWOC0002 PM/SM notification: Check whether status change is allowed
IWOC0003 PM/SM authorization check of ref. object and planner group
Regards
Mani -
Display users along with company code assigned to them
Hi,
I would like to display list of users with company code assigned to them
Thanks & Regards,
Rajesh KaleHi himanshu,
I want list of user using complex selection criteria.
It can be display using tools -> Administration -> User maintenance -> Information System -> Users by complex selection criteria.
Here, I am facing the problem that which authorization object I should put so that I can get list of users in which in front of every user I get the company code assigned to them.
Regards,
Rajesh -
Need SMTP_ADDRESS Mandatory on New User Create/User Maintenance
Is there a way to require entry of email address upon new user creation or user maintenance without an ABAP enhancement?
It appears that function module ADDR_PERS_COMP_COMM_MAINTAIN writes email address to database for users, but before I try to enhance the code, I'd like to see if this is a change that can be made without code modifications.
Use of report RSADRCK7 is not feasible; users would need to be done one at a time.
This requirement would apply only to functions (SU01) by BASIS/Security; users must remain unable to maintain their email address via System>UserProfile>Own Data.> enhancement inserted for SU01, screen 0900, to error when SZA5_D0700-SMTP_ADDR is initial, in SAPLSZA5, form D0700_OK_CODE.
If that does not work, then the easiest option is a check after the user creation to verify that all users who are meant to have an SMTP entry in the address data, also have one (from the correct domain, etc...).
Alternately, you can create a standard transaction variant for SU01 and change the screen of the address data tab. When saving (or proceeding to the next screen), the address data must have been maintained.
The first option is certainly much easier and less intrusive to implement...
Do you also use self-registration scenarios? Is that the reason for your question?
Cheers,
Julius -
Gateway user maintenance for FIORI app
We are currently in the process of implementing FIORI and are working into the user creation on the Gateway. We do not want to turn on AE because we do not want it to be visible to users. From our analysis, there does not seem to be a standard process. We are going to develop a new auto role maintenance process. We want only the relevant tiles to display based on the user's role(s).
We came across this Note:
Note 1868136 - Adding tiles to Fiori Launch Pages without PFCG
Solution
This note describes a way, how the set of tiles enabled for a specific user by implementing a BAdI.
In this BAdI implementation you change the list of catalog provider nodes extracted from the
standard menu tree based on the current set of roles assigned to the user. You can remove existing
entries or add new ones.
To accomplish this, please perform the following steps:
1. Apply Netweaver UI AddOn 1.0 SP08 or, alternatively, apply the correction instructions of
this note.
2. Copy the class /UI2/CL_ROLE_EXT_CATALOG_PAGES to a page in your package and namespace, e.g.
ZCL_ROLE_EXT_CATALOG_PAGES
3. Create a BAdI implementation of the BAdI definition /UI2/BADI_NWBC_RT_EXTENSION, named e.g.
ZNWBC_TREE_EXT_BI
4. Assign the copied class to this BAdI implementation
5. Change the method ZCL_ROLE_EXT_CATALOG_PAGES->GET_CATALOGS. The source code contains some
template code meant to guide you in this task.
We tried implementing ‘/UI2/BADI_NWBC_RT_EXTENSION’ BADI in gateway system as per the instruction
given in the note and kept a breakpoint and launched the Fiori launch page. But
BADI was not triggered.
There is no information on; when and where this BADI
will be called by gateway system.
Can anyone give more information on this Note, BADI, or the Gateway user maintenance process for FIORI?
Is the custom solution the best way to do the user maintenance?
Thank you,
Judy
Tags edited by: Michael ApplebyHi Masa,
Right now we have only tested the PR approval in FIORI and are getting ready to implement that. We are looking at the best way to do user maintenance in the Gateway for FIORI. We have designed a custom solution but were wondering if the Note above will help us implement a better solution.
The requirement is to show the relevant tiles to a user based on their role in the application. Ie. for PR approvals, if they have the approver role(s) in ECC then they should see the PR approval tile in the FIORI launchpage.
What are you referring to when you say 'catalogs and Groups'?
Thanks and regards,
Judy -
Hi
One of the user has a problem while accessing a report:
When the user access one of the report she gets a screen with only 2 selection criteria to execute the report, but that report should give 6 selection criterias i.e company code, posting date etc.
When I accessed the report I got all the 6 selections to execute.
I dont know how to solve this problem
Any suggestions will be appreciated
Thanks in advanceHi .......
This is related to authorization problem.......Compare your and that user's profile......
SU01: User Maintenance (creating users, maintaining user specific data like address, password...)
PFCG: Role Maintenance (creating roles, maintaining authorizations...)
Also check this link :
http://help.sap.com/saphelp_nw70/helpdata/en/80/1a6859e07211d2acb80000e829fbfe/content.htm
Regards,
Debjani......
Edited by: Debjani Mukherjee on Sep 26, 2008 1:06 PM -
A/R User Exit Spec and code
The spec -
1. Canadian tax - currently based on Freight type: Read the country(?) Ship-from (plant jurisdiction) to Ship-to(customer jurisdiction) and the inco term on the line item of the sales order and if it's not equal to 'DDP' the line item tax classification will be set to '0' exempt. (This is freight that comes into Canada from the US)
We will look at the shipto and shipfrom txjcd on the sales order document and billing document along with the inco term logic and we will tax freight when they are both Canada
Example Scenario:
For Freight charges where the Ship from is in Canada (Bedco, Artmedco, etc) and the Ship-to is in Canada the freight will always be taxable regardless of the inco term. This is freight that ships within Canada, no boarder crossing.
2. Regular Freight - US & Canada: If separate line item on sales order, it may be exempt from tax based upon state. revisit
a. D.1 Freight included on the line item
i. The freight is passed to the external system by populating the field FREIGHT. The freight amount is always included in the base amount.
ii. An example to fill the freight using the user-exit:
iii. In the customer pricing procedure (for example ZUSA01) enter 4 in the subtotal field of the freight condition type (OTC must have this configuration in the pricing procedure for the freight pricing conditions).
iv. In the customer structure CI_TAX_INPUT_USER, add the field KZWI4 as in KOMP-KZWI4.
v. In the user-exit, add the code CH_USER_CHANGED_FIELDS-FREIGHT_AM = I_INPUT_USER-KZWI4.
3. For PO Specific A/R Tax Exemptions using material tax class of 2, pass the TAXM1 field to the ACCOUNT_NO field in Taxware
oSolution:
For PO Specific Tax Exemptions CSR will go to the line item detail Billing Tab, Tax Classification field (TAXM1) and change that to 2 One-Time Exemption. Configuration complete.
CSR will go to the Text Tab, Internal Item Notice and CSR will provide a brief description as to why that line is tax exempt.
This the code----
TABLES: KNVV, KNA1, KOMK, MLAN, T001W, KNVI.
DATA: w_taxm1 LIKE mlan-taxm1,
i_kna1 LIKE kna1,
c_com_tax type com_tax,
i_komk LIKE KOMK.
*--- if this freight comes into canada from US then set TAXM1 to 0
*----otherwise set TAXM1 to 2 and apply frieght charges. Set ACCNT_CLS
*----to 'Y' each time TAXM1 is passed to ACCNT_NO.
IF KNA1-LAND1 EQ 'CA'.
IF C_COM_TAX-TXJCD_SF EQ C_COM_TAX-TXJCD_ST.
CH_USER_CHANGED_FIELDS-FREIGHT_AM = I_INPUT_USER-KZWI4.
w_taxm1 = 2.
CH_USER_CHANGED_FIELDS-ACCNT_NO = W_TAXM1.
CH_USER_CHANGED_FIELDS-ACCNT_CLS = 'Y'.
ELSEIF C_COM_TAX-TXJCD_SF NE C_COM_TAX-TXJCD_ST.
C_COM_TAX-TXJCD_SF = C_COM_TAX-TXJCD_ST.
C_COM_TAX-TXJCD_POA = C_COM_TAX-TXJCD_ST.
SELECT SINGLE * FROM KNVV
WHERE INCO1 = KOMK-INCO1
AND INCO1 NE 'DDP'.
IF SY-SUBRC EQ 0.
w_taxm1 = 0.
CH_USER_CHANGED_FIELDS-ACCNT_NO = W_TAXM1.
CH_USER_CHANGED_FIELDS-ACCNT_CLS = 'Y'.
ENDIF.
ENDIF.
ENDIF.
SELECT SINGLE taxkd FROM knvi INTO knvi-taxkd
WHERE kunnr = i_komk-kunwe
AND aland = i_komk-land1.
IF SY-TCODE = 'VA01' OR SY-TCODE = 'VA02' OR SY-TCODE = 'VA03' OR
SY-TCODE = 'VF01' OR SY-TCODE = 'VF02' OR SY-TCODE = 'VF03' OR SY-TCODE
= 'VF04' OR SY-TCODE = 'VF05' OR SY-TCODE = 'VF05'.
SELECT SINGLE * FROM kna1 INTO i_kna1
WHERE kunnr = i_komk-kunwe.
IF i_KNA1-land1 EQ 'CA'.
C_COM_TAX-TXJCD_SF = C_COM_TAX-TXJCD_ST.
C_COM_TAX-TXJCD_POA = C_COM_TAX-TXJCD_ST.
ENDIF.
ENDIF.
I am able to enter the user exit, but there is no value for KNA1-LAND1 or C_COM_TAX-TAXJCD_SF or C_COM_TAX-TAXJCD_ST. Does anyone what I am missing ? Please help.
Thanks in advance !!!!
NHi NP ,
which User exit ur using ? Are u talking abt MIRO or VF01.
Regards
Prabhu -
How to Change the Alias name for Internet user in SU01 tr code through cod?
Hi Guys,
My req is we have to change the Alias name(SU01 tr code) for the existing users thru code.So can anybody tell me how to change the Alias name like which we do it in SU01 tr code thru code or FM.?
Is there any FM for tha changing Alias Name?
Thanks,
Gopi.Hello Gopi Anne ,
You can use the following FM / BAPI :
BAPI_USER_CHANGE
MY_BAPI_USER_CHANGE
For BAPI_USER_CHANGE :
You need to make use of the IMPORT parameter :
ALIAS TYPE BAPIALIAS User Name Alias
ALIASX LIKE BAPIALIASX User alias change flag
Thanks,
Greetson -
How to lock multiple user for a transcation code at same time is der any tc
how to lock multiple user for a transcation code at same time is der any tc
suppose i hav 15 user and i want to lock 10 user for mm02 who can i to itBasis can do a export and import transport, still if don't have connection between boxes.
or
check this
http://www.sap-basis-abap.com/abap/copy-program-variants-from-one-to-another.htm
a® -
Removing the responsbility of user maintenance from the DBA
Suppose you were working with a customer whose DBAs refuse to be involved with user maintenance, i.e. creation and deletion of users, password maintenance, role and privilege assignment etc. What technology and/or approach would you recommend?
Some random thoughts along this line:
1. Ask the DBA to create one user with CREATE USER and ALTER USER privileges, and give that user access to SQL*Plus so that he can run the queries to create and maintain users himself. Obvious downside: Someone else has to know SQL, at least a few SQL statements, or have a custom user interface built for them that wraps the SQL statements. Is this really such a bad solution?
2. LDAP or OID. I don't understand enough about either of these two technologies to truly be able to discuss the pros and cons. How exactly do they work in a Windows network envionment, perhaps one with or without Active Directory and/or Windows Groups? Can they really allow someone other than the DBA to create users, maintain passwords and maintain roles and privileges? If so, doesn't the person in charge of assigning roles and privileges to users have to have CREATE USER or ALTER USER privileges anyway? Really, why would this be such an improvement over solution #1?
3. Any other approaches and/or experiences along this lines anyone wouldn't mind sharing?
Appreciating any and all insights,
DTXCFTHanks sybrandb.
On #2, suppose the application is set up in such a way that by default all of the security is handled in the database, i.e. when the application is installed and the scripts run to create the database it creates roles like these:
cst_role_product_editor
cst_role_product_admin
cst_role_product_viewer
cst_role_order_viewer
cst_role_order_admin
cst_role_order_editor
cst_role_store_viewer
cst_role_store_editor
cst_role_store_admin
in other words, for each object type in the database (stores, products, orders, coupons, catalogs etc.) all of these roles are created at the database level, and by default, each individual user has to be created using a CREATE USER command with the proper roles assigned.
If I take an application like this to the client and they say they want to implement LDAP and/or OID, when the people who create these users outside the database as you mention,
1) Does it create any additional actual Oracle users, and
2) Can LDAP and OID handle actually assigning these users to specific Oracle roles?
And one more question - can you explain what exactly is a proxy account to a rookie like me who thinks proxy sounds like the name of a night club you'd find in Las Vegas?
Sorry to impose so much but I do appreciate the help. -
Where do I get all SAP WM transaction codes for user acceptance test ?
Hello experts,
Where do I get all SAP WM transaction codes for user acceptance test during cutover activities?
I need the list of transactions.
Thanks in advanceHi,
You can download through Solution Manager also. If ASAP is installed in your computer, you can download all the standard transactions, otherwise let me know your id, i will send it to you.
Aktar -
Changing user from one company code to another
Dera all,
we are currently using SRM 5.0.
presently one user assigned to co.code X, we want to assign this user to co.code Y .he sholud get all the attributes of co.code Y and should not carry any attributes of co.code X.
Kindly help me out.
This is very urgent...
Thanks in advance
Rgds
GKHi,
You can then unassign the user from Co code X and assign under the co.code Y in the Org Structure i tracn PPOMA_BBP.
BR,
Disha.
Pls reward points for useful answers. -
Hi, SDN Fellows.
This should be a Basis question. But I only able to find this category (Netweaver AS) to write this post.
Our current user management engine is taken the user data source from the ABAP System (CRM system).
I know that I can do the user maintenance tasks through TCode: SU01.
I just wonder where I can see the log for all the user management activities, i.e. 1) User account creation; 2) user account deletion; 3) user profile modification and etc for particular period.
Another question, can I see this activity through portal too? Assuming I am having Super Admin role portal.
Thanks,
KentHi Kent,
You can view the information in SU01-->Information----> change documents for the user your 1,2, and 3 can be viewed here.
This information you can't see in the portal even you had super user access.
Regards,
Hari. -
How to Include code in User Exit
Dear Experts
I have a requirement where at the time of saving a delivery (SAPMV50A) SAP picks up the number range defined by us in table TVARV . My queries are
a. Any idea which will be the best user exit for this ?
b. And second suppose I have found a user exit in the code as follows
form user_exit_xyz
*comment
endform user_exit_xyz.
can I just go ahead and create an include in this subroutine ? If not what steps do I need to take ?
Please help !
rgds
Sameer
Moderator message: please search for information and try yourself before asking.
Edited by: Thomas Zloch on Mar 4, 2012 9:47 PMHi Sameer,
It is not clear.If it is a sub routine then create a implicit enhancement point and keep your code.This is possible.What is the business requirement.
Regards,
Madhu.
Maybe you are looking for
-
Disabling clusters of an array of clusters
I've been using array of clusters in some VIs but I have two problems when working with odd number of elements. The attached VI shows the problems that I have. The VI will generate as many random numbers as specified in the "N of elements" control, a
-
Char NUMC(5) - need to store value at database level without leading Zeros.
Hi All We have 0Mat_Item like infoobjects in SAP BI, which have data type Char NUMC(5). Here if u load value '1', it would show us '1' at front end (BI or reporting level) but at database level stores as u201800001u2019. My requirement is to store th
-
SCSM 2012 AD Connector Sync Failure
Good afternoon, We had an AD connector which synced everything in AD in one big go, which was an initial deployment mistake. This Connector functioned fine, but brought in lots of "rubbish" which we didnt want in our SCSM deployment. Due to the natur
-
I am learning forms with Oracle 9i and have run into a problem. The following code runs just fine in a Save Button with a WHEN -BUTTON-PRESSED trigger that inserts a record from a stacked single record block (does not allow updates or deletes from it
-
Why is my MacBook Air slow to enter sleep mode?
My partner's goes to sleep instantly, mine takes about 30 seconds - most obvious difference is that I have MS Office installed (but not running). I've tried resetting SMC but no benefit. Help would be much appreciated.