Disable variants for specific queries or users

Hi,
We recently upgraded to NetWeaver 2004s and are now able to create and use multiple variants for variables for queries. Both analyzer and web support this feature. Is is possible to deactivate this option so that specific queries or users are no longer able to see or create these variants?
With regards,
Alex

Is there anyone who can point me in the right direction? Do I have to change a web template or customizing or something else? Please help!

Similar Messages

  • Disable sound for specific users

    How do I disable sound for specific users?

    Theoretically if the user's not in the audio group, he shouldn't have access to sound devices.
    $ ll /dev/snd/
    total 0
    drwxr-xr-x 2 root root 80 Oct 2 19:30 by-path
    crw-rw----+ 1 root audio 116, 2 Oct 2 19:30 controlC0
    crw-rw----+ 1 root audio 116, 8 Oct 2 19:30 controlC1
    crw-rw----+ 1 root audio 116, 7 Oct 2 19:30 hwC0D0
    crw-rw----+ 1 root audio 116, 13 Oct 2 19:30 hwC1D0
    crw-rw----+ 1 root audio 116, 14 Oct 2 19:30 hwC1D1
    crw-rw----+ 1 root audio 116, 15 Oct 2 19:30 hwC1D2
    crw-rw----+ 1 root audio 116, 16 Oct 2 19:30 hwC1D3
    crw-rw----+ 1 root audio 116, 4 Oct 4 09:12 pcmC0D0c
    crw-rw----+ 1 root audio 116, 3 Oct 4 10:13 pcmC0D0p
    crw-rw----+ 1 root audio 116, 5 Oct 2 19:30 pcmC0D1p
    crw-rw----+ 1 root audio 116, 6 Oct 2 19:30 pcmC0D2c
    crw-rw----+ 1 root audio 116, 9 Oct 2 19:30 pcmC1D3p
    crw-rw----+ 1 root audio 116, 10 Oct 2 19:30 pcmC1D7p
    crw-rw----+ 1 root audio 116, 11 Oct 2 19:30 pcmC1D8p
    crw-rw----+ 1 root audio 116, 12 Oct 2 19:30 pcmC1D9p
    crw-rw----+ 1 root audio 116, 1 Oct 2 19:30 seq
    crw-rw----+ 1 root audio 116, 33 Oct 2 19:30 timer

  • Disable DSN for specific messages

    Hi,
    i have a problem, where i wish to disable DSN for specific internal users.
    Scenario :
    Interal User a sends a mail to special address c,
    if mail host of special address c is not available or anything else i wish that internal user a is never informed that c didnt recieve his mail.
    Can this be done ?
    i thought about doing this with sieve.. but i dont know if DSNs generated by the IMS Master itself are also checked by sieve mechanism....

    Please do notice that your bits do not support many of the features you want. And that later bits do. If you offer that to your company, perhaps you could update more often, or at least this time. We're not talking about a new package, here, but just an update to the one you have, that's not doing the job properly.
    Also, if you had asked for what you needed at the beginning, I could have helped you better.
    What you want is the sieve command, save-copy, or, perhaps monitor. Please see whitepaper, quoted below:
    Saving Messages for Document Retention
    If the reason you want to capture a copy of the message is for document retention, then you will want to take advantage of the new "capture" sieve action. You have to have iMS v5.2 or better to use this facility. The capture action can only be specified in a system or channel sieve; it is not available in user sieves. The general syntax is
    capture "monitoraddress"
    The monitor action is the same as the capture action. Users are encouraged to use the 'capture' instead of monitor as it best reflects the function being performed.
    This action sends a DSN containing the original message in its entirety to the specified capture address. Since this is a DSN it is effectively a completely separate message so there's little chance of it causing side effects that will alert anyone to the monitoring. In particular, no addresses from the original message appear in the DSN header so there's very little chance of the capture copy getting forwarded to the wrong person by mistake. And even though the original message is encapsulated, it is a MIME encapsulation which means the content is easily accessible in any MIME-compliant user agent.
    The capture action is nonstandard and undocumented. It was originally intended to be part of the habanero release, but the backporting of direct LDAP support to 5.2 means it is available in 5.2 as well. We certainly intend to support it in the future.
    Saving Messages for Replay
    There is an undocumented functionality in iMS for making a copy of messages for archival purposes. It's intended for saving sent messages in the event that they need to be replayed. We did this for folks who send mail via bad links to places where the mail may be received OK by an intermediate host but then subsequently lost on its way to the final destination.
    This is done with the MESSAGE-SAVE-COPY mapping table. Entries in that table have the form
    MESSAGE-SAVE-COPY
    out-channel|from-address|D|msg-filename result
    where
    out-channel -- name of the channel the message is flowing out
    from-address -- originator's address (envelope From: address)
    D -- the letter "D" (stands for "dequeue" )
    msg-filename -- name of the message file being dequeued.
    result -- where to rename the file
    Outbound Traffic
    To save only messages out to the Internet, do
    MESSAGE-SAVE-COPY
    tcp_local|*|D|/instance-root/queue/tcp_local/*/* (tab-or-space)$Y/msg_save/$1/$2
    Be aware that the archive isn't made until the message is actually dequeued from iMS (i.e., sent successfully or bounced). A rename operation is done (as opposed to a copy operation). As such, the message file has to remain on the same disk that the IMTA_QUEUE lives on.
    Inbound Traffic
    To capture inbound mail will want to have good control of what machines/pathways a message will take on its way into your systems. If your setup is such that mail always enters the site via an INBOUND relay and leaves the site via know outbound gateways, then inbound message flow is from INBOUND-MTA --> MsgStore machine.
    Since you can have multiple MsgStore machines behind any one INBOUND-MTA, you will want to make configuration on the INBOUND-MTA machine such that it will use a dedicated queue to talk to the MsgStore machines. For instance, on the INBOUND-MTA machine, you could setup a rewrite rule in your imta.cnf file for MsgStore-A, MsgStore-B, ... MsgStore-Z like:
    Node-A.store.domain.com.au $U%$D@tcp_to_store-daemon
    Node-Z.store.domain.com.au $U%$D@tcp_to_store-daemon
    and a corresponding 'tcp_to_store' channel which looks like:
    ! tcp_to_store
    tcp_to_store smtp mx single_sys subdirs 20 noreverse maxjobs 7 \
    pool SMTP_POOL maytlsserver allowswitchchannel \
    saslswitchchannel tcp_auth
    tcp_to_store-daemon
    This has the effect of routing all mail to any of your MsgStore machines through tcp_to_store channel. Transactions to other machines in your setup will take the tcp_intranet channel.
    With this in place you can then throw in a MSG-SAVE-COPY mapping table which reads:
    MESSAGE-SAVE-COPY
    *|*|D|/instance-root/imta/queue/tcp_to_store/*/* $Y/msg_save/tcp_to_store/$2/$3
    the net effect will be a number of queue files in the /msg_save/tcp_to_store directory which are ready for replay. Note the $2 in the sample represents the subdir that the message was already in. As such if you have 'subdirs 20' on your tcp_to_store channel, you will want to precreate the /msg_save/tcp_to_save/000 thru 019 subdirectories with the appropriate ownership and permissions.
    To initiate the replay, you want to simply move the /msg_save/tcp_to_store/### directories to the /instance-root/imta/queue/reprocess and issue the command 'imsimta cache -synch'. The MTA will start pushing out those messages to the store(s).
    If you want to have multiple replays happening you can kick off parallel runs of the reprocess channel by doing 'imsimta run reprocess &' a number of times.
    And, If you want to segregate the storage for each MsgStore machine, you can make new channel in addition to the one suggested 'tcp_to_store' channel. You would then have groups of rewrite rules directing traffic over those channels or you could have one rewrite rule per channel block that you setup. That way you can have distinct entries in your MSG-SAVE-COPY mapping table.
    Finally, since there is a rename operation taking place when you use the MSG-SAVE-COPY mapping table, you will want to make sure that at the first pass that /msg_save is on the same device that your queues live on.
    Short Term Arvchival
    You could setup a process in cron to move those files to a new device on a periodic basis. Better yet, schedule this via the job_controller. For instance, these lines at the top of your job_controller.cnf file:
    [PERIODIC_JOB=archive_mover]
    command=/usr/iplanet/sitescripts/arc_mover.sh
    time=/00:10
    will run the arc_mover.sh script for you every 10 minutes. Your arc_mover.sh could look something like:
    #!/bin/ksh
    # ***Script is untested - should generate some ideas though****
    DUMMY=`test -d /var/tmp/timestamp.dir || mkdir -p /var/tmp/timestamp.dir`
    cd /msg_save
    # First pass
    for dir in `find ./ -type d`
    do
    DUMMY=`test -d /real/storage/area/$dir || mkdir -p /real/storage/area/$dir`
    cd $dir
    for msgfile in `find ./ -type f -newer /var/tmp/timestamp.dir -name "*.00"`
    do
    mv $msgfile /real/storage/area/$dir/
    done
    cd /msg_save
    done
    touch /var/tmp/timestamp.dir
    # Second pass cause we do not know how long we took.
    for dir in `find ./ -type d`
    do
    DUMMY=`test -d /real/storage/area/$dir || mkdir -p /real/storage/area/$dir`
    cd $dir
    for msgfile in `find ./ -type f -newer /var/tmp/timestamp.dir -name "00"`
    do
    mv $msgfile /real/storage/area/$dir/
    done
    cd /msg_save
    done
    exit

  • Disable Statistics for specific Tables

    Is it possible to disable statistics for specific tables???

    If you want to stop gathering statistics for certain tables, you would simply not call DBMS_STATS.GATHER_TABLE_STATS on those particular tables (I'm assuming that is how you are gathering statistics at the moment). The old statistics will remain around for the CBO, but they won't be updated. Is that really what you want?
    If you are currently using GATHER_SCHEMA_STATS to gather statistics, you would have to convert to calling GATHER_TABLE_STATS on each table. You'll probably want to have a table set up that lists what tables to exclude and use that in the procedure that calls GATHER_TABLE_STATS.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Modification in me23n :for specific purch. group ,user can enter specific

    Hi ,
    I have to make modification in me23n that for specific purchase group ,user can enter specific matrial no .But I have never did anything before  in standerd sap.So how I have to proceed in order to achieve this.
    Regards,
    Seema.

    Hi,
      This can be achieved using enhancements in SAP, which could be customer-Exits or BAdi implementations. I think this can be achieved using enhancement(Customer-Exit) MM06E005(Tcode-SMOD) function module EXIT_SAPMM06E_012.Here you have import parameter I_EKKO which will have purchase org and tables TEKPO which will ahve all lines so youc an add a custom check to validate materail based on purchase org.
    Regards,
    Himanshu

  • IN OBIEE, how to disable drilldown for specific users

    How to disable drilldown action in a hierarchy as manager,lead,reporter.
    in this scenario i need to disable hierarchy for the specified reporter and the upper two peoples will have that functionality
    Awaiting ur reply
    Bala

    The RPD hierarchies themselves have no security attributes on them. So your left with a workaround or two. First one that springs to mind :
    Create the report in question save this as 'Manager' report.
    Create the report in question, disable drilling on the column in question, save this as 'Reporter' report.
    Deploy both reports to the dashboard in seperate sections and use the section permissions (against the Webgroups those users exist in) to determine which section is displayed to which user.
    Maybe more options will come up from other users, but this one is a start.
    Hope this helps,
    Alastair

  • Disable Print for specific situations

    I Use Adobe Pro X.
    Is there a way to make a form not print if certain information is entered?  For instance, some forms in our list are for specific clients only. If a user pulls up a form with the incorrect client, I want to add a script that disables the form from being printed or faxed. I already added script to display a warning message, but that won't prevent anyone from printing it - and then the recipient will receive the letter with the warning message - which is potentially worse than just receiving the wrong letter.
    Any assistance is greatly appreciated.
    Thanks!

    Tto detect a specific client, each system the client has would need a spacial file installed on it and the Organization filled in for the Identity object.  This will be a real challenge.
    Then once the print process is started there is no way to cancel it. You could unhide a hidden form filed and cover the content of the PDF. But then this could easily be defeated.
    So in the end, it could be done, but you most likely will not be able to implement it outside of a given organization.

  • Disable swapping for specific process?

    Hi!
    Is there some way to disable swapping for a specific process? I wanted to disable it for my web servers, so their responsivness would be better.
    Cheers!

    Theoretically if the user's not in the audio group, he shouldn't have access to sound devices.
    $ ll /dev/snd/
    total 0
    drwxr-xr-x 2 root root 80 Oct 2 19:30 by-path
    crw-rw----+ 1 root audio 116, 2 Oct 2 19:30 controlC0
    crw-rw----+ 1 root audio 116, 8 Oct 2 19:30 controlC1
    crw-rw----+ 1 root audio 116, 7 Oct 2 19:30 hwC0D0
    crw-rw----+ 1 root audio 116, 13 Oct 2 19:30 hwC1D0
    crw-rw----+ 1 root audio 116, 14 Oct 2 19:30 hwC1D1
    crw-rw----+ 1 root audio 116, 15 Oct 2 19:30 hwC1D2
    crw-rw----+ 1 root audio 116, 16 Oct 2 19:30 hwC1D3
    crw-rw----+ 1 root audio 116, 4 Oct 4 09:12 pcmC0D0c
    crw-rw----+ 1 root audio 116, 3 Oct 4 10:13 pcmC0D0p
    crw-rw----+ 1 root audio 116, 5 Oct 2 19:30 pcmC0D1p
    crw-rw----+ 1 root audio 116, 6 Oct 2 19:30 pcmC0D2c
    crw-rw----+ 1 root audio 116, 9 Oct 2 19:30 pcmC1D3p
    crw-rw----+ 1 root audio 116, 10 Oct 2 19:30 pcmC1D7p
    crw-rw----+ 1 root audio 116, 11 Oct 2 19:30 pcmC1D8p
    crw-rw----+ 1 root audio 116, 12 Oct 2 19:30 pcmC1D9p
    crw-rw----+ 1 root audio 116, 1 Oct 2 19:30 seq
    crw-rw----+ 1 root audio 116, 33 Oct 2 19:30 timer

  • Display message on a web template for specific queries

    Hi all,
    We're trying to find a way of displaying a message in our standard web template (0ADHOC) in order to warn users about issues concerning specific queries (availability of data, maintenance...). So, we would like to establish one message for some querys and be able to display it in our web template only if availabe.
    We faced this requirement with 2 different options, but none is working perfectly:
    1.- Add a Single Document web item to 0ADHOC_HEADER web template in order to display a document related to our InfoProvider. Issues that appear:
        - Warning messages need to be suppressed because when query doesn't have a related document, an horrible warning message is displayed.
        - InfoProvider related documents need to be established for each calendar month, so we're not able of establishing a document that can be correct for all months on the InfoProvider. So, document only appears if user sets a specific calendar month filter. If he doesn't set any filters, document is not displayed.
    2.- Use callquerydoc() in 0ADHOC in order to call query documentation on a new window when web template is loaded. Issues that appear:
        - If the query doesn't have a related document, we won't like the new window to appear (because it shows an error about not finding documentation).
        - No matter where I put the call to that JavaScript function, but each time you press a button or change something when executing the query, new window appears again.
    Could someone give me solutions for issues of at least one of these two options?
    If you have other suggestions to achieve our goal, please let me know.
    Thanks and best regards,
    David.

    Hi there, any replies? Should I summarize my question?
    How do you notify users when data is not reliable? (caused by, for instance, data loading errors, query maintenance... so on).
    I once used system messages (sm02) to notify all those data failures, but now we want the notification not to be global, but to be specific for some user groups (or query groups), and visible when they execute any query.
    Thanks again,
    David.

  • To assign Screen Variant for VL02N to respective user.

    Hi Experts,
    I have created one Screen Variant for TCode VL02N. It is very well working if executing with SHD0.
    Now, I want that, if any particular user say XYZ executes VL02N, then VL02N should be executed with the variant I created, for that user.
    Plz. tell me what to do for this....any authorization object needs to create or is there any other way out.
    Thanks in Advance.
    Rgrds,
    Rahul

    Rahul,
    Am not sure whether you can create user-group from SHD0.
    just try to use these exit and do small code just like this:
    is sy-uname = than perform.
    Enhancement                                                                               
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outboun
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc  
    V53W0001                                User exits for creating picking waves              
    V53C0002                                W&S: RWE enhancement - shipping material type/time s
    V53C0001                                Rough workload calculation in time per item        
    V50S0001                                User Exits for Delivery Processing                 
    V50R0004                                Calculation of Stock for POs for Shipping Due Date L
    V50R0002                                Collective processing for delivery creation        
    V50R0001                                Collective processing for delivery creation        
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fie
    V50PSTAT                                Delivery: Item Status Calculation                  
    V02V0004                                User Exit for Staging Area Determination (Item)    
    V02V0003                                User exit for gate + matl staging area determination
    V02V0002                                User exit for storage location determination
    Amit.

  • Can I disable adblock for specific web pages?

    I would like to disable adblock for two websites, can this be done, or is the only option to have it enabled or disabled for all web pages? If I can disable it for two websites, how do I do it?

    Yes, you can tell disable adblock on sites you choose. Go to each
    web site one at a time. After the page has loaded, go to
    the adblock icon and right click on it. One of the options
    is to disable adblock on that site. Be very careful as there
    is also an option to disable on '''''ALL SITES'''''.

  • How to Run std program with a specific variant for specific user?

    Hi guys
    We have a std program which will be run by different users in the company. Now the requirement is to make sure that each user runs the report with a specific varaint. Can we control this if yes how?
    one options we thought about was to create a transaction in SE93 and define the program to run with a predefined varaint and assign the new custom tcode to the user profile. But we have many different users and we will end up with creating many transactions which we would like to avoid. Is there any other option to control the std program such that each user can run the program only with a pre-defined varaint and the one which only the user is suppoed to run. thanks in advance.

    We have a std program which will be run by different users in the company. Now the requirement is to make sure that each user runs the report with a specific varaint. Can we control this if yes how
    you can do this..
    You can create a Custom table
    userid     keyfield
    program  keyfield
    variant    keyfield
    programdesc
    Make the table Maintaintable(usnig table maintenance )
    Now create another Program
    It takes input of the Program name( using selection screen)
    LOGIC
    in side that place a logic ,
    Based on the user name  and program name Get the variant name from above table
    Now Submit the program with the variant you have selected above.
    Use Variant Addition when you use SUBMIT
    So now program executed based on user variant.
    Now you create a Transaction for this program.
    When use Runs the Transaction , user needs to input the Program name which he wants to execute.
    and Output will be shown based on the variants
    Regards
    Vijay Babu Dudla

  • SHD0 -- Transaction variant for specific users

    Dear All,
    I want to change label text for VA02 using GUIXT.
    I have created Group ZGROUP1 and the transaction variant is ZGROUP1VA02. Then I have activated the variant. It is supposed to change the label for the users belong to ZGROUP1 but it is changing for all users.
    Please advice and thanks in advance.
    Regards,
    Maysara Salah

    Hi after creating the group and  variant , you need to add the users in that group under user assignment tab and after entering the user name just click assign and then click set proposal.
    Note: Do not activate the variant. (If you activate it , the changes will be affected for all users)
    Thanks & Regards,
    Madhumahesh.

  • Disable upload for specific users only

    Hi,
    I'm wondering if anyone else has found a need or solution to my problem.
    I have a lot of users connecting to a FCS instance, many who should not be able to upload any content, just manipulate or otherwise interact with existing content. I've found that I can simply forbid access to all devices for a particular permission set, but that still allows users to "try" to upload, and is confusing. Further, it seems to hinder the duplicate functionality, which is desired in this use case.
    Any thoughts? I'm running clean out of ideas here!
    Thanks,
    - James Heliker
    [email protected]

    John explained through an email to use the "browser" group - which essentially sets a trait permission (upload = forbid) for a specific user/set of users. However, this does not seem to change anything, as far as being able to upload a file.
    I can't use the actual browser group as I have many other requirements also, but setting this trait permission on my existing groups does absolutely nothing as far as I can tell. Has anyone else dealt with this issue directly?
    Thanks!
    - James Heliker
    [email protected]

  • Disable automapping for specific users

    Hello All,
    I have a DL which contains the users list and i have to remove automapping feature for them.
    we have more than 3 sharedmailbox and 50+ users per sharedmailbox to disable this feature so i can't do it manually.
    Can someone please help me with the powershell script which gets input from text file which contains username? Thanks in Advance
    Regards,
    Mac

    Thanks Amit. Now i ran the whole script and getting the same error.
    User or group "Userlogonname
                   " wasn't found. Please make sure you've typed it
    correctly.
        + CategoryInfo          : InvalidData: (:) [Add-MailboxPermission],
    ManagementObjectNotFoundException
        + FullyQualifiedErrorId : FAC24C45,Microsoft.Exchange.Management.RecipientTasks.AddMailboxPermission
    I'm very sure my sharedmailbox name is correct and as well the logon name in text file because when i ran the below script manually it get successful.
     Add-MailboxPermission "India Mail" -User macman -AccessRights:FullAccess -AutoMapping $false

Maybe you are looking for

  • Jabber cannot do voice calls to PSTN or to other jabber user

    Hi, I'm trying to troubleshoot why jabber for windows 9.7.2 is not able to establish calls to PSTN dialed by DN and to other jabber user called by URI, not DN. We have CUCM 10 with IM and Presence 10. IM and Presence is newly installed. I have create

  • HTML gallery drawing incorrectly

    I'm new to Lightroom, having used Bridge for web galleries in the past. I'm using LR 2.1. I created an HTML gallery with the default gallery that comes with LR. A couple of my images are not rendering correctly in IE7 when viewed from the LR-created

  • Changing Exchange rate as per Billing  date

    I have got 1 requirement while creating Billing document through VL01 transaction the user change the header data Billing date as per billing date the exchange rate also will be change automatically. Enhancement : SDVFX008 Exit Name : SAPLV60B_008. I

  • Automatic vendor invoice verification

    Dear all, We have a scenario where in the client wants the payment to done as soon as GRN is done. Wanted to know is it possible in SAP to post the vendor invoice in background automatically on the basis for GRN. regards, mahesh.

  • JDeveloper can't download

    JDeveloper can't download Any version...Thanks