ESS Payslip Functionality

Hello Community,
Please assist a customer on the following questions:
A) On ESS Paylist there is the link "Show Overview". When clicking on the link it will expand and provide a list
with previous remuneration statements. Is it possible that this link/list is shown in expanded status per default(in standard this link/list is collapsed)?
B) Is it possible to pick the form depending on the period that is being printed?
Thank you all.

Mauricio Ghem wrote:
> Hello Community,
>
> Please assist a customer on the following questions:
>
> A) On ESS Paylist there is the link "Show Overview". When clicking on the link it will expand and provide a list
> with previous remuneration statements. Is it possible that this link/list is shown in expanded status per default(in standard this link/list is collapsed)?
>
> B) Is it possible to pick the form depending on the period that is being printed?
>
> Thank you all.
ad B.)
Yes it is possible. For the solution you need two things.
(Implicit) Enhancement to class CL_HRXSS_REM, Method L_SET_CURRENT_PAYSLIP
ENHANCEMENT 1  ZPESS_ENH_REM_VDATE.    "active version
* INS ABNMK190510
  " Der aktuelle Gehaltsnachweis (Index) ist für Auswertung in
  " Merkmal HRFOR zu sichern
  data lo_rem_vdate type ref to zp_cl_ess_rem_vdate_api.
  lo_rem_vdate = zp_cl_ess_rem_vdate_api=>get_instance( ).
  lo_rem_vdate->set_current_period_indx( a_frontend_index ).
ENDENHANCEMENT.
This implementation just stores the index of the current selected period in a attribute of my own class (singleton).
Using a program in feature HRFOR iinstead of the static HRForms return parameter
*& Report  ZPA_PAYSLIP_HRFOR
*& Report für das Merkmal HRFOR (Gehalstnachweis)
report  zpa_payslip_hrfor.
*&      Form  EXT_CALL_F
*       text
*  -->  NAMEN        text
*  -->  STATUS       text
*  -->  PME95        PME95
*  <-->  BACK        text
form ext_call_f using namen back status pmehf structure pmehf.
  " INS ABSMK190510
  data lo_rem_vdate type ref to zp_cl_ess_rem_vdate_api.
  data lv_hrform type hrf_name.
  " Handler ermittelt
  lo_rem_vdate = zp_cl_ess_rem_vdate_api=>get_instance( ).
  " Formular ermitteln
  lv_hrform = lo_rem_vdate->get_form( ).
  back = lv_hrform.
endform.                    " EXT_CALL_F

