Matching HR and AD records on 2 attributes, then modify the join attribute?

Hi,
We are introducing FIM into an environment consisting of an HR system and AD, with no so happy data. I know that data integrity is key, but there are people above that want some results....so....
The only match between the existing HR and AD data we can find is the 'firstname' & 'surname' attributes. Lets assume for now that there are no duplicate 'firstname' & 'surname' attributes in HR and AD...could we join the records on 2 attributes
of 'firstname' & 'surname'?
Once the records are joined, we would then flow the 'employeeID' attribute from HR to AD.
Could we then remove the 'firstname' & 'surname' join rule and replace it with 'employeeID' attribute join rule?
Thank you,
SK

Yes, or even leave the name-based join there but lower in precedence than the employeeID one. In practice the problem with name-based joins is not just the obvious one of duplicates but more often that the entry in AD has been created with a preferred
first name (e.g. Dave) whereas the HR one has the legal first name (e.g. David), leading to missed joins.

Similar Messages

  • I used a usb turntable to import old vinyl records into iTunes. Then with the cloud and iTunes match I put them on another Mac.  The songs come up in the music list but they are greyed out.  How do I get them recognized.

    I used a usb turntable to import old vinyl records into iTunes. Then with the cloud and iTunes match I put them on another Mac.  The songs come up in the music list but they are greyed out.  How do I get them recognized.  The symbol states the songs were downloaded from iCloud.  I would like to get them to play so that I can make a playlist, and burn a CD.

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Unsync all music and resync
    - Reset all settings      
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                 
    iOS: How to back up           
    - Restore to factory settings/new iOS device.

  • I have an ipod touch 4th genereation and have problems when i record you can barley hear the voices and sounds recording i don't know what the problem is?

    i have an ipod touch 4th genereation and have problems when i record you can barley hear the voices and sounds recording i don't know what the problem is?

    sounds like ur ipod's mic is blocked with something check the back on the ipod near the back camera

  • Script to modify the location attribute in an existing subnet registered on AD sites

    Could anyone help me to make an script to modify the location attribute in an existing subnet registered on AD sites and services.
    Using the script to create subnet, like this one below, occurs error because the subnet already exist:
     Set objRootDSE = GetObject("LDAP://RootDSE")
      strConfigurationNC = objRootDSE.Get("configurationNamingContext")
      strSiteObjectDN = strSiteObjectRDN & ",cn=Sites," & strConfigurationNC
      strSubnetsContainer = "LDAP://cn=Subnets,cn=Sites," & strConfigurationNC
      '-- Create Subnet --
      Set objSubnetsContainer = GetObject(strSubnetsContainer)
      Set objSubnet = objSubnetsContainer.***MODIFY/UPDATE***("subnet", strSubnetRDN)
      objSubnet.Put "siteObject", strSiteObjectDN
      objSubnet.Put "description", strDescription
      objSubnet.Put "location", strLocation
      objSubnet.SetInfo
    Thanks,

    Just get the subnet by name:
    subnet = "192.168.1.0\/24"
    Set objRootDSE = GetObject("LDAP://RootDSE")
    strConfigurationNC = objRootDSE.Get("configurationNamingContext")
    strSiteObjectDN = strSiteObjectRDN & ",cn=Sites," & strConfigurationNC
    strSubnet = "LDAP://CN=" & subnet & ",cn=Subnets,cn=Sites," & strConfigurationNC
    Set objSubnet = GetObject(strSubnet)
    objSubnet.Put "description", strDescription
    objSubnet.Put "location", strLocation
    objSubnet.SetInfo
    ¯\_(ツ)_/¯

  • I am new to iphones and went to Itunes and it said my new iphone needed a software update. Now the apps that I put on wont work and when pressed just flash on then off the screen. I paid £20 for one of them so any help would be appreciated.

    I have a new iphone and went into Itunes and it said my new iphone needed a software update. I let it do this and now the apps that I put on won't work and when pressed just flash on then off the screen. I paid £20 for one of them so any help would be appreciated.

    Memory Map:  http://www.memory-map.co.uk/iphone/
    0870:  http://www.simonmaddox.com/
    Viber:  http://support.viber.com/home
    VoucherCloud: http://questions.vouchercloud.com/

  • I walked into a dark room with my iPad and tripped on something. I then dropped the iPad on my bed. When I fell my elbow landed right in the middle of the screen of the iPad. I have a 30 dollar case. Now half the screen is black. What should I do?

    I walked into a dark room with my iPad and tripped on something. I then dropped the iPad on my bed. When I fell my elbow landed right in the middle of the screen of the iPad. I have a 30 dollar case. Now half the screen is black. What should I do? Help me please?

    Not much you can do other than to take or send your iPad to Apple and pay their replacement charge.
    Regards.

  • Shell script to modify the xml attribute

    Hi All,
    I am new to shell script. I have to add one command in a shell script file to modify xml file.
    +*<oa:link id="iSupplier" adminCustomizable="true" destination="http://server1/" />*+
    I have to modify the destination attribute of above mentioned tag_ in a xml file. Anybody can suggest me how can we do this in shell script.
    Thanks in advance..
    Regards,
    Purushoth.

    Thanks for feedback. Compiling this product under Enterprise Linux 5 seems problematic. Binary package is available from the EPEL repository (Fedora)
    http://fedoraproject.org/wiki/EPEL
    su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
    # yum install xmlstarlet
    Edited by: Dude on Nov 25, 2010 7:31 AM

  • HT1296 I was using the iCloud for my iPod and had recorded an important Voice Memo on the device. Before I was able to store it on my computer, the device stopped working. I have the data on the Cloud, how can I get that back to my iMac?

    I was using the iCloud for my iPod and had recorded several irreplaceable Voice Memos. It went up to the Cloud, but I wasn't too savvy with the Cloud at that point, so it wasn't syncronizing to my home computer. So, the thing is that the iPod died and the backup is in the Cloud and I would like to load the backup to my iMac to recover my data. How can I do that? Thanks

    The new device I got to replace the iTouch is a iPad and I don't see the playlist I created with previous voice memos on it at all. Is there any way to access them on the iPad? If I erase the iPad and restore it with the old back up will the Voice Memos come along and get in to my home computer or will I be out of luck?

  • Need single record for single period. Modify the select query.

    Requirement
    THere are 6 programs for each company for each billing period. If anyof the program for one billing period and period_balance>0 then display outstanding balance YES. if period_balance <=0 for all the programs for one period then outstanding balance=NO
    Below is the query i have used but i have to modify the query to get single record for each period whether outstandignbalance yes or no. Please help to resolve this issue. OR modify the query.
    select distinct B_Billing_key, B_COMPANY_ID company ,
    to_char(to_date('01/'||trim(substr(B_REPORT_PERIOD,5,2))||'/'||
    trim(substr(B_REPORT_PERIOD,1,4)),'DD/MM/YYYY'),'Month YYYY') Billing,
    Max(to_char(P_RECEIVED_DATE,'MM/DD/YY')) lastPaymentdate,
    SURCH_AMOUNT,ADJUST_AMOUNT,PI_AMOUNT,AMOUNT,
    (nvl(SURCH_AMOUNT,0)+nvl(ADJUST_AMOUNT,0)+nvl(PI_AMOUNT,0))-(nvl(sum(AMOUNT),0))"Period_Balance",
    decode(sign((nvl(SURCH_AMOUNT,0)+nvl(ADJUST_AMOUNT,0)+nvl(PI_AMOUNT,0))-(nvl(sum(AMOUNT),0))),1, 'Yes'
    ,'No'
    ) outstandingbalance
    p.PROGRAM_NAME_ID programname
    FROM tuff_balance_view,MV_PROG_SURCH S,MV_PAYMENT_HOLDING H,MV_PROGRAM_DICT P where
    b_company_id = 'U-7052-C'
    and B_Billing_key=s.BILLING_KEY
    and S.PROGRAM_KEY = P.PROGRAM_KEY
    and P.PROGRAM_KEY= H.PROGRAM_KEY
    GROUP BY B_Billing_key,B_COMPANY_ID,B_REPORT_PERIOD,SURCH_AMOUNT,ADJUST_AMOUNT,PI_AMOUNT,PROG_SURCH_KEY,
    S.PROGRAM_KEY,p.PROGRAM_NAME_ID,AMOUNT
    order by B_Billing_key desc
    B_Billing_key is the primary key. I am looking for the output only one record for each biling perid. there are 6 programs for each billing period. if any of the program has period balance >0 then outstanding balance should be yes. For sample i am giving 2 programs.
    Actual output from the above
    biling_key company billing period period_balance outstandingbalance programname
    123 xyz January 2011 $4 Yes ABC
    123 xyz January 2011 $-5 NO DEF
    456 xyz February 2011 $-3 NO ABC
    456 xyz February 2011 $- 2 NO DEF
    Need the output as below from the above query. Can you please help to simplify query. If anyof theprogram having outstanding balance for that particular period show the outstandigbalance as yes. Else NO.
    Expected output as below
    company billing period outstandingbalance programname
    xyz January 2011 Yes ABC
    xyz February 2011 No DEF
    Thanks,
    vi

    Hi G,
    With the same query i am gettting outs as NO for all months which is not true. can you pelase look at the following data.
    SELECT DISTINCT B_BILLING_KEY,
    to_char(to_date('01/'||trim(substr(B_REPORT_PERIOD,5,2))||'/'||
    trim(substr(B_REPORT_PERIOD,1,4)),'DD/MM/YYYY'),'Month YYYY') Billing,
    B_company_id company,
    sum((nvl(T.B_ORG_SURCH_AMOUNT,0)+nvl(T.B_ORG_PI_AMOUNT,0))-(nvl(T.P_AMOUNT,0))) "PeriodBalance",
    Max(to_char(P_RECEIVED_DATE,'MM/DD/YY')) LastPaymentDate,
    decode(sign(
    (nvl(T.B_ORG_SURCH_AMOUNT,0)+nvl(T.B_ORG_PI_AMOUNT,0))-(nvl(T.P_AMOUNT,0))), 1,'Yes','No') Outs
    FROM mv_program_dict P, tuff_balance_view T WHERE
    b_company_id = 'U-7052-C' group by B_REPORT_PERIOD,B_company_id,B_BILLING_KEY,B_ORG_SURCH_AMOUNT,
    B_ORG_PI_AMOUNT,P_AMOUNT
    order by B_BILLING_KEY desc
    Actual
    Billing key Billing company periodbalance lastpayment date outs
    110631534073     November 2010     U-7052-C     270          Yes
    110631534073     November 2010     U-7052-C     690          Yes
    110631534073     November 2010     U-7052-C     66          Yes
    110461533197     October 2010     U-7052-C     4740          Yes
    110461533197     October 2010     U-7052-C     27000          Yes
    110461533197     October 2010     U-7052-C     0          No
    110251532527     September 2010     U-7052-C     0     09/13/10     No
    110251532527     September 2010     U-7052-C     0          No
    110251532527     September 2010     U-7052-C     -18     09/13/10     No
    110251532484     August 2010     U-7052-C     0     09/13/10     No
    110251532484     August 2010     U-7052-C     2001     09/13/10     Yes
    110251532484     August 2010     U-7052-C     0          No
    Expectedoutput(need only following columns)
    Billing key Billing company lastpayment date outs
    110631534073     November 2010     U-7052-C               Yes
    110461533197     October 2010     U-7052-C               Yes
    110251532527     September 2010     U-7052-C          09/13/10     No
    110251532484     August 2010     U-7052-C          09/13/10     YES
    By using below query i am getting all output as NO. HOw to modify it.
    SELECT company,
    billing,LastPaymentDate,
    CASE
    WHEN SUM (DECODE (outs, 'YES', 1, 0)) > 0 THEN 'YES'
    ELSE 'NO'
    END Outstanding
    FROM (
    SELECT DISTINCT B_BILLING_KEY,
    to_char(to_date('01/'||trim(substr(B_REPORT_PERIOD,5,2))||'/'||
    trim(substr(B_REPORT_PERIOD,1,4)),'DD/MM/YYYY'),'Month YYYY') Billing,
    B_company_id company,
    sum((nvl(T.B_ORG_SURCH_AMOUNT,0)+nvl(T.B_ORG_PI_AMOUNT,0))-(nvl(T.P_AMOUNT,0))) "PeriodBalance",
    Max(to_char(P_RECEIVED_DATE,'MM/DD/YY')) LastPaymentDate,
    decode(sign(
    (nvl(T.B_ORG_SURCH_AMOUNT,0)+nvl(T.B_ORG_PI_AMOUNT,0))-(nvl(T.P_AMOUNT,0))), 1,'Yes','No') Outs
    FROM mv_program_dict P, tuff_balance_view T WHERE
    b_company_id = 'U-7052-C' group by B_REPORT_PERIOD,B_company_id,B_BILLING_KEY,B_ORG_SURCH_AMOUNT,
    B_ORG_PI_AMOUNT,P_AMOUNT
    order by B_BILLING_KEY desc)
    GROUP BY company, billing,LastPaymentDate;
    Note:in the actual out put max(lastpayment date) is returing null values. if there is any date in one billing return that date only remove null example is september. in september it should return only 09/13/10 this date not null date. but if there is no other within one biling then consider that as null example november..
    Thanks,
    v

  • Firefox worked fine yesterday, but today it wont load. I tried unstalling and downloaded a new version. Got message the extended attributes are inconsistant.

    ATried to open Firefox browser to read mail but it wouldnt open. An error message indicated something about version 12 and version 11 issues so I uninstalled Firefox and used Explorer to download a fresh copy. Wouldnt install.
    Keep getting a box that says " The extended attritbutes are inconsistent"

    Thank you for the reply. I forgot to mention that I did run scans for viruses and malware and came up clean.
    I ran the System File Checker and it told me there are corrupt files that could not be repaired. I dont understand all the info that I read on the CBS.log, but from what I gather from the link you provided I'll be doing a reformat today. :(
    What puzzles me is the fact that all was well when I shut down my computer but by morning there were corrupt files????? Strange no virus, no malware so what on earth happened? The million dollar question.:)
    Sincerely appreciate your assistance.

  • I have a new Apple TV, I plugged it in yesterday and it worked fine. I then did the update and went to bed. Today I can't get the Apple TV to turn on again! HELP

    I have a new Apple TV, I plugged it in last night and it worked fine, I then, I was mirroring with my iPad and everything. It then prompted me to to the update so I hit update and went to bed. Today I can't turn the Apple TV on!
    It just says no signal on my tv.
    I've tried pressing menu and down arrow for 6 seconds, an apple appears on my tv screen but then it goes back to saying no signal!
    Is it broken?

    Check these troubleshooting steps:
    http://support.apple.com/kb/HT1551?viewlocale=en_US&locale=en_US
    Specifically I wonder if the AppleTV may be trying to connect with an unsupported resolution giving a black screen.  Try cycling display resolutions using these remote commands in step 6:
    If your TV screen appears fuzzy or black (you see no video)
    Make sure the television you are using supports the Apple TV resolution requirements. Please see the Apple TV technical specifications.
    When you connect power, check to make sure the LED turns on. If the LED is not on, then verify with a known good power outlet or connect something else to the outlet you're using for Apple TV and make sure it works (such as a lamp or clock).
    Make sure you're using the correct video cables and that they are connected firmly to Apple TV and to your TV.
    Connect the HDMI cable directly into the Apple TV and your television, remove any third party devices or adapters.
    Make sure the input setting you've selected on your TV matches the input you have your video cables connected to. See the documentation that came with your TV for more information.
    Change the Apple TV resolution by pressing and holding the Menu and Up button for six seconds. The Apple TV will automatically cycle to the next resolution at approximately 20 second intervals. Pressing the Select button will immediately cycle to the next resolution.
    If you are connected via HDMI, try unplugging and replugging your HDMI cable.
    If HDMI isn't working on an Apple TV (1st generation), try component cables instead (and disconnect the HDMI cable temporarily). Read more about HDMI vs component video.
    AC

  • PhotoBooth records a video, but then in the image pane it is shown as grey, please help?

    So, I've been trying to record videos using PhotoBooth, and even before I deleted and uninstalled my QuickTime, it had started recording videos and showing them as grey. When I try to click on them and open them, PhotoBooth quits on itself. Can someone advise me of what I need to do here?

    Hello mispiffed0122,
    Based on your post it sounds as though your iPhone's display is malfunctioning. Based on the information you have provided, it appears your iPhone may need to be serviced. The following link should help you get started with the process and has links with additional information on topics such as warranty and service pricing, battery replacement, and express replacement service.
    iPhone Repair and Service - Apple Support
    Thank you for contributing to Apple Support Communities.
    Cheers,
    Bobby_D

  • First checkout record then modify the record but failed !

    //check out record
                 CheckoutRecordsCommand cout = new CheckoutRecordsCommand(simpleConnection);
                 cout.setTableId(mainTableId);
                 cout.setSession(sessionIdu);
                 cout.setRecordIds(rdids);
                 cout.execute();
                 //modify record
                 rds[0].setFieldValue(fieldsMT[1], new StringValue("xhj modify !"));
                 ModifyRecordCommand mrc = new ModifyRecordCommand(simpleConnection);
                 mrc.setSession(sessionIdu);
                 mrc.setRecord(rds[0]);
                 mrc.setModifyAnyway(false);
                 mrc.execute();
    when execute the modify command the exception happened the info is "the record have been protected!"!
    so how can i implement a modify to record that check out first.

    after checkout, you will get a new record id.
    I think your modification should base on the new record id.

  • HT2486 When you want to add another person from same company, how can you duplicate and then modify the card already entered?

    When usinf Mac Address Book and you have entered the information for one contact from a company, how can you duplicate the card so you can add another person from same company?

    I'm afraid the LU suffix is a new one on me.
    As long as you have all of the content in your library then that remove and sync warning shouldn't cause any loss of data, but it shouldn't be happening every time. It may pay to take the following steps to reset the connection between the two,
    Backup device.
    Restore as a new device.
    Restore the backup made earlier.
    Again, this assumes all content on the device is in your library. If that isn't the case see Recover your iTunes library from your iPod or iOS device first.
    tt2

  • Sort dimension attributes then show folder

    I have an dimension as below where i have created an folder for Spanish fields and rest attributes are non foldered.
     i want to sort the dimension attributes then show the folder attributes.
    ie:
    Customer
                 Customer Key
                 Education
                 Gender 
                 Material Status
                 Spanish Fields
    ShanmugaRaj

    Hi Shanmuga,
    Generally, all the folders will display on the above of dimension attributes, all the folders and attributes are listed in alphabetical order, we can sort one property members' sequence, but there is no build-in feature to sort all properties' sequence,
    if you want to sort the properties at your will, you have to add some prefix to property's name using the letter. However, you want to display attributes first and then folders, right? I am afraid this requirement cannot be achieved.
    However here I still would recommend you to submit a feedback to Microsoft Connect at this link at this link
    https://connect.microsoft.com/SQLServer/Feedback This connect site is a connection point between you and Microsoft. Your feedback enables Microsoft to make software and services the best that they
    can be, Microsoft might consider adding this feature in the following release after official confirmation.
    Regards,
    Charlie Liao
    If you have any feedback on our support,
    please click here.
    Charlie Liao
    TechNet Community Support

Maybe you are looking for

  • [Expert] Problem with Muvo² 5Go and firmwa

    When i turn my mp3 player on, it shows first "Creative", then "Muvo?", and stop here. I can't listen to my mp3, can't connect it to my pc because it's not recognize anymore. Somebody has an idea on how to fix this problem?

  • PPro 5.0.2 update works OK for Me

    I'm writing this after reading about problems some people are having with the PPro 5.0.2 update http://forums.adobe.com/thread/652694?tstart=0 has a link to what I built for CS5... I am using the 197.45 nVidia driver for my GTX 285 I edit AVCHD from

  • SQL Developer Locking up/Unable to Cancel long Running tasks

    I have had the same problem with a number of versions of SQL Developer (and version 3.2.09). It occurs when trying to cancel a long-running PL-SQL Function or procedure that has been started by 'Run' in SQL Developer. Select Terminate in Run Manager

  • How do you unlock items?

    I have a couple of items in the trash that are locked and will not 'trash'. How do I unlock them? I cannot even get them back out of the trash.

  • Photoshop 7.0 and Leopard OS X 10.5

    Now that I have my new MacBook Pro and realizing that my thousands of dollars of Adobe software doesn't work in Leopard, I need to be able to edit my photo's, without spending another few hundred dollars just to edit jpg's, does anyone know of an app