Edit Objectives and other columns using PHAP_ADMIN : SAP Appraisals

Here is a common scenario that we are having problems setting up. We are on SAP 4.7 - ext 1.1. We have annual MBO ratings where the employee's objectives are rated by the manager. The employees create their objectives in the system using T.code PHAP_CATALOG. We have created OSA templates where in the Objectives can be only changed by appraiser and manager can only display. This is configured in the template using column access. (For example in planning stage the column access for objective setting is set to: Column Owner - Appraisee, Planning Owner- Change, Planning Others - Display.)
However, we would like the HR Administrator to be able to edit the objectives in planning status and subsequently other columns in the appraisal document. However in transaction PHAP_ADMIN the objectives are grayed out and the HR administrator cannot change the objectives of employs are edit anything in the document. This is probably because the column access is set to display for others. The role given is an exact copy of standard SAP delivered role for appraisal administrator. We have included P_Origin authorization object also.
I understand PHAP_ADMIN should over rule and enable changes by the administrator.
How do we manage this requirement?
Thank You

Hello,
This is the outcome of my research on this issue. Granting full access to administrator users is not the default behavior in PHAP_ADMIN for 620. It was introduced to 640 and unfortunately cannot be down ported.
However, We could give full access to the administrator using BAdI 'HRHAP00_COL_ACCESS'  and this had the same effect. The necessary coding for method 'GET_COLUMN_ACCESS' looked like this:
| * If the transaction is PHAP_ADMIN allow full access
| IF sy-tcode CP 'PHAP_ADMIN*'.
| column_owner = 'X'.
| availability = 'X'.
| ENDIF.
I would like to give due credit to Alexander Esslinger from SAP, who helped us solve this problem.
Thank You
Magesh