Similar Messages

  • How and Where to change ESS payslip property as READ only Mode

    Hi,
      We are SAP ECC5.0 and using EP6 for ESS payslip. We have a problem
    launching ESS payslip for those employees who have Acrobat Editor and
    Reader installed. One can actually change the payslip information via
    Acrobat Editor when click onto PRINT button.
    However, for those without Acrobat Editor installed in the PC, we do
    not have such problem. Please advise how to resolve this.
    Was told to change ESS payslip property as READ only Mode. Unable to find this in the configuration setting.
    Thanks.

    You may further look at the following help link:
    http://help.sap.com/saphelp_nw04/helpdata/en/97/ccfc3f0ac2c642e10000000a1550b0/frameset.htm
    If it helps, pl do reward.
    Thanks
    Narasimha

  • Call the ess payslip application using a URL

    Hi
    i want to
    1. call the ess payslip application using a URL
    2. and pass PERNR as parameter to this URL so that the salary slip displayed is for that particular PERNR.
    i am able to get the payslip application through URL.
    Now how to acheive point no. 2 ?
    Regards
    Rajendra
    Edited by: Rajendrakumar Gaikwad on Dec 30, 2008 11:55 AM

    Hello
    If this is not possible , let me know which BAPI it is calling to create the pdf
    so that i will create a application to call the BAPI itself and pass PERNR .
    Regards
    Rajendra

  • ESS Payslip is not swoinf in portal

    Hi
    I have a problem with ESS - Payslip. Problem has started with after deleting a variant in R/3 by some one. Now if I input the correct data and run the same, payslip is coming fine in R/3. But it is not showing correctly in Portal. Is there any variant configuration can be done at Portal? Also there were no changes for the past 5 months in Portal side. However we have restored the variant with different name.
    Can some one provide sol...?
    Points will be awarded...
    Regards
    Swarna

    Hi,
    Try creating new iview.
    May be some thing wrong with the application but nothing to do with portal.
    Thanks,
    gopal

  • ESS/MSS functional

    Hi all,
    For sometime now I am struggling for an answer.
    What does an ESS/MSS functional consultant do! What is the purview of knowledge he needs to have!!
    Does he needs to know business packages and roles! Does he needs to know enterprise portal!
    If so to what extent in portal!!
    Regards,
    Bharat

    If you are an HR functional consultant then you only need to see what customizations are possible for services being offered in ESS/MSS and how to undergo those changes. Some portal knowledge can be helpful specially on System objects front. Rest only fundamental basics in portal are good enough.
    being a functional consultant you need NOT to go for HR290...
    It is all for technical people.
    You can infact opt for Customization of ESS/MSS business package - HR255

  • Error in ESS claims Functionality

    Hi all,
    We are on track for implementing Standard ESS Claims Functionality.
    While taking advance there is no issue but when we go for Claim Against
    Advance it is throwing error as
    1. LTC Block Start and End Year not maintained in V_T511K
    2. There is no eligibility for any of the dependents for LTC scheme (SLTA:CA:LTC:20110326).
    While debugging we have come across that while call function to
    HRXSS_IN_CL_SLTC_ELIGIBLITY there is no begda maintained in parameter
    ifd_edate = pds_reqdt-trnsd-begda but when we see in table V_T511K  LCT
    Block start and end dates are maintained. PLs guide .
    Component details
    SAP_HR 604
    Portal Version
    EHP1 EP 7.01
    Regards,
    Soni

    Dear soni,
    Can you please send  config steps for LTC claim via ESS.
    Urgent requirement Please help.
    send to kseenu019 at the rate gmail dot com
    Thanks and Regards
    Srinivas

  • Data not getting populated in ESS Payslip in portal

    Hi All
    I am tryig to display Payslip in Portal. Have done all the necessary configuration in Benefits and payments->Salary statement->HRFOR/ EDTIN features.
    Correct Payslip form is visible but data is not getting populated in the payslip.
    Have tested the Payslip in PC00_M40_CEDT transaction with the variant i have set for HRFOR/EDTIN features and Payslip data is displayed correctly.
    Have checked for PZ11_PDF transaction but i get a message saying it cannot be accessed through Easy access.
    Can anyone pls let me know what might be the reason for data not getting populated in Payslip in Portal?
    what is role of PZ11_PDF transaction in Payslip display in Portal?
    Regards
    Asha

    Asha,
    Maintain Feature EDPDF which determines the SMARTFORM being used to make the payslip available for employees. This is more of a HR related issue and I believe if you post this in the ESS or HR Forum you would be able to resolve this issue.
    Good Luck!
    Sandeep Tudumu

  • ESS Payslip - Unable to view in Portal after changing the variant in R/3.

    Hi
    Unfortunatly, someone was deleted a variant in R/3 for Payslip. So I have created a new variant in R/3 and am able to see my Payslip perfectly in R/3. But If I try to view the same Payslip ( for any month ) in Portal it is showing nothing.
    I feel that this was happend due to that variant in backed missing. I know there is a property been set to that variant in repective iView.
    Now I want set my created variant in Portal. Where exactly I have to add this variant in Portal ( iView) and how?
    Regards

    Have u set the required customisations in backend.
    Normally when u see the payslip in ESS, it shows not for the current month its shows one month prior's salary slip so try generating a salary slip for previous month.
    Regards,
    --VP.

  • ESS payslip error.

    Dear Expert,
    We are using EP 7 with java web dynpro. As for the malaysia and singapore payslip, we are able to view using the dynpro provide by the standard business package. However when it comes to the indonesia payslip, it is showing empty figure in the payslip and month 0000xxx. When i click on the show all payslip, the system is giving me the following error which is Internal error in Salary Statement service: PYXX_READ_PAYROLL_RESULT 10000561 00002. Anyone have idea?
    Thanks
    Regards
    Bryan

    Hi Brian,
    PYXX_READ_PAYROLL_RESULT is a function module to display the payslip. Looks like some customization is not in place with respect to the Payroll Area.
    Does this happen with all the personnel numbers? I would suggest you to have your HR team look into customizations.
    Cheers,
    Sandeep Tudumu

  • ESS Payslip : Error when creating form

    Hello All,
    I get the following error when i click on
    ESS - Pay Information - Payslip - Payslip Inquiry Service.
    Please help !
    Full Stack Trace
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Error when creating the form
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:121)
         at com.sap.xss.hr.rep.fcrfw.FcRepFramework.reportBapiRet2Error(FcRepFramework.java:525)
         at com.sap.xss.hr.rep.fcrfw.FcRepFramework.callRfcGetForm(FcRepFramework.java:394)
         at com.sap.xss.hr.rep.fcrfw.FcRepFramework.processFollowingActions(FcRepFramework.java:484)
         at com.sap.xss.hr.rep.fcrfw.FcRepFramework.callRfcExecAction(FcRepFramework.java:378)
         at com.sap.xss.hr.rep.fcrfw.FcRepFramework.initModel(FcRepFramework.java:292)
         at com.sap.xss.hr.rep.fcrfw.wdp.InternalFcRepFramework.initModel(InternalFcRepFramework.java:256)
         at com.sap.xss.hr.rep.fcrfw.FcRepFrameworkInterface.initModel(FcRepFrameworkInterface.java:136)
         at com.sap.xss.hr.rep.fcrfw.wdp.InternalFcRepFrameworkInterface.initModel(InternalFcRepFrameworkInterface.java:198)
         at com.sap.xss.hr.rep.fcrfw.wdp.InternalFcRepFrameworkInterface$External.initModel(InternalFcRepFrameworkInterface.java:258)
         at com.sap.xss.hr.rem2.selection.VcRem2Selection.onInit(VcRem2Selection.java:245)
         at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2Selection.onInit(InternalVcRem2Selection.java:249)
         at com.sap.xss.hr.rem2.selection.VcRem2SelectionInterface.onInit(VcRem2SelectionInterface.java:161)
         at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2SelectionInterface.onInit(InternalVcRem2SelectionInterface.java:144)
         at com.sap.xss.hr.rem2.selection.wdp.InternalVcRem2SelectionInterface$External.onInit(InternalVcRem2SelectionInterface.java:220)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
         at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:754)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:289)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1288)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:355)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:548)
         at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:592)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:864)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:215)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

    Please check the user language setting in SU01. If no language is defined, the portal will use the browser to set the portal language. The payslip language is defined in feature HRFOR and must match the employee's molga. If the language defined for the employee's payslip is different from the user's, a dump will occur. Try changing the user's language setting.
    Best regards,
    Antonio

  • Payslip Function

    Hi all,
    Plz help me out to sort out this issue.
    For generation of Payslip, I use function 'GET_PAYSLIP'.
    I passed all the importing parameters as well as exporting parameters. I get the result also, but it gives me only current period payslip, eventhough i passed the perfect SEQNR in function. Does anybody have solution for it??? or any function module or any class->method. If u have please tell me how to use that.
    Thanks & Regards,
    Sagar

    Hi Ashish,
        I have used Get_Payslip Function Module to get Pay Slip in Internal table. But After that how to send payslip to email id. How to convert that internal table data in OTF format. Please please tell me the procedure.I am finding on SDN but not getting how to do.
    Thanks.
    Pradip Pawar

  • SAP ESS/MSS Functional Guide

    Hello Experts,
    I am new to ESS/MSS, so can anyone provide me with a proper Functional & Technical guide on ESS/MSS, also it would be great if you all provide me with a specific configuration guide on installing ESS/MSS. I have already searched some forums on this, but there was no concrete doc available.
    I already have ESS / MSS Configuration (SAP Best Practices for SAP HCM V2.600) (N06) Building Block Configuration Guide & ESS HELP CAESS .
    But if you have something more on this then please share.
    Thanks & Regards,
    Amit Naik

    Hi
    Maybe you can follow the following steps :
    1.you need to identify what is your requirement for the Employee and the Manager.
    2. you need to sit with your portal consultant to check out what views are available for the functionality required.
    3. You need to create a ess user (your basis consultant can help you to do that by running hruser)
    4. you can login onto the portal and check out whether the standard views have what you require or is there some change required.
    4. they you can go to the r/3 system and and use transaction simg_sport for getting to mss configuration quickly.
    5. Ess configuration you will find at under spro-> personnel management - > employee self service- > service specific settings...
    A guide to configure will be very generic and may not directly help. the documentation against each spro node is quite helpful. do write for any other specifics.
    all the best.

  • Adobe form for ESS Payslip

    Hello,
    We have implemented Smart form to be displayed on the portal as the ESS Salary slip and it's working fine...but I want to know whether we can use the Adobe forms technology to display the PaySlip instead....?
    Any help would be highly appreciated.

    Hi Jean,
    Better go though the thread given at Wiki...it help out alot to under all abt it...
    http://wiki.sdn.sap.com/wiki/display/ABAP/SAPInteractiveFormsbyAdobe
    Regards
    Priyanka.P

  • ESS: RFC function modules

    Hi All,
    Can anybody give the RFC function modules which is called by the personal information -> Address service (Create, change)
    we are on ECC 5.0
    Thanks in advance
    Karthik

    Hi
    How to find which webdynpro sevice is calling which function module.i am getting lot of problems with the service.when i click on ESS services in portal either it shouwing only exit button or giving error.basically i want to how which ess webdynpro service is calling which function module in backend.please
    Prasad

  • Error In ESS Standard Functionality

    Hi all,
    I'm implementing ESS package.
    The Back-End System is ECC
    The WebAS is 6.40 SP14(UpGrated from SP11)
    After The Upgrade I have the following Red Error
    <b>com.sap.tc.webdynpro.services.sal.deployment.api.WDAliasResolvingException: Cannot resolve alias 'host..' since the configuration file is not found</b>.
    This from the stack trace
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: The URL couldnt be generated because the alias resolving failed.
    The Alias for system are correctly inserted
    I found this Note 877271, refer to upGrade from SP13 to SP14 but ... nothing ... any Help.
    Someone can help me to undestand the error?
    Thanks in advance
    Dom

    Sorry
    I re-write
    There is the error from this path
    on the portal:
    Employee Self-Service -> Leave Request
    -> Own Leave Request -> My Leave Request
    <b>com.sap.tc.webdynpro.services.sal.deployment
    .api.WDAliasResolvingException:
    Cannot resolve alias 'host..'
    since the configuration file is not found.</b>
    And from stack Trace:
    <b>com.sap.tc.webdynpro.services.exceptions
    .WDRuntimeException:
    The URL couldnt be generated because
    the alias resolving failed.</b>
    Dom

