Leave Request - Show or Hide by Country

Hello to all,
I have NW2004s EP 7.0, ESS BP 60.2, ECC 5.0.
I'm implementing the Portal in several languages but I only want to make "Leave Request" available for only a few of them.
Any ideas?
Thanks in advance.
Antonio

Hi,
There are two possible ways of doing this:
This could be possible with the customization of standard business package where in you need to write a piece of code to identify the logged-in user's location (from the backend and not the locale because locale could be deceptive) and thereafter dynamically displaying or hiding the link on overview page.
Second, go for a federated portal and the implementation would be much easier. You would not need to customize the standard business package. To learn more about federated portal, use this link : http://help.sap.com/saphelp_nw2004s/helpdata/en/89/f9ed428ccd5604e10000000a155106/frameset.htm
There is no such standard feature available in portal otherwise.
Hope this helps.
Cheers,
Sunil
PS: Reward points for helpful answers.

Similar Messages

  • Fields "Used " upon Leave Request show carry forward instead of al

    Dear all,
    Staff  have apply 1 days annual leave. However when the staff submit leave request via
    ess, fields "used" in leave request show carry forward leave insteqad of annual leave .
    The staff have carry forward but have fully utilize it before his apply the leave.
    Is there any config can I check why the fields show carry forward?TQ

    it is the same as per backend customisation
    ie T554s absence is connected to which absence quota to deduct using a deduction rule V_556R_B
    (T556C), Please verify.

  • ECC 6.0 - Leave request show duplicate entries one with ERROR status

    Dear All,
    We have implemented standard Leave request process, we are facing the issue as mentioned below, Its not happening for all the time, however we want to what scenario   this problem will arrives.
    Problem description:
    E.g. Staff applied annual leave on 10.06.2010, the leave request will sent for approval , after the approval of the leave ,every 30 min. we have scheduled a job which will execute standard program RPTARQPOST to post a leave request to IT2001.
    After the approval when staff go into ess and see leave request details under "Show Overview of Leave" and its shows as 2 records for the same period one with APPROVED and another one with ERROR.
    Type of Leave   From         TO                    Status                      Used
    Annul

    Hi Annul,
    Please check SAP Note 986003 - ESS LEA: Incorrect ERROR status for records in RPTARQPOST.
    May be relevant for your case.
    Regards,
    Dilek

  • Leave request- showing previous user's data

    Hi All,
    I am using ESS. Say there are 2 users.First user log in and accessed his leave request. Then he logs off.
    When the second user log in , in the leave request it is showing first user's manager name instead of showing his manager name.
    Can anyone advise on this?
    Thanks!
    Swarnaprakash

    first of all do they have same manager? can you check in the ptarq>determine approver
    Or you can delete the cookies of browser and check again!
    in the table V_PTARQ_TPROCESSwhat rule is created is it  "Last Agent, Then Line Manager".
    or check in table HRESSAPPROVER what is maintained
    Edited by: Siddharth Rajora on Apr 19, 2011 5:09 PM

  • Leave Request: Show Team Calendar

    Hi Friends,
    In Webdynapro javaLeave Application we have the option(Link) Show Team calender.It displays only direct reporties to that org unit. But it not displays the sub org unit chiefs in that list.
    Do we have option to display all sub org unit chiefs in the Show team calendar list.
    Please let us know the  Configuration Changes in SPRO.
    Thanks
    Srikanth
    Edited by: srikanth chowdhary on May 31, 2010 10:35 AM

    Thanks
    It is not possible we have checked with SAP

  • Leave Request work items are not showing in SBWP TCODE under OUTBOX .

    Hi
    Friends
    I used work flow 12300111 for leave request process and I activated that work flow.
    I applied leave through ESS from portal(Employee login)employee sends a leave request sends good,
    and I got  Leave request(work items) Managers in box(uwl in Manager Login in portal).
    Manger Approve the leave request has been approved successfully.
    can I check whether leave request is processed in R/3.
    in tcode se38-RPTARQDBVIEW - UNDER leave request(Leave)->STATUS>COMPLETED,
    But in r/3 i execute the Tcode SBWP...
    here is no work items are not showing in outbox..
    Please help me
    Rafi Shaik

    it wont be shown in outbox of SBWP
    you need to check via SWIA or rptarqdbview or SWI5 for the user
    these are java based tasks so will be done in UWL. you can see only the tasks but after approval they are disappeared.
    The outbox shows the last 30 days by default. This default cannot be
    changed. This 30 days selection period is always set when you enter
    the outbox. However, the user can change the selection period by
    clicking the button 'Change selection period' on top of the grid
    control but this as you know will be reset once you log out.
    This is how the mapping from the
    backend workplace folders to the UWL tabs should work:
    UWL tab                        Backend folder
    Notifications                  Deadline Messages
    Tasks-> Completed Tasks        Outbox -> Workitems executed by me
    Tracking -> My Requests        Outbox -> Started Workflows
    Tracking -> Forwarded          Outbox -> Forwarded workitems
    Edited by: Siddharth Rajora on Aug 5, 2011 10:04 AM

  • Leave Request SENT but does not show in Worklist (duplicate PTREQ_ACTOR)

    I have a wierd issue in our ESS Leave System.  We are on ECC 6.0 with EP 7.0.  We are using the iView for leave approval and not workflow/UWL.
    The leave system is working great for all users except for one.  The situation is there is one employee in the approvers team that has leave requests that are sent to the approver but they do not show in the approvers worklist.  The requests are visible from the team calendar and the approver can approve them that way.  The approver has other employees in the same team that can send leave requests to the approver and they will show on the worklist with no problems.  We have checked all of the relationships and employee data and all looks OK.
    I have identified that the approver with this issue has 2 records in the PTREQ_ACTOR table.  The requests that are not showing are linked to one ACTOR_ID and the ones that are showing correctly are linked to the other ACTOR_ID.
    1) What caused the employee to have 2 ACTOR_ID records in PTREQ_ACTOR?
    2) How do we cleanup/resolve this issue from happening in the future?

    duplicate can cause  a issue in the system!
    the leave requests should be approved in some timeline and then we can
    delete the table entries which are not used anymore, then The entries which are not used should be deleted, you can write
    a custom program to delete the entries in the system.
    ie
    What we could suggest in your case is to delete one of the
    Actor Ids (the old one or the one which is less used) of the
    manager in question.
    Please identify how many entries are there in the system
    first of all.
    read and apply  the note 1316777.
    You can approve and post via the trans code in PTARQ.

  • WDA Leave Request -- Hide Customer Field in Confirmation Popup

    Hello folks,
    System Information:
    NW AS 7.03 ABAP Stack 731 Level 11, ECC 606 (EHP 6) with SAP_HR 604 Level 73 and EA_HR 607 (HR-Renewal 1) Level 24
    Background:
    For Our WDA Leave Request application, our special department has requested to provide certain additional fields for particular Leave Types, all in all these are three check boxes and one Link-To-URL-UI. I have created these fields, or rather configured them via IMG Customizing Tables V_PT_FIELD_SEL / V_PT_FIELD_SEL_C, using the ten standard customer fields provided by SAP CUSTOMER01 - CUSTOMER10.
    After making the subsequential customizing configurations, I have enhanced the WDA OVP-FPM CC "HRESS_CC_GUIBBF_LEAVREQ" to change the respective fields' UI-Type from "Inputfield" to "Checkboxgroup" and "LinkToAction". So far so good; it's nothing fancy and everything works out the way it should.
    Problem:
    Our special department has recently noted, that the Link-To-Action provided is also taken into account by the Confirmation Dialogue Popup-Box and correctly set read-only like any other field as well. However, the fact that this read-only-link is then also shown in the Popup-Box is confusing to some users and should therefore be hidden. My plan was to enhance the WDA OVP-FPM CC "HRESS_CC_GUIBBF_LEAVREQDIALOG" and simply set the field CUSTOMER01(that's the one field I use for the Link-To-Action-UI) invisible and that's exactly what I did. But look what the effect is:
    You can see behind the lightbox in the Form, how the field is usually displayed in the Form-UIBB. What I "achieved" now, though, is, that only the lable is hidden in the Popup-Box through my enhancement in "HRESS_CC_GUIBBF_LEAVREQDIALOG" and the LinkText is still visible.
    What I did so far / Question:
    So... I went ahead and debugged the feeder class CL_HRESS_PTARQ_LEAVREQ_GUIBBF. I found out that in the Methods "FIELDS_SHOW_HIDE_CLEAR" and "FIELD_SETTING_BY_CUSTOMIZING" I would theoretically be able to manipulate the visibility, but:
    This would mean I'd have to create overwrite-exits, which I would like to avoid, because maintenance is a pain.
    Manipulating the process flow here probably has side effects on the field control of the overall application which must not happen. If I'm extremely unlucky it might even effect the data flow.
    This brings me to my ultimate question: How do I make a field from this Confirmation Dialogue Popupbox cleanly disappear/invisible in a super-duper-elegant way without using a sledgehammer? Maybe there is a customizing-way I have overlooked so far? (please?)
    Cheers, Lukas

    Hi Samuli/Yugandhar,
    what you suggest is exactly what I did:
    My plan was to enhance the WDA OVP-FPM CC "HRESS_CC_GUIBBF_LEAVREQDIALOG" and simply set the field CUSTOMER01(that's the one field I use for the Link-To-Action-UI) invisible and that's exactly what I did.
    The only derivation from your suggestions is that I didn't make a deep copy but an enhancement instead, which Creates a delegation Object that automatically inherits from the standard CC. Technically a copy or an enhancement do exactly the same but maintenance is a lot smoother for enhancements, that's why.
    Cheers, Lukas
    P.S. @ Yugandhar, nice to see you are still around! Indeed I'm primarily occupied with the module FI-TV, that's why I'm only wandering around the ESS/MSS subforums now and then.
    Message was edited by: Lukas Weigelt

  • UWL Workitem item shows multiple Leave Request for Approval

    Dear All ,
    I ahve modified standard workflow for leave WS12300111 . I have 2 levels of approval . The step which goes to approver is standard task TS12300097 which is calling DUMMY method of CL_PT_REQ_WF_ATTRIBS class .
    Now my problem is suppose 100 people have applied for the leave after managers approval it workitem will go to HR . So in HR's UWL he/she will have 100 workitem . Now supose HR clicks on first workitem in by logging in to ESS . when HR clicks on pop-up comes on the top it has one table sort of thing , here all the 100 leave request r getting diplayed .
    <b>I want Table to dislay only the Leave request of an employee belonging to That workitem.</b> Please help in this regard .
    Thank you.
    Raghavendra.

    You will need to modify the UWL XML file. There is a document titled "How to Configure teh Universal Worklist" on service.sap.com you can use to achieve this. Read the section titled Step by Step Decision views.
    Cheers
    Lewis

  • Leave Request, Message that has 'Coming Soon' to our users

    Hello Everyone,
    We are going live with ESS in the next few months and although we are rolling ESS out to everyone, we are piloting Leave Request to our Exempt population.  I would like for our Exempt associates to access Leave Request normally, but have our other ESS users see a message titled 'Coming Soon' when they access Leave Request.  For our other (non-exempt users) they should see the 'Coming Soon' message  but also not see any of the functionality of Leave Request.  My preference is to do this without making two portal roles.
    Does anyone know of a good way to accomplish this in SAP Config.  If no option exist in config, then how about the Portal/WDJ?
    Thank you for your help.
    Scott

    Hi Everyone,
    I would like to follow up on this to see if anyone has any further ideas on how to show a message on leave request that is based on the employee (payroll area). 
    Unfortunately using a proxy class is not going to work for us because we are not using the homepage framework.
    An alternative solution to a message is to hide certain fields on the leave request application for a group of associates that have a certain payroll area (ABKRS).  For example, it would be beneficial for us to hide the fields 'Type of Leave', 'Date', 'Time', etc because we do not want to allow a group of associates to submit leave; however, it would be ok for them to see their Team Calendar.
    Does anyone know how this could be accomplished?  If a change to the WDJ is required, then will you please give direction as to where and how in the WDJ this could be changed?  I have imported the WDJ already but I am at a loss as to what to do next.
    Best Regards,
    Scott

  • Team Calender in Leave Request Application

    Hi Experts,
    ERP2004 SP17, EP6.0 SP20, ESS/MSS SP17
    I am trying to configure the leave request application. I see a link in the "Show team calender" in the application. I configured according the documentation in spro>personal Management>Employee Self Serivce>service specific settings>working time>leave request.
    the documentation is like this In "layout of web application">select employees for team calender:
    5. Select the employees whose absences you want to display in the team calendar. You first have to enter one of two grouping characteristics in the View/Grp field:
    If you use the Manager Self-Service (MSS) or Employee Self- Service (ESS) components at your enterprise, you will probably use the view groups. They are based on employees organizational assignments.
    If you use the Time Managers Workplace (TMW), you probably use grouping IDs.
    You now have to select the employees whom you want to display in the team calendar. <b>To do so, enter the required view group or grouping ID in the relevant field.</b>
    However I do not know where to create a "GROUPING ID". I have added the view group. but the field "GROUPING ID" is blank in the customization. May be this is required to display employees in team calender.
    Could you help me how to get employees in Team Calender.
    your help will be greatly appreciated.
    Thanks so much!
    Message was edited by:
            minisap g

    Hi Sonia,
    Below is what i see in view TWPC_VG.
    <b>VIEWGROUP</b>           <b>   VIEWID</b>
    APPRAISAL     AP_ALL
    APPRAISAL     AP_DIR
    AP_OVERVIEW     APOV_A
    AP_OVERVIEW     APOV_D
    ATTEND     A_ALL
    ATTEND     A_DIR
    COMMUNICATION     CALL
    COMMUNICATION     CDIR
    DIRECTREPLEVX     TVLEV1
    DIRECTREPLEVX     TVLEV2
    DIRECTREPLEVX     TVLEV3
    DIRECTREPLEVX     TVLEV4
    DIRECTREPLEVX     TVLEV5
    HAP_STATUS     HAPALL
    HAP_STATUS     HAPDIR
    ISR                     ISR1
    ORG                     ORGALL
    ORG                     ORGDIR
    ORG_PROF     O_PROF
    ORG_S                     O_SALL
    ORG_S                     O_SDIR
    PCR                     PCRALL
    PCR                     PCRDIR
    PCR_ERP                     PCRER1
    PCR_ERP                     PCRER2
    PTESS                     ESSDIR
    QP_ORGS_VG     QP_DIR
    REC_OVERVIEW1     RECALL
    REC_OVERVIEW1     RECEXT
    REC_OVERVIEW1     RECSIM
    REC_OVERVIEW2     REC_PA
    REC_OVERVIEW2     REC_PE
    REC_OVERVIEW2     REC_PS
    REPORTING     RPT_KA
    REPORTING     RPT_OA
    REPORTING     RPT_OD
    REPORTING     RPT_PA
    REPORTING     RPT_PD
    VACOV                     RCVAC
    XYLVG1                     XYL1
    ALso let me know the viewgroup you see for the view group "ESS_LEA_EE". May i will try creating these.

  • Team Calendar in Read-Only Mode in Leave Request Approver Screen

    Hi,
      After lots of interaction and inputs in my previous thread,
      Customization Done for 2 level approval of leave in ESS but Facing Problems
           Our Team had decided to make the Team Calendar in Leave Request Approval Screen in Read-Only Mode (more precisely modus=TeamView)
           My question is, is it possible to achieve the same, because instead of adding custom validations using Custom RFC, If it is possible to make the Team Calendar as Read-Only than it will help us to achieve our goals. Please do let us know that is it possible? and, if Yes, How to achieve it?
          On leave request approval screen, we want Approver to take any action via "Show Worklist" and No User Action allowed on Team Calendar (Disabled but not InVisible).
      Thanks,
    Regards,
    Tushar Shinde.

    This is the note 1484853 but as i said you cant see it unless you raise a Message for SAP , We have to add yout company to the note.
    these are the steps
    Symptom
    In LeaveRequestApprover application, a higher level manager can
    approve/reject a leave though he/she is not the owner of the approval
    workitem (TS12300097). It happens when a higher level manager clicks on
    the leave in the TeamCalendar launched from the LeaveRequestApprover
    application.
    Other terms
    LeaveRequestApprover, TS12300097, prepare_select, WorkList,
    LPT_ARQ_REQUEST_UIAF07
    Reason and Prerequisites
    Reason:- This is caused because the approve/reject button were not
    restricted based on the logged in user.
    Prerequisites:- IT105 entries for the backend PERNRs should be correctly
    maintained.
    You can check here
    Object REPS LPT_ARQ_REQUEST_UIAF07
    Object Header FUGR PT_ARQ_REQUEST_UIA
    FORM PREPARE_SELECT
    the note is meant for few customers only

  • Error while approving Leave request from UWL

    Hi Experts,
    We are getting following error while manager clicks on Universal Worklist to approve Leave Request. On system we have assigned ess id to employee no. 43 in IT 105-0001 but it gives error message about employee no. 167 which has nothing to do with this leave request.
    Please go through following ST22 error log..
    Short text of the error message:
    "No data exists in this period for infotype 0105 and employee 00000167."
    Trigger Location of Runtime Error
        Program                                 SAPLPT_ARQ_REQUEST_U
        Include                                 LPT_ARQ_REQUEST_UIAF
        Row                                     186
        Module type                             (FORM)
        Module Name                             DUMP_IF_ERRORS
    Source Code Extract
    Line  SourceCde
      156   ENDCASE.
      157
      158   IF lock_indicator = 'X'.    "ANK Note962342
      159     status_ui = c_req_sent.
      160     status_ui_text = 'gesendet'(s04).
      161   endif.                      "ANK Note962342
      162
      163 ENDFORM.                    " set_request_status_ui_text
      164
      165 &----
      166 *&      Form  dump_if_errors
      167 &----
      168 *       text
      169 ----
      170 *      -->MESSAGES   text
      171 ----
      172 FORM dump_if_errors
      173   USING
      174     messages   TYPE ptarq_uia_messages_tab.
      175
      176   FIELD-SYMBOLS:
      177     <message>  TYPE bapiret2.
      178
      179   LOOP AT messages ASSIGNING <message>.
      180     IF <message>-type EQ c_message_error.
      181
      182 *Note 1168656 begin
      183 *      MESSAGE x999(53) WITH
      184 *     <message>-message
      185 *     <message>-type.                                        "#EC *
    >>>>>       MESSAGE <message>-message type 'X'.
      187 *Note 1168656 end
      188     ELSEIF <message>-type EQ c_message_abend.
      189 *Note 1168656 begin
      190 *      MESSAGE a999(53) WITH
      191 *      <message>-message
      192 *      <message>-type.                                       "#EC *
      193       MESSAGE <message>-message type 'A'.
      194 *Note 1168656 end
    195
    196     ENDIF.
    197   ENDLOOP.
    198
    199
    200 ENDFORM.                    " check_errors
    201
    202 *&----
    203 *&      Form  prepare_customizing_attibs
    204 *&----
    205 *       text
    Would really appreciate kind guidance to resolve the same.
    Thanks.
    Aashish

    Hi Ashish,
    Short text of the error message:
    "No data exists in this period for infotype 0105 and employee 00000167
    This clearly suggests that the employee data is not up to date.
    Go to Tcode : PC00_M40_CLSTR
    here 40 is the country coding or the Molga value for India. Like wise which ever country you work for, enter the country code there instead of 40.
    Enter the pernr as 00000167 and you would find till which date the payroll for 167 has been run successfully.It has to be in green color.
    If the payroll is not run till the period in which you are getting the error ( which obvisouly is what the error means) try running the payroll by going to the Tcode : PC00_M40_CALC or you can ask your HR team to run this payroll for you and you are good to go.
    Good Luck!
    Sandeep Tudumu

  • ECC 6.0 leave request attendence overview

    Please can someone help me how to configure the field "status" in my ESS leave request attendence overview in ECC6.0?
    I'm using a leave request scenario without approval and the status of my posted absences in infotype 2001 show the status "informed". From a proces point this status makes no sense.
    Already thanks for reading. Hope for a solution.
    Robbert Bastiaans

    Hello,
    I would definitely say for you to have a look at the BADI PT_GEN_REQ. Also verify the implementation of your PT_ABS_REQ.
    REgards,
    Bentow.

  • Error in creating leave request

    Hi ,
    I am new to HR and i am working on Leave management.
    When i am trying to crate a leave request workflow, i am getting the below error msg:
    'Absence type 100 was not found in Customizing for 21.10.2010'
    What could be the reason?\
    Thanks,
    Krish.

    Hello Kishore,
    You don't have the absence type created on either one of the two following tables.
    T554S - This one is for the Absence creation on the backend in IT2001.
    T554S_Web - This one is to show on the frontend framework of the Leave Request.
    Regards,
    Bentow.

Maybe you are looking for