Similar Messages

  • What is the use for lock object and how to use the lock objects

    Hi Guru's,
    I am new to ABAP .Can you please clarify the that what is the use of lock object and how to use the loct object .what is use of the Deque & Enque  function modules .

    hi ,
    below are some minfo about lock objects :
      Lock Objects
    These types of objects are used for locking the access to database records in table. This mechanism is used to enforce data integrity that is two users cannot update the same data at the same time. With lock objects you can lock table-field or whole table.
    In a system where many users can access the same data, it becomes necessary to control the access to the data. In R/3 system this access control is built-in on database tables. Developers can also lock objects over table records.
    To lock an object you need to call standard functions, which are automatically generated while defining the lock object in ABAP/4 dictionary. This locking system is independent of the locking mechanism used by the R/3 system. This mechanism also defines LUW i.e. Logical Unit of Work. Whenever an object is locked, either by in built locking mechanism or by function modules, it creates corresponding entry in global system table i.e. table is locked. The system automatically releases the lock at the end of transaction. The LUW starts when a lock entry is created in the system table and ends when the lock is released.
    Creating Lock Objects
    Lock object is an aggregated dictionary object and can be defined by using the following steps:
    o From initial data dictionary screen, enter the name for the object, Click Lock object radiobutton and then click on Create. The system displays a dialog box for Maintain Lock Objects screen
    o Enter short text as usual and the name for primary table.
    -Save
    -Select Tables option
    From this screen you can:
    Select secondary tables, if any, linked by foreign key relationship.
    Fields for the lock objects. This option allows you to select fields for objects (R/3 system allows locking up to record level). Lock object argument are not selected by user but are imposed by the system and includes all the primary keys for the table.
    1) Exclusive lock: The locked data can only be displayed or edited by a single user. A request for another exclusive lock or for a shared lock is rejected.
    2) Shared lock: More than one user can access the locked data at the same time in display mode. A request for another shared lock is accepted, even if it comes from another user. An exclusive lock is rejected.
    3) Exclusive but not cumulative: Exclusive locks can be requested several times from the same transaction and are processed successively. In contrast, exclusive but not cumulative locks can be called only once from the same transaction. All other lock requests are rejected.
    Also, last but not the least, locking the object is logical (locking with any enqueue ) .so, you have to use the lock object while trying to access from second program .
    reward if helpful ,
    Regards,
    Ranjita

  • Max Number of Time Series and Other Columns?

    What are the ceilings on the number of Time Series and Other Columns that BOP can handle?
    I can not find this very basic info anywhere but I have a client that I think has hit it.

    @ cfr:
    I googled. But I opened this thread the July 25th and I'd forgot about that link and the fact that my problem could be Firefox fault. Silly me. -_-
    I'm trying to surf w/ Chromium right now (I don't like very much Opera and other browsers based on Webkit don't read much stuff on the web) to check if issue returns. If so I'll try to check log.
    Edit:
    I found that I don't even like Chromium as well. So I think I'll use W3m and Elinks for "normal browsing" and FireFox just when I need to write a mail with my damned Hotmail account.
    Edit (2012-10-08):
    the issue still presist, even without Firefox.
    Last edited by rix (2012-10-08 20:16:25)

  • What is the differences between object and other variables?

    For example:
    Object[ ] mm=new Object[10];
    int[ ] mm=new int[10];
    what are their differences??? How to use them correctly??
    Thank you very much!!

    Would you please explain deep about it ?????
    the most important is when to use object and when to
    use other primitive data type
    (int,float,long,double)??
    Thank you very much!!!Each type, whether primitive or object, models some idea or thing or abstraction.
    Use primtives when you just need raw values with no behavior. If you need an integer number, you'll generally use int, sometimes long, rarely short.
    Use objects when you need the concepts they model--String when you want a string of text, Date when you want to represent a date, whatever class you create (Person, Student, Car, Whatever) when you need to use or manipulate the concepts they model.
    Use the object wrappers for the primitives--Integer, Double, etc.--when you want to represent the number but you're using it in a context where objects are required--e.g. when adding them to a collection.

  • My Ipad did work on my wireless at home and works on other wireless but no longer at home. My IPhone works at home and others can use the wireless Confused that it did work and now does not?

    My Ipad did work on my wireless at home and works on other wireless but no longer at home. My IPhone works at home and others can use the wireless> Confused that it did work and now does not?

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    Additional things to try.
    Turn Off your iPad. Then turn Off the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    On your iPad go to Settings > General > Reset > Reset network settings and see if that enables you to connect.
     Cheers, Tom

  • How to organize Data Objects and other Objects in SWCV

    Hi,
    I am looking for Best Practices on how to organize data objects in SWCV as well as other objects such as a Distribution Rules.
    We are planning to develop three occasionally connected applications with NW Mobile 7.1 this year and maybe additional one the following year. We will create multiple Standard Data Objects (e.g. Plant, Company Code, Reservations, ...) which are shared in the first set of transactions and in the future transactions.
    I have heard before to separate out Standard Data Objects from Distribution Models and have two different SWCV.
    Should I have a) one SWCV for all current and future Standard Data Objects and one for the distribution rtules or b) should I separate out common data objects into one SWCV, and all transaction-specific data object each into separate SWCV?
    Just wondering if there are any best practices available for this so that I won't run into problems in the future when we want to add more transactions/data objects?
    Any advise is appreciated.
    Thanks,
    W. Berger

    Hi Siva,
    Thanks for quick reply!!
    I have created say SWCV1 for Dataobjects.
    Now i want to create seperate SWCV2 for defining distribution model.
    How i should proceed..I cannot see the uses option while creating new SWCV2  ( Only option i see is  'backward compatibility checkbox : uses NW04/NW04s MI Application')
    where to check the following which you have mentioned?
    SWCV2 was created and inherited SWCV1 in uses tab of SWCV2.
    Thanks in advance!!
    Regards
    Devendra

  • SAPBI data accessing from Business objects and other OLAP tools

    Hi,
    We already have heavy usage of Business Object, Essbase and are planning to implement SAPBI 7.0
        a) We are planning to connect our existing Business
            Objects infrastructure onto the new SAPBI platform, Did
            You experience any issues such as performance,
            config issues, delays, web issues.. is there any
            document or link with steps involved in integrating
            Business objects and SAPBI
         b) Can Bex analyzer gives simliar functionalities that
            are in Essabse front- end (EXCEL), I know that the
            backend data managament is quite different, but my
            question is around user  interface, do you have any
            comparisons between these two tools.
         c) Is it possible to get data from SAPBI using external
            reporting tools (OLAP) such as Oracle Discoverer ...
    Regards,
    Raman

    if the export to XML file is successful, the file will not be deleted if you are creating it from Metadata Exchange.
    The file gets deleted in case you are using the create universe option and by default the file is created in %LINK_DIR%\log\MetadataExchange, you will also see ME_errorlog.txt and ME_outputlog.txt if there are any errors, do you see and erros in these files if you are creating the Universe directly from DS Designer ?
    to use Metadata Exchange do the following
    Open Data Services Desginer
    Click on tools Menu -> Metadata Exchange
    In the Metadata Exchange window
    Select Export Data Services metadata to a file
    Select DI CWM as metadata format
    enter location for xml file (C:\temp)
    Select the datastore you want to create Universe for
    Click OK
    Check for file named repo_export.xml in the C:\temp folder or the folder that you specified
    Open Universe Builder and Select
    Data Integrator bridge
    and use the xml file as input to create universe

  • BetaCam, edit suite, and other things

    Hey Guys.
    We're looking for to upgrade our suite to be able to work with Digital Betacam and DVC Pro.
    Right now I'm just using for inhouse training and such, and so just using DVCAM.
    I'm the steps i'm thinking of taking are
    a) upgrading RAM to 4 GB
    b) installing a DeckLink HD Pro
    c) Purchasing Automatic Duck
    Now here is where i am fuzzy.
    My specific questions are
    1. Can a G-Raid handle the Data rate for 10 bit Beta/ DVC Pro HD ?
    1A. If not, what are my Storage options?
    2. I'm guessing that my workflow would be
    hiring deck --> ingesting footage onto G-Raid --> edit in a 10 bit Uncompressed FCHD Seq --> Automatic Duck to AFX --> AFX Export as Lossless 10bit --> Back in Uncompressed FCHD Seq --> output to hired Betacam/DVC Pro deck --> Tape sent to Broadcast station.
    Does this look right?
    Thanks heaps in advance guys. I'm a big fan of these forum, and check them every day, just to see if i can get any tips.
    Simon
    2.7 Dual, 2 GB RAM, 250 GB HDD (System), 160 GB (Scratch), ATI Radeon 9650, Canopus ADVC 110,   Mac OS X (10.4.4)  

    Hi Simon,
    Here is my take on your situation. Surely there will others who chime in.
    The ram upgrade would be a good thing, generally, but not strictly necessary.
    I'm doing 10-bit with two G-RAID 500s striped together (RAID 0), but I'm not entirely comfortable with it. It is not that this solution isn't working, I would just prefer the greater overhead and safety of an SATA RAID 3 or 5. That being said, you may get along fine with a single G-RAID disk. I guess it depends on your and your client's projects tolerance for failure. And your budget.
    The best solution IMHO for someone with your computer is an xRAID. Not cheap though.
    The DeckLink HD Pro will give you the ability to do digital I/O, HD and SD. Do you ever need analogue I/O, audio or video? Is HD in your near future? Here in the states there is still a lot of Beta SP around, and the component/composite/s-video ins and outs on the AJA IO have saved me a couple times when unexpected formats have walked in the door. Having analogue audio outs has also simplified monitoring. When I need to own an HD system I'll buy a KONA card or one of the BMD cards.
    I don't know AFX at all, but I hear great things about Automatic Duck.
    I hope that helps.
    Tom

  • How do I record my voice and other sounds using the microphone in my HP TouchSmart 15?

    I just recently got an HP TouchSmart 15 notebook PC and know very little about how to use it.  I'd like to use the onboard microphone to record my voice and other sounds, ending up with sound files that I can save and use in creating multi-media presentations.  Thanks for helping me learn how to do that!

    Hi,
    You can use Windows "Sound Recorder'
    Start Sound Recocrder
    Speak, Sing or may noises
    And stop when finish
    Save file
    To start Sound Recorder
    Windows 7: Click Start > All Programs > Accessories > Sound Recorder
    Windows 8 & 8.1: Hold down Win key then press Q > Type Sound R in Search box
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • How to select the business object in ESR and the packages used in SAP 7.1

    Hi
    I am trying to use the Service interfaces of ESR available in ESA ECC-SE 604 and a few in SAP APPL 6.04.
    How can we choose the GDT,Business objects or Service interfaces for the requirments?
    Can we know which package provides which objects like what are the available things in ESA ECC-SE 604 and when should PI or ECC use it.
    I am trying to create functional location Service interface(Installation Point ) and Equipment (Indivisual Material) for untillities requirment.
    Thanks in Advance

    Hi,
    For choosing the GDT, Business objects or Service interfaces for the requirements you first need to create dependencies between the components. For that read the "Defining Dependencies Between SWCV and EnSWCV in SLD" topic from the following link
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0bb5687-00b2-2a10-ed8f-c9af69942e5d]
    SAP has published all Services that support SAP Business Suite functionality on the Enterprise Services Workplace in the SAP Developer Network (SDN). You can refer that for getting the information of different services and their objects.
    Regards,
    Jitender

  • XML to Flat File DB Table So I and Others Can Use SSRS for Reporting

    I'm using a program called Orbeon Forms to quickly create and distribute forms on the local network.
    The program just recently got updated to Version 4.6 so as to use SQL Server DB as a backend. (I was using MySQL in a lower versions)
    The data created when you submit a form into the database is held in  xml fomat in one of the columns. (see below).
    I am trying to create a separate table, to pull that data from the xml column (for that particular form) and place it in to a seperate table using the xml tags as columns.
    I have no idea where to start or how to do this. Please keep in mind I'm a novice when it comes to sql server (but I do know how to do select statements :-)....
    Is this very difficult to do? If it is (for me at least) where can I go to get someone to do it for me along with the documentation to do it?  I was also thinking of a way to create a trigger on the Orbeon table (this is how it is setup currently in
    the MySQL database) to automagically insert any saved form data to the new form data table. Is this also difficult to do? And can I have a trigger for each form I create on the table?
    If anyone can help, I'd appreciate it. Thanks.
    I would eventually like to add the form data from the old MySQL database table into this new Orbeon table but it appears the upgrade also added two extra columns. I figuring once in the Orbeon table then I will have to run whatever statements to place into
    the separate table so I can use the data.
    Randy Marrero

    Erland thanks for the reply. Even after reviewing the link you sent I'm still having problems. Guess that is why I'm not a programmer. Anyway I've create a test data form xml I've created and it is copy and pasted below.
    Again I'm only really interested seeing if I can get the information out of the xml and create it in its own flat file table. I keep reading that creating a trigger (when the form gets submitted into this database in the xml format, an on insert trigger
    would take all the data submitted and inserted into another table with just the data, into separate columns)  for this is the best way but I'm not sure how to do this either. I have a copy of what the MySQL trigger would look like but keep running
    into errors when I try to run it in SQL Server.  Also the issue with how I would create another trigger if / when I create another form. I read somewhere I can only create one on insert trigger per table, still don't know this to be true. Anyway below
    is the xml as it is in the xml table in the database.
    XML STARTS HERE------------------
    <
    formxmlns:oxf="http://www.orbeon.com/oxf/processors"xmlns:xxi="http://orbeon.org/oxf/xml/xinclude"xmlns:xh="http://www.w3.org/1999/xhtml"xmlns:xi="http://www.w3.org/2001/XInclude"xmlns:ev="http://www.w3.org/2001/xml-events"xmlns:saxon="http://saxon.sf.net/"xmlns:xs="http://www.w3.org/2001/XMLSchema"xmlns:odt="http://orbeon.org/oxf/xml/datatypes"xmlns:fb="http://orbeon.org/oxf/xml/form-builder"xmlns:xxf="http://orbeon.org/oxf/xml/xforms"xmlns:xbl="http://www.w3.org/ns/xbl"xmlns:xpl="java:org.orbeon.oxf.pipeline.api.FunctionLibrary"xmlns:sql="http://orbeon.org/oxf/xml/sql"xmlns:p="http://www.orbeon.com/oxf/pipeline"xmlns:fr="http://orbeon.org/oxf/xml/form-runner"xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"xmlns:xf="http://www.w3.org/2002/xforms"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:exf="http://www.exforms.org/exf/1-0">
      <
    Header>
        <
    HHIFR_Patch>/fr/service/persistence/crud/bfp/permits/form/738433584d6c0aff25e0ab8ca1bd99bcc7e10b49.bin</HHIFR_Patch>
      </
    Header>
      <
    Permit_Number_Hdr>
        <
    Permit_Number>Test123</Permit_Number>
      </
    Permit_Number_Hdr>
      <
    Permit_Info_Hdr>
        <
    Permit_Date>2014-07-15-05:00</Permit_Date>
        <
    Permit_Station>HQ</Permit_Station>
        <
    Permit_Employee_Number>0676</Permit_Employee_Number>
        <
    Permit_Status>Active</Permit_Status>
        <
    Employee_Name>Randy
    Marrero</Employee_Name>
      </
    Permit_Info_Hdr>
      <
    Applicant_Info_Hdr>
        <
    Applicant_Name>Randy
    Marrero</Applicant_Name>
        <
    Applicant_Phone>8434741099</Applicant_Phone>
        <
    Applicant_Email>[email protected]</Applicant_Email>
      </
    Applicant_Info_Hdr>
      <
    Mailing-Address-Section>
        <
    Mailing_Address>40
    Summit Dr</Mailing_Address>
        <
    Mailing_Suite/>
        <
    Mailing_City>Hilton
    Head Island</Mailing_City>
        <
    Mailing_State>SC</Mailing_State>
        <
    Mailing_Zip>29926</Mailing_Zip>
      </
    Mailing-Address-Section>
      <
    Physical_Burn_Hdr>
        <
    Physical_Address>35
    Summit Dr</Physical_Address>
        <
    Physical_Suite/>
        <
    Physical_City>Hilton
    Head Island</Physical_City>
        <
    Physical_State>South
    Carolina</Physical_State>
        <
    Physical_Zip>29926</Physical_Zip>
      </
    form>
    XML ENDS HERE ------------
    Randy Marrero

  • IDES and other Clients in one SAP ERP 2005 System

    Hello everybody,
    within a project for my master thesis i have to set up an SAP ERP 2005 System. This system should contain at least three clients. One of them should be the IDES client. Another client should be set up with an existing template. The third client should represent a smal company or at least i should set up some example process from the company (there is no need to map the whole company in the system). These processes should be realized with the SAP standard processes and they should just show how to map easy processes to SAP ERP. Neither the second nor the third client need to run in a productive environment, everything is just for training and testing.
    My main Questions are:
    I've already set up the SAP ERP 2005 System but without IDES. Can I still integrate the IDES Content or do i have to reinstall the whole System with a complete IDES Installation?
    Can I implement the second and third client in the same ERP System (where the IDES client is) or do i need different Systems for it? Even if there is no productive use for the clients we would like to have a Development and a Quality Landscape. Is this possible with the IDES client? Actually I have two fast machines for this purpose - one for quality and one for development.
    I would be very grateful for any hints.
    Thanks a lot.
    Regards,
    Martin

    Hi,
    You can use SAP IDES as Dev and Quailty.There is no diffrence in full sap or IDES .In IDES we have some pree configure Clients and full Ecc we have three client 000,001 and 066.
    So you can use SAP IDES as DEV.
    Your Question :I've already set up the SAP ERP 2005 System but without IDES. Can I still integrate the IDES Content or do i have to reinstall the whole System with a complete IDES Installation?
    Ans : you install diffrent mechine.We do't use any content.Do reinstall
    Thanks
    Pankaj Kalsayan

  • Maps and other apps using Google Maps

    All map related apps no longer work correctly, although the iPhone knows my correct location. For example...
    Using the "Where To?" app to find a "Convenience Store" where I am it it suggests one in Austin TX - not convenient as I'm in Australia!
    Using the "Maps" app and searching a local bookmarked location it shows a pin on Australia in a world view - a waste of time!
    Using the "Maps" app to get directions from "Current Location" to any bookmarked location keeps putting the pins at the same location. Select the "Edit" button shows "Current Location" in both text boxes and is happening most of the time - therefore useless!
    Using the same local bookmarked location as a pure search sometimes brings up the world map or works, but the get directions option doesn't.
    The iPhone Maps worked great on version 2.
    Message was edited by: ozwheels

    I experienced the same a couple of times at first but since a couple of shut down/start ups, it hasn't happened again.
    Even with my Razr 3xx, it was recommended to me by an AT&T Wireless technical support agent to turn the phone off and off every few days or so (I have a habit of leaving cell phones on 24/7 probably like just about everyone else) and even though the iPhone runs OS X, the same may apply.

  • Alert message in javascript if drop down in 1 column is blank and other column is not blank

    What I’m trying to do is have a java window alert pop up if the PNR column is blank and the BOM column is not blank on each row. I also put a cold fusion If statement around this javascript that the CN_Entry column in the Items table has to be an “N”. This code all actually works, but it only works on the row with the latest or newest item with an “N” in the CN_Entry column. I would like this to work on every row, so that if someone does this on any row, or multiple rows, this alert box will keep popping up until all the conditions are satisfied. What do I need to change to make this javascript work? Thanks.
    <cfif CN_Entry EQ "N">
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    function verify() {
    var themessage = "Please enter ";
    if (EditItem.PNR_Approval_Initials#ItemID#.selectedIndex == 0 && EditItem.BOM_Approval_Initials#ItemID#.selectedIndex > 0)
    alert("You must enter some PNR initials for ECO #ECID_SPEC# Part Number: #Part_Number#");
    EditItem.PNR_Approval_Initials#ItemID#.focus();
    return (false);
    else
    document.EditItem.submit();
    //  End -->
    </script>
    </cfif>
    Andy

    The first thing you have to do is to remove the ColdFusion conditional logic.  ColdFusion runs on the server.  JS runs on the client.
    The next thing is to call the function from an event that happens on the web page.  form onsubmit seems like a good choice.

  • Moving objects and other shapes or groups of shapes in Illustrator to exact placement!

    HI,
    I am trying to move objects with the mouse to an exact place(grouped objects) within my document, how do i go about doing this?
    I have snap to point turned off, but everytime i try to click and drag to either overlap and object onto another, so it sits in line and that way i can delete remaining shapes around this, it wont let me, i move it, and then it quickly moves like half a cen centimeter to the left???
    I have zoomed in and tried doing it at this view but still the same.
    It is very frustrating, does anyone know why this is happening, or could help us.
    Also snap to point is not turned off and it's not the first time this has happened!
    Thankyou so much in advance!

    GaNa,
    I jump of half a centimeter is vast.
    What happens if you move an object with the arrow keys, just one hit?
    It could be a matter of corrupt preferences.
    You may try the following and see whether it helps:
    1) Close down Illy and open again;
    2) Restart the computer;
    3) Close down Illy and press Ctrl+Alt+Shift/Cmd+Option+Shift during startup;
    4) Move the folder with Illy closed;
    5) Look through and try out the relevant among the Other options, especially the usual suspects in item 7.

