SQ01 - Disable create/change button

We are currently on Basis release 4.6 C, I am trying to disable Create/Change button in SQ01 transaction, following one of the SCN posts I Unmaintained S_QUERY Authorization object. This solution worked as expected in one of the sandboxes we have, however it failed to suppress create/change button in our development system. I was wondering if there is any additional step that I would need to take in the dev box to make this change effective?

transaction variant / screen variant might help you.
On the other hand it is nut fully clear for me, what difference does it make, if you remove the Change from one transaction, but remains in the other. If the objective is disallow the change for some users, than it has to be done through proper authorizations (i. e. only display auth for those users)

Similar Messages

  • Disable the 'CHANGE' button in CRMD_ORDER

    Hi Experts,
    I have a requirement, where I need to disable the change button in CRMD_ORDER transaction for only few orders...
    am not sure about the disabling the change button, so I tried to disable the fields for input.
    I tried to use the function module 'CRM_INTLAY_SET_PROCESS_TYPE' and also other BADIs like CRM_ORDER_AUTH_CHECK, CRM_BTX_EXTENSIONS...but not able to disable the fields completely.
    The Conditions tab at the item level is still in change mode...
    Appreciate your help on this..
    Thanks
    Padma.

    Hi Padma,
    If you plan to use your idea with CRM_ORDER_AUTH_CHECK, you must also set the CRM_PRIDOC_COMM_BADI for the item condition tab. Set the CS_COMADM_I_COM-KAEND_TYP as 'X' in this BAdI.
    And implement note1148666 too, if your version is fit.
    Regards,
    Masayuki

  • How can I disable display/Change Button on transaction code VL03N

    Dear Guru,
      I found problem about transaction code vl03n because I define authorize for a user that can only display delivery document by transaction code VL03N. But this transaction have display/change button that when user click this button they can change delivery document. Please help me how can I solve this problem?
    Best regard,
    wipaporn

    Wipaporn,
    This should be done authorizations only. Although the button is displayed, is the user able to change and save the Delivery document?
    Regards,
    Ravi

  • Change button disabled in ESS add/remove dependents

    We are on version 4.7D and have noticed that ESS transaction PZ12 does not consistently allow changes to existing records. I can change a spouse, but I cannot change a child or an emergency contact via ESS.  I get the same results when accessing through R/3, but there are no messages as to what the problem is.  I have tried removing the dependents from all benefits plans, then trying to change the data in PZ12, but that does not work. I have checked for any authorization errors, and none exist. Does anyone have any ideas as to how to correct this and enable the change button in all cases?
    The dependent type 2 is set up with time constraint 3. I have checked table T591A_ESSEX and can see that the subtype is allowed to be maintained via ESS.
    Thanks in advance.

    OK. There are two ways to do this:
    1. Create a button facet in the Add remove component
    2. Modify the theme.
    For the first way here is a sampe:
    1. drag a add removelist onto the designer
    2. Edit the jsp to look like this:
                            <ui:addRemove availableItemsLabel="Available:" binding="#{Page1.addRemoveList1}" id="addRemoveList1"
                                items="#{Page1.addRemoveList1DefaultOptions.options}" moveButtons="true" selectAll="true"
                                selected="#{Page1.addRemoveList1DefaultOptions.selectedValue}" selectedItemsLabel="Selected:" style="left: 24px; top: 24px; position: absolute">
                                <f:facet name="addButton">
                                    <ui:button id="addRemoveList1_addButton" onClick="AddRemove_form1_addRemoveList1.add()" text="Lark Add"/>
                                </f:facet>
                            </ui:addRemove>3. deploy/run
    4. select an item and press the Lark Add button. The internal javascript gets called to add the item.
    The second way requires that you modify the themes. You can view these posts for information on modifying themes:
    http://blogs.sun.com/roller/page/gjmurphy?entry=quick_guide_editing_themes_for
    The default button lables are:
    AddRemove.add=Add
    AddRemove.remove=Remove
    Hope it helps,
    Lark

  • Create one button to change the background image

    Hello,
    can anyone help me create a button for a SPA525g phone which changes the background image of the phone which is now :
    <BMP_Picture_Download_URL group="User/Screen">http://192.168.2.2:5000/provisioning/logo/cisco525g.jpg</BMP_Picture_Download_URL>
    The button should also call to *1232
    So with button IN the image should change to ciscoOUT.jpg and call to *1232
    And button OUT should change the image to ciscoIN.jpg and call to *1231
    I now have already
    <PSK_1 group="Phone/Programmable_Softkeys">fnc=sd;ext=*[email protected];vid=20;nme=IN</PSK_1>
    I also tried to do :
    <PSK_3 group="Phone/Programmable_Softkeys">fnc=xml;url=http://192.168.2.2:5000/provisioning/logo/cisco_logo.xml;nme=scrp1</PSK_3>
    where cisco_logo.xml contains :
    <?xml version="1.0" encoding="utf-8"?>
    <CiscoIPPhoneImageFile>
      <Title>Image1</Title>
      <Prompt>Prompt1</Prompt>
      <LocationX>0</LocationX>
      <LocationY>0</LocationY>
      <URL>http://192.168.2.2:5000/provisioning/logo/cisco50xg.bmp</URL>
    </CiscoIPPhoneImageFile>
    but then nothing happens ? I can see the image and choose update , but that is it.
    Plus I want to combine the two option.

    anyone who can help me out here ??

  • Change Button disabled "My Trip and Expenses"

    Hi,
    We have travel management implemented.
    There are 2 level of approval 1) manager 2) accoutant.
    1) when the manager send the request back for correction to emp the change button is enabled.
    2) But when the Accountant send the request back for correction the change button gets disabled.
    I think some where there are conditions maintained, need guidance as where should I look for the conditions.
    I have checked at Portal end and WF.
    Is there anything I can check at ESS ?
    Please guide.
    Regards.

    The problem was related to Authorisation.
    Issue closed.

  • Disable create button in ME23N

    Hi Gurus,
    I have a requirement to disable 'create' button in ME23N screen.
    Can we acheive this by transaction variant?
    Appreciate if some body can explain the steps.
    Thanks
    Kala

    Hi sasi kala,
               Ofcourse it possible by SHDO,
    Try like this..
    Goto SHD0 and enter ME23N in Transaction code field
    and then enter e.g. ZME23N in Transaciton variant filed then hit create button
    it will take you to the PO create screen.
    here you enter all the value and and create the PO.
    every popup screen hit enter
    and which ever value you want to defulat to the transaction
    those values you have to check the check box of
    W.content and output only
    then save. it will ask you the object where you wan to save
    if you want to migrate to another system then use the real package other wise use $TMP for each screen (until the popup goes away)
    and save it
    Then go back to main SHD0 screen and hit goto button and select create variant transaciton and create the tcode for this variant which can be used by user
    Regards
    Kiran

  • Change button missing in the created SC

    Hi Gurus
    User 1 has shopped for user 2, who is having the approval limit and created the Shopping Cart. The SC is in the status of Awaiting approval.The user 1 is trying to change the data in the created SC, but he is not getting the "Change" button.
    Also the user 2 is trying to Change the data in the SC before approving the SC, he is also unable to find the "Change" Button.
    The user 1 is having the Security parameter BBP_WFL_SECURITY value as Low and the user 2 is having the Security parameter BBP_WFL_SECURITY value as High.
    FYI, if the approver rejected the SC, then also the creator is not getting the Change button. And if the SC contains any error to convert to the follow-on documents, then user 1 & 2 are able to get the Change Button.
    please advice.
    Thanks
    Sada

    Hi Sada,
    You can check if badi BBP_WFL_SECUR_BADI is active. After a support package, this badi became active by default. If you do not have your own logic within this badi you can deactivate it.
    The sample SAP code always return "0", which does not allow the user to change the document.
    Kind regards,
    Ricardo

  • PZ02 ESS Service Change button is disabled.

    Hi,
    In the standard service PZ02, if we select the emergency address as address type, "Change" button is disabled.
    Why is this button disabled for emergency address only where as it is enabled for permenent residence and work address.
    If we want to make this enabled for emergency address, what should we do. Is this control through any configurations?
    Thanks & Regards,
    Soumya.

    Flag: Attachment Allowed
    Use If you set this indicator, users can add attachments to an appraisal document.
    Dependencies
    The function is connected to the generic object services.
    Note
    You can only attach documents if you have activated the switch GENER/OBJSV in table T77S0 System Table.
    You can do so via /nPHAP_CATALOG_PA

  • How to disable programmatically created Submit Button in ProcessFormRequest

    Hi All,
    I'm working on an issue where i have created an Upload button Programmatically. The upload button should get disabled after it is clicked. The code for the upload button creation is as below. This has been added in the processRequest of CO.
    OASubmitButtonBean oasb;
    oasb =
    (OASubmitButtonBean)pageContext.getWebBeanFactory().createWebBean(pageContext,
    OAWebBeanConstants.BUTTON_SUBMIT_BEAN,
    null,
    "BUTTON_SUBMIT");
    oasb.setID("Upload");
    oasb.setUINodeName("Upload");
    oasb.setEvent("Upload");
    oasb.setText("Upload");
    Now, when i handle the upload button click in the processFormRequest, i should also disable the button at the end. I followed the below method in the processFormRequest but it threw a null pointer exception at the point where i have disabled the button.
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    String strEvent = pageContext.getParameter(EVENT_PARAM);
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    if (strEvent.equals("Upload"))
    OASubmitButtonBean oasb2 = (OASubmitButtonBean)webBean.findIndexedChildRecursive("Upload");
    oasb2.setDisabled(true); --- this is where the null pointer exception gets thrown
    I'm not sure if this is the way to go about it. Could you please let me know how to handle the above request?
    Regards,
    Shreyas
    Edited by: user11258661 on Mar 28, 2012 7:15 AM

    Hi Ram,
    Thank you for the response. I have created the button programmatically. So I'm not sure how to add the newly created button to the webBean as child. I'm new to OAF. So could you please elaborate. A code snippet might help.
    Thanks in advance.
    Regards,
    Shreyas

  • Hide/disable 'Change' button in IAC Iview

    Hi Experts,
    We want to Hide/disable "Change" Button in PZ88. We want to give only 'Display' button to the users.
    Please let me know as to how to do this.
    Thanks!

    You can comment the Change button on the HTML template SAPLEHIN88 100) for the Internet Service PZ88 in SE80.
    ~Suresh

  • How to create custom button by amending template in sc and change po screen

    Hi,
    Can anybody tell the steps that How to create custom button by amending the template  in shopping cart or change purchase order screen.
    Full points for the answer.
    Edited by: shraman saha on Aug 17, 2008 6:44 PM

    Hi,
    I dont have any idea what you mean by Template for "Change Purchase Order" functionality. As far as i know there is a change button on the screen using which we go to the change mode and edit the PO.
    About your other query: you do not require to download any HTML pages. To see the templates for PO go through the following path:
    Transaction SE80 --> Internet options --> in the drop-down enter BBP_POC (for PO) --> Topic 99 --> HTML templates.
    Then look for the following templates :
    SAPLBBP_PO_UI_ITS 3000  --> for header basic data
    SAPLBBP_PO_UI_ITS 4000  --> for item overview
    SAPLBBP_PO_UI_ITS 4100  --> for item basic data
    SAPLBBP_PO_UI_ITS 2200  --> for buttons.
    Make appropriate changes to the screen and then publish it before using it. It is just like activating objects.
    Hope this helps.
    Thanks,
    Pradeep

  • In Office for Mac 2011 After creating a Button how do I change its shape without triggering its assigned macro?

    In Office for Mac 2011, after creating a button how do I change its shape without triggering its assigned macro?

    For questions about Microsoft's tools, it would be best to ask in the Microsoft Support Forums. They would likely have more experience than people here.

  • Create Address button need to disable in chekout page ship to bill to.

    Hi,
    We are using 12.1.3
    We have removed permission for roles assigned to customer user as follows
    IBE_CREATE_ADDRESS
    IBE_CREATE_SHIPTO_CONTACT_ADDRESS
    IBE_CREATE_BILLTO_CONTACT_ADDRESS
    IBE_CREATE_BILLTO_CUSTOMER_ADDRESS
    IBE_CREATE_SHIPTO_CUSTOMER_ADDRESS
    But still the create address button is visible. Is there any menu for this as mentioned for address book in note 303440.1. Or we need to do customization only. Please let me know.
    Thanks,
    Ashish

    Hello Ashish,
    Yes, please bounce and then retry.   If you are trying to remove for Both the Contact level and the Customer level, then you will need to remove the IBE_CREATE_BILLTO_CUSTOMER_ADDRESS, also.
    Related discussion in:
    iStore - User Can Create and Update Bill To and Ship To Addresses Despite Removing The Relevant Permissions From the Business User Role (Doc ID 945450.1)
    Thank you,
    Debbie

  • How can i create a button with richText display instead of label

    Hi All,
    I'm trying to create a button that will look exactly as the regular spark button but will have more than one color in his label (Like attached 'buttonPic.jpg')
    I have tried to create a new button skin and new button component that will replace the label text and will to the job, but still it looks like the button original class overides the richText definitions. (Code attached)
    Maybe there is other solution?
    This is my extra code in the MyButtonSkin
         <!-- layer 8: text -->
        <!---
        @copy spark.components.supportClasses.ButtonBase#labelDisplay
        -->
        <s:Label id="labelDisplay"
                 visible="false">
        </s:Label>
        <s:RichText id="exLabelDisplay"
                    color="0x900000"
                    textFlow="{TextConverter.importToFlow(htmlTextAsHTML, TextConverter.TEXT_FIELD_HTML_FORMAT)}"
                    left="7" right="7" top="2" bottom="2">
        </s:RichText>
        <fx:Declarations>
            <fx:String id="htmlTextAsHTML"><![CDATA[<p><b>0</b>+</p>]]></fx:String>
        </fx:Declarations>

    Hi mewk,
    probably it was a catch due to eyes that actually got a bit of sleep
    anyway small test app
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024" minHeight="768">
    <fx:Script>
    <![CDATA[
    protected function updateBtn_clickHandler(event:MouseEvent):void
    richbtn.label=mytext.text;
    ]]>
    </fx:Script>
    <s:Button id="richbtn" x="69" y="58" width="169" height="83" skinClass="ButtonSkin1" label="&lt;p&gt;hello&lt;/p&gt;&lt;p&gt;goodbye&lt;/p&gt;"/>
    <s:Button x="70" y="333" label="Update rich button" id="updateBtn" click="updateBtn_clickHandler(event)"/>
    <s:TextArea x="69" y="174" id="mytext" text="&lt;p&gt;hello&lt;/p&gt;&lt;p&gt;&lt;b&gt;bold&lt;/b&gt;&lt;/p&gt;"/>
    </s:Application>
    and a skin with minimal change
    <?xml version="1.0" encoding="utf-8"?>
    <s:SparkSkin xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
                 xmlns:fb="http://ns.adobe.com/flashbuilder/2009" minWidth="21" minHeight="21" alpha.disabled="0.5">
        <fx:Metadata>
            <![CDATA[
            [HostComponent("spark.components.Button")]
            ]]>
        </fx:Metadata>
        <fx:Script fb:purpose="styling">
            <![CDATA[        
    import flashx.textLayout.conversion.TextConverter;
                static private const exclusions:Array = ["labelDisplay"];
    override public function get colorizeExclusions():Array {return exclusions;}
              override protected function initializationComplete():void
                    useBaseColor = true;
                    super.initializationComplete();
    override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number) : void
                    var cr:Number = getStyle("cornerRadius");
                    if (cornerRadius != cr)
                        cornerRadius = cr;
                        shadow.radiusX = cornerRadius;
                        fill.radiusX = cornerRadius;
                        lowlight.radiusX = cornerRadius;
                        highlight.radiusX = cornerRadius;
                        border.radiusX = cornerRadius;
                    if (highlightStroke) highlightStroke.radiusX = cornerRadius;
                    super.updateDisplayList(unscaledWidth, unscaledHeight);
                private var cornerRadius:Number = 2;
            ]]>       
        </fx:Script>
        <!-- states -->
        <s:states>
            <s:State name="up" />
            <s:State name="over" />
            <s:State name="down" />
            <s:State name="disabled" />
        </s:states>
        <!-- layer 1: shadow -->
        <s:Rect id="shadow" left="-1" right="-1" top="-1" bottom="-1" radiusX="2">
            <s:fill>
                <s:LinearGradient rotation="90">
                    <s:GradientEntry color="0x000000"
                                     color.down="0xFFFFFF"
                                     alpha="0.01"
                                     alpha.down="0" />
                    <s:GradientEntry color="0x000000"
                                     color.down="0xFFFFFF"
                                     alpha="0.07"
                                     alpha.down="0.5" />
                </s:LinearGradient>
            </s:fill>
        </s:Rect>
        <!-- layer 2: fill -->
        <s:Rect id="fill" left="1" right="1" top="1" bottom="1" radiusX="2">
            <s:fill>
                <s:LinearGradient rotation="90">
                    <s:GradientEntry color="0xFFFFFF"
                                     color.over="0xBBBDBD"
                                     color.down="0xAAAAAA"
                                     alpha="0.85" />
                    <s:GradientEntry color="0xD8D8D8"
                                     color.over="0x9FA0A1"
                                     color.down="0x929496"
                                     alpha="0.85" />
                </s:LinearGradient>
            </s:fill>
        </s:Rect>
        <!-- layer 3: fill lowlight -->
        <s:Rect id="lowlight" left="1" right="1" bottom="1" height="9" radiusX="2">
            <s:fill>
                <s:LinearGradient rotation="90">
                    <s:GradientEntry color="0x000000" alpha="0.0099" />
                    <s:GradientEntry color="0x000000" alpha="0.0627" />
                </s:LinearGradient>
            </s:fill>
        </s:Rect>
        <!-- layer 4: fill highlight -->
        <s:Rect id="highlight" left="1" right="1" top="1" height="9" radiusX="2">
            <s:fill>
                <s:SolidColor color="0xFFFFFF"
                              alpha="0.33"
                              alpha.over="0.22"
                              alpha.down="0.12" />
            </s:fill>
        </s:Rect>
        <!-- layer 5: highlight stroke (all states except down) -->
        <s:Rect id="highlightStroke" left="1" right="1" top="1" bottom="1" radiusX="2" excludeFrom="down">
            <s:stroke>
                <s:LinearGradientStroke rotation="90" weight="1">
                    <s:GradientEntry color="0xFFFFFF" alpha.over="0.22" />
                    <s:GradientEntry color="0xD8D8D8" alpha.over="0.22" />
                </s:LinearGradientStroke>
            </s:stroke>
        </s:Rect>
        <!-- layer 6: highlight stroke (down state only) -->
        <s:Rect left="1" top="1" bottom="1" width="1" includeIn="down">
            <s:fill>
                <s:SolidColor color="0x000000" alpha="0.07" />
            </s:fill>
        </s:Rect>
        <s:Rect right="1" top="1" bottom="1" width="1" includeIn="down">
            <s:fill>
                <s:SolidColor color="0x000000" alpha="0.07" />
            </s:fill>
        </s:Rect>
        <s:Rect left="2" top="1" right="2" height="1" includeIn="down">
            <s:fill>
                <s:SolidColor color="0x000000" alpha="0.25" />
            </s:fill>
        </s:Rect>
        <s:Rect left="1" top="2" right="1" height="1" includeIn="down">
            <s:fill>
                <s:SolidColor color="0x000000" alpha="0.09" />
            </s:fill>
        </s:Rect>
        <!-- layer 7: border - put on top of the fill so it doesn't disappear when scale is less than 1 -->
        <s:Rect id="border" left="0" right="0" top="0" bottom="0" width="69" height="20" radiusX="2">
            <s:stroke>
                <s:LinearGradientStroke rotation="90" weight="1">
                    <s:GradientEntry color="0x000000"
                                     alpha="0.5625"
                                     alpha.down="0.6375" />
                    <s:GradientEntry color="0x000000"
                                     alpha="0.75"
                                     alpha.down="0.85" />
                </s:LinearGradientStroke>
            </s:stroke>
        </s:Rect>
        <!-- layer 8: text -->
    <s:RichText id="LabelDisplay"
    color="0x900000"
    textFlow="{TextConverter.importToFlow(hostComponent.label, TextConverter.TEXT_FIELD_HTML_FORMAT)}"
    left="7" right="7" top="2" bottom="2">
    </s:RichText>   
    </s:SparkSkin>

Maybe you are looking for

  • Syncing BB Bold with Mac

    Hi  I need to sync my BB Bold 9780 with all my contacts on my Macbook Air.... How do it do this? Doug

  • IDOC failed

    HI SAP Guru, I am working on ECC-6.0 version. the Purchase Order gets created from ME59. The program has been schedule in background to create a PO. EDI message type has been Define. Thus IDOC gets created successfully. BUt some times it fails & give

  • Inserting any JComponent in a JEditorPane

    Hi, I'm having some trouble using JEditorPane and JTextPane. I would like to include some JComponent of my own into them. With JTextPane, no problem, let's create a style with StyleConstants.setComponent(myStyle, myComponent); then insert a space cha

  • Can't install downloaded Blackberry Desktop software

    I downloaded the latest version of the BB 8100 desktop software from the BB site to my computer. It unzips OK but when it starts to install it stops every time. Have exited every Windows program first.  Any ideas? 

  • Help: iPhoto quits on its own, doesn't generate crash log

    I cannot open iphoto long enough to do anythign with it. It reports that there are "incostencies" it needs to repair, I let it do that. Then as soon as I click around in the application it quits on me. Rinse, lather, repeat. In particular, seems as t