Oracle EIT API REMOVAL conditional on WORKERS

Hi gurus,

I have a requirement as below:

We help module them Oracle HRMS basically Core-HR and OAB in American law.
There's an EIT configured in the system for which the value is met for employees and casual workers. Now, there is a duty to remove values in that particular EIT. Can you let me know the name of the API with RL procedure that can help remove the values of the EIT for potential workers?

Expected answer

Thank you!

concerning
Yassine

It will look something like this:

DECLARE

  CURSOR csr_cwk_eit IS
  SELECT eit.person_extra_info_id
        ,eit.object_version_number
  FROM   per_people_extra_info eit
  WHERE  eit.person_id IN
    (SELECT papf.person_id
     FROM   per_all_people_f papf
     WHERE  papf.npw_number IS NOT NULL
     AND    papf.employee_number IS NULL
     AND    trunc(sysdate) BETWEEN
            papf.effective_start_date AND papf.effective_end_date);

BEGIN

  FOR csr_rec IN csr_cwk_eit LOOP

    hr_person_extra_info_api.delete_person_extra_info
      (p_validate              => TRUE
      ,p_person_extra_info_id  => csr_rec.person_extra_info_id
      ,p_object_version_number => csr_rec.object_version_number);

  END LOOP;

END;
/

This removes all of the countries in transition for anyone who is or has been a worker for troop. Specifically, it ignores anyone who has also been used - of course you will need to decide what to do here.

Tags: Oracle Applications