Maybe you are looking for

  • Apple Arrogance and lack of customer service

    I am having major problems with Apple with over 3 weeks unable to use iTunes as it seems are a high number of other users. I have emailed them a number of times and they have ignored me and do not reply to my emails (emailed 7 times and they have rep

  • How to keep 300dpi resolution when saving a jpeg from illustrator

    I have an illustrator cs4 file set up in 300 dpi. when I save it into a jpeg, it automatically downsizes it to 72 dpi and the quality of the image is really bad. how do i keep a 300 dpi resolution when I save my document to a jpeg file from illustrat

  • Appilication Fails in Firefox

    Hi all, I am working on an WD app that is running on a back end J2EE.  The app runs great on my local portal with both IE and Firefox. The application also runs without problem on IE with the back end J2EE. Firefox and mozilla cause the app to crash

  • Choose a user at runtime

    Hey guys Is it possible to choose a user from a list during runtime to forward the process control to?? I hope I could describe my problem understandably... Regards, Goekhan

  • Can I sync my custom workspace from CC into CC 2014 (on the same computer)?

    I'm specifically trying in Illustrator CC 2014 and my custom workspace from Illustrator CC doesn't show up. I've manually synced on both sides and no luck. I assume this issue applies to all of CC 2014. Thanks for any help!