Is it possible to trigger the Element Entry based on SIT

Hi All,
I would like to know if it is possible to attach an element (Earning, Non-Recurring) automatically when some SIT information is entered to the system. To explain it better we have an SIT to enter the business travel details and once this is entered by the Employee it goes to manager for approval and once it is approved by manager it gets committed to the system. Now we need to calculate the amount/allowance employee is eligible for the business travel.
What I think is we can create an element and associate a fast formula (to calculate amount) with it but I also want to know if it is possible to attach that element automatically to the employee so that payroll department need not to attach it manually. Please let e know if it is possible.
You can also share your view if there is better way to achieve the solution.
Thanks you all,
Avinash

User hooks is the way to do it
Check - Understanding and Using Application Program Interface (API) User Hooks in Oracle HRMS [ID 73170.1]
HRMS API User Hooks
User hook for SIT

Similar Messages

  • Is it possible to trigger the acquisition and recording of data in this condition?

    Hi
    I am a LabVIEW newbie,
    Is it possible to trigger the data acquisition and recording in the following case;
    I have two input signals 1. Pressure Transducer 2. Pulse from a magnetic pickup.
    I have to plot the pressure data against the pulses. Can I make the magnetic pickup signal as master signal to trigger the data acquisition and recording? and at the same time acquiring the pressure data as well.
    How can I do that ?
    Thanks.

    Hi Rich
    Thanks...
    I have PCI - 6033E High resolution multifunction I/O board and NI BNC - 2090 adapter chasis.
    What I am getting is the pressure from the transducer and magnetic pulses.
    Two cosecutive pulses encompass one complete cycle of the combustion process inside the engine.
    I need to record the data for presenting the information offline.
    Since combustion is a highly unstable process I need to get the optimum representative grapgh at a particular engine speed.
    So lets say, I want the magnetic pulse to trigger this the data acquisition for 50 of such pulses, i.e. 50 complete cycles of diesel engine. So that these 50 acquired cycles may be averaged for pressure readings and a single representative curve (graph) may be produced.
    Thanks again
    Message Edited by SeaMist on 06-26-2008 02:49 AM

  • Is it possible to get the element data type of a Queue from itself?

    Hi everyone,
    i have a Q that has a cluster as element data type.
    now when i want to enqueue
    i'll use bundle-by-name
    and for that i'd have to have my data-type present
    (long cable from whereever (possibly from where i obtained the Q).
    my question is,
    whether there is a method/property-node/something that allows me to
    wire the Queue Refnum into it and receive the element-data-type,
    so i can then input into the top of bundle-by-name?
    (i really dont want to have that cable all over the place)
    the reason i ask here is that
    the help for the outgoing Queue Refnum from the Obtain Queue method,
    shows the element-data-type and so i hope there might be a solution.
    thx for your time
    and cheers
    j
    Solved!
    Go to Solution.

    If I understand your question correctly, the answer is "Yes, it's very easy ..."
    The answer is "Preview Queue".  Here I create a Queue of some mysterious type (it's a cluster having a Thing and a Center, but you don't know that yet).  I take the Queue reference from whereever I can find it and pass it into Preview Queue Element.  I take the output and use it to define my cluster in Bundle by Name.
    Two caveats.  This copies the first element of the Queue into the cluster, so you probably need to be sure to define all of the elements of your cluster.  But what if the Queue is empty (as mine is, above, as I just Obtained it) -- well, that's why 0 is wired into the TimeOut input, since I do not want to wait "forever" (-1) for the empty Queue to have an element!  Turns out that even in this case, you still get the correct Cluster elements!
    Neat, huh?
    Bob Schor

  • Is it possible to trigger the pages differently

    Hi,
    I created one form with two pages.
    Depending on my data i want to trigger the first page or second page or some times both.
    Is it possible to do this.
    Iam using the regular SFP transaction to do the coding.
    i want to know whether the conditional triggering is possible or not.
    One more requirement is that  if i trigger the first page it should printed two times, if i trigger the second page i want to trigger three times times continuously..
    means printing in this sequesnce
    page1 page1 page2 page2 page2.
    Please help me.
    Regards,
    sasi

    Hello!
    Currently I'm using similar feature.
    Task:
    We have a list of employees with there phones printed in several columns.
    Depending on the available printer we would like to choose between A4 and A3 paper size.
    Solution:
    1. There are two different master pages ("A4" and "A3") in form layout with different columns layout (cause more columns fit onto A3).
    2. In the form hierarchy A4 is before A3 - so by default A4 master page is used.
    3. There's only one Body page. In my case there's no need to develop different body pages, but you can do it if needed of course.
    4. IV_FORMAT field in the form interface and context contains the name of the page format we would like to use (just string with "A4", "A3" or any other you can imagine)
    5. Body page contains Conditional page-break (Object palette -> Pagination -> Edit...) with the following logic (Language: FormCalc, Run At: Server):
    $record.IV_FORMAT eq "A3"
    If this is true then Break: Before To: Page "A3"
    How it works:
    As you can see from the solution above we send page format as parameter to the form.
    This means, that user can choose it in the print program.
    Depending on the incoming format systems either uses "A4" format (as default) or goes to "A3" page on conditional page break.
    As for the second requirement you can use the same conditional break technique to trigger the required number of pages.
    Best regards,
    Petr Perstnev

  • Is it possible to trigger the approval process programmatically?

    When a user attempts to add a form the add-on can intercept this but is it possible to check in the code whether this particular Form (document) would pass the approval process or not. The add-on can keep an eye on the loading forms and it can spot the authorization form, but if the approval process does not start for the current Form it would be added and that's too late for the add-on to do its stuff.
    Thanks.
    Svilen

    Hi Svilen,
    I don't think you can trigger the approval from within your add-on. However, you could check which approvals are active and retrieve the same query to run within your add-on. The results of running the query should tell you if the current document will pass the approval checks. I think there's a fair bit of work in getting this to work though :-\
    Kind Regards,
    Owen

  • How to trigger the next service based on the last service (Performance Base Plan)

    Hi Experts,
    If im using the Performance Base Maintenance Plan. and set the service is every 5000km. if i send my vehicle for sevice at 6000km. how the system can trigger the next service on 11000km instead of 10000km.
    Thanks
    Regards

    5000 KM once is the planned one. If you are sending at 6000 KM or 6500 KM, this is unplanned one. System will not consider the unplanned orders. So its not possible to have at 11000 KM automatically.
    Either you have to create new Maintenance plan starts with 6000 KM with the cycle of 5000 KM & deactivate the old plan.

  • Is it possible to rearrange the elements in a List after removing indexes?

    Hello,
    I am hoping someone can help me out w/a question.
    I have a list
    List<String>  Labels = new ArrayList<String> ();and I add 3 elements in the list
    labels.add("one"); //index 0
    labels.add("two"); //index 1
    labels.add("three");  //index 2Later on in the program I remove 2 indexes,
    labels.remove(0);
    labels.remove(2);When i try to iterate through labels it throws
    Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 1, Size: 1I perfectly understand the error. My question is this: after removing the indexes, how can i rearrange the list so that the one element that is left (currently at index 1) is set at index 0 so that it doesn't throw an exception ? is this doable ?
    Thanks very much for your help!!

    va97 wrote:
    Hello,
    I am hoping someone can help me out w/a question.
    I have a list
    List<String>  Labels = new ArrayList<String> ();and I add 3 elements in the list
    labels.add("one"); //index 0
    labels.add("two"); //index 1
    labels.add("three");  //index 2Later on in the program I remove 2 indexes,
    labels.remove(0);
    labels.remove(2);
    This doesn't work!
    Before those call the List looks like this:
    [one, two, three].
    After you call remove(0), it will look like this:
    [two, three]
    Now, when you try to call remove(2), it will throw an IndexOutOfBoundsException, as there is nothing at index 2 anymore.
    I perfectly understand the error. My question is this: after removing the indexes, how can i rearrange the list so that the one element that is left (currently at index 1) is set at index 0 so that it doesn't throw an exception ? is this doable ?I'm afraid you don't understand the error message correctly, since then your question would be different.
    The error message says "you tried to access something at index 1, but this list only is of size 1". This means that the only valid index at that moment is 0.

  • Is it possible to trigger the next event from within the event case?

    I have a rather complicated event that is triggered by a change in value of a particular button in the interface. In some cases, I want to alter that button's value when handling other events. But when I do this, the event handling a change in value for that button does not get triggered. Is there a way to make sure the value change event gets handled at the next iteration of the while loop in which the event structure sits?
    Solved!
    Go to Solution.

    Hi Mike,
    Thanks! I was using properties and did not previously know what the value(signaling) was. Knowing this will really help me clean up a lot of redundant code.

  • Is it possible to trigger an interface automatically based on an event?

    Hi,
       What are the settings needed to make sure that an outbound interface will be triggered automatically whenver an event occurs?
    In my case, whenever an invoice gets fully paid, an outbound interface should be triggered automatically.
    Is it possible to configure this Triggering Mechanism? If so, someone please provide me all the steps needed to set up this Triggering Mechanism...or please let me know if this Triggering Mechanism is not possible to set up in SAP...
    Please do help...Thanks...
    Uma.

    Hi Uma,
    For the event part :
    In transaction SM36, you can schedule a job to start after a specified event. This could be a specific event that you have created.
    About the trigerring:
    If you have an exit of some sort attached to the invoice processing, you will only have to call FM 'BP_EVENT_RAISE' with the event you have created.
    Best regards,
    Guillaume

  • Moving Blog Entries To Other Site

    I have 2 sites that are really the same site but in two languages. In order to save on layout time, I have successfully duplicated most sections, but, as we know, I can't duplicate the Blog. However, I know it's possible to duplicate the individual Blog entries. Is it possible to move the duplicated entries from one site to another? If not, can I save the first Blog as a template?
    Thanks!

    Just found the answer to my own question: the wonderful JTemplate! :
    http://www.jinx.de/jTemplate.html
    Perfect!
    G5 Dual 2Ghz   Mac OS X (10.3.8)  

  • Error: Element entry overlaps with another entry of the same type

    Dear,
    while entering salary this error comes (Error: Element entry overlaps with another entry of the same type). what should i do for solving this issue? your feed back will be highly appreciated.
    REGARDS SAJJAD HASSAN KHAN

    Hi,
    I have faced the similar issue. And got it resolved after deleting the Element entries made for the employee.
    After deleting the similar element I was able to create Salary proposal for the employee.
    Please Verify whether any future dated salary proposal are existing for this employee.
    Also check if it has similar entries made for the ELEMENT.
    Thanks,
    Prem

  • Value Set Error in Further Element Entry DFF

    Hi
    We have defined a value set(attached to Further Element Entry DFF) to fetch person contact details.
    Value Set definition
    ====================
    SELECT papf1.full_name, pcr.contact_person_id
    FROM
    per_contact_relationships pcr,per_all_people_f papf,per_all_people_f papf1,fnd_sessions fs,hr_lookups hl
    WHERE pcr.person_id = papf.person_id
    AND pcr.contact_person_id = papf1.person_id
    AND pcr.contact_type = hl.lookup_code(+)
    AND hl.lookup_type(+) = 'XXWHO_CONTACT'
    AND ((pcr.contact_type = 'XXWHO_FAM'
    AND pcr.cont_attribute1 = 'Child')
    OR (pcr.contact_type = 'XXWHO_FAM_CHILD'))
    AND papf.person_id = :$PROFILES$.PER_PERSON_ID
    AND FS.SESSION_ID=USERENV('SESSIONID')
    AND fs.effective_date between pcr.date_start AND NVL(pcr.date_end,'31-DEC-4712')
    AND fs.effective_date BETWEEN papf.effective_start_date AND papf.effective_end_date
    AND fs.effective_date BETWEEN papf1.effective_start_date AND papf1.effective_end_date;
    We have used :$PROFILES$.PER_PERSON_ID to filter only the contact records specific to the person to whom the element entry would be attached.
    Issue here is when we are trying to attach the element entry from People Enter and Maintain form, we are able to see the list of values.
    Where as when we are trying to attach the entry from fast path -> Entries, no value is retrived. And client is using the fast fath "Entries" to
    attach the entries for restricting the access from the users.
    Any input/pointer in this regard?

    Tried this but it is giving the below error
    APP-FND-01242: Cannot read value from field PER_ASSIGNMENT_ID
    Cause: The field PER_ASSIGNMENT_ID could not be located or read.
    Action: This error is normally the result of an incorrectly-entered field name string in a trigger, or a field name string that does not uniquely specify a field in your form. Correct your trigger logic to precisely specify a valid field.

  • How to skip Pay Value in formula defined in Element Entry Form

    Dear,
    We are on 11.5.10 version, right now there is and element allowance which amount is defined in Pay value for each employee under the element entry and no formula attached for this element. However, we have an other element monthdays - absentdays in that month, suppose as mentioned example, As per new policy system should calculate pay value would be
    ((monthdays -absentdays * (Pay value / monthdays) )
    Allowance           = 30000
    Absentdays           = 2
    Monthdays           = 30
    Result would be = (30-2) * (30000/30) = 28000
    We will create formula once i come to know the way through which can get pay values and use it in formula.
    --thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Thanks for reply,
    But we want user to enter pay-value under the element window and to be overwrited it on the bases of payroll formula condition,
    Could you please advice, is there any possibility having pay-value.
    --thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to create a report to pick up missing element entry data

    we are trying to build a report which should show that if the countries are not entering the element entries correctly .e.g bonus element entry etc.how can we accomplish this and what is best way to do it.How can we find out if an employee is eligible for certain elements.

    Ramesh,
    The elements have already been defined but some users in some countries are not entering the element values for example bonus elements .So we need to create a report to find out which countries are not entering the elements and on which employees .So if you have any suggestion or any code i would really appreciate it.

  • How to control "To" Effective Date of Element Entry Screen in Assignment.

    hi,
    How do I Control the "To" Effective Date which is defaulted to 13th Apr 2007 in the Element Entry Screen of Assignment .When the screen is date tracked to
    01-APR-2007 and running payroll for the Month of April 2007.
    Navigation
    People--->Enter---->Assignment---->Element Entry
    Ram

    In addition to what Tim Mentioned it can also be depends on what date you attached this element to the employee
    you might have attached this element on 13th Apr 2007 to this particular assignment
    Regards
    Ramesh Kumar S

Maybe you are looking for