IRecruitment records in FND_USER

We are using the iRecruitment for couple years. Since it creates records in FND_USER table this table grows rapidly. While writing custom code which must join to this table we often have a need to only user "real" users (not irecruitment created) accounts. Is there any simple way to identify the irecruitment accounts in FND_USER?

If you look at the FND_USER record and then to the person associated to that record, if the FND_USER record was created by iRecruitment then the PERSON_TYPE_USAGE table will give a clue to whether they are a 'real' user or not.
People who just register in iRecruitment are stored as PTU = CANDIDATE. These are the people who are not 'internal' or 'real' users. I guess if the PTU = APPLICANT then you have to decide howe you treat them. APPLICANT + EMPLOYEE will be 'real' but just APPLICANT may not be 'real'... if you see what I mean!
Regards
Tim

Similar Messages

  • Guest account last logging updated

    Hi,
    In auditing, why an FND_LOGINS table has no records but FND_USER table last logon date is update to recent date value? Could you please explain at when and how guest account will update FND tables?
    Thanks & Regards,
    Praveen

    Please see the following docs.
    11.5.10.3: The FND_USER table is getting updated with the GUEST user name [ID 434409.1]
    Forgot Password Function Shows GUEST As The Password Record Update Owner [ID 1502551.1]
    Thanks,
    Hussein

  • Resume Keyword Search in iRecruitment is not working or fetching any record

    The following notes in the MOS did not resolve the issue.
    How does Keyword Search Work in iRecruitment? (Doc ID 732817.1)
    Candidates Keyword Search Function is Not Working in iRecruitment (Doc ID 286502.1)
    Find Candidates and Resume Search Functionality in Oracle iRecruitment (Doc ID 1069297.1)
    Resume Keyword Search On Candidates Returns No Rows (Doc ID 330512.1)
    Checklist to Search Resumes in iRecruitment (Doc ID 401364.1)
    Why Does Resume Keyword Search and Document Preview not Work in iRecruitment in Some Platforms? (Doc ID 466991.1)
    Bug 6264742 - APPSST10203: IRCTXIDO1.SQL FAILS BECAUSE OF INSO_FILTER
    What could be the Cause? Any guidance on how to debug the issue.

    You can easily get it from
    About this page -> Business Component Reference Details -> View Objects
    You can analyse these View Objects Query and can get Table Name.
    Thanks

  • Error while updating the Vacancy in irecruitment Module

    Hi,
    When updating the existing vacancy in the irecruitment module, we are getting the following error.
    Error: The HR Object is invalid Cause: The HR Object which is attempted to be locked is inconsistent with the corresponding object in the HR Shema. Action: Retry the action.
    Kindly let me know the solution if any one come accross this kind of error message.
    Thanks in Advance.
    Thanks and Regards,
    Joshna.

    This problem typically occurs when someone else has updated the same record in between the first person requesting it and it being approved. For example, the following scenario would cause this problem:
    1) Vacancy IRC12345 is at version 2.
    2) User A requests an update to this vacancy through iRecruitment, which is sent for approval.
    3) Meanwhile, while User A's update is pending, User B goes into PUI and updates the same vacancy and saves. The version for IRC12345 goes to version 3.
    4) User A's request is then approved. However, when it tries to save the changes it fails with this error because it thinks it's at version 2 when it's actually at version 3. The reason for the error is to preserve data integrity and prevent users overriding each other's changes.
    The 'version' referred to here is actually the object_version_number column on the per_all_vacancies table. In practice, updating a vacancy is more complicated than this because it actually updates multiple tables (requisition, vacancy, recruitment activity, etc). So the error may not necessarily refer to the per_all_vacancies table itself but rather any of the tables updated during iRecruitment vacancy update.
    Could it be possible that a professional user updated the vacancy (or any part of it) through the forms-based interface? What were the changes that were being made? Had applicants already applied for this vacancy, ie, would the vacancy update also have triggered an update to all applicant assignments? If so, perhaps it was one of the applicant's that was updated in PUI.
    Hopefully that gives you some pointers.

  • Person Creation for iRecruitment Agency

    Hi,
    There are a number of steps that one has to follow while creating an Agency in iRecruitment. One of the steps is to create a person (as contact) for Agency user which can be used with the Agency FND user. My questions are:
    1) Why is it necessary to create a person(as contact) record for Agency?
    2) What will happen if do not create a person record and directly attach profile option to the Agency FND user?
    Can anyone help?
    Regards.
    Edited by: 916097 on 26-Nov-2012 22:30

    Any feedback?

  • What is the Significance of No. of Openings in iRecruitment ?

    Hi,
    Number of openings is mandatory field in iRecruitment. I would like to know what is its significance of this field other than data recording ? Using this can we restrict to the number of offers we can make at a time ? or restrict the number of applicants hired against this ?
    Regards
    Ayaz

    Oracle Cost Management Periodic Costing methods require the use of cost types and periodic rates cost types similar to average rates cost type used in average costing for manufacturing. Both are created in the main setup window for cost types. Cost types for Periodic Costing must be multi-org and not updatable.
    Regards
    Prashant Pathak

  • Duplicates in Users form (FND_USER)

    Hi,
    In System Admin: Security User: Define,
    When I queried for some user "ABC", i got the error < ORA-01422:exact fetch returns more than requested number of rows >. Refer below link for reference.
    https://docs.google.com/leaf?id=0B5DraJWCbaqSMDkwZDlhM2UtM2I2Yy00NDk3LWEyZWMtZDA5MWMyZjEzNGI0&hl=en&authkey=CJGCnacC
    But in FND_USER table, there is only one record with the user ABC.
    Please provide solution how to fix this.
    Regards,
    a.v
    Edited by: user5835216 on Feb 6, 2011 10:49 PM

    I think you are probably posting in the wrong forum.
    Did you drop the unique index APPLSYS.FND_USER_U2 on APPLSYS.FND_USER (USER_NAME) ?

  • Auditing select statemet of fnd_user

    Hi,
    in EBS , i would like to audit which fnd_user (ebs login user)has selected any table via form.Because at db level auditing shows me the user
    as APPS user . But i want to know who is this APPS user in EBS.
    Thanks.

    Hi user;
    Please check Hussein Sawwan's greatest previous post about similar post (references&notes etc) and see its helpful for your issue:
    Re: Audit users
    Also check below documents which is related audit in EBS:
    Note: 1014948.6 - Monitor Application Users does not Display All Users Signed On
    Note: 144742.1 - Monitor User Form Does Not Retrieve Records
    Note: 103516.1 - How to Kill Inactive Sessions Based on the Information in the Monitor User Form
    Note: 181042.1 - Is There a Script to Identify the Session Identifier (SID) for an Actual Individual Apps User?
    Note: 185762.1 - Script: How To Identify The apps User Using The O/S PID For Forms Users In 11i
    Note: 143435.1 - Monitor Users Screen Displays Many Users Still Logged into Oracle Applications Even After They Have Logged Out
    Regard
    Helios

  • Fnd_user last_logon_date query

    Looking through the applsys.fnd_user table on our R12.1.1 EBS system, I see that the last_logon_date field on the table often has lots of entries where the last_logon_date is e.g. 01-APR-2011 05:57:36.
    For those records, the last_updated_by is set to -1.
    Our sites are not even open then, so staff won't be logging in manually.
    I wonder what else might be causing the last_logon_date field to be updated?
    I'm looking to housekeep our user records, and thought I could do so by looking at the last_logon_date field, but if the field is updated by something on the system, then I can't rely on it to know when users last used the system. Plus I think that field isn't updated if people log in via Discoverer.
    Any advice much appreciated.
    Thanks!
    Edited by: 20100511 on Apr 4, 2011 9:58 AM

    Hi;
    Compare logon time wiht your scheduled CM. If you cant get details you could enable auditing and can see who login system and doing what
    Concurrent manager-Find Scheduled CM
    How can I check the all schedule CM jobs' time?
    Regard
    Helios

  • Duplicates error in user forms (FND_USER)

    Hi,
    In System Admin: Security User: Define,
    When I queried for some user "ABC", i got the error < ORA-01422: exact fetch returns more than requested... >. Refer below link for reference.
    https://docs.google.com/leaf?id=0B5DraJWCbaqSMDkwZDlhM2UtM2I2Yy00NDk3LWEyZWMtZDA5MWMyZjEzNGI0&hl=en&authkey=CJGCnacC
    But in FND_USER table, there is only one record with the user ABC.
    Please provide solution how to fix this.
    Regards,
    a.v

    Have you loaded any user data or responsibility data from sql?
    Check if the fnd_user_u2 index is present or not?
    Do the following to check if there are 2 users with the same user_name.
    select count(1) from fnd_user where user_name ='ABC'
    Do the following to check if the user has the same responsibility twice.
    select count(1),responsibility_id from fnd_user_resp_groups
    where user_id = (select user_id from fnd_user where user_name='ABC')
    group by responsibility_id having count(1) > 1
    If that does not give any clues, put a trace on before doing the query. Then do a tkprof to find the statement that gives you the error.
    Hope this helps
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • Locking out users with FND_USER

    At fiscal year-end here, we did a cold back-up and then only allowed core accounting users into eBiz the next day until they’d done all their roll-over stuff and made sure they hadn’t messed anything up in the process. Then we let everyone else back in.
    The way we did it was by end-dating accounts in FND_USER with SQL, but we ran into some problems with that.
    I coded up a PL/SQL procedure that would end-date everyone except for select people (i.e. critical IT and accounting folks) and used that to lock everyone out. Based on a switch, the same procedure re-enabled everyone that I'd locked previously out when we were ready.
    We had something weird happen though. The next day, some people couldn't get logged in. They'd enter their user name and password and then get an "unexpected error" directing them to the system administrator. This wasn't everyone, just some people. I figured out through trial and error that if I went into their user record through the application, end-dated them, saved, then un-end-dated them and saved again, that they were fine.
    Later I got a call from a user that was logged in but had no responsibilities. So I end-dated all his responsibilities through the application, saved, then un-end-dated them, and that fixed him. We had a couple more show up like that, but only a couple.
    Has anyone else experienced this problem?

    Hi,
    Please post the application release along with the database version and the OS.
    We had something weird happen though. The next day, some people couldn't get logged in. They'd enter their user name and password and then get an "unexpected error" directing them to the system administrator. This wasn't everyone, just some people. I figured out through trial and error that if I went into their user record through the application, end-dated them, saved, then un-end-dated them and saved again, that they were fine.Can you find any errors in Apache log files (error_log* and access_log*)?
    Later I got a call from a user that was logged in but had no responsibilities. So I end-dated all his responsibilities through the application, saved, then un-end-dated them, and that fixed him. We had a couple more show up like that, but only a couple.
    Has anyone else experienced this problem?There are couple of reported issues about this behavior and we have discussed in the forum many times before -- Please see old threads for details.
    Missing Responsibilities
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Missing+Responsibilities&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • IRecruitment conversion issue for internal applicants

    Hi,
    We are doing conversion from legacy to oracle irecruitment. When converting external applicants, things have gone fine. I used Create_user and registered_user_application API's.
    Now for internal applicants conversion, its giving me lot of problems. If i use registered_user application API, its end dating his existing person and assignment record and creating a new applicant record.
    But i need to update his person record with person_type status to EMP_APL. Is there any way to do this?
    Thanks in advance
    kumar

    Hi,
    Thank you for your reply.
    Actually i tried with hr_applicant_api.apply_for_job_anytime. This API takes person_id and vacancy_id as parameters and updates the person record with person_type status to 'EMP_APL' and creates one more assigment record with user_status 'Active Application'
    Now my issue is resolved.
    Thanks
    Kumar

  • IRecruitment - Candidate Details must have one or more skill/qualification

    Hi,
    In the iRecruitment - Candidate Details Page
    Is there any way to enforce the candidate to fill all of his details (skills/Qualification)??
    I.e. have at least ONE line under these blocks??
    N.B. it is easy to set any field to Mandatory, but I'm talking about the whole block, to have one or more records
    Thanks

    Hi,
    Foreign key columns are frequently used in join criteria when the data from related tables is combined in queries by matching the column or columns in the FOREIGN KEY constraint of one table with the primary or unique key column or columns in the other table.
    For more information about the foreign key constraint, please refer to this link:
    http://msdn.microsoft.com/en-us/library/ms175464.aspx
    Here is a similar thread for your reference:
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/5a71948b-dfb1-46a5-8688-ccab9317e959/error-message-the-referenced-table-must-have-a-primary-or-candidate-key-fk-name-fktblatblb-?forum=sqlce
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Record History

    I'm a complete newcomer to Oracle. Try as I may, it's difficult to cut through the mystique that surrounds Oracle and its (in-house) administrators. I thought I had a simple question. As I understand it, Oracle can present you with certain boxes that contain a "start date" and an "end date" for whichever item you're working on. However, these boxes (if they are not mandatory) can remain blank, if users choose not to fill them in. Therefore, if a report is requested and it is based on these fields, the report is ultimately useless. However, I have discovered the "Record History" element of the system, which (unless I'm mistaken) is independent of the user and is a system generated date, not depending upon the whims of the user.
    If a new GL Account is created on the Oracle system, I believe that the sytem will record a Record History for it. Is there an easy way to create a report which specifies all new GL Accounts created between a system "start date" and a system "end date"? I believe the system will provide you with the record history of individual GL creations, but is it possible to capture a (within date range) group of record history dates?
    [Posted more in hope than expectation]
    Regards,
    Geoff

    Hi Geoff,
    The answer to your question is "Yes" in most cases.
    The majority of Oracle eBusiness Suite tables have the following "About this Record" information that users can't change, so look for these columns in the tables you are interested in:
    created_by - The user_id from fnd_user of the User that created the record
    creation_date - The date/time to the second that the record was created
    last_updated_by - The user_id from fnd_user of the User that last updated the record
    last_update_date - The date/time to the second that the record was last updated
    last_update_login - The session id of the last update
    And, yes you can write a report relatively reliably on any table that has these columns and say things like:
    select *
    from fnd_flex_values ffv
    where ffv.creation_date >= to_date('01-JAN-2008','DD-MON-YYYY')
    and ffv.creation_date < to_date('01-FEB-2008','DD-MON-YYYY')
    The reason I say "relatively reliably" here is that just occasionally, the developers miss setting the values for these columns, e.g. from memory I think ar_receivable_applications_all truncates creation_date.
    So test your reports!
    Alternatively if you want complete audit history, look at the standard AuditTrail functionality.
    Regards,
    Gareth

  • Attach Multiple rows EIT in iRecruitment using Personalization

    1. The EIT is set up in core HRMS as multiple rows descriptive flexfield having segments each with value set and default values.
    Multiple rows meaning, user can enter multiple records as extra information as compared to DFF which only allow one record..
    2. The requirement is to attach this EIT in iRecruitment (self service, HTML) using personalization.
    My Question ?
    1. Can I add this EIT as flex item ?
    2. do I have to create EO, VO and AM for this EIT table or this is provided by oracle when EIT is created ?
    3. is the EIT displayed as table in page with add, update delete button.
    4. is there any document which describes steps to add EIT with multiple rows to self service apps.
    any pointers appreciated.
    Thanks

    There is support for the Person EIT in Self Service and there is no reason why you can't put your EIT function on an iRec menu (you should copy the seeded EIT function).
    Getting an EIT to work in Self Service is a topic in itself, especially if you need approval but basically you need to make sure you set up EIT Security correctly, customise the menu functions and make good use of function level personalization.
    The difficulty you may find is being able to enter details into the EIT for a given person. The seeded EIT functions are either for Employee Self service or for Manager self service, not for iRec. I am firstly assuming you are talking about the Person EIT, not the Job, Assignment, Org or any of the other EITs that exist.
    The next thing to understand is who will be entering information into the EIT? Will it be the applicant or candidate themselves? If so, you may find the seeded employee EIT function can be slotted into an irec screen somehow.
    If it is a manager entering the EIT information for an applicant, then you may need to play around with the Manager EIT function and security profiles, not sure on that. I would need to know more before understanding how the EIT fits into your business flows.
    The seeded EIT screens are pretty flexible, you add (for multi row EITS), update and delete rows. Approval can be added if you need it.

