Transaction codes executable for user
Hi
I want a function module which says whether a user acess to particular transaction code.
I am using this FM, but it says the user has authorization to a particular transaction code although he/she is not having access to that transaction
SUSR_AUTHORITY_CHECK_SIMULATE
CALL FUNCTION 'SUSR_AUTHORITY_CHECK_SIMULATE'
EXPORTING
user_name = usr21-bname
object = 'S_TCODE'
field1 = 'TCD'
val1 = lv_tcode_val ( transaction is ME21N)
IMPORTING
sy_subrc = lv_rc
EXCEPTIONS
not_authorized = 1
user_not_exists = 2
internal_error = 3
OTHERS = 4.
can anybody tell how to handle this situation?
Hello Folks,
Thank you all for your answers.... I got it.
Actually I copied that code from 4.6c to 4.7 and making some changes.
The function module which I am using is
'SUSR_AUTHORITY_CHECK_SIMULATE' and in 4.7 SAP has given additional exporting parameter which is missing in 4.6c
The parameter is "dummies" and you have pass "0000" to it and it works as expected.
I got the info from OSS notes.
Thankyou all for your time.
Thanks,
Krishna
Similar Messages
-
Transaction code accessible for user.
Dear All,
I want to know is there any tcode or program from where I find the tcode accessible for user.
I tried SUIM but couldn't trace out.
For Example: I want to know the list of users accessing tcode OB52 in my company.
Regards,
VickyThanks for the fast reply.I just missed that.Actually I have to remove particular tcodes from the users before this evening and don't know where to start.I checked suim but couldn't find hence in a hurry post a query for this as my bottom line is by this evening.
Other than suim it would have taken a large time.
Regards,
Vicky -
Using transaction code KEAI for CO-PA to FI validation
I wanted to see if anyone has experience using transaction code KEAI (Analysis of Value Flow FI-COPA). I know there is also transaction code KEAT for SD to CO-PA to FI validation. However for our needs KEAI seems a bit more user friendly. I have not really found any documenation on KEAI online or in SAP help. The program for this transaction code is RKE_RECONCILIATION_FI. Does anyone know the key difference between KEAI and KEAT. Any input you have would be appreciated.
KEAI is analyzes all value flows to CO-PA as against KEAT which deals with Transfer of Billing Documents.
The reconciliation covers all record types - A to I and Z (PA postings only)
You can restrict the report for components like - billing, CO objects, FI Docs
You can see the result by all documents, documents only with delta, documents only with delta to CO-PA
You can display summarized report if required and expand.
The output shows delta in detailed columns like - Account / Source Document / PA Value Field, FI Value, Document Value, PA Relevant Value, CO-PA Value, FI Doc. Delta, PA Doc Delta, Crcy.
The report is collapsible - company code > account > Document > Value Field -
Short cut assign all transactions code to a user, restrict only few tr code
Hi,
I know how to assign transaction code to user, and restrict transaction codes to the user through pfcg assigning role.
If I want to assign all transaction codes to a user except say su01, and pfcg, then I have to write all the transaction codes to a profile assigned to the user except pfcg and su01, which is a tedious job. Thus is there any way like in sap_all if I can exclude only those transaction codes which I want to exclude to a user.
No one would like to write down 1000 tr code assigned to a user. Is there a short and better way?
Thanks
syedCreate a new role using PFCG go to the authorization tab and use the sap_all template and remove the authorizations for the transaction you don't want to assign.
Thats it
Regards
Juan -
How to run the Transaction Code - BIC for Bank keys uploading
Hi
How to run the Transaction Code - BIC for Bank keys uploading.
please give me suggestion.
Thanks
InduGo to BIC transaction screen
Fill the selection screen parameters as below
1. Update Run (Test Run: Check Off: Real Run:Check On)
2. Set Deletion Flag (Check On)
3. Maximum no. of records: 999999
4. Detail List (Check On)
5. Display variant: 1SAP
6. Presentation server (Select Radio Button)
7. Application server (Deselcet Radio button)
8. File name and Path: Select relavant file which is to be upload
9. Bank country: If needed (Give respective country name)
10. Select execute button or F8
NOTE: Make sure that before executing run execute TEST RUN by deselecting Update Run check box
Hope this will meet your requirement
Thanks. -
Different transaction codes useful for Performance Monitoring
Hi Experts,
Please can you guide me on this question, as to what are the different transaction codes useful for Performance Monitoring i.e. workload statistics and database statistics? What kind of statistics do each of these codes provide?
Many thanks,
MithunHi Mithun
In performance issuses you need to look in terms of many ways that is..
Workload analsys
ST03N: Statistics Regards Locallly
ST03G: Statistics Regards Golbally
STAD: Individual Statistics Regards
STATTRAACE: Individual Statistics Regards Trace
ST07 : User Distribution
Buffers and Memory
ST02 : Buffers and Memory and swaps monitoring
ST10: Table Acess
OS Monitoring
OS04: Locally monitoring
OS07: Remotely monitoring
OS01: LAN check
DataBase Side
ST04: Performance overview
DB01: Exclusive locks
DB02: Tables/Indexes
BackgroundJobs monitor
SM37
other tcodes
ST22: Abap Dumps
SM12: Lock Entries
SM56: NumberRange Buffers
SU56: User Buffer
all above transactions are need to monitor for Performance.
Regards
Bandla -
Transaction code creation for a report group
Hi all,
I created a transaction code ZF17 for a report group FI02 with the following parametrs.
Transaction: START_REPORT
checked the skip initial screen check box.
D_SREPOVARI-REPORTTYPE = RW
D_SREPOVARI-REPORT = FI02
When i tried to run the T-code ZF17, it gives me
a message : PROGRAM FI02 doesn't exist
Any ideas why this message comes up?
Thanks,
Sobhan.I would think that its looking for a program name in the D_SREPOVARI-REPORT field, FI02 is not a program name.
Regards,
Rich Heilman -
Is there a range of error codes reserved for user defined error codes?
I would like to create my own error codes for a CVI dll but I want to make sure I don't use error codes already defined for something else. Is there a range reserved for such use?
Samee thing for warnings (errorcode > 0)
ThanksI have never found a positive mention of a "safe" range of error codes available for user-defined error conditions, but I can suggest you some source of informations.
First of all, every library has its specific list of error codes, usually listed in the relative include file. All these error codes are listed in the online help too (search for "error codes" in the index tab of the help).
Second, GetGeneralErrorString () is a function that can be used to trap errors of the following libraries with a unique error function:
User Interface Library
Easy I/O instrument driver
Toolbox instrument driver
ActiveX Library
DIAdem Connectivity Library
.NET Library
DataSocket instrument driver
Network Variable Library
Real-Time Utility Library
TDM Streaming Library
UDP Support Library
This means that the error codes from this libraries do not overlap, so you could derive from its code some ranges not used by these libraries.
Nevertheless, there is not a single function for error trapping: every library has its proper list of error codes and a function to decode them in human readable form, andthere is no guarantee that these ranges does not overlap. It's up to you to trap errors from every function in the proper way.
Proud to use LW/CVI from 3.1 on.
My contributions to the Developer Zone Community
If I have helped you, why not giving me a kudos? -
HOW TO FIND TRANSACTION CODE BASED ON uSER eXIT.
HI FRIENDS,
I WOULD LIKE TO KNOW HOW WE CAN FIND OUT A TRANSACTION CODE OF AN USER EXIT.
MY USER EXIT IS : EXIT_SAPLV60B_002 .
PLEASE LET ME KNOW .
THANS IN ADVANCE,
REGARDS,
ROBERTS.KFUNCTION EXIT_SAPLV60B_002.
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(XACCIT) LIKE ACCIT STRUCTURE ACCIT
*" VALUE(VBRK) LIKE VBRK STRUCTURE VBRK
*" REFERENCE(DOC_NUMBER) LIKE VBRK-VBELN OPTIONAL
*" EXPORTING
*" VALUE(XACCIT) LIKE ACCIT STRUCTURE ACCIT
*" TABLES
*" CVBRP STRUCTURE VBRPVB OPTIONAL
*" CKOMV STRUCTURE KOMV
INCLUDE ZXVVFU02.
ENDFUNCTION.
Above is the interface of the function module stated by you, create the include zxvvfu02 by double clicking on it,
put a break point in it and activate and in the debugging mode you can see that the structure XACCIT has EBELN i.e.
purchase order no. assign it to the reqd field. -
What is transaction no buffer for user SAPSYS in transaction ST03?
Looking into transaction ST03 I find an unusual high number of transaction <no buffer> for user SAPSYS concentrated on one dialog instance during a short time frame. Can some one explain what this means?
Thanks
HarrieHi Harrie,
Have a look at the following notes:
Note 104026 - Semaphore 16 blocked by SAPSYS/high resp.time
Note 63476 - Response times too high for CPIC/RFC in ST03
Regards,
Siddhesh -
Transaction Code assignment for Query created in SQVI
Dear All,
Good morning I hope you are doing great...
Can any body help me out to assign transaction code for Query which was created through SQVI transaction.
Regards,
Murali.Hi Murali Mohan
1>go to SQVI t code and enter your query name and press enter
2>In the menu path select Quick view--> additional functions-->Generate Program
3>After Generating the program In the menu path select Quick view--> additional functions-->Display report Name
4>Now in se38 enter the report name in Program field and execute
5>You will get the Initial Selection screen of the report . Go to Menu of System -->Status
6> Note down the Program name and Screen number
7>Go to SE93 and Create a Z tcode for the query, Enter the description and importantly you have to select the 2nd Option radio Button Program and Selection Screen (Report Transaction) and Press enter
8>In the next screen enter the Report name In Program field and enter the screen number
9>In the classification Section select Professional user Transaction
10>In GUI support section select all the options i.e SAPGUI for HTML,Java,Windows
and save
the system will ask for Package select your package if not there then select local object
now execute the Z tcode your report will run sucessfully
Regards
Vijay hebbal -
Transaction codes from end user point of view
hi all,
I am expecting end user transaction codes of warehouse management.
I am familiar with materials management but looking to learn WM.
regards,
nitin patilHi refer bellow Tcodes,
WM
0.LI21 - Clear the stock from inventory
1.LB01 - Create Transfer Requirement
2.LB02 - Change transfer requirement
3.LB03 - Display Transfer Requirement
4.LB10 - TRs for Storage Type
5.LB11 - TRs for Material
6.LB12 - TRs and Posting Change for MLEat.Doc.
7.LB13 - TRs for Requirement
8.LD10 - Clear decentralized inventory difference
9.LD11 - Clear differences for decentral.sys.
10.LI01 - Create System Inventory Record
11.LI02 - Change System Inventory Record
12.LI03 - Display System Inventory Record
13.LI04 - Print System Inventory Record
14.LI05 - Inventory History for Storage Bin
15.LI06 - Block Storage types for annual invent.
16.LI11 - Enter Inventory Count
17.LI12 - Change inventory count
18.LI13 - Display Inventory Count
19.LI14 - Start Inventory Recount
20.LI20 - Clear Inventory Differences WM
21.LI21 - Clear Inventory Differences in MM-IM
22.LL01 - Warehouse Activity Monitor
23.LLVS - WM Menu
24.LN01 - Number Ranges for Transfer Requirement
25.LN02 - Number Ranges for Transfer Orders
26.LN03 - Number Ranges for Quants
27.LN04 - Number Ranges for Posting Changes
28.LN05 - Number Ranges for Inventory
29.LN06 - Number Ranges for Reference Number
30.LN08 - Number Range Maintenance: LVS_LENUM
31.LP10 - Direct picking for PO
32.LP11 - WM staging of crate parts WM运
33.LP12 - Staging release order parts (WM-PP)
34.LP21 - WM replenishment for fixed bins WM
35.LP22 - Replenishment Planning for Fixed Bins
36.LQ01 - Transfer Posting in Invent. Mgmt
37.LQ02 - Transfer Posting in Invent. Mgmt
38.LS01 - Create Warehouse Master Record
39.LS02 - Change Warehouse Master Record
40.LS03 - Display Warehouse Master Record
41.LS04 - Display Empty Storage Bins
42.LS05 - Generate Storage Bins
43.LS06 - Block Storage Bins
44.LS07 - Block Quants
45.LS08 - Block Storage Bins per Aisle
46.LS09 - Display Material Data for Storage Type
47.LS11 - Change storage bins (multiple proc.)
48.LS12 - Block Storage type
49.LS22 - Change Quants
50.LS23 - Display Quants
51.LS24 - Display Quants for Material
52.LS25 - Display Quants per Storage Bin
53.LS26 - Stock of Material
54.LS27 - Display Quants for storage unit
55.LS28 - Display storage units / bin
56.LS32 - Change storage unit
57.LS33 - Display storage unit
58.LS41 - List of control cycles for WIP loc
59.LT01 - Create Transfer Order
60.LT02 - Create TO for Inventory Difference
61.LT03 - Create TO from Delivery Note
62.LT04 - Create TO from TR
63.LT05 - Process Posting Change Notice
64.LT06 - Create TO for Material Document
65.LT07 - Create TO for mixed storage unit
66.LT08 - Manual addition to storage unit
67.LT09 - ID point function for storage units
68.LT0A - Pre-plan storage units
69.LT0B - Stock Placement of Shipping Units
70.LT0C - Stock Removal of Shipping Units
71.LT0D - Stock Transfer of Shipping Units
72.LT0E - Create Removal TO for 2-Step Picking
73.LT10 - Create Transfer Order from List
74.LT11 - Confirm Transfer Order Item
75.LT12 - Confirm Transfer Order
76.LT13 - Confirm TO for storage unit
77.LT14 - Confirm preplanned TO item
78.LT15 - Canceling transfer order
79.LT16 - Canceling TO for storage unit
80.LT17 - Single Entry of Actual Data
81.LT1A - Change Transfer Order
82.LT21 - Display Transfer Order
83.LT22 - Display Transfer Order / Storage Type
84.LT23 - Display Transfer Orders by Numbers
85.LT24 - Display Transfer Order / Material
86.LT25 - Display Transfer Order / Reference
87.LT26 - Transfer orders for storage bin
88.LT27 - Transfer order for storage unit
89.LT28 - Display Transfer Order / Reference
90.LT31 - Print TO Manually
91.LT32 - Print transfer order for storageunit
92.LT41 - Prepare TRs for Multiple Processing
93.LT42 - Create TOs by Multiple Processing
94.LT43 - Forming groups for deliveries
95.LT44 - Release for Multiple Processing
96.LT45 - Evaluation of reference numbers
97.LT51 - Maintain Missing Stock
98.LT63 - Control: Single Entry of Actual Data
99.LT64 - Single Entry of Actual Data
100.LT72 - Determine 2-step relevance
101.LT73 - Display 2-step
102.LU01 - Create Posting Change Notice
103.LU02 - Change Posting Change Notice
104.LU03 - Display Posting Change Notice
105.LU04 - Selection of Posting Change Notices
106.LX01 - List of Empty Storage Bins
107.LX02 - Inventory List
108.LX03 - Bin Status Report
109.LX04 - Capacity Used
110.LX05 - Block Bins in Bl.Storage w .Time Limt
111.LX06 - Inventory List for Fire Department
112.LX07 - Check storage
113.LX08 - Accident Regulations List
114.LX09 - Overview of All Transfer Requirements
115.LX10 - Activities per Storage Type
116.LX11 - Overview of Documents
117.LX12 - Document Overview: Landscape Format
118.LX13 - Analysis of Differences
119.LX14 - Analysis of Material Transfers
120.LX15 - Selection of Bins for Annual Inventory
121.LX16 - Selection of Bins for Continuous Inventory
122.LX17 - List of Inventory Differences
123.LX18 - Statistics of Inventory Differences
124.LX19 - Inventory Data Takeover by Batch Inp.
125.LX20 - Generate interim storage bins
126.LX21 - Pick List for Several Transfer Order
127.LX22 - Process Inventory from Overview
128.LX23 - Stock comparison IM - WM
129.LX24 - Display of Hazardous Material numbers
130.LX25 - Inventory Status
131.LX26 - Inventory in WM via cycle counting
132.LX27 - Stock levels by shelf life expiry date
133.LX28 - Relevant TO item for ext.system
134.LX29 - Fixed bin supervision
135.LX30 - Overview of WM messages ext.system
136.LX31 - Analysis of print control tables
137.LX32 - Archived transfer orders
138.LX33 - Archived transfer requirements
139.LX34 - Archived posting change notices
140.LX35 - Archived system inventory records
141.LX36 - Archived inventory histories
142.LX37 - Linked objects
143.LX38 - Check Report Customizing Strategy K
144.LX39 - Evaluation Reference No. for 2-S.Pck
145.LX40 - Material Situation Prod. Storage Bin
146.LX41 - Bin Status Report WM/PP Interface
147.LX42 - Evaluation PP Order from WM View
148.LX43 - Consistency Check for Control Cycles MCL9
WM: Material Plcmt/Removal:Selection
149.MCLD - WM: Material flow - Selection
150.MCLH - WM: Movement types - selection -
151.OL01 - Display / change LDK34 (bins)
152.OL02 - Display / change RLPLA (bins)
153.OL03 - Display / change LDK33 (stock)
154.OL04 - Display / change RLBES (stock)
155.OL05 - Display / change LDK30 (mat.whse)
156.OL06 - Display / change LDK31 (mat.type)
157.OL07 - Data transfer stor.bins LDK34->RLPLA
158.OL08 - Data transfer stor.bins RLPLA->B.I.
159.OL09 - Data transfer stor.bins LDK34->LAGP
160.OL10 - Test storage bin data transfer
161.OL11 - Data transfer stock LDK33->RLBES
162.OL12 - Data transfer stock RLBES-> B.I.
163.OL13 - Data transfer stock LDK33->LQUA
164.OL14 - Test stock data transfer
165.OL15 - Data transfer material whse no.view
166.OL16 - Test mat.master data transfer (MLGN)
167.OL17 - Data transfer material storage type
168.OL18 - Test mat.master data transfer (MLGT)
169.OLVS C SD Menu for Master Data
170.VM01 - Create Hazardous Material
171.VM02 - Change Hazardous Material
172.VM03 - Display Hazardous Material
WM-DWM
Decentralized Warehouse Management
1.DZ00 - Introduction to Decentralized Systems
2.LD01 - Repost Communication Document
3.LD02 - Reposting multiple comm.records
4.LD03 - Display Communication Document
5.LD04 - Evaluation of Communication Doc
6.LD05 - Check LDK01 Records (internal call)
7.LD06 - Check LDK02 Records
8.LD07 - Check LDK03 Records
9.LD08 - Check LDK04 Records (internal call)
10.LD09 - Check LDK05 records
11.LN07 - Number Ranges for WM Communic.Rec. -
SAP Transaction Code executed slowly
Dear experts,
i have installed a SAP ECC 6.0 IDES EHP3 on Windows Enterprise 2003 Server 64 bits with MSSQL.
Maybe the question has been asked many times but i would like to improve my SAP system access.
For example, when i type a transaction code, it takes several seconds (around 3 or 4 secondes) to be executed. I already executed the sgen t-code and i don't have any idea on how to make it better.
Do you have any advise? All comment is welcomed.
Thank you very much.
Best regards,
Pascal.there are many factors in slow response time, it can be OS resources, it can be hardware/network bottleneck, it can be memory configuration...etc
u can check in ST03 on average response time for dialog steps.....is it high buffer swapping in ST02 , etc
Maintain latest kernel patch/SP, optimize memory parameters against some standard SAP memory notes, ensure high and stable network bandwidth, etc
tool like ST01, ST02, ST03, ST05, etc are useful..
why not schedule an early watch session with SAP Service Delivery (if you have contract with SAP)
for performance check ?
Regards,
Vincent -
Can we make use of Transaction code FKMT for vendor line items
Hi
Please advise me whether we can make use of Transaction code FKMT (Account assignment model) for vendor line items as follows:
For Example:
Expenditure Account Dr. Rs.1000
To Vendor A Rs.100
To Vendor B Rs.100
To Vendor C Rs.100
To Vendor D Rs.700
Also please advise me what to give parameters
Thanks and Best Regards
Shekhar
Edited by: Shekhar Yecham on Sep 19, 2008 7:05 AM
Edited by: Shekhar Yecham on Sep 19, 2008 7:10 AMDear Kulakarni,
I found few of my fields in 0FI_AP_4.I did n't find few fields can i enhance the Datasourse.
What is the respective Cube for that Datasourse.
I check 0AP_30,but in Business Content that cube is not available.
Could you please give me guidance.
Thanks in Advance,
Srinivasan. -
Issue in transaction code creation for sap query report .
Hi Gurus,
I have a requirement to create transaction codes for sap query reports. I found two ways to create transaction code for sap query report
1) By Generating program for sap query report and creation of transaction code for that generated Program. in tcode.
2) By using parameter transaction options in start object of se93
What are the difference between creation of these two ways. Please specify the advantages and disadvantages of both methods.
Regards,
Suneel Kumar Uggina.Hi Jogeswara Rao,
But I am getting problem while transporting form development system to the production system. After transporting to Production system I have used the code created in development system, but it is giving Error ' No Program Found for that Transaction Code. And I would like to know on what conditions should I have to use the First one and as well as a second one in sap query reports.
Thank You,
Suneel Kumar Uggina.
Maybe you are looking for
-
Problem in deleting a Master Table
Hi, Due to wrong naming convention, I created a table with correct name and would like to delete the old customizing table. In SE11, I type the table name on Database Table, and press delete (the bin icon). But system stops me with a prompt: <b>"
-
Release startegy for service PO
Hi, Can you people help me out with release startegy for Service PO and service entry sheet? Regards, Satyendra
-
Keychain in Safari for Windows
I do not have a Mac as of right now, but I have several iPhones and iPads. I started to reuse Safari and the keychain option. My question is does Safari for Windows support or have the Keychain feature?
-
How to uninstall release 2 for windows developer preview version.
Why the universal installer cann't uninstall the previous installation?
-
Time Machine error leading to Finder crash
I have only started using TM recently, and over a wired network did the first backup. Then since then all other backups have failed using WiFi. I have a MacBook (Core Duo from 2006) and a MacMini with a Iomega 1TB Firewire drive attached to it. Both