How to pull the job with the latest effective date in PSFT?
Hello,
I am running the PSFT 9.1.1 connector workforcefullsync.
I ran into a problem when the user has multiple job records. Each time that the user job is updated, a new job record is created. So, when the data comes from PSFT, for a user, we have multiple jobs records with different effective date (For example <EFFDT IsChanged="Y">1996-10-21</EFFDT>). OIM is only interested in the latest EFFDT.
Question 1: is it something that we can set on the PeopleSoft side, so that only the job with the highest EFFDT is sent to OIM?
Question 1b: is this is not easy to accomplish from the PSFT side, can I use transformation in the connector to only pull the job record with the highest effective date?
Question 2: if the EFFDT shows a date in the future (HR wants to disable a person in the future), does OIM ignore this change until the sysdate is after that EFFDT date?
Thanks
PS: workforcefullsync worked fine if the file contains only 1 job per employee. When the xml files contain multiple job records, I got the error:
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - oracle.iam.connectors.psft.common.handler.impl.PSFTWorkForceSyncReconMessageHandlerImpl : handleMessage
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - 1
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - Description : 1
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - java.lang.ArrayIndexOutOfBoundsException: 1
Edited by: user12049102 on Mar 22, 2010 12:06 PM
Hello,
When the PSFT team sends a message over to OIM to disable a user with today's date, the user got disabled fine in OIM. A reconciliation event is created.
When the PSFT team sends a message over to OIM to disable a user with a future date for EFFDT, let's say 3/31/2010, no reconciliation event was created.
Does OIM store this information somewhere so that it will process it later on?
It's a good thing that OIM does not disable the user who has an EFFDT in the future, but we don't want that record to be forgotten.
Please help.
Thanks
Similar Messages
-
With IOS 7, how do you tunr off apps running in background? I know to double click to bring up the apps running in the multitask function but not how to turn them off. I know if too many apps are running, it is a mess. Help. Could not find in instructions anywhere.
First, Double Tap the home button. Then after that slide up the pictures of apps then there closed.
Jake -
I updated the IPAD with the latest update and now when I turned the IPAD on, I get the itunes logo and then nothing else. How can I fix this to let me use my IPAD?
YOU ARE IN RECOVERY MODE
1. Turn off iPad
2. Turn on computer and launch iTunes (make sure you have the latest version of iTune)
3. Plug USB cable into computer's USB port
4. Hold Home button down and plug the other end of cable into docking port.
DO NOT RELEASE BUTTON until you see picture of iTunes and plug
5. Release Home button.
ON COMPUTER
6. iTunes has detected iPad in recovery mode. You must restore this iPad before it can be used with iTunes.
7. Select "Restore iPad"...
Note:
1. Data will be lost if you do not have backup
2. You must follow step 1 to step 4 VERY CLOSELY.
3. Repeat the process if necessary. -
What's the go with this latest update. Half my apps don't work and the iPad runs slower? How do I go back to the old operating system?
Make sure your apps are updated. You might try Settings > iTunes & App Store > Automatic Downloads - Updates = "On".
You cannot go back to an old operating system. -
How to run a background job with the cloud_scheduler package
Hi,
Is the cloud_scheduler package able to run background jobs as documented? When you try to run a job in another session using:
cloud_scheduler.run_job(job_name=>'MYJOB', use_current_session=>false);
The call fails with:
ORA-20002: Cannot run job MYJOB. Adhoc background execution is disallowed. Please enable the job instead.
If you try to use cloud_scheduler.enable to run the job then the job does not run when scheduled.
Rod WestHi Rod,
Yes, I believe so. Here's a test case that I just ran successfully from SQL Workshop in my database trial service:
create table myjob_test (aa timestamp with time zone);
begin
cloud_scheduler.create_job (
job_name => 'MYJOB',
job_type => 'PLSQL_BLOCK',
job_action => 'begin insert into myjob_test values (systimestamp); commit; end;',
repeat_interval => 'freq=minutely; interval=3' );
end;
begin
cloud_scheduler.enable ( name => 'MYJOB' );
end;
select job_name, state, run_count, failure_count, last_start_date, next_run_date, systimestamp from sys.user_scheduler_jobs;
select * from myjob_test order by aa;Is the next_run_date in the past for your job? If it is, try disabling/enabling the job to "reinitialize" the job's schedule.
-- Vlad -
How do i turn off apps running in the background with the new upgrade?
how do i turn off apps running in the background with the new upgrade?
They changed it a bit, but you can still close apps. Double click the Home button to pull up the currently running apps. Side scroll over to the app you want to close, then swipe up on the app *window* (not the icon at the bottom).
= L.I. -
In sm30, when save, how to fill the table with the system data in the table
Hi all, in SM30, we have user name and time fields, when we create record, after we click the SAVE button, it will automatically fill the fields with the system data, how can we realize it?
Hi ,
Do like this.
1. Go to SE11 -> give your table name and press on change button .
2.Go to Menu->Utilities-> Table Maintainance Generator , then it will take you another screen .
3.Assign Functin group if already have one , other wise create function group and assign
4.Go to Menu->Environment->Modification->Events , again it will take you to another screen
5.Click on new entries
->Now press F4 in T column . Select<u> "01" - Before saving the data in the database</u> and in form routinue give any name of the routinue like "SAVE_USER_DATA" and press enter then u can see an editor symbol in next column click on that it will take you ABAP editor there type this code .
ztable-username = sy-uname.
ztable-createtime = sy-uziet.
check and activate the code .
With this your job will be complete . Now while entering data just leave columns blank , they will insert corresponding username and time
Don't forget award points if it helps you.
Regards,
Raghav -
Fail to register the jobs with OEM
I have done following steps in developing a data warehouse project but im still in problum to load data from source to target:
Create a source object with thier tables
create a target object a dimension
create a mapping
create to operator one for source table and other for dimension
linked colum by column
validate this mapping
genrate this mapping
deployed this mapping
but i am facing problum while i am goining to register the TCL with OEM. I am unable to register this and following error occures
Faild to register the jobs with OEM:OEM registration Faild: OEM client not installed in Oracle_Home.
java.lang.NoClassDefFoundError.
Oracle/sysman/enSDK/client/omsClient/BadAttributeException
Exception in thread "main"
Plz help me to solve this problum.
Plz give me exact solution.
Plz give me steps from start to end of a data warehouse project.Steps involves in design ,validate and genrate and loading phase plz give me list of these steps.This combination is not certified. Please upgrade OWB to the latest available version (9.0.3.35) that is certified on the 9.2.0.1 database.
Regards:
Igor -
How to integrate SQL table with the cahce
Hi,
In normal ASP.net application we use the
sqlCacheDependency to integrate the SQL server with the cache in ASP.NET, so that any change in the SQL table row will replace the cache with the latest data.
How to achieve the same in the Azure cache.
We need to integrate the SQL server with the Azure cache so that any change in the SQL table row should replace the cache with the latest data.Hi,
Cache in Azure is not different with ASP.NET, please see
http://msdn.microsoft.com/en-us/library/windowsazure/gg278356.aspx for more details, Azure provides for multiple types of persistent storage which can be leveraged for caching (Azure SQL Database, Azure Table Storage, Azure Blob Storage etc…). I would suggest
you read this article (http://www.dnnsoftware.com/blog/cid/425642/Understanding-Windows-Azure-Caching-for-building-high-performance-Websites
), because of we know where the cache data is, so we can sync up the data as expected.
Best Regards
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Finding the record with the latest date
Post Author: sconlon
CA Forum: General
Hi,I am using CR 8 with an Access database which has a table that holds (multiple) sales records for each of our clients. I want to create a report that lists only the latest sale from each client. I am thinking that I first need to group by client and then create a sub-report that prints the necessary details of sales record with the latest date of sale. It's this last bit that I cannot figure out how to do. Can anyone suggest a way of doing this?Many thanks,sconlonPost Author: Jagan
CA Forum: General
Charliy's suggestion if fine, and does require sorting and displaying in the group header/footer according to the sort order. In case it's not clear, when you print in the group header you are using the first record's data; when you print in the group footer you are using the last record's data (first and last within the group that is).
Personally, I'd group on the client have a group selection formula of:
{table.date_field} = maximum({table.date_field}, {table.client_id})
so that there's no date sort required as you'll only get one record per client group - assuming that each record has a unique date of course. I'd probably still suppress the details section and display in the group footer, but it wouldn't matter if you use the details section either.
I believe the benefit with the group selection formula is that any summary formulas, running totals etc. you use would only have the one record per client to work on, rather than including all of the suppressed records too. -
Select only the row with the latest updatedate
Hi to All !
Can anyone help me with this problem. If I want to select from the existing table:
ROWNUM:UPDATEDATE:NUMBER:UNIT:LOC:ONHAND:DESC:LOTEXP:EXTRACTIONDATE
6 106102 81016 CH9 ADMEIER 2 C4D84M 106104
5 106102 81016 CH9 ADMEIER 2 C4D84M 111030 106103
4 106102 81016 CH9 ADMEIER 2 C4D84M 111030 106102
3 106101 81016 CH9 ADMEIER 4 C4D84M 111030 106100
2 106081 81016 CH9 ADMEIER 0 C4D04Y 106100
1 106073 81016 CH9 ADMEIER 1 A4AU8W 106100
only the rows with the latest updatedate, results in : (row number 3,4,5 have to be out)
ROWNUM:UPDATEDATE:NUMBER:UNIT:LOC:ONHAND:DESC:LOTEXP:EXTRACTIONDATE
6 106102 81016 CH9 ADMEIER 2 C4D84M 106104
2 106081 81016 CH9 ADMEIER 0 C4D04Y 106100
1 106073 81016 CH9 ADMEIER 1 A4AU8W 106100
Any Ideas ? Thanks in advance ThomasThe select for the colums looks like:
UPDATEDATE, NUMBER, UNIT, LOC, ONHAND, DESC, LOTEXP, EXTRACTIONDATE
The table has the following unique key:
UPDATEDATE, NUMBER, UNIT, LOC, LOTEXP, EXTRACTIONDATE
how I have to use now PARTITION BY to get for each row the latest updatedate ?
Thomas -
I updated the IPAD with the latest update and now when I turned the IPAD on, I get the itunes logo and then nothing else. How can I fix this to let me use my IPAD?
Hi ....
"I get the itunes logo and then nothing else"
Use Recovery Mode > If you can't update or restore your iPhone, iPad, or iPod touch -
HT1695 How to connect my iPhone with the printers at school? Many thanks
How to connect my iPhone with the printers at school? Many thanks
They must be Airprint capable printers... if they are not, then there is no supported way of connecting to them.
Airprint 101 -
Error generating report job with the task name 'FSRM_Report_Task
Since this morning we have been having a problem with FSRM on Windows Server 2008 R2, it is no longer running storage reports (both scheduled and on-demand).
We get the following in the event logs:
Log Name: Application
Source: SRMREPORTS
Date: 09/06/2014 08:09:55
Event ID: 752
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: FILESERVER2.curriculum.riddlesdown.local
Description:
Error generating report job with the task name 'FSRM_Report_Task{3add1760-4e79-4141-baba-cb53391bef3e}'.
Context:
- Exception encountered = Invalid argument: StorageType = '101'
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SRMREPORTS" />
<EventID Qualifiers="0">752</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-06-09T07:09:55.000000000Z" />
<EventRecordID>42920</EventRecordID>
<Channel>Application</Channel>
<Computer>FILESERVER2.curriculum.riddlesdown.local</Computer>
<Security />
</System>
<EventData>
<Data>Error generating report job with the task name 'FSRM_Report_Task{3add1760-4e79-4141-baba-cb53391bef3e}'.
Context:
- Exception encountered = Invalid argument: StorageType = '101'
</Data>
</EventData>
</Event>
We have uninstalled and reinstalled the FSRM role service but are still having the same problem.
Anybody have any ideas?Hi,
From the error message, it failed because of "invalid argument: storagetype = '101' ".
101 means the storage type is "system" + "cache". Is there any change on your storage before the issue occurs? For example whether the source storage is changed?
FsrmStorageModuleType enumeration
http://msdn.microsoft.com/en-us/library/dd392346(v=vs.85).aspx
If you have any feedback on our support, please send to [email protected] -
Not able to run the job with user id - is
Hello experts,
We have problem.
Every day we run the job.
( the job contians two programs called ZTIBCOPRG and J_5HJSTP )).
I would like to know why the above job is running with the user ID TIBCOADM. Because this user has German settings for the size conversion in program ZTIBCOPRG and we are having some issues.
We changed the user to TIBCOUSA and the job would not run.
We have changed the user back to TIBCOADM. It is running.
KINDLY HELP ME WITH YOUR VALUABLE inputs. YOUR HELP WILL BE HIGHLY APPRECIATED.
I have checked for both users in AGR_USERS table.
The AGR_USERS is the old user and have many roles compared to userid TIBCOUSA.
WHERE WE NEED TO SEE . IS it authorisation problem or the other user with whom unable to run the job ?
or is this the error in the program ZTIBCOPRG which is not able to do size conversion and causing some issues.
Thanks and Regards,Hi,
after running the job with user id TIBCOUSA, it should be in cancelled state as per your comments.
you just select the cancelled job and type JDBG in command box and enter it takes you to Debug mode.
There you may get some information where it is failing.
Sudheer. A
Maybe you are looking for
-
Want BW Report within Portal in Editable mode
HI Gurus, I hav created Bex Appln iView from Query string obtained from "Query Designer". Now I am able to view Selection screen. When I enter some values and execute Report gets generated. But this report is in Display mode.
-
OSB doesn't work with DMZ zone
Hello all, I have a configured DMZ zone at our network infra. But after our web service doesn't work. We have a two ip address, which are public (x.x.x.x) and osb (y.y.y.y). This is my hosts config: 127.0.0.1 localhost.localdomain localhost y.y.y.y
-
Quicktime "Share" feature no longer works for me.
For the past year now I've been using Quicktimes "Share" feature to upload videos to YouTube. As of today, the feature no longer works. When I open a video, click "Share" and then "YouTube" absolutely nothing happens. I've tried with multiple differe
-
Map functionality in interactive planning using PC MILER instead of IGS
Dear Experts, We would like to utilize the map functionality in TPVS interactive planning, We have implemented PC MILER for Geo coding instead of IGS and GIS tools. The PC MILER is using the customized solution for calculating of the distances of Ge
-
Dear all, I have a system landscape as below: DEV -> PRD, & DEV has 2 clients 200 (for develop & customize) & 210 (for test). When I release requests from 200, all are put in import queue of 210. But when log-on 210 & call STMS, I couldn't import the