Maybe you are looking for

  • How can I clean up my mac and fix my internet pop up problem?

    I haven't used my mac book pro in a couple months and I'm afraid its outdated. I have done all the software and app updates that I can. I have changed security settings, but I'm still have a major problem with internet pop ups. I really need my compu

  • Abstract method in constructor

    Hi! This is simplification of my 'problem'. I solved it by more clear approach but I still don't understand the result. Output is: true, false, true. I would expect true, true, true. I use Mac Java 1.4.1. public class TestAbstract { public static voi

  • F.05 PRINT

    Hello Gurus! When we try to print report generated by the foreign currency revaluation program (F.05), for gl account at the end of page 2 does not appear and the report display the subtotal correctly on screen, but does not print out, the subtotal i

  • Acaptuser32.dll error 0xc0000005

    When I try to execute a CAD program I receive an error message from windows with code 0xc0000005. I have seen that the cause of this error is "acaptuser32.dll" file. This file belongs to "Adobe Capture 3D plug-in", is it true ?  In the PC where I obt

  • Performing Basic HTTP Authentication on the iPhone

    Hi, I need to perform a HTTP Request with Basic Authentication on the iPhone. To perform the request I use the NSURLConnection and NSMutableURLRequest. The request basically works but I can't get the authentication working. Is there a "convenient" wa