HRFORMS on ESS

Hi all,
   When i try to display FORM as payslip in ESS, it says <Form name> not availble.
Even though the form exists in HRFORMS and is activated and working fine in GUI.
Thanks

Hi
One thing , i have to ask is you having the zprograms for ESS .
Check and confirm and which Zprogram you are using check in that.
<b>Reminder : Points should be given on answers.</b>

Similar Messages

  • ESS Smartform developed with TCode HRFORMS

    Hi All
    I have a developer who copied SAP_PAYSLIP_US to ZSAP_PAYSLIP_US and created the remuneration statement that our payroll department wants attached to T-Code PZ11_PDF. The developer tells me because he used HRFORMS to create the smartform (instead of copying HR_ESS_PAYSLIP_TO_PDF) that this can not be attached to this T-Code, so he handed it off to me to figure out how to make it work. I have gotten it to show up but it is very quirky.
    Can anyone tell me where to find information to convert his smartform into one that ESS can use?

    Thanks for you quick reply.
    No.
    When we assign it, it gives us an error saying "table HRDATA not found". This is a table created during the H99_HRFORMS_CALL program which is the way we call and print the ZSAP_PAYSLIP_US smartform.

  • "SAP_PAYSLIP_US does not exist" error in Salary statement iView of ESS

    Hi all,
    We have SAP EP7.0 (NW 2004s) with the ESS business package for MySAPERP 2005.Most of our iViews of the business package are working fine,but some are givig problems.
    When we try to launch the Salary Statement iView under BEnefits and Payments Workset we get the "SAP_PAYSLIP_US does not exist" error.
    The form name SAP_PAYSLIP_US is active and also we have specified the form name in the SPRO settings.
    If we change the form name (for e.g.UF01) then the error displayed is "UF01 does not exist".
    Can anyone point out as to what the problem is.
    Is there any settings we are missing?
    Thanks,
    Pradeep Shetty

    Hi To all!
    The Form SAP_TIMESLIP doesn't exist. The correct form to use in the feature HRFOR is SAP_TIM_99_0001 or SAP_TIM_99_0002.
    Activate the form in transaction HRFORMS.
    SAP didn't release the form SAP_TIMESLIP.
    Hope this information is usefull.
    Sónia

  • ESS: java.lang.NullPointerException in Salary Statement

    Hi All,
    We have configured ESS salary stament but getting the following Exception when we click on Salary Statement,
    Please help us out in this:-
    java.lang.NullPointerException
         at com.sap.pcuigp.tracking.BTrackingComp.isValuePackSystem(BTrackingComp.java:290)
         at com.sap.pcuigp.tracking.BTrackingComp.onInit(BTrackingComp.java:206)
         at com.sap.pcuigp.tracking.wdp.InternalBTrackingComp.onInit(InternalBTrackingComp.java:173)
         at com.sap.pcuigp.tracking.BTrackingCompInterface.onInit(BTrackingCompInterface.java:115)
         at com.sap.pcuigp.tracking.wdp.InternalBTrackingCompInterface.onInit(InternalBTrackingCompInterface.java:124)
         at com.sap.pcuigp.tracking.wdp.InternalBTrackingCompInterface$External.onInit(InternalBTrackingCompInterface.java:198)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
         at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:219)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:249)
         at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.onInit(FcEmployeeServicesInterface.java:135)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.onInit(InternalFcEmployeeServicesInterface.java:183)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.onInit(InternalFcEmployeeServicesInterface.java:243)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
         at com.sap.xss.hr.rem2.selection.VcRem2Selection.onInit(VcRem2Selection.java:228)
         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:756)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)
         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:869)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:229)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1344)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)
         at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:593)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:865)
         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:321)
         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(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine
    thanks & regards...
    Gaurav Makin
    Edited by: Gaurav Makin on Jan 6, 2010 9:19 AM
    Edited by: Gaurav Makin on Jan 6, 2010 9:20 AM

    Gaurav, the NullPointerException is common error, mostly caused by bad information in master data or any missing customizing.
    I suggest you first check this application with another users to discard errors in master data.
    Next, check the customizing for salary statement; are you maintaining HRFOR feature? If you're using HRFORM, check if Form is active in HRFORMS transaction.
    Then please tell us if you solved the issue.
    Regards

  • Need help in revamping salary statement in ESS

    Hello Experts,
    I would like your help in understanding the process of revamping salary statement in ESS and also define the role of the various members Functional Consultant, ABAPer, and Portal Consultant. Thank you!

    **************** - Printing remuneration statement (Pay slips) using HR Forms
    this link is related to PE51, this can be done by functional consultant itself. No need of Technical consultant.
    If your planning to use HRFORMS i.e adobe based payslip then you required Technical resource code and design the payslip.

  • Can Employee submit Complaints electronically in ESS portal(Urgent)

    Hello,
    Could any one please answer this question,
    The client wants the Employees to submit their Grievance(complaints) electronically through ESS?
    Is any functionality available in ESS so that EE can enter complaints and send or do we need to customize this?
    Regards,
    Latha

    Latha when you look at developing grivence system then it all depends on what kind of system do you need.
    You can look at EIC as one option but there are no escalations involved in this.
    It is a system where you as an employee can raise justified errors like "error in payslip" that can be proved.
    Otherwise you should go for a development and that can be using hrforms adobe or for that matter any technology.
    Chris any suggestion.

  • Regarding time statement in ESS

    hi gurus,
    i have developed time statement in PE51 name ZF03,BUT IN ess the time statement is coming from
    tc-hrforms,which is totally different from ZF03,what i want that my form-ZF03 will display in ESS for this what sud i do how will i configure zf03 instead of form from "HRFORMS".
    PLZ help me as i already searched alot in th forum but didnt get my answer.

    You can't show a PE51 form. SAP has provided standard HR forms which you need to copy to your requirement.
    You can do this without much abap knowlege as HRFORMS transaction is a logical nested loop of condition. Go to the layout of the copied form and customize as you want.

  • ESS Print Forms in NW2004s WebDynpro always use Adobe?

    Hi all,
    I'm a bit confused about the ESS 2004s WebDynpro Apps (for ECC6) which produce PDF forms, like salary statement and time slip.
    I always get the error "Form <name> does not exist."
    When I change the form in IMG the <name> changes.
    I wonder if I need Adobe Document Services (ADS) to render the forms and configured all of ADS. Especially I created the FP_ICF_DATA_<SID> http connection with port and user information, the test seems ok.
    The only test I missed is "FP_CHECK_DESTINATION_SERVICE" because it seems to be avaliable from ABAP AS SPS8 and I am under (because the report does not exist).
    Does that mean I need at least Web AS ABAP SPS8?
    Or is it something completely different?
    I am on that for some time, please help!
    Carsten

    I also successfully resolved the URL
    http://<ABAP server>:<ABAP http port> /sap/bc/fp/form/layout/fp_test_00.xdp
    providing the ADS_AGENT user and pw mentioned in note 915399.
    The test XDP is beeing displayed.
    Does that mean I have to create new forms for ADS? Are there any samples in IDES? And how do I publish them to ESS? The IMG seems still seems to use HRFORMS. But what does that error "Form does not exist" mean then?
    Thanks,
    Carsten

  • ESS Time Statement

    Hello to all,
    I'm trying to switch the default Time Statement Form in the Portal 7.0(SAP_TIM_99_0001, designed in HRFORMS) for a form designed in PE51.
    I modified the HRFOR feature but when I change nodes ESD or ESP for the my PE51 form, the portal returns a "form not found" error.  Strange is that the TMW node works fine, I can either enter the HRFORMS form or the PE51 form and see the different results in SAPGUI.
    Anyone has a clue on how to set this up?
    Thanks a lot
    Antonio

    Hello Markus,
    Thank you for your help!
    Tell me another thing, if you can:
    > The ERP2005 ESS scenarios doesnt support PE50 Time Statements. Just for the TMW you have the option to either use the new form (HR-FORMS/Smartfoms) or the old PE50 one.
    Do you have any idea on where to find official SAP documentation stating this?
    > So if you want to use the ESS Sceanrio Time Statement you have to
    > swith to the new technology
    What do you mean by new technology? I already user Webdynpro iViews..
    > or you try to get the old ITS-Service PZ04 working with your
    > integrated ITS-Server
    What would I gain by doing this? When you wrote this, were you thinking in the option of accessing the TMW directly and thus enabling the form in Smartform format?
    Thanks again
    Antonio

  • ESS Time Statement Report not Active?

    I am running ERP2004 ESS with IDES. I think were on SP9. I have adobe document services installed and its working ok with other reports, however when I try to run the Time Statement report I get an error "Print program not activated for form SAP_TIM_99_0001".
    I tried going into transaction HRFORMS to active it, but it says there is an error in the code, some variable is not declared. The code is out of the box and can't be changed so I'm thinking these could be the possible problems:
         1. The SAP_TIM_99_0001 form delivered in the SP has errors and I need to apply a new SP level.
         2. I am not trying to active the program right. (Currently I am going into HRFORMS, selecting the report, then activating it)
         3. There needs to be some configue done that will help this compile right.
    Please let me know if you have any insight to this problem and if you have it working yourself.
    Thanks,
    Tom Ficker

    Hi Tomas Ficker
    I have the same problem but now in another version.
    I'm working with ERP2005 ECC 6.0 Portal: 2004s SP7
    When I try to open the Time Statement in the workset Working Time I receive the same error  message, but in this case, say that the Form SAP_TimeSlip is missing.
    I went to that transaction you mencioned and the Form is already Activated.
    Can you help me with this issue?
    Thanks a lot
    Sónia Santos

  • ESS Salary issue

    Hi,
    in SPRO under under IMG-> Personnel Management -> ESS -> Service Specific Settings -> Benefits and Payment -> Salary Statement....
    there are two options
    Form Using HRForms Workplace (HRFORMS)
    Form Using HRForms Editor(PE51)
    under PE51, the feature of EDTIN & HRFOR is configured fully.
    As  I need to add logo to this,the 3 setting,Provide Salary Statement in PDF in internet,I have copied the FM to ZHR_ESS_PAYSLIP_TO_PDF,accd to my req  for logo,but when i run the application from portal,the PDF is all same,so I am thinking the EDPDF feature is not triggering up here.
    Secondly if I clk on the EDPDF feature than two line items 1. Edit Feature EDPDF & 2. Call SAP Smart Forms comes,on which I clk than first is set,but the second option I am not able to check perfectly,as i move out the screen both the options are again reset to blank.
    if any one have worked on this thing,pls advice how to set both as checked & make it working to display the salary with logo in ESS.
    Pls if any other thing to do for inserting the logo pls advice too.
    Regds
    vipin

    Bala,
    Is the debug for the forms done on the portal side? I work on the functional side.
    Thanks,
    Brian

  • Salary Statement on ESS

    Hi All,
    I have created a Payslip using HRFORMS for Country India(the print program and smart form are activate). I also have the old payslip developed using PE51.
    Now the payslip is displayed on ESS when i use $CEDT$ which means the old Payslip(PE51) gets diaplayed.
    But when I change the feature
    HRFOR HR Forms Decision Feature and change $CEDT$ to the HRFORM name, created using TCODE HRFORMS i get a error on ESS.
    Can anyone help me with this issue.
    regards
    Vinay

    Hi Aashish,
    Kindly let me know about the solution as I am also facing a similar problem.
    As our's is a mid year go -live , we were facing probl;em on Payslip display as the components were repeating only for ESS payslips.
    Presently with the settings on the BADi - XSS_REM_INTERFACE we got the current payslip correctly but are not able to scroll back months for displaying previous payslips as there is no active scroll buttons....
    Kindly do the best for any related solutions...
    Best Regards,
    Alok

  • ESS ERP2005: total compensation statement and salary statement errors

    Hello everyone,
    I am facing two problems with ESS on NW04s J2EE SP10 w. Portal and ERP2005 Backend. Both have been discussed here but some time ago and no sufficient answer has been found so I'd like to do a recap:
    1) Salary Statement (and Time Slip also).
    Even if the PAY_SLIP_XY form in hrforms is correct, working within ERP transaction (PY-HF) and customized in IMG HRFOR, the iview producdes the error "<myForm>" not found. When I change <myForm> the change is recognized so obviously the customizing is correct. The same is about Time_Slip forms.
    Anyway, can anyone point me to a link to integrate Adobe DS at this point, should I, or isn't this possible yet?
    2) Total Compensation Satement ivew throws an ArrayIndexOutOfBoundsException -1. The first few stack trace lines are:
    at com.sap.mw.jco.JCO$Record.getString(JCO.java:12778)
        at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsString(JcoBaseTypeData.java:669)
        at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsString(DynamicRFCModelClass.java:427)
        at com.sap.xss.hr.rep.model.rfwmodel.Hrxss_Ser_Rfw_Rfc_Get_Form_Output.getHeight(Hrxss_Ser_Rfw_Rfc_Get_Form_Output.java:179)
        at com.sap.xss.hr.rep.fcrfw.FcRepFramework.callRfcGetForm(FcRepFramework.java:395)
    Restarting the server doesn't help, the server was newly started as the error occured.
    Maybe I missed some IMG activity? I went through the Company Compensation Management and added some values to compensation type, the structure is definied, but not sure if this is all.
    Pls can anyone help. I'm just implementing the standard BP for the moment, no individual app.
    Regards
    Carsten

    Hi Patrick,
    no unfortunately not and as you can see we've got no answers.
    But I'm still in the need to fix it. It's not very urgent, but to know the solution would be great.
    In general we still have problems with print forms in ESS/MSS webdynpro implementation. The HRFORM is defined and well customized in IMG, so I think this is not the point.
    As I pointed out in another post I am confused if Adobe Document Services is needed to render (PDF) print forms since ESS/MSS 600 (for ERP 2005) or what else.
    Do you know?
    Did you get other print forms like salary statement working?
    I went through the entire post installation procedure regarding Adobe DS but it did  not help.
    I always get ther failure "The form  is the form customized for ESS in IMG and the form does exist and is tested within HRFORM transaction.
    Except the time slip (and as well total compensation), where we get this "ArrayIndexOutOfBounds" exception.
    Regards
    Carsten
    Message was edited by:
            Carsten Schön
    Message was edited by:
            Carsten Schön
    correction: error also in total conpensation statement

  • Configure ESS Salary Statement and Quota Overview

    Hello,
    I am having problems in displaying ESS salary statement on portal (EP 7.0) .....this is the error :
    Form SAP_PAYSLIP_US does not exist
    I feel there is some configuration to be done for this....also how do I configure Time accounts in ESS....is creation of Rule groupd a necessity...?
    Any help would be appreciated.

    Hi Anil,
    just a small check, the z smartform name, have you created this through HRFORMS.
    For example in HRFORMS, u have maintiend HRFORM name say, ZHR_TIME_IN. Now this shoud be activeted and check the details. Here it would be showing the zsmartform name and report name.
    Also, in backend config spro, have u maintained this ZHR_TIME_IN for TESD, TESP,TMW etc..u can select the relevant class. please go thru the node config help on HRFOR feature. u will get sufficient information here
    also,

  • Output HRFORMS Payslip as PDF

    Hi All,
    I have used HRFORMS to create a payslip and it is working fine. Is it possibe to output the payslip as a pdf through a PDF?
    Many Thanks for any help provided,
    Colm

    What do you mean by a "feature"?
    We are going to be using MSS and ESS and I have seen some Function Modules and BAPI's that should output the payslip to PDF but we are on Basis version 620 and SAP_HR Version 470 and the BAPI's I have seen do not seem to exist on my system.
    Thank you for your interest in my question.
    Edited by: Colm Gavin on Nov 19, 2008 10:28 AM

Maybe you are looking for