Similar Questions

  • Why Oracle APEX API 4.1 is inaccessible?

    Hello

    I work with oracle APEX 4.1 and I used references API via http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21676/toc.htm.

    Does anyone know why Oracle APEX API 4.1 is inaccessible?

    "We're sorry, the page you requested could not be found."

    Concerning

    Bartosz

    Guess what they remapped the documentation... Here is a link I found access documentation for APEX 4.1 (might suggest you look at update 4.2, there are fixed bugs for the things which existed in 4.1)... : https://docs.oracle.com/cd/E23903_01/index.htm

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

  • Oracle OLAP API invalid to upgrade to 11.2.0.3

    Hello
    I upgraded a database on Win64 11.2.0.1 to 11.2.0.3 Patch 10 .

    The "Information Tool pre-upgrade' says 'Oracle OLAP API [upgrade] not VALID' bevore the upgrade. The upgrade procedure did not then upgrade OLAP. Now several objects of OLAPSYS and CTXSYS object. DRIOPT are not valid and cannot be validated by the compilation. What should I do now?

    Thanks in advance.

    Kind regards
    Martin

    If you make no use of OLAP functionality (which sounds like the case since your source database had this option not VALID), you can ignore these errors.

    HTH
    Srini

  • Remove Conditions

    Hello

    I am looking for a way to remove a condition via a script

    FYI,.

    myCondition.remove;

    Not what I'm looking for. or I try to delete any text. What I want is the condition to not appear in the COnditions window

    I tried

    myCondition.delete;

    but I get an error that "the object does not support the method 'delete" ".

    I know that I have the correct object that I can apply and remove "myCondition" to the text and so on.

    JavaScript, InDesign CS6, MacOS

    myCondition. delete ();

  • When to use WebADI Oracle and Oracle HRMS API?

    Hello

    I'm a little confused?

    When to use Oracle WebADI?
    When to use DataPump?
    When to use the Oracle API?

    What is the difference between WebADI and in terms of functionality of the API?

    Thank you

    For example, "migrate data from employee work.

    Indeed a technical expert may use WebADI is not quite black and white - just a guideline I recommend. Here are the reasons why I recommend the direct use of APIs more WebADI:

    (1) WebADI does not have any competition. If you are a considerable migration and want to ensure multiple-CPU server, I would use a simultaneous multithreaded program to load data from the staging tables employee in HRMS Oracle by the PL/SQL API. A strong migration may take 72 consecutive hours to load - multi-threading, which would significantly reduce.
    (2) WebADI is fickle and unreliable when you speak many lines. So often the bomb out and you will have to start the loading process. An Automated charger is reliable.
    (3) WebADI has no decent error handling. If a line fails the lot fails. An Automated charger can handle elegantly errors (and there will be errors) without affecting the overall load.
    (4) WebADI is manually intensive. Of course, it does a great job to make life easier. But you must still download unprotect, insert rows, lose its time to copy and paste, upload etc. You are dependent on people doing this at the right time and she of all right. If you load in multiple environments (and you're usually), it's a heaviness. Automated loading is fully automated, reliable, can be planned and can be repeated.
    (5) other reasons. For example, WebADI does not support CLOB, BLOB large amounts of text and all kinds of other things.

    I might consider using WebADI to migrate data from employee work if it was a small client with only a few hundred employees and migration data was not the critical moment.

  • Difference between PeopleTools and Oracle database to remove?

    Hello

    I am a newbie to PeopleSoft/PeopleTools. I deleted a folder out of my Oracle database 10 g

    DELETE FROM table_name WHERE LASTNAME = 'smith ';.

    deleted 1 record

    Yet, when I connect on PeopleSoft Ent. The recording shows always when I do a search for the user? I did a refresh on the database and recorded in PeopleSoft and its still there? any help is appreciated.

    Again, I think that you must double check the name of the table that you have removed the employee of.

    Your examples of queries have been by name and not EMPLID. I assume you have the EMPLID. My first action would be to run the following query:

    Select * from PS_PAY_CHECK where emplid =?

    If you get even a SINGLE shot, return to your system administrator and tell him that you refuse to follow his instructions, because that his request to do is illegal. You don't want to be the scapegoat, if there is some sort of fraud that is going on here.

    If the person has not been paid on your system, and then deleting the person is possible.

    People Soft provides tools to achieve this. Execute us on a regular basis. This should be the direction that you are using. Again, ask your system administrator why delivered tools do not work. There should be some kind of rational way to achieve this. If it can't give you a valid reason, I would clean up my resume. The guy is asking you to do things that you should consider saying no to. Because you are a beginner, you should at least ask for the supervision of a more experienced PeopleSoft Developer.

    Assuming you have exhausted all your options for delivery and system administrator gave you a valid justification, you can run this script to generate a set of queries to tell you all the tables where this person exists.

    SELECT ' SELECT "' | A.TABLE_NAME | "' AS TABLE_NAME, COUNT (1) TO ' | A.TABLE_NAME | ' WHERE EMPLID = "?"; '.
    FROM DBA_TAB_COLUMNS HAS
    WHERE A.COLUMN_NAME = 'EMPLID.
    AND THERE ARE
    (SELECT 'X' FROM PSRECDEFN
    WHERE A.TABLE_NAME = ' PS_ ' | RECNAME
    AND RECTYPE = 0);

    Don't forget to replace the question mark with the EMPLID. This has generated about 5 000 queries in my system.

    Know that you are wandering in a very scary place here. There are some valid reasons for deletion in the scenes, but you should exhaust all other options, first.

    Paul

  • How can I remove conditional Expressions in RH7 build?

    I have a project with artifacts to create a conditional Expression that I can't just simply get rid of.

    For example, I created two conditional Expressions to build:

    Internal OR Foo1

    Foo1 OR Foo2

    It was decided that the second phrase is the one we want.  But one always shows up as an option in the SSL.  Also, when I go to a page, the first expression clutter to the top of my list of possible conditional build Expressions.

    How can I lose a conditional Expression to build?  I have quite a few possible arrangements, and I don't want to confuse others by having too many choices (especially with similar names).

    Kevin

    Hi Kevin.

    I think you should do this by manually editing the file in the project .pss (projectname.pss). If you take a backup of this file and open in Notepad, you will find a section [Global Build Tag Expressions] and if all goes well there will be your expression 'In-house or Foo1' preceded by a date/time stamp. If you remove this line, it should no longer appear in your project.

  • Oracle HRMS API required parameter

    Hello!

    How do I know what parameters are required/mandatory (for example, hr_person_address_api.create_person_Address and any other API) and what are the optional parameter?

    Is there a document that I can use to check the above? I tried the http://irep11i10.oracle.com, but can not find.

    Any help is appreciated with pleasure.

    Thank you
    Elmer

    A little advice.

    When you open the package specification, if the parameter is set by default, the parameter is optional, otherwise it is required.

  • Oracle Lite API to send commands

    Hello
    Did anyone here ever used the Olite API to send commands to devices?

    When I send the command 'Install apllication' of MobileManager all platform devices. Sometimes, Mobilemanager crashes for hours, and not all devices receive the order.

    So I would like to know if this can be done by Oracle Lite java API and if anyone has examples of sum on how use the Classes oracle.lite.resource.dm. *.

    Thank you

    JSET

    If you have the mobileserver installed, take a look at it please ORACLE_HOME\Mobile\Server\demos\devmgr\java $ for samples on orders.

  • Classic report to Oracle apex with removal of icon/image

    Hi all

    I'm looking for a classic report with delete image icon for each line. Can someone please suggest me a link to view or approach.

    I use Oracle APEX 4.2.1 and Oracle 11 g r2 database.

    Thank you

    Orton

    Here is an oldest blog showing how to do this: http://apps2fusion.com/at/kr/391-oracle-apex-person-details-tutorial-02-delete-functionality

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

  • How to remove conditional...

    Friends and gurus of pl/sql...

    I am creating the procedure to remove the check in the table data, but don't know where to start...

    It will be great if someone could give some tips or pointer...

    requirements:

    1. the procedure will take place the first Saturday of the month (not sure that is it possible via pl/sql or must create separate jobs)

    2 remove the previous 2 months starting Monday - Sat data and the date shouldn't be 1 month. (i.e. leave Sunday & 1 month data greater than 2 months)

    for example

    {code}

    Procedure delete_log

    IS

    BEGIN

    remove from audit_logs

    where created > = trunc (sysdate - 60) and created < trunc (sysdate)

    and created! = (Sunday)

    and created! = (first day of the month);

    Commit;

    End delete_log;

    {code}

    I don't have much experience with pl/sql for all advice is appreciated...

    Thank you

    Mike

    Hello

    khallas301 wrote:

    Thank you solomon... has not heard of fm...

    below is the code on the right looks with FM?

    CREATE OR REPLACE PROCEDURE delete_log

    IS

    BEGIN

    DELETE FROM audit_logs

    WHEN TRUNC (created)< add_months="" (trunc="" (sysdate),="">

    AND TO_CHAR ((created), "FMDAY")! = 'Sun '.

    AND TO_CHAR ((created), "GFMD")! = '01';

    END;

    /

    To_char ((created), "FMDAY") could be 'SUNDAY', but it will never be 'SUN '.

    If you want to use abbreviations 3 characters use 'DY' instead of 'DAY '.

    AND TO_CHAR (created, "DY")! = 'Sun '.

    All 3-letter acronyms are the same length, so TO_CHAR pads never them and "FM" is not necessary.

    To_char ((created), "GFMD") could be '1', but it will never '01'.  The '0' is padding added by TO_CHAR in order to have daily 2 digits; That's exactly what prevents 'FM '.

  • Oracle Application Express - Validation &amp; Conditions

    Hello

    Being new to APEX im it's hard to do what I want it to do...

    IV got essentially a LOV and a text field. When the text box is empty I want it return an error, but when it is filled I want to submit my entry.

    Can someone help me on this please

    Thank you

    Ash

    Validation expression 1: P3_Reason

    or

    change P3_reason > setting >required value Yes to the point of the page

    leave.

  • Can we remove a rdf model using the Jena for Oracle adapter?

    Hello

    I use the adapter for Oracle Jena API, using java. I want to remove the database model when ever needed. Is it possible to delete the database template.

    GOS GraphOracleSem = new GraphOracleSem (oracle, modelName);
    MOS ModelOracleSem = new ModelOracleSem (gos);
    mos.removeAll ();

    This code removes the model data do not remove the model. Can we delete all of the data model. Any help?

    Thank you
    KKS

    Hello

    In the latest version of the adapter of Jena, there is a dropSemanticModel API in the oracle.spatial.rdf.client.jena.OracleUtils class.
    It is a static method. The settings are simple.

    See you soon,.

    Zhe Wu

  • OLAP API INVALID after upgrading 10.2.0.1 to 10.2.0.3 &amp; remove/reinstall

    Hi all

    We had the test consisting of RHEL 5 with 10.2.0.1 environment. Last week, we decided to update to 10.2.0.3. Overall, migration went smooth except Oracle OLAP API, which became INVALID after upgrade. Here are more details:

    SQL > SELECT ComputerName, status, substr(version,1,10) version of dba_registry;
    COMPUTERNAME STATUS VERSION
    ------------------------------------------------------------ ----------- ----------
    Oracle Enterprise Manager VALIDATES 10.2.0.3.0
    Space VALID 10.2.0.3.0
    VALID interMedia Oracle 10.2.0.3.0
    OLAP catalog VALID 10.2.0.3.0
    VALID XML from Oracle 10.2.0.3.0 database
    Text VALID Oracle 10.2.0.3.0
    INVALID Filter Expression Oracle 10.2.0.3.0
    Rule Manager Oracle 10.2.0.3.0 VALID
    Manager workspace 10.2.0.1.0 Oracle VALIDATES
    Oracle Data Mining VALID 10.2.0.3.0
    Catalog of database Oracle 10.2.0.3.0 VALID view (s)
    Packages of Oracle database and the Types of INVALID 10.2.0.3.0
    JServer JAVA Virtual Machine VALID 10.2.0.3.0
    Oracle XDK 10.2.0.3.0 VALID
    Packages of Java database Oracle 10.2.0.3.0 VALID
    Analytic workspace VALID OLAP 10.2.0.3.0
    API of OLAP Oracle 10.2.0.3.0 INVALID

    There is a procedure available on metalink with the name "xoq_validate_verbose" (Oracle Olap Api disabled after upgrade to 10.2.0.3 - Note: 603179.1 )
    ).
    SQL > set serveroutput size 10000
    SQL > exec xoq_validate_verbose
    compat-> 10.2.0.1.0
    FRONT OF BOOTSTRAP
    ORA-37111: unable to load the OLAP API shareable library: (libstdc ++. so.5: could not open the object file shared: no such file or directory)
    AFTER BOOTSTRAP: REGISTRY. Not valid
    ComputerName: Oracle OLAP API
    version: 10.2.0.3.0
    status: invalid

    PL/SQL procedure successfully completed.

    Always the API Oracle OLAP was not valid. Then, I followed a procedure ' how to remove or reinstall the OLAP Option - Note: 332351.1'. Even in this case, it did not help.

    Can someone help me solve this problem.

    BR,
    --
    Anjum

    Execution of xoq_validate_verbose points to the problem if libstdc ++. so.5 cannot be found, perhaps, he does not exist or is not able to access because of file permissions. This file is installed with compat-libstdc ++-33.

    Enrique

  • How do I learn more about the API Oracle and Workflow

    Dear experts,

    I need to learn more about the oracle and Oracle Workflow API.

    I need to resources or books on this topic.

    Kind regards

    Ahmad,

    Go to http://docs.oracle.com

    Click the Applications icon

    Click on the E-Business

    Click on the link for 12.1 +.

Maybe you are looking for

  • Selection of specific clips of a long clip?

    Hi, I imported a 30 min clip, I want just pieces of. I wrote on a piece of paper the segments I need IE. the section of 1.30 - 3.57. Once I imported the media into iMovie how to choose the sections to put in the timeline? Hope that makes sense! Thank

  • The Firefox emblem isn't here. How I 'recover '. ?

    I watched the video Getting Started. When I went to get the Firefox emblem in the upper left of the page, it is not there on my version. I have a bar of menus, tabs, engine search - but without Firefox.

  • A100-692 left side fan works very often

    Hello I just bought a Satellite A100-692 with a processor intel Core Duo T2050 processor with and an ATI Radeon X 1400 graphics card. I am quite surprised how often works the fan on the left side. Sometimes it works even when the system is idle or I'

  • AVG scan is stuck at 30%

    Original title: can not do a scan I can't do a scan on my computer using avg it down to about 30% and the computer stops and restarts and I send an error report can u help me

  • Problem with license Audiobook

    I use a digital library for the cash books and play on my Sansa Fuze.  Since I updated the Firmware, I'm more able to play I checkout books.  The error message says I need to get the license of the software.  The digital book, I checked allows the tr