Maybe you are looking for

  • IC Webclient: Blank Page

    Hello Friends, In last days, for the first time, we are trying to launch a 2007 IC Webclient application in a machine with SP2. However, when we try to load it and after we choose the profile, we get a blank page. We searched and searched in this for

  • Best way to transfer files from old Macbook Pro to new one?

    I just got a new Macbook Pro from Apple...YEEEEAAAHHHH!  So.... What's the best way to transfer files from old Macbook Pro to new one?  I know Migration assistant, but is there a recommended way?  I don't want to put do a system restore or transfer e

  • Did iTunes disable my music cds?

    My eMac 700 with combo drive running OS X 10.3.9 and iTunes 7 does not want to play a music cd. I just reinstalled the operating system and nothing changed. How can I uninstall iTunes with all of it's extensions? I believe it has something to do with

  • Adobe Creative Suite 3 Design Suite のインストールについて

    Adobe Creative Suite 3 Design Suite をインストールしようとすると.インストール画面が途中で消えてしまいます.OSは.VISTA ULTIMATEです. ms configでスタートアップを抑制しても同様です. どなたか解消法をご存知でしたら(また.同じような経験をされた方)があいらっしゃったらご指導いただければありがたいのですが. 何卒.よろしくお願いいたします.(何かが悪さしているのだと思うのですが.それがわかりません.)

  • How can I read the next e-mail when I delete or close the current one

    Is there a way to setup my preferences so that I can move to the next e-mail when I delete or close the current one? I could do this in Thunderbird and I really miss that feature. Thanks, Bob