Disable delete button in PO Modify transaction
Hi
I am new to SAP. I want certain user to prevent deleting PO line item in ME22N transaction (either by disabling delete button). Please let me know how go about it. thanks
Hi,
You may create a transaction variant in SHD0 for ME22N transaction and maintain the deletion button as invisible as shown below:
Activate the variant, and check again in ME22N.
You can activate the variant to specific users who are not supposed to delete the item. Refer the doc: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a070bfbb-d34a-2d10-b092-ecbe0b0d4a4c?QuickLink=index&…
Regards,
AKPT
Similar Messages
-
Delete/disable delete button in PA30
Hi
I transaction PA30 we want to remove/disable delete button.
How it can be done??
Pls help
RegardsHi
I have done it using transaction variant. If anybody has same requirement please contact us, I will send a step-by-step document.
Regards -
Hi All,
In the menu Shopping cart Status, I could able to see all the shopping cart.
Now the requierment is , DELETE button should be disable if there is any corresponding PO for that SC.
Please let me know how to do this. I tried with BADI BBP_UI_CONTROL_BADI. But this will hide alll the SC's irrespective of PO's.
Please let me know any other way to do this?
I am working on SRM 5
Regards,
Nikhil V.Kumar
Edited by: Nikhil V Kumar on Aug 30, 2010 1:58 PMHi
It will be too complex(if at all possible) to implement a solution for enabling/disabling delete button depending on the follow on document of the cart.
I will recommend you to put some code in Check BADI which could check the follow on documents for a Shopping cart on Action DELETE and throw an error if someone tries to delete such shopping carts.
Regards
Virender Singh -
Disable Delete Button for infotype 2001 subtype 0025
I want to Disable Delete Button for infotype 2001 subtype 0025 only in PA30/61.
Is there any EXIT availableHi
Try it .
Somebody already given this type of answers.
Pls first use Search then post.
Well FYI,
<b>There is a standard User Exit for PA30 / 40 for PBO and PAI events.
ZXPADU01 for PBO and
ZXPADU02 for PAI events.
By writing proper code in here for the IT2001, you can write your rules.
PBAS0001 ( PA: Pers.Admin./Recruitment: Default values and checks ),</b>
Manoj Shakya. -
Disable Delete Button in Administrator Tab of OIM 11g
Hi All,
When we open a user in Administration tab, there are buttons like Lock/Unloc Account , Enable/Disable ,Delete button.
I want to disable the delete button for all Users. No user should be able to delete the user in OIM.
Please suggest an appropriate way....if any one has already tried....
Thanks!!
Awaiting Respose,
Regards,
Tonce login OIM with normal user it want allow you to disable/delete operation.
Else for better usage use authorization policy. create a group/role and provide certain privilege to that group using authorization policy.
--nayan -
Disable delete button in Table Maintainance Generator
Hello all,
How to disable delete button in Table maintainance generator???Hi Maya,
It is very interesting question. If you debug your table maintenance screen, the program of table maintenance screen will not have statically defined pf status. So you cannot exclude delete functionalities using the below statement.
SET PF-STATUS <the GUI status> EXCLUDING 'DELE'.
For viewing pf status SAP has programmed in dynamic manner using this FM VIEW_SET_PF_STATUS.
Before calling above FM you need to exclude delete function. Follow the following step for achieving this
Go to sm30. Put your table name and press on maintain push button. It will display table entries in maintenance screen.
Go to system->status
Click on program name.
Go to your flow logic of you table maintenance screen number.
It will have following code in flow logic
PROCESS BEFORE OUTPUT.
MODULE LISTE_INITIALISIEREN.
LOOP AT EXTRACT WITH CONTROL
TCTRL_ZMAINTAIN CURSOR NEXTLINE.
MODULE LISTE_SHOW_LISTE.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
MODULE LISTE_INIT_WORKAREA.
CHAIN.
FIELD ZMAINTAIN-MATNR .
FIELD ZMAINTAIN-KUNNR .
FIELD ZMAINTAIN-LIFNR .
MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.
ENDCHAIN.
FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX.
CHAIN.
FIELD ZMAINTAIN-MATNR .
MODULE LISTE_UPDATE_LISTE.
ENDCHAIN.
ENDLOOP.
MODULE LISTE_AFTER_LOOP.
Add new module in PBO for excluding delete function. ex module set_pf.
PROCESS BEFORE OUTPUT.
****here I added my own code for excluding delete function
****begin of addion
module set_pf.
****end of addition
MODULE LISTE_INITIALISIEREN.
LOOP AT EXTRACT WITH CONTROL
TCTRL_ZMAINTAIN CURSOR NEXTLINE.
MODULE LISTE_SHOW_LISTE.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
MODULE LISTE_INIT_WORKAREA.
CHAIN.
FIELD ZMAINTAIN-MATNR .
FIELD ZMAINTAIN-KUNNR .
FIELD ZMAINTAIN-LIFNR .
MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.
ENDCHAIN.
FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX.
CHAIN.
FIELD ZMAINTAIN-MATNR .
MODULE LISTE_UPDATE_LISTE.
ENDCHAIN.
ENDLOOP.
MODULE LISTE_AFTER_LOOP.
*****inclule one line of code for excluding delete fucion
module set_pf output.
MOVE 'DELE' TO excl_cua_funct-function. COLLECT excl_cua_funct.
endmodule.
Basically sap fetching status dynamically from program SAPLSVIM using FM VIEW_SET_PF_STATUS. Status name is EULG.
Please donu2019t hardcode anything by using set pf status statment, you just add one line of code the PBO by creating new module.
Let me know if you need any help .
Cheers.
Regards,
Peranandam -
Disable "Delete" button only at project definition level
Dear Gurus,
Is anybody have any idea regarding how to disable "delete" button at project definition level (and remain enabled for phases, tasks,...)?
I tried it through Web dynpro application, but it got disabled for entire hierarchy.
Regards,
Ravindra>
Niranjan Dandekar wrote:
> Hi Ravi,
> I dont think its possible.
> Why dont you try User Status with Delete forbidden
>
> if you dont want to use complex one, this status can be very simple like
>
Proj execution
>
> As it is After Release of Project, you wont be able to delete Project.
>
> Niranjan
> Let me know if it helps!!!
Hi Niranjan,
Thanks for your reply,but i want to disable delete option at project defination level not at phase & task level when status is Transfred set to assign
Is there any idea?
Regards
Ravi -
Disable delete button in a maintenance view
Hi,
Does anyone knows how can I disable the delete button in a maintenance view so when a user that is not authorized can´t delete any row, or how can I lock the delete subroutine.
Thanks!Hello Moises
The problem with this solution is that if you ever need to modify your maintenance view (i.e. regenerate the dynpros because you may want to add new fields) your coding is gone.
This is not the case if you are using event 19. Below you see same sample coding:
***INCLUDE LZUS_SDN_MAINTF01 . " Function Group with maintenance views
* Event 19: After Init. Global Variables, Field Symbols, etc.
* http://help.sap.com/saphelp_nw2004s/helpdata/en/91/ca9f44a9d111d1a5690000e82deaaa/content.htm
FORM exclude_gui_function.
* define local data
DATA: ls_excl TYPE vimexclfun.
ls_excl-function = 'DELE'. " taken from standard GUI-status 'ZULG'
BREAK-POINT.
AUTHORITY-CHECK OBJECT 'F_BKPF_BUK'
ID 'BUKRS' FIELD '1000'
ID 'ACTVT' FIELD '02'.
IF ( syst-subrc NE 0 ).
APPEND ls_excl TO excl_cua_funct.
ENDIF.
APPEND ls_excl TO excl_cua_funct. " Just for the purpose of demonstration
ENDFORM. "exclude_gui_function
Regards
Uwe -
Disable 'Delete' button for posted invoices in GOS Attachment List
Hi,
when i open the attachement list of a generic object i see the attached files. In this dialog i want to disable the "Delete" ( attachment) button for Posted invoices ( In MIR4 tcode -> If the invoice is already posted it should not allow to delete the attachment )
I read oss notes and some ides of copying diverse classes but nothing really helps.
I found two badis
GOS_SRV_REQUEST
GOS_SRV_SELECT
but i dont know where we have to write our code .
I read so many posts related to attachments but all the places described about authoriztion object .
Can you please give some ideas to disable the delete button for posted invoices.Hello,
For GOS there is no SAP Standard authorization concept. The only way to
manage GOS authorizations is implementing it via custom code as
described in SAP Note: 491271.
Please have a look at the SAP notes:
491271 Authorizations for generic object services
701609 Authorizations for services: Final classes
For the use of S_OC_ROLE: this object states if a user is an office
administrator he can create, modify or delete every document, even
those created by other users. If the user is not an office admin, the
user is still able to create his own attachments.
Regarding to the issue, there is an role object S_GUI for upload.
To match your inquiry, pleaes find the user's role and active the
object S_GUI.
Regards,
David -
Disable delete button in ALV grid
Hi Experts,
I have a functionality to disable some buttons in alv grid such as delete row,cut,print etc.
I know how to exclude them by using it_toolbar_excluding , but I need to disable them.
Can you please let me know how to handle this.
I am displaying the ALV grid by calling the method set_table_for_first_display.
Thanks in Advance
PrasanthHi,
By using below code you can disable any button in ALV display
data : tool_wa_exclude type ui_func.
tool_wa_exclude = cl_gui_alv_grid=>mc_fc_loc_delete_row.
append tool_wa_exclude to tool_it_exclude .
call method grid2->set_table_for_first_display
exporting
it_toolbar_excluding = tool_it_exclude
changing
it_outtab = it_ekpo
it_fieldcatalog = it_fcat
exceptions
invalid_parameter_combination = 1
program_error = 2
too_many_lines = 3
others = 4.
U need to pass tool_it_exclude internal table to method for displaying -
How to disable delete button in a form
HI
can anyone show me the procedure to disable the delete button from oracle forms seeded and custom form oracle applications 11i. We are on form patch set level 18
RegardsHi ,
there are various ways of doing it..
You can try as the previous post says or also you can try When new block instance trigger and disable the item
using set_item_property , it all depends on when and how you want to diable that item. -
How To Disable Delete Button on AR Customer Search
hi Guru,
How to Disable the Delete Button of AR Customer Search Form.Hi;
Duplicate post, please make post once
How To Disable update Button on AR Customer
Regard
Helios -
How to disable delete button of UITableView automatically appears when it i
Hi,
My app has a UITextField on a UITableViewCell, and having a trouble with editing text in the UITextField.
When I am going to edit the text, first I tap the UITextField, then a loupe appears, and it should follow the move of my finger.
But when I move my finger intending to move the loupe, UITableView misunderstands the gesture and show a delete button on the table view. And once the delete button appears, it blocks control to the loupe and the loupe freezes.
As table row can be deleted just by turning UITabeView's editing YES, there is no need to display delete button in my application when the table view is swiped, and I need to disable this function of UITableView.
Are there any ways to prevent delete button from appearing?Its in my TableViewController which also acts as my delegate method.
// FavouritesViewController.h
#import <UIKit/UIKit.h>
@interface FavouritesViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> {
IBOutlet UITableView *favouritesTable;
@property (nonatomic, retain) UITableView *favouritesTable;
the "myTable" reference is the reference to my tableview. So with the example above I have the following in my FavouritesViewController.m:
#pragma mark Table Edit Delegate Methods
- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
[super setEditing:editing animated:animated];
[favouritesTable setEditing:editing animated:YES];
Hope this helps. Regards, Michael. -
Dear All,
I have a TMG for one of the Custom DBT.
In the maintenance screen, I want to delete the DELETE Button.
Is this posible ?
If yes, any help is appreciated !
Regards,
Deepu.kHello Guy,
Yes, I did the same.
I used the following :
a. Go to the TMG
b. Go to the Maintenance Screen.
c. Double click on the screen number.
d. In the PBO write amodule : module disable_delete.
e. module disable_delete output.
excl_cua_funct-function = 'DELE'. "(function code for delete)
append excl_cua_funct.
endmodule. " disable_delete OUTPUT
It worked fine !
Thanks,
Deepu.K -
Disabling delete button in service object list fom VA03
Hi all,
i want to disable the delete and change button in attachment list of service object list (GOS) IN T CODE VA03.
I have found that it can be done by modifying the method CHECK_STATUS of class CL_GOS_SRV_ATTACHMENT_LIST,
and then calling it in t code SGOS.
i have copied this class to a Z CLASS but unable to modify the method it asks for access key.
any help is highly appreciated with example.
thanks,
pankaj guptaHello,
The authorizations in GOS has nothing to do with the authorization in
application level, e.g. in VA03. In standard you can use the new
authorization object S_GOS_ATT from SAP note: 1293080.
Otherwise:
A possible workaround could be the following:
Without an authorization the attachments are only deletable by the
owners or by users with sapoffice administrator authorization. If you
do not give users this sapoffice admin authorization, than only the
owners are able to delete the attachments. See SAP note: 552127
(point 3).
OR due to a modification some functionalities can be restricted.
For more information you can read the SAP note: 491271.
Regards,
David
Maybe you are looking for
-
Hello does anyone know about a report to compare Profit Center Accounting to General Ledger for a given period? Thank you
-
I am using windows XP SP3 and tried to install photoshop CS4 many times. But every time, after a certain extent of the completion of the setup, my system automatically restarts. I checked the setup log file and found that the last line of the log fil
-
RETURNS BILLING DATE NOT CHANGING
Hi, Returns came on : 01-01-2012 and PGR has done on the same day. Billing RE credit returns has raised on 05-01-2012. While creating invoice for the returns system is creating invoice on 01-01-2012. But actually my client requires dis should happen
-
Hi All, I haven't had any trouble formatting the datatips in a PlotChart using the dataTipFunction but it is a requirement for me to have them showing all the time without mousing over them. The mouseSensitivity can be set to a large number, however,
-
Hi all, I'm new on SAP BPC, and i want to create a serie of customized reports, but i don't know how to create them... You can give me access to some document, info, or anything else about Introduction to EVDRE. I want to create a report with Account