Auto Approve when submitted from Timekeeper Entry Form

Hi,
I have requirement where in there are 2 levels of approval.
1st level approver is Project Manager or Supervisor.
2nd Level Approver is Timekeeper.
When timekeeper submits from the timekeeper entry form, I want the timecard status to be changed from Submitted to Approved.
OTL Preference ->Custom Preference ->  Time Store Approval Style -> Project Manager
Kindly provide a solution for this.
Thanks,
Anand

Hi,
I have requirement where in there are 2 levels of approval.
1st level approver is Project Manager or Supervisor.
2nd Level Approver is Timekeeper.
When timekeeper submits from the timekeeper entry form, I want the timecard status to be changed from Submitted to Approved.
OTL Preference ->Custom Preference ->  Time Store Approval Style -> Project Manager
Kindly provide a solution for this.
Thanks,
Anand

Similar Messages

  • How can I edit a approved timecard as a timekeeper from timekeeper entry form

    Hi,
    I want to edit a timecard which is approved and transferred to Projects. I can use adjustment element like Overtime Adjustment, Double time adjustment elements.
    I did set preference - ''Self service Timecard Allow edits to Approval Initiated.
    I added one more Preference for the same allow edits to - 'Retro'
    I tried editing the approved time card but not able to.
    I attached the screen shots  to view the eligibility criteria attached at preference level.
    I appreciate If any of you can help me to resolve this issue.
    Regards
    swetha

    Thanks George. I'll send it to you Monday.
    -Randy
    Randall Martin
    Law Office of Randall P. Martin
    1000 Brannan Street, Ste. 400
    San Francisco, CA 94103

  • Required Parallel Approval from OTL Timekeeper Entry Form

    Hi All,
    Is it possible to perform parallel approval from OTL timekeeper entry form? it is using the following workflow OTL Seeded Approval Workflow HXCSAW(i think) if it is using this workflow can we change this workflow or need to write a new workflow for above mentioned requirement.
    Please share you experiences , its urgent
    Regards,
    Ssali

    Hi,
    HXCSAW is a custom workflow which do nothing accept approving and that can be change as per customer requirement. This child workflow called by parent workflow process HXCEMP. If u going to change the HXCSAW then u also need to change the seeded package associated with this workflow to embed your logic.
    We have done it through SSHR timesheet entry page, no idea if OTL timekeeper entry form carries approval or not.
    Whts the nature of ur parallel approval ? and how u can able to manage if via workflow ?
    Regards
    Ayaz

  • Adding Display Only Assignment info on OTL timekeeper Entry form.

    Hi
    My company is using OTL timekeeper Entry PUI form to record the attendance of employees. Our users want to have Employee's Organization from primary assignment to be automatically populated in a static field so that they can check if employee is in right organization or not at the time of data entry.
    I don't want to add LOV using alternate names in the form because it requires additional button clicks for the users.
    Can anyone help how we can add static field (Just like employee name appear after we add employee id) for Organization name in PUI Timekeeper Entry form?
    Regards
    Syed Salman

    Can someone help on this?
    I am just looking for an example (may be with a 2 column matrix), not somebody to write full code as per my requirements for me.

  • "media server application expectly quit" when submitting from final cut pro

    browsing through the list, it seems the problem couldn´t be solved so far.
    doing some systematic testing, the following riddle shows up:
    ... when adding a QT ref movie (or movie) directly to the compressor batch list and submit to the cluster, everything runs fine.
    ... when exporting from final cut pro:
    menu -> export -> using compressor ...
    submitting in compressor using:
    1) Cluster: this computer: everything keeps running fine.
    2) Cluster: MylovelyCluster ....
    the job fails with the message "Failed: HOST [clusternode_name.local] media server application unexpectedly quit"
    since there is 5TB + of data to be compressed, copying files to the render nodes is not an option. all data is on a shared xraid, connected via giganet.
    Any ideas, any hints appreciated !
    regards,
    p.s. Anybody running an XSAN having the same issues?
    G5s, G4s, G3s, macminis, powerbooks   Mac OS X (10.4.7)   xraid

    ... well, the answer is in other topics.
    showstopper explains it patently again and again ...
    thanks from here.
    shortly: when submitting from FCP, every node HAS to have FCP installed and MUST have access to the same relative file path (mounted shared volume). If the volume is not present, the render node will open the reconnect media dialogue and waits for user input.

  • Update number of hrs in OTL TimeKeeper Entry Form not working using API

    Hi,
    Say for example Employee working hrs are 8/day, I have entered manually in Timekeeper's entry form as follows and submitted and changed status to "approved"
    16-aug-2010 17-aug-2010 18-aug-2010 19-aug-2010 20-aug-2010 21-aug-2010 22-aug-2010
    8 8 8 3 8
    so i need to update 19-aug-2010 to 8 using an API, i tried using API but it's not updating can you guys please let me know.
    Regards,
    Sri

    Follow the OTL api guide and check your code. If your code is proper, timecard should get updated properly.
    --Shiv                                                                                                                                                                                                                                           

  • Procedure runs in SQL Plus, but not when called from my Oracle Form

    Hi. I have this code to send an email alert as the user updates a record on my base table from my Oracle Form. I use dbms_scheduler so that it's submitted as a background job and so the email processing does not delay my Oracle Form from saving quickly. If I submit this code in SQL Plus it executes and I receive the email as expected.
    begin
    dbms_scheduler.create_job ( 
         job_name            => 'IMMEDIATE_JOB', 
         job_type            => 'PLSQL_BLOCK', 
         job_action          => 'begin TTMS.dropperVacationConflict_Notify (62547, ''01-SEP-11'', ''02-SEP-11''); end;', 
         number_of_arguments => 0, 
         start_date          => sysdate +1/24/59, -- sysdate + 1 minute 
         enabled             => TRUE, 
         auto_drop           => TRUE, 
         comments            => 'Immediate, one-time run');
    end;However if I submit this code from a Post-Update trigger in my form the code runs without error, but my email is never received (the same parameter values would be passed to this trigger):
    begin
    -- Submit the email notification in the background so as to not slow down the screen while saving.   
    dbms_scheduler.create_job ( 
         job_name            => 'IMMEDIATE_JOB', 
         job_type            => 'PLSQL_BLOCK', 
         job_action          => 'begin TTMS.dropperVacationConflict_Notify (:dropper_vacations.dropper_id, :dropper_vacations.begin_dt, :dropper_vacations.end_dt); end;', 
         number_of_arguments => 0, 
         start_date          => sysdate +1/24/59, -- sysdate + 1 minute 
         enabled             => TRUE, 
         auto_drop           => TRUE, 
         comments            => 'Immediate, one-time run');
    end;     Any ideas why this might be happening?

    Wow, so I changed the two procedures so that I'm only passing in one number parameter and one char parameter...
    CREATE OR REPLACE procedure TTMS.job_vacationconflict_notify (p_dropper_id number, p_other char) IS
    CREATE OR REPLACE PROCEDURE TTMS.dropperVacationEmailURL_new (in_dropper_id number, in_other char) ISIf I execute it like this it works and I get the email:
    TTMS.job_vacationconflict_notify(62547, 99999);or like this it works and I get the email:
    TTMS.job_vacationconflict_notify(62547, '99999');But if I execute it like this (I get no errors) the email is not sent:
    TTMS.job_vacationconflict_notify(62547, 'ababa');So this problem really has nothing to do with date formats. It seems to have to do with whether parameter two has characters in it!!! What the heck.
    Any ideas on this?
    Here is the procedure I'm calling:
    CREATE OR REPLACE procedure TTMS.job_vacationconflict_notify (p_dropper_id number, p_other char) IS
    begin
      dbms_scheduler.create_job ( 
         job_name            => 'IMMEDIATE_JOB', 
         job_type            => 'PLSQL_BLOCK', 
         job_action          => 'begin TTMS.dropperVacationemailurl_new ('||p_dropper_id||','||p_other||'); end;', 
         number_of_arguments => 0, 
         start_date          => sysdate +1/24/59, -- sysdate + 1 minute 
         enabled             => TRUE, 
         auto_drop           => TRUE, 
         comments            => 'Immediate, one-time run');
    end;
    /And the above procedure is calling this procedure which should be sending the email alert:
    CREATE OR REPLACE PROCEDURE TTMS.dropperVacationEmailURL_new (in_dropper_id number, in_other char) IS
          myguid varchar2(15):=null;
          pcm_contact varchar2(3):=null;
          guid_contact varchar2(15):=null;
          conflict_cnt number(8):=0;
          -- Various declarations
          PSENDER VARCHAR2(200);            --  From
          PRECIPIENT VARCHAR2(200);         --  To
          P_CC_RECIPIENT VARCHAR2(200);     --  CC
          P_BCC_RECIPIENT VARCHAR2(200);    --  BCC
          PSUBJECT VARCHAR2(200);           --  Subject
          PMESSAGE VARCHAR2(6000);          --  Message Body
          PPARAMETER NUMBER;                --  Parameter Value
          guid_valid varchar2(15);          --  Used to grab the validation value of
          -- Grab name details of e-mail targets
          cursor targets is
          select guid, initcap(first_name) first_name, initcap(first_name)||' '||initcap(last_name) fullname
          from pwc_employee
          where upper(guid) = upper(guid_contact);
    BEGIN
            select count(*)
            into conflict_cnt
            from dropper_bundle_assign
            where
                dropper_sched = in_dropper_id and
                trunc(sched) <> '31-DEC-29' AND        
                trunc(sched) between '01-SEP-11' and '02-SEP-11' and
                trunc(sched) > trunc(sysdate);
            select distinct pcm
            into pcm_contact
            from dropper_bundle_assign
            where
                  dropper_sched = in_dropper_id and
                  trunc(sched) <> '31-DEC-29' AND        
                  trunc(sched) between '01-SEP-11' and '02-SEP-11' and
                  trunc(sched) > trunc(sysdate);
            select guid
            into guid_contact
            from pwc_employee
            where initials = pcm_contact;
        -- Ensure required parameters have been passed
        if guid_contact is not null
           and in_dropper_id is not null then
               Begin
                    select guid
                    into guid_valid
                    from pwc_employee
                    where upper(guid) = upper(guid_contact);
               Exception
                    when no_data_found then
                    raise_application_error(-20000,'Invalid Recipient.  Please check the employee table.  Please try again.');
               End;
               -- In the event there are multiple targets then we will loop thru and send individual emails
               for thisone in targets loop
                    PSENDER := lower(user)||'@us.ibm.com';
                    PRECIPIENT := lower(thisone.guid)||'@us.ibm.com';
                    P_CC_RECIPIENT := lower(thisone.guid)||'@us.ibm.com';
                    P_BCC_RECIPIENT := 'ssbuechl'||'@us.ibm.com';
                    PPARAMETER := TO_NUMBER(lower(in_dropper_id));
                    PSUBJECT := 'TEST: Dropper Vacation '||in_other||' Conflict Notification for dropper '||in_dropper_id||' - Action Required';
                    PMESSAGE := thisone.first_name||'-<br><br>There is an induction conflict due to a new or updated dropper vacation.<br><br>Click here to the dropper''s vacation conflicts: <u><a href="http://9.35.32.205:7777/forms/frmservlet?config=TTMSMENU&form=dropper_vacations&otherparams=p_dropper='||PPARAMETER||'">Dropper Id: '||PPARAMETER||'</a></u> (note: use your Oracle credentials when prompted for log-on information).<br><br>Thanks.';
                    SEND_MAIL ( PSENDER, PRECIPIENT, P_CC_RECIPIENT, P_BCC_RECIPIENT, PSUBJECT, PMESSAGE );  -- Procedure to physically send the e-mail notification
               end loop;
        else
              raise_application_error(-20001,'Recipient and Parameter Value are required. Please try again.');
        end if;
    exception
        when no_data_found then
             raise_application_error(-20002,'Note: Email will not be sent because no PCM was identified as the manager or the PCM does not have a record in the Employee table.  See ITS for assistance.');
         when too_many_rows then
             raise_application_error(-20003,'Note: Email will not be sent because multiple PCMs manage this dropper. Please notify each PCM manually.');
    END dropperVacationEmailURL_new;
    /Edited by: sharpe on Aug 17, 2011 4:38 PM
    Edited by: sharpe on Aug 17, 2011 5:03 PM

  • [SOLVED] GTK2 apps have wrong theme when launched from desktop entry.

    So I'm setting up KDE and I want to use the QtCurve theme for all applications where possible. I have set (via kde-gtk-config) the GTK2 theme to QtCurve and it half works. GTK2 applications are using the QtCurve theme when they are launched via a command, but they are using what appears to be an ugly version of the Oxygen theme when launched from a .desktop file. I previously installed gtk-qt-engine from the AUR, but have since removed it along with it's files, and as I was using the Oxygen theme at the time, this appears to be what has caused the issue. Does anyone know what is causing this and how to fix it?
    EDIT: Solved by removing ~/.themes folder (obviously only remove the KDE-QT theme if there are other themes in the folder).
    Last edited by RibShark (2013-09-23 17:26:41)

    Thanks, but lxappearance made things rather worse.
    A friend of mine had told me to put "gtk-toolbar-style=GTK_TOOLBAR_ICONS" into settings.ini and my problem is solved now.

  • Import Standard Purchase Order not picking data when submitted from backend

    Hi,
    As part of my code, I am inserting Purchase order information in the interface tables with process_code = 'PENDING'. Then using fnd_request , i am triggering the Standard Program for importing these Purchase Orders. The standard program is getting triggered and completing normally. But it is not picking any records. I am calling the program as follows:-
                  -- Setting the org_id so that the import program will run for that particular org_id.
                  fnd_request.set_org_id(r_org_id.org_id);
                   -- Submit the Import Standard Purchase Orders by calling the standard program for respective org_id
                  l_req_id := FND_REQUEST.SUBMIT_REQUEST(application  => 'PO'
                                ,program      => 'POXPOPDOI'
                                ,description  => 'Import Standard Purchase Orders'
                                ,start_time  => SYSDATE
                                ,sub_request  => FALSE
                                ,argument1  => NULL
                                ,argument2  => 'STANDARD'
                                ,argument3  => NULL
                                ,argument4    => 'N'
                                ,argument5    => NULL
                                ,argument6  => 'APPROVED'
                                ,argument7  => NULL
                                ,argument8  => NULL
                                ,argument9  => NULL
                                ,argument10  => NULL                                                   
                  COMMIT;
    When I am submitting this same program from front end, for the same set of records using the same set of parameters, the records are getting picked.
    Any suggestions for this?                 

    Hi
    Do you have a copy of your insert statement?
    regards

  • Human Task worklist cannot auto save when submitting a Task Action

    Hi
    We are using SOA 10.1.3.1. In BPM worklist, if user doesn’t click the “save” button to save all the modified changes, all the modified records in the custom task form cannot store back to BPEL variables.
    1.Is there any ways to auto save all the modified info during the Task Action Submission (e.g. on choosing the APPROVAL outcome -> help user to auto save the records)?
    2.Or any ways to force user to click "Save" before clicking the "Approval" on Task Action?
    Any suggestion is highly appreciated.
    Thanks.

    Resolved by disabling pop-up blocking in IE8.

  • Submitting xml publisher not producing output file when submiting from Oracle Procedure

    When Running XML publisher program from Oracle Procedure, Program not generating output file, but same XML publisher program running from Concurrent program runs and produces the output file.
    Here is the code
    CREATE OR REPLACE PROCEDURE apps.wmmgd_sepa_formats (
       p_return_msg      OUT      VARCHAR2,
       p_return_code     OUT      NUMBER,
       p_payment_batch   IN       VARCHAR2                                    ---,
    --- p_bank_name          in varchar2
    IS
       name:      wmmgd_sepa_formats
       purpose: this procedureis to  create SEPA payment formats
       revisions:
       ver      date        author           description
       1.0     6/11/2013  V Gongireddy  Created the Procedure
       l_ret         BOOLEAN;
       l_req_id      NUMBER;
       v_org_id      NUMBER;
       v_cntr        NUMBER;
       v_file_name   fnd_concurrent_requests.outfile_name%TYPE;
       v_language    VARCHAR2 (20);
    BEGIN
       SELECT fnd_profile.VALUE ('ORG_ID')
         INTO v_org_id
         FROM DUAL;
       fnd_file.put_line (fnd_file.LOG, 'org id ' || v_org_id);
       fnd_file.put_line (fnd_file.output, 'Start org id ' || v_org_id);
       FOR i IN 1 .. 10000
       LOOP
          v_cntr := v_cntr + 1;
       END LOOP;
       l_ret :=
          fnd_request.add_layout ('SQLAP',
                                  ' WMMGDSEPAFORMATXSL',
                                  'en',
                                  'US',
                                  'XML'
       IF l_ret = TRUE
       THEN
          BEGIN
             fnd_file.put_line (fnd_file.output,
                                'Payment batch ' || p_payment_batch
             l_req_id :=
                fnd_request.submit_request ('SQLAP',
                                            'WMMGDSEPAFORMAT',
                                            FALSE,
                                            p_payment_batch
             v_cntr := 0;
             FOR i IN 1 .. 10000
             LOOP
                v_cntr := v_cntr + 1;
             END LOOP;
             p_return_msg := 'Request submitted. ID = ' || l_req_id;
             p_return_code := 0;
             COMMIT;
          EXCEPTION
             WHEN OTHERS
             THEN
                p_return_msg :=
                      'Payment Request set submission failed - unknown error: '
                   || SQLERRM;
                p_return_code := 2;
                fnd_file.put_line (fnd_file.LOG,
                                   'the_request_id ' || l_req_id || p_return_msg
          END;
       END IF;
    END wmmgd_sepa_formats;
    Thanks in advance

    And metalink note 1100253.1 states that this issue (java.lang.StackOverflowError) might be caused by a too large set of data to be sorted in the layout file. Recommendation is to removed the sort from the layout file and instead sort the data already in the data definition.
    regards,
    David.

  • Multiple Assignments in Timekeeper entry form

    Team,
    We are trying to setup multiple assignments for Timekeeper.
    We followed the whitepaper out on Metalink and got most of the stuff working.
    Now, we are showing a list of jobs for each employee to choose from whether it is primary job or secondary job.
    The issue that we are getting into, how do we filter the list just for the employee that we are entering timecard for.
    This is doable in Self service using right conditions but not clear on how to do this in timekeeper.
    Has anyone done this before?
    Any help will be appreciated.
    Thanks
    Arul

    I presume you have a specific column in TK for the job and that you have linked this through the TK layout preference.
    Have you tried making the LOV behind this column dependent on the employee id of the row you are querying? Not sure if it's possible, but worth a try.
    Otherwise, I would suggest that you create a Time Entry Rule which is linked to a TER Group just for the TK. The TER could then do the validation to make sure you don't select an invalid value for the employee. It's a bit late in the process, but would prevent errors.
    This TER has been used on my projects to ensure that the hours type selected is valid for the employee. This is a simialr scenario.
    Regards
    Tim

  • Auto refreshing when going from tab to tab

    Recently my Macbook has started to refresh every page when I switch from tab to tab.  Previously this didn't happen and it is very annoying.  Does anyone have a solution please?

    Thanks...I did that?..auto change was on...and Denver was the time zone designation.  I turned it off and then went in and changed the city to Ptown, then reset auto change and instantly the correct time was available...I appreciate your knowledge and help!!!  Thank you

  • SmartView Problem: I get the following error when submitting from Excel

    Table already exists. <BR>Unspecified error
    <BR>Table already exists.
    This Upload File worked before. I have checked the Function and it looks fine.
    I can "Refresh" but as soon as I "Submit" I get this error
    Edited by: user6378062 on 2009/01/20 10:42 PM

    Good morning,
    Please, open a TAC service request to have this investigated further.
    When you do, please, attach the exact steps you follow to get this error, as well as a sysreport from the Show and Share appliance.
    Also, it would be good to confirm whether other users are also seeing the same error or not.
    Regards
    Daniel

  • Can the responses submitted from a pdf form be viewable in a table format in SharePoint?

    I created a pdf form with Acrobat X. My plan it to upload the form to SharePoint and allow users to use this form to submit "help desk" type issues. However, I have a virtual team that need to view the responses in a table format so they can filter and sort the growing list of responses. Acrobat seems to only allow me to save the "response" file on my own desktop, not SharePoint. Is there a way for the responses to be stored and viewed in a SharePoint workspace so that members of the virtual team can view and sort the users' responses in a table format?

    Yeah that's the best bet, though if you don't want to make a bunch of fields, you can also just save it with the Typewriter tool enabled in Acrobat (Tools > Typewriter > Enable Typewriter Tool in Adobe Reader).  Then, the person viewing it will get a little typewriter tool that they can use.  I think they have to have version 9 of Adobe Reader.
    But it looks the best to add in all the fields individually.
    Hope that helps,
    Phyllis

Maybe you are looking for

  • Problem in read statement

    hi, my code is ; select vbeln audat kunnr auart         from vbak         into table  t_vbak2         for all entries in t_vbfa2         where vbeln = t_vbfa2-vbelv         and audat in r_daterange         and kunnr = partner_number.         if not t

  • Condition type link to Document type

    Dear all, How to check that if cond type AM02 (Amortztn payable) is linked to doc type ZAM (Scheduling agrt - amrtztn) properly?? If not, how to link them? What is rel between Gross price, net price, Amortztn payable qty? Thanks. Sudhanshu

  • How can I add an extra scroll bar?

    Hello All I would like to add a scroll bar on the left side of my screen so I can have one on each side of the page Thanks

  • Commons-logging breaks mapping workbench

    I'm experimenting with TopLink on a simple project. I have some very simple classes mapped. Reading, saving, deleting them is no problem, so I know I've got it all working properly. However, then I add this to the class: private static final Log log

  • CSS Style drop down menu (contribute 3.11)

    Hi, I am having a problem viewing any styles in the styles drop down menu at the top of my page when editing. I am the administrator of the site and I set up the options like this: Administrator settings > Styles and fonts > Document level CSS (pull