Compensation Approval

Hello Experts,
when i click on Approve or Reject button after selecting employee in Compensation Aprrovel iview i am getting an error:RFC error; Hr_Ecm_Ui_Get_Proc_Prep_Data - Is_Ok returned false. Check the log to resolve the error
anyhelp.
Please help me.
Thanksyou,
Regards
Vijai

try to check tcode st01,st02 and try to debug this FM Hr_Ecm_Ui_Get_Proc_Prep_Data

Similar Messages

  • Portal Runtime Error in Compensation Approval(ECM)

    Hello Experts,
    The below error is from Compensation Process(ECM) .
    We  are getting portal runtime error when we click on Compensation Approval and this error only comes under Approve/reject Column ,Rest of the column comes blank but with no error.
    In HR box, Approve/reject column refers EC_APPREJ (Approve/Reject) under some table V_T71ADM*.
    We have only changed the Compensation Approval view parameter(CREVI) that will refers to corresponding R3 tables compensation year.
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Approve / Reject
    Portal Runtime Error
    An exception occurred while processing
    your request.
    Exception id :
    -=-=-=-=-=-=-=-==-=
    Any help is highly appreciated.
    Please let me know if you required any information.
    AK
    Edited by: Khamari_alok on Mar 31, 2011 7:45 PM
    Edited by: Khamari_alok on Mar 31, 2011 7:46 PM

    Many thanks for your quick response.
    We are not able to exact table mentioned by you as we  are using ECC5.0.
    I have pasted the log file generated by id :-
    #0002A58CD85E0021000000190000171C00049F47D1F297CB#1301030720373#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#pinta59#1212##XXXX_TAA_1268050#XXXX#41e57df056a011e0c6310002a58cd85e#SAPEngine_Application_Thread[impl:3]_1##0#0#Error#1#/System/Server#Java###Exception ID:04:25_25/03/11_0002_1268050
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/contentlib/corporate/mss/iviews/com.XXX.XXX.mss.ivu.ecm_approval_std_new
    Component class : com.sap.pct.hcm.ecm.CompensationComponent
    User : pinta59
          at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
          at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
          at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
          at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
          at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
          at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
          at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
          at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
          at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
          at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
          at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
          at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
          at java.security.AccessController.doPrivileged(Native Method)
          at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
          at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
          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:102)
          at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: java.lang.NullPointerException
          at com.sap.pct.hcm.objectanddataprovider.CFTableViewModel.getObjKey(CFTableViewModel.java:1989)
          at com.sap.pct.hcm.objectanddataprovider.UserCellRenderer.renderCell(UserCellRenderer.java:56)
          at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewCellFragment(TableViewRenderer.java:1951)
          at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewRowFragment(TableViewRenderer.java:1506)
          at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewFragment(TableViewRenderer.java:400)
          at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.render(TableViewRenderer.java:106)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:592)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:291)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:231)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:52)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:103)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:34)
          at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.renderTabStripItemContentFragment(TabStripRenderer.java:1219)
          at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.renderTabStripFragment(TabStripRenderer.java:514)
          at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.render(TabStripRenderer.java:58)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:592)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:291)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:231)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:52)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:592)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:291)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:231)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:52)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:592)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:291)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:231)
          at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:52)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:103)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:34)
          at com.sapportals.htmlb.rendering.DefaultFormRenderer.render(DefaultFormRenderer.java:39)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.htmlb.Component.render(Component.java:150)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:103)
          at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:34)
          at com.sapportals.htmlb.rendering.DefaultDocumentRenderer.render(DefaultDocumentRenderer.java:69)
          at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:987)
          at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:407)
          at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
          at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
          at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
          at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
          at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
          at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
          ... 29 more
    Any help will be really appreciated.
    AK
    Edited by: Khamari_alok on Apr 1, 2011 12:58 PM

  • Compensation Approval runtime error

    Hi
    We have implemented MSS in EP. While running the ivew Compensation Approval (ECM), we are getting the portal run time error in the 'Adjust to Minimum' tab. Is this any configuration problem? The following is the error message we are getting. Any help is appreciated.
    <b>Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/com.sap.portal.migrated/ep_5.0/roles/com.sap.pct.hcm.manager/mystaff/nf_2/compensation/ecmapproval/com.sap.pct.hcm.ecmmain.approval
    Component Name : com.sap.pct.hcm.ecmmain.approval
    Exception id: 09:05_09/05/06_0015_426269050
    See the details for the exception ID in the log file</b>
    Thanks
    Kalyan

    Hi Guru,
    Thanks for the response. That could be a problem. I am pasting the error log here. If that helps finding the problem....
    #1.5#0016353E7CA4005F0000008200001EA800041365F6C387CA#1147228559465#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#allik#905##USTPPPDS004.prod_ED1_426269050#allik#78f203e0dfcc11da95d50016353e7ca4#SAPEngine_Application_Thread[impl:3]_30##0#0#Error#1#/System/Server#Java###Exception ID:07:35_09/05/06_0021_426269050
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/com.sap.portal.migrated/ep_5.0/roles/com.sap.pct.hcm.manager/mystaff/nf_2/compensation/ecmapproval/com.sap.pct.hcm.ecmmain.approval
    Component class : com.sap.pct.hcm.ecm.CompensationComponent
    User : refds
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         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:95)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
    Caused by: java.lang.NullPointerException:
         at com.sap.pct.hcm.objectanddataprovider.CFTableViewModel.getObjKey(CFTableViewModel.java:1989)
         at com.sap.pct.hcm.objectanddataprovider.UserCellRenderer.renderCell(UserCellRenderer.java:56)
         at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewCellFragment(TableViewRenderer.java:2504)
         at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewRowFragment(TableViewRenderer.java:1792)
         at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.renderTableViewFragment(TableViewRenderer.java:500)
         at com.sapportals.htmlb.unifiedrendering.ie5.TableViewRenderer.render(TableViewRenderer.java:99)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:683)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:355)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:286)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:39)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:102)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:33)
         at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.renderTabStripItemContentFragment(TabStripRenderer.java:1636)
         at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.renderTabStripFragment(TabStripRenderer.java:587)
         at com.sapportals.htmlb.unifiedrendering.ie5.TabStripRenderer.render(TabStripRenderer.java:47)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:683)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:355)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:286)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:39)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:683)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:355)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:286)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:39)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:683)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:355)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:286)
         at com.sapportals.htmlb.unifiedrendering.ie5.GridLayoutRenderer.render(GridLayoutRenderer.java:39)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:102)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:33)
         at com.sapportals.htmlb.rendering.DefaultFormRenderer.render(DefaultFormRenderer.java:39)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.htmlb.Component.render(Component.java:150)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContentObject(RenderUtil.java:102)
         at com.sapportals.htmlb.rendering.RenderUtil.renderContainerContent(RenderUtil.java:33)
         at com.sapportals.htmlb.rendering.DefaultDocumentRenderer.render(DefaultDocumentRenderer.java:69)
         at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:980)
         at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:414)
         at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         ... 29 more
    Thanks
    Kalyan

  • ECM - Review Planning / Planning Overview (Compensation Approval)

    Hello Experts,
    I am looking for a resolution to a problem I am encountering when using MSS -> Planning ->  Review Planning (Compensation Approval) (mss 1.4, ep4).
    when launching the review planning webdynpro the following error messages are displayed:
    A fatal error has occurred. Please inform your system administrator
    No compensation review is assigned to your user
    The user is a chief, and is also a higher level chief from the original chief who submitted the planning.
    I have experiemented with the spro setting for User Interface Settings -> Define Attributes for Planning Overview
    where the all Org. Units have Eligible Employees has been tested with it checked and unchecked.
    additionally we ran the report for the respective org units to Prepare Organizational Units for Compensation Planning (RHECM_PREP_ORGUNITS_FOR_PLNG)
    Please let me know if you have any ideas?
    Best Regards,
    Michael

    >
    Michael L Pappis wrote:
    > I am not a 100% sure if the checkmark is Org. Units have Eligible Employees is working the way i thought.
    >
    > I tested with the checkmark on, and ran  the report to prep org units, it gave the me error when launching the approval screen.
    >
    > i tested with the checkmark off, and ran the report to prep org units, but the parent org unit did not have an elgible employee, so it gave the same error when launching the approval screen.
    >
    > i moved an elgible employee into the parent org unit, and ran the report again, and than it created the data in T71ADM_PROCESS.
    >
    > after this final step the webdynpro loaded with no error.  i'll have to do some more testing on this.
    so figured out the root cause of the problem and why the checkmark "Org units have elgible employees" did not work originally. 
    when running the report it is trying to find org units based on the compensation review effective dates.  In our case we left the end date of the review as blank.  this new report does not like blanks based on the way it selects the org unit.
    make sure you have an end date for your review in table V_T71ADM08.

  • Compensation Approval (ECM) - Error calculating salary (HRECM00MASTERDATA)

    Hello,
    We have setup the MSS ECM Compensation package for Planning and Approving. It works fine until we try to approve the compensation plan.
    We get the error message "Error calculating salary", message class HRECM00MASTERDATA - Activation of Compensation process, Salary Calculation.
    All the relevant customizing steps have been undertaken, master data has been properly populated in the respectuve infotpyes 0008 etc, we are even able to run a payroll for this employee, without issues !
    We have searched the OSS but nothing relevant has been found.
    Has anyone come across such as case ?
    Thank you for your input,
    Regards,
    Martin

    Hi ,
    We have a similar situation here. Can you please help me on this?
    We have a production issue while running the extractor 0HR_PA_EC_01. We are able to load data using this extractor into an ODS. But at the end of the job we are getting 'Extraction (messages): Errors occurred' in the details and job is ending with status red. So we are doing activation of this failed request in the ODS manually everyday in the middle of the night and repeating the next process so that the process chain can go forward. At present I'm working on trouble shooting this issue. When I run RSA3 it looks good and passing no messages. When I do 'DISPLAY MESSAGES' the follwoing messages are displayed:
    Errors: RED
    ' 05/27/2008 16:41:38 Reference salary of John Doe is zero on 15.05.2008 HRECM00MASTERDATA 13'
    ' 05/27/2008 16:41:38 Error calculating compa-ratio of John Doe on 15.05.2008 HRECM00MASTERDATA 14'
    Warnings: YELLOW
    ' 05/27/2008 16:41:38 Warnings have appeared when extracting data R3 401'
    Messages: GREEN
    ' 05/27/2008 16:41:38 Data packet 000001 had 2 records selected for it RSM 335
    We informed our HR users about the above errors and they said the data looks good and it should be zeros for the above said employee. Bottom line they are not going to change anything on R/3 side. They are asking us to handle on BW side to skip such type of errors.
    I tried my best in various places and I'm not getting any clue on how to handle this situation. Can you please throw some light on this situation? I would like to know what program on R/3 side or BW side issues these type of errors and how to skip these errors? Can I use user exits or tranfer rules or update rules to handle this situation? Is there any table to read such type of messages? What are different programs that run while extracting data from R/3 to BW and the flow or order?
    I would really appreciate your help on this.
    Regards,
    Seenu

  • ECM-Compensation Approval

    Hi,
    Im facing trouble with ECM Approval screen in portal.
    When I choose certain employee and click next , I get the following dump.
    I noticed that this error occurs in certain employees because of the following reason. Explained by example
    In the planning window, a manager has for e.g 4 eligible employees under him, he selects one employee out of 4, clicks next and completes the planning, hence, submits only the selected employee for approval.
    Now, when the next level manager opens the approval screen, he can see all the 4 employees. The error comes when I select the 3 employees who are not supposed to be displayed there.
    I believe that the error is because ALL the employees are sent for approval even if the manager does NOT select & send them. System is at this point trying to find out the planning information, and since it cannot find any, its giving me the dump.
    The 3 employees who are not selected during planning should NOT go for approval in the first place.
    I don't get any error for the 4th employee for whom I plan and send data for approval.
    Unable to figure the cause.
    Can anyone help me fix this please.
    Regards,
    Pranitha Chaitanya

    Thanks Krishna.
    I got this resolved.
    The program was unable to get the payroll frequency from the employee data, hence was giving error.
    We passed required code in the Z Functional module and got it fixed.
    - Pranitha Chaitanya

  • Compensation management approval process in MSS

    Hi,
    What is the business logic behind SAP standard for compensation approval in MSS?
    Manager A and manager B does compensation planning for their directly reporting employees and submits for approval.
    Manager C also plans for his directly reporting employees (who are actually manager A and B) and submits for approval.
    If manager A and B goes into compensation approval, they will not have anything to approve. That's fine.
    If manager C enters compensation approval, he will have to approve all the employees submitted by manager A and B. That's also fine. But: He also have the employees he has been planning himself (manager A and B) on the list for approval. I do not find that very logical.... What is the SAP logic behind this???
    I guess a customer function module could be used to solve the issue, but I know many of you have faced the same issue, so please share your knowledge on how you managed to get along, maybe even share the code?
    If this is an issue for many of us, I also suggest to face SAP to have them provide some standard functionality to handle the issue. I will gladely be the driver on that.........
    Kind regards Henrik

    Hi Henrik
    Comp plg is purely based on OADP ( obj and data provider) and the corresponding evaluation paths available in R/3 system.
    Verify V_TWPC* tables in R/3 system, I think something is missing to avoid the A & B managers to view their staff.
    Rewards are highly appreciated.
    Thanks
    Narasimha

  • MSS - Compensation Planning and Approval Issues

    Hi Experts,
    We are implementing MSS for one of our clients (only MSS) and face a few issues.
    1. The Submitter is able to view and approve the Compensation plan for his reportee........instead it should be the submitters manager who should only be able to approve ie Compensation approval should be done by M+1 level but it is right now done by the manager himself. How can this be done? Any setting through which we can restrict this?
    2. We would like to restrict the Compensation submission to the Managers only. While we are testing we found that one of us who is not a manager can still create and submit the Compensation change. We don't want this to happen so that even by error the MSS Role is assigned to a non-manager, he should still not be able to make any changes.
    Any pointers will be highly appreciated.
    Thanks and Regards,
    Arun E V

    Hi Arun,
    Did you resolve your issue? what MSS version you are using for Compensation Planning and Approval, are you able to see employees for Approval in Planning Overview Application, even i am not able to Employees for Planning Overview Appliation, i am able to see employees in Compensation Planning Application only.
    Please help me on this configuration for Planning Review of Compensation, is there is any IMG configuration is required for view employees, Approval and rejections through Planning Overview.
    Please help me on this one.
    Thanks in Advance.
    Thanks and Regards,
    Abhi.

  • ECM Plan with no budget, planning, or approval for hourly union employees

    We are implementing Enterprise Compensation Management at my company.  We are on 6.0 Ehp5.  One of our requirements is for a General Increase Plan (Salary Adjustment) for union employees.  There is no approval process for this plan.  Once top leadership has approved the increase (outside of SAP) every eligible employeeu2019s base pay is increased by the same percentage.  Also, this group of employees has fixed pay per job.  We use table T510 to store their pay scales and levels.  So we normally increase the values in T510 by the approved percentage and then create new IT0008 via mass upload. 
    Since we are implementing ECM and want this plan to be administered through ECM, my question is about how that should work.  I was thinking that we would use PECM_CREATE_COMP_PRO to create the Compensation Process record and bring to the minimum.  I am not sure if this transaction looks at T510 or just T710 or the Planned Compensation (HRP1005).  I assume we would then use PECM_CHANGE_STATUS to change the status to u201CApprovedu201D (not sure if the IT0759 has to be in Appoved status before being activated).  Lastly we would use PECM_CHANGE_STATUS to Activate the Compensation Process infotypes.  Does this sound like the way to handle a plan where every eligible employee gets the same % increase or do you know of a best practice you could share?

    Hi Vishal,
    Nice to see your reply, i am having SAP_ALL permissions in the backend system, my user id was attached to employee, that employee is top level manager, i am able to see employees successfully in MSS 600 Compensation Approval WebDynpro JAVA application for Approval and Rejection, but i am not able to see employeed in MSS 604 (EHP4) Review Planning(Compensation Approval) WebDynpro ABAP application.
    When i am trying to execute that application even i am not able to see any errors, the screen looks fine, only in the table it displays " table does not contain data"
    If you have any idea please help me on this one.
    Thanks in Advance.
    Regards,
    Babu.

  • How to disable ECM Compensation Plans

    Hi people:
    We have an issue with the Compensation Planning ECM iView of the our MSS 6.1. We want to hide a couple of Plans (the tabs) from the current iView. We have tried with all the different parameters included on the iView, but we have not been able to modify anything apart from the columns groups or the columns assigned to the iView on the parameters
    We have reviewed all the Object and Data Provider tables but we have not found anything related to this of how to enable or disable the Compensation plans tabs from the ECM Compensation Planning and ECM Compensation Approval
    We have reviewed as well the Compensation Workset guides but apart from parameters to modify the navigation or the content of each Compensation plan, we have not found any reference which can guide us. We have tested the following parameters VIEWIDSAL, VIEWIDBONREG,VIEWIDBONOFF,VIEWIDLTI and play with them removing and changing the standard parameter ECMNAV,ECMBON,ECMLTI,ECMSAL based on the ODAP, but we have not found anything which can help us.
    Has anyone knows if it is possible and how to achieve this on the Portal?
    Kind regards
    Gonzalo Pérez-Prim
    Message was edited by:
            Gonzalo Pérez-Prim

    Hi Gonzalo,
    Each tab in ECM corresponds to a Plan as created for Enterprise Compensation Management in configuration.  Whether the tab appears or not depends on whether it is assigned to the Review also created in ECM.  The Program assignment will determine whether an employee is eligible for a particular Plan, but the name will appear on the tab but all entry columns will be blanked out. 
    We just completed introduction of ECM and configured 1 review item for 2007.  There were 6 plans each with a separate tab - Hourly Merit, Salaried Merit, Hourly Market Adjustment, Salaried Market Adjustment, Lump Sum Adjustment and a Summary tab.  The columns that appeared on each tab were configured in the Object and Data Provider and each one was different.  Both hourly and salaried employees appeared on all tabs, but no entry could be made in the Salaried tabs for Hourly employees and the same for Salaried in the Hourly tabs.  The Summary tab was custom designed and had all information about both hourly and salaried and provided overall department totals. 
    To remove the tabs, you must remove the plans from the review.  You did not explain which tabs or why, but if you wanted to separate the salaried tabs from the hourly, you would have to create two reviews and then select the plans you want to display in each.  You would use the features to indicate which reviews would be available for which employees.  The managers would then have two entries in MSS to select the reviews for the salaried employes or the reviews for the hourly.  As explained above, we combined them so we could have department totals including all employees.

  • ECM (Compensation Management) in MSS

    Hi ,
    We just did install ESS/MSS ( version mySAP ERP 2004), and did not find any Compensation Management compoment under the MSS menu in the portal .
    Is Compensation Management in MSS standard SAP ? Or other installation need to be done ?
    Any Help/Experiences is welcome .

    Hi,
    In ECM there are 2 parts;
    Budgeting & ECM Admin.
    The Budgeting for ECM is done using BSP.
    Compensation Planning is done using MSS and further processing for ECM is done using R/3.
    So for ECM, only compensation planning can be done using MSS.
    To navigate, Click on Manager Self Service --> Planning --> Compensation Planning or Compensation Approval.
    Hope this answers your question.
    Cheers !!!!!!
    Sanjay Sharma

  • MSS-Compensation Planning-Planning Overview Error

    Hi All,
    When i was trying to executing Planning Overview(Compensation Approval) in MSS  i am getting below error which i never seen
    A fatal error has occurred. Please inform your system administrator
    No compensation review is assigned to your user 
    We are using BP MSS EHP4.
    If any one facing any issues with this application please let me know.
    Thanks in Advance.
    Thanks and Regards,
    Abhi.

    Abhi,
    Make sure your user ID is linked to employee who is manager of an org unit.
    regards
    Sridhar

  • Enterprise Compensation Management in MSS - Missing??

    Hi,
    We've installed the MSS 1.0 Business Packages and we intend to use ECM.  Our HCM backend is ECC 6.0 and the Portal is 7.0.
    Trouble is, I cannot find the ECM workset in the Portal Content under "Content Provided by SAP" folder.  I asked the Basis team to install the BP again, in case there was a mistake in the first installation, but that did not help.
    I looked through the help documentation for MSS BP 1.0 and in the release note it is stated that the iViews for ECM in MSS no longer exist, but further down the help tree, it explains the various iViews for ECM!! 
    Needless to say, I'm very confused!  Does it mean ECM in MSS not available in 1.0 and I have to install a lower version (MSS 60.xx) to have this functionality?  Or perhaps there something special that I need to install or configure?
    Thanks in advance,
    MJS

    Hi,
    In ECM there are 2 parts;
    Budgeting & ECM Admin.
    The Budgeting for ECM is done using BSP.
    Compensation Planning is done using MSS and further processing for ECM is done using R/3.
    So for ECM, only compensation planning can be done using MSS.
    To navigate, Click on Manager Self Service --> Planning --> Compensation Planning or Compensation Approval.
    Hope this answers your question.
    Cheers !!!!!!
    Sanjay Sharma

  • EC_APPREJ portal runtime error

    Hi,
    We are on EP 6.0 SP12 using MSS.  We have been configuring "Compensation Approval (ECM)".  It was working until a few days ago.  The EC_APPREJ column is the 2nd column and when it tries to render, we get a NullPointerException portal runtime error.
    I tried delta linking the vanilla "My Staff" workset to see if it was my configuration.  However, even the SAP standard produces the runtime error.
    From what we can tell, the drop down that has Approve and Reject is stored in the Java code.  Perhaps there is something wrong with the Java and it doesn't find the text for the Approve and Reject drop down.
    Anyone encounter issues like this?  Thanks

    Hi Ronnie,
    We had an issue where our MSS Business Package components were out of sync.  What I mean is that some pieces were in one SP level and others were on another.
    Check out the versions of the components for that iViews and make sure they are all for the same version.  If you can't tell, Basis may be able to help.  Reinstalling the components would put the correct versions in.

  • Infotype 0759

    Hi all ECM gurus,
    Can we manually change the status in IT0759 after the "approved" status? What about after "active"? I'm pretty sure we cannot do it after activation. Actually, the scenario is like this:
    Lets say just before the payroll has to be processed, the HR admin wants to change the compensation amount (increase or decrease) for a particular pernr at the very last moment. The review has already been done, meaning, the review period has ended. In this case, can the admin override the pernr's status?
    Would we have to run off-cycle to incorporate those changes if the status is "active"?
    Any leads shall be appreciated. Thanks.
    Cheers,
    Message was edited by: Moshe Naveh

    Hi Adi,
    I apologize for not making myself clear. The scenario is this:
    The client has done compensation approval through MSS, thereby, updating status in IT0759. The current status is "approved". The HR admin has also executed the "Change Compensation Process Status" report. The current status is now "active". Now before the payroll is to be processed, client wants to make some changes in the compensation amount for a particular employee. Is there a way to accomplish this after activation. I'm pretty sure once activated, no changes can be made. Would they have to run off-cycle in that case? Is this correct?
    What about making changes when the status is still "approved"?
    Cheers,
    Message was edited by: Moshe Naveh

Maybe you are looking for

  • Error launching application after upgrading to 10.1.3 production

    Our web structure looks like this: + web     + bin             project jar files and client jar libraries     + images     + WEB-INF        + conf        application property files        + lib           project jar files and server jar libraries    

  • Syncing issues with iPad 2

    Here is my setup: iPAD 2 (64gb, no 3G) Windows 7 PC Everytime I connect my iPAD via USB to iTunes, iTunes keeps claiming it can't sync with it.  Reinstalled iTunes twice, same result.  ITunes wants me to restore my iPad everytime.  On the times that

  • N96 recording

    hello, i am now currently on my 3rd N96 within 2 months and still have the problem with a hissing sound when recording, Nokia customer service have not got a clue, my network provider said they would replace it again, but wont allow me to end my cont

  • Sudo commands from service accounts

    Without causing a very labor intensive administrative nightmare, what are the best options to control devices connecting to an office network?The office has 2 wireless networks. One network for visitors that gives external Internet access based on pr

  • Anonymus write in my notes MacBook Pro

    Hi I was accessing today my notes and I found a message of anonymous it says "Anonymous hacked this computer be aware of future viruses" Do I have to be worried and how they can write this are they have access to everything What can Ido ??? Let me kn