Locking records entered through ESS

Is it possible to make it so that when an employee enters data through Personal Data, they enter locked records instead of actually writing directly to the database?
We're researching the ability to have the employees enter locked records and then having an HR Administrator unlock them after reviewing them
Anyone done this before?

Tim,
You can be selective about which Infotypes are locked by default via authorisations, as there is a seperate auth check for each Infotype available.  Where it doesn't work well is in cases where you only want the Infotype locked in some circumstances.
Probably the ultimate solution would be something built with the new HCM Processes & Forms, and the new HR Administrator functionality on the portal side.
I think there is already a standard example delivered for the US recently, where the usual ESS address Webdynpro has been replaced by a form that gets actioned by the HR Admins before the Infotype gets updated.
Chris can possibly give you some more info on that, I hear he just luuuuuves that stuff
Regards,
John

Similar Messages

  • Records created through ess should be save with a lock indicator

    Hello seniors
    we have a situation where, the employee updates his adress, family records thought ess, these records should be saves in the locked mode
    how to achive this
    thanks in advance
    ved

    Try and address this using authorizations . Provide P_ORGIN, AUThorization Levels as E instead of W in the ESS roles.
    Please note that this may create an issue for HR Administrators who are also ESS users, but may work for all the normal ESS users.
    Hope this helps.

  • Error while updating bank details through ESS

    Hi All,
    While updating banks details through ESS, " change in the payroll past not possible".
    I have checked IT0003 and noticed that accounted to  31.08.2014.
    I assume this might be causing the error. Could you please advice with your expertise.

    Let me explain how it happens and why we don't allow change of bank records in past 1959820 - ESS: Wrong delimit of TC3 records For other scenarios where ESS behavior is similar to PA30 :
    An example i share
    For other scenarios where ESS behavior is similar to PA30 :
    Current date < End date of current payroll period
    Current date > Accounted to date in IT0003
    Payroll status: released for payroll Got error when reviewing the editin
    -g.
    Error: Online maintenance is locked in payroll area QM
    Current date < End date of current payroll period
    Current date < Accounted to date in IT0003
    Payroll status: released for correction Got error when reviewing the edi
    -ting.
    Error: Change in the payroll past not possible
    Current date < End date of current payroll period
    Current date < Accounted to date in IT0003
    Payroll status: released for payroll Got error when reviewing the editin
    -g.
    Error: Online maintenance is locked in payroll area QM
    When the infotype 0009 is modified, the system is regrouping data for the infotypes which are checked releavnt according to the table T582G. Retroactivity is checked via V_T582A In view V_T582A for infotype 0009 you will see, I guess, that the field 'Past entry all.' is maintained with an 'E'. This means that it is not allowed to maintain any infotype 0009 record for the payroll past. The important day for this check is the last day of the last accounted period. Retroactive change of infotype 0009 is not permitted as the bank transfer is already done. This is the reason why this infotype can not be changed retroactively. For bank records end user must not be allowed to maintain past date records and should not be allowed to change any other detail of record when payroll for that period is already run. for e.g. if current date is 26/11/2013. Then end user must not be allowed to edit other bank record effective from 25/11/2013. We should not allow end user to edit record effective from 27/11/2013 because payroll is already run for that period. If user is allowed to change then data maintained in infotype 9 and information send to payroll may be different. You can use BAdi HRXSS_PER_BEGDA,to default the next payroll period

  • Locked Personnel number in ESS

    We have an issue where occassional employees accessing CATS receive the Personnel Number is locked error, but there is no locked record entry in SM12 or program HFIUCPL0.
    For a couple of users in-particular this has been ongoing for over a month!
    I am now looking at switching off Work Protect mode, but need to restrict it to the individual and not across the company; we have the Personalization link turned off in ESS itself, so the user can't update it themselves. Is there a way to maintain it on their behalf through ECC (I have been through SU01 and can't find a personalization setting or parameter that refers to it, but may be missing something)
    Any help/advice would be greatly appreciated.
    Simon
    Edited by: Simon Worthington on Nov 12, 2010 4:54 PM

    Make sure you review the attached note 596698.
    Please apply the following steps:
    1. Open the Record working time iView for editing in the Content
       Administrator.
    2. Set the iView property "Application Parameters" to
       "sap-wd-enforcesessionmanagement=ok"
    3. click on Save.

  • When iPhone locked and restored through sync with iTunes do you lose everything on the phone

    When iPhone locked and restored through sync with iTunes do you lose everything on the phone

    Hello Jamiem75
    If you have to restore, yes everything will be erased from your iPhone. If you have a backup, you can put that backup after the restore.
    iOS: Forgotten passcode or device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    Regards,
    -Norm G.

  • Releasing the blocked invoices entered through the FB60

    Hi all,
    The invoices that are entered through the transaction code FB60 are manually blocked for payment while entering the invoice. Is there a standard SAP transaction code to list these invoices and release similar to transaction MRBR for the invoices entered through the MIRO. Please advice how to achieve this, as this is a critical business requirement. Many thanks in advance
    Regards

    Hi,
    When you post invoice through fb60 which vendor you chossing for making invoicego to  that vendor master record and check if it is block for payment or not if it block for payment than remove block.
    warm regards,

  • Possible to edit recording created through LSMW?

    I created a Batch Input Recording through LSMW. In the recording, a node has got created which doesn't have an OKCode. As a result, when I process the recording, the transaction halts in between due to lack of OKCode (I have pasted a part of the recording at the bottom. The node in Bold Italic is the problem.)
    In order to overcome this issue, I have to edit the recording & remove the node completely. OR I could create an OKCode entry (for an ENTER press) in the node. But I am not able to edit the recording. I am only able to add & delete Screen fields. OKCode not being a Screen field is not available for addition.
    Does LSMW not give the functionality to edit recordings at all? If it so, how can I use an edited recording created through SHDB in LSMW?
    <u>A partial view of the recording follows:</u>
    >>>SAPLOIRB_APP03 321                                                                               
    BDC_CURSOR                     ROIRB0320-VALID_FROM
        BDC_OKCODE                     =ENTE              
        ROIRB0320-STATUS                                  
        ROIRB0320-VALID_FROM                              
    <i><b>>>>SAPMOIFA 0165                                                                               
    BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA
        BDC_SUBSCR                     SAPMOIFA</b></i>
    >>>SAPMOIFA 0165                                                                               
    BDC_OKCODE                     =SAVE       
        BDC_SUBSCR                     SAPMOIFA    
        BDC_CURSOR                     OIFSPBL-PBLNR

    I went ahead & completed remaining all the LSMW steps. Then I processed the created session in foreground & tracked the OKCode on each screen.
    It ran perfectly upto the screen prior to the problematic node. When it got to processing the problematic node, the OKCode command dialog box remained empty. This is perfectly understandable since in the recording itself there is no line item for OKCode. Unfortunately, it did not skip processing and move onto the next node which had a 'SAVE' OKCode.
    This is where the transaction halted & manual intervention was required.
    Coming back to square one, I have to somehow get rid of the node or find a way to insert a OKCode line item into the recording.
    Did SAP tell you that it not possible to edit an LSMW recording? It is not possible to use an SHDB recording in LSMW either?

  • How can I disable screen lock without entering a passcode?

    How can I disable screen lock without entering a passcode? I accidentally clicked on screen lock and I can't get out of it, and I didn't know I had a passcode, I even reset the ipod and it's still there. Any help??

    I'd try restoring through iTunes.

  • Lock records when in Update Mode / problem with 2 users on 1 document

    Hi,
    when user A updates e.g. a purchase order and user B goes into this purchase order and updates e.g. the remark before user A, then user A cannot save his changes. Imagine user A has put in several new lines and has made several price adjustments, his work will be gone.
    In most cases this should not happen very often, but it could. Since B1 recognizes when another user has updated the document before, it should be possible to solve this situation more convenient (either by lock, saving to a new document, comparing to the old version, etc).
    Thank you
    Sebastian

    Hi Sebastian,
    Your request is understandable. It may not have big problem to change current process by coding. However to lock records whenever in update mode, that could create too many locks. It is basically not good for performance. The trade off may be allowing save as function. However, this may not be a desirable solution for most end users.
    Thanks,
    Gordon

  • How to lock record in a remote database ???

    Hi All!
    How to lock record in a remote table ??? Is it possible to lock by using the RPC ??? What are the options available ??
    thanks
    Sanjeeb Bose
    HCL Infosystems Ltd
    Kolkata India

    DBLinks may be one option...
    --Shirish                                                                                                                                                                                                                       

  • *Error while creating Trave Requset through ESS*

    Hi,
    We are getting following error while creating request through ESS:
    Entry not found in table T706V. Argument: 40P IN 0010120090608
    The estimated travel amounts could not be determined
    Errors have been discovered when checking the Expense Report. Please correct them in order to proceed.
    Whereas we have already maintained entries in the same table.
    Please reply urgently...
    Thanks
    Neha

    Hello,
    The solution is documented in Travel Wiki:
    https://wiki.sdn.sap.com/wiki/display/ERPHCM/Entrynotfoundintable+T706V
    Regards,
    Raynard
    Edited by: Raynard Coscolluela on May 8, 2009 10:53 AM

  • Reading Locked records from HR table using LDB PNP

    Hi,
    I am trying to read the table pa0168 using LDB PNP.
    But the problem is that get pernr staement does not retrieve locked records i.e where PA0168-sprps eq "X'.
    Can anybody help me with this.
    I have to use LDB  so i don't want a solution of writing a select * for the pa0168 table.
    hence i have to use get pernr statement but it should also retrieve locked records.
    how can i achieve that.? please help
    Thanks
    GT
    Message was edited by: GT

    Hi GT,
    In the START-OF-SELECTION event, set the parameter value
    pnp-sw-ignorelockedrecords = 'N'.
    Good Luck,
    Suresh Datti
    ( Pl award points if the answer helps you )

  • ALV Report to display the status of the requests raised through ESS

    Hi All,
    We have to develop a ALV report to display the status of the requests raised through ESS
    for Leave, Travel & Event Management, Travel and Appraisal workflows.
    ESS Travel, ESS TEM, ESS Apraisal workflows are associted with SAP Business Objects.
    we are using the function module SWI_WORKITEMS_OF_OBJTYPE_GET to get
    the top level work item id's by passing the object type like PDRELA_025, BUS2089.
    By using SWP_WORKFLOW_LOG_READ function we are getting the workflow log
    by passing top level work item id's as imort parameter. 
    The report output should have the following fields
    Initiator, Initiator Personal No, Request Type( Leave, Travel etc.. )
    Date of application of the request, Status ( Approved by RM, Rejected etc )
    Name of the Approver, Approved / Rejected Date.
    The logic should be work for all the above ESS workflows and should be generalized.
    Can any one please let me know the procedure to get the required information from the workflow log.
    It would be great if any one suggest on the same how to proceed further to get the information as mentioned above.
    Thanks & Regards,
    Jagadeeswara Rao Balla.

    Hello,
    You can get most of that information from fm SAP_WAPI_GET_HEADER, input is workitem_id.
    regards
    Rick Bakker
    Hanabi Technology

  • Standard Report to display locked records of an infotype

    Hi All,
    Is there any SAP standard report to display the locked records of an employee.
    Suppose for an employee his two absence record has been locked and one additional payment has been locked. Is there any SAP standard report to display his locked records.
    Thanks and Regards,
    Visali. Malepati

    Hi,
    Hi there is no standard report  to get the locked records.
    You create a query thru quick viewer.
    where you can heve selection field as lock indicator and Personnel number.
    Steps:
    1. Goto SQ01
    click Qucikviewer
    or
    SQVI
    2.Create a new query
    Datasouce:Table
    Table:PA0006
    3.Lst field Selection tab:
    Add the fields pernr,lock indicator,enddat,begdate.
    4.Selection fields Tab:
    Add the fields pernr,lock indicator
    5.Execute:
    Your Query is ready now:

  • How to lock records in 8.1.7?

    Hi,
    How can I lock records in 8.1.7 so that only one user can select/update these records at one time? If possible, can it return an error mesg if one user try to select/update records locked by others?
    Thanks a lot.
    David

    Oracle automatically locks a row just before updating or deleting.
    You can lock rows explicitly before doing an update etc by selecting it for update:
    select * from emp where empno=21 for update;
    update emp
    set sal=sal*1.1
    where empno=21;
    commit;
    The lock will be released on the commit (or rollback).
    Please note that in Oracle, writers never block readers and readers never block writers. Which means, that although you have locked a row (or group of rows) for update, other users will still be able to select against those rows (in the pre-changed or consistant state).

Maybe you are looking for