HR Compare employees on 2 different boxes

Greetings.
I have a requirement where I have to compare all employees on 1 box against the employees on a different box based on company code.
HR has it's own box.
The other modules FI, MM, SD etc...sit on another box.
There's an interface that sends IDOCs from HR box to other box with employee updates on a daily basis to ensure both boxes are in sync.
They want to be sure that in fact they are in sync by running this report.
The info types I need to compare are 0000, 0001, 0002, 0006, 0009, 0017, 0105.
They want to compare ALL the fields in each infotype.
My approach is the following:
1.  Select all employees for a company code from other box and store in a table
2.  Store the infotypes I need in another table
3.  Create an RFC on the HR box that I will call 1 time
        Send all the employees, infotypes, and company code
4.  The RFC will send the Current Employees from the HR box to the Other box
5.  I'll loop through each employee and compare ALL the fields per infotype
6.  Any discrepancies, I'll list on the report
The most employees we have is about 7000.
Do you see any issues with this approach, such as performance or anything else?
Can I just do a straight:
       IF PA0001_otherbox = PA0001_from_hrbox
       or do I have to compare field by field?
with best regards....

This is what I'm going to do.
1. Create an RFC destination from Other Box to HR box
2. Create an RFC Function on the HR box
Create Program on Other box that will do the following:
- Extract all employee's specified info types by company code
- Call the RFC Function on HR box to retrieve the info types by passing Company code, optional PERNR, and tables to store the info types
- loop through Other box info types and compare to HR info types
- any discrepancies would be saved in a table
  - first I would compare just the record
         i.e. IF OTHER_INFO_TYPE_0000 <> HR_INFO_TYPE_000
              Then compare all the fields within the info type to find the discrepancy    and save it
- report out table with the differences
- done

Similar Messages

  • My serial number for Logic Studio doesn't work. I used one from a different box and it worked. How can I get a new number?

    My serial number for Logic Studio doesn't work. I used one from a different box and it worked. How can I get a new number?

    http://support.apple.com/kb/TS2005
    http://support.apple.com/kb/HT1861
    https://ssl.apple.com/support/proapps/serialnumbers/

  • HT1476 My iPhone 4S will charge on a laptop but not from a wall plug. I have tried different boxes and different USB cords from the wall but none work. These boxes and USB cords work for other family members with iPhones. I'm stumped :/

    My iPhone 4S will charge on a laptop but not from a wall plug. I have tried different boxes and different USB cords from the wall but none work. These boxes and USB cords work for other family members with iPhones and a USB cord that works from the laptop won't work from 3 or 4 different wall boxes that work for others. I'm stumped :/

    Update: It seems as though the phone will charge if I plug it in and then turn it off.  It will not charge while the phone is on.  Also iTunes will not recognize it, so I can't sync or anything.  I read somewhere that it could be a fuse somewhere?? Or maybe the dock connector. Where is the best place to get this repaired?

  • Compare two string in different line in textarea

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class TextCounterPanel extends JPanel {
    private JTextArea textInput;
    private JLabel lineCountLabel;
                        public TextCounterPanel() {
                        setBackground(Color.DARK_GRAY);
                        textInput = new JTextArea();
                        textInput.setBackground(Color.WHITE);
                        JPanel south = new JPanel();
                        south.setBackground(Color.DARK_GRAY);
                        south.setLayout( new GridLayout(4,1,2,2) );
                             JButton countButton = new JButton("Process the Text");
                             countButton.addActionListener( new ActionListener() {
                                  public void actionPerformed(ActionEvent evt) {
                                       processInput();
                             south.add(countButton);
                        lineCountLabel = new JLabel(" Number of lines:");
                        lineCountLabel.setBackground(Color.WHITE);
                        lineCountLabel.setForeground(Color.BLUE);
                        lineCountLabel.setOpaque(true);
                        south.add(lineCountLabel);
                        setLayout( new BorderLayout(2,2) );
                        setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY));
                        JScrollPane scroller = new JScrollPane( textInput );
                        add(scroller, BorderLayout.CENTER);
                        add(south, BorderLayout.SOUTH);
    public void processInput() {
    String text,vin; // The user's input from the text area.
    text = textInput.getText();
    vin =text.substring(25,42);
    lineCountLabel.setText(" vin: " + vin);
    } // end class TextCounterPanel
    How can I compare two string in different line in text area

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class TextCounterPanel extends JPanel {
    private JTextArea textInput;
    private JLabel lineCountLabel;
    public TextCounterPanel() {
    setBackground(Color.DARK_GRAY);
    textInput = new JTextArea();
    textInput.setBackground(Color.WHITE);
    JPanel south = new JPanel();
    south.setBackground(Color.DARK_GRAY);
    south.setLayout( new GridLayout(4,1,2,2) );
    JButton countButton = new JButton("Process the Text");
    countButton.addActionListener( new ActionListener() {
    public void actionPerformed(ActionEvent evt) {
    processInput();
    south.add(countButton);
    lineCountLabel = new JLabel(" Number of lines:");
    lineCountLabel.setBackground(Color.WHITE);
    lineCountLabel.setForeground(Color.BLUE);
    lineCountLabel.setOpaque(true);
    south.add(lineCountLabel);
    setLayout( new BorderLayout(2,2) );
    setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY));
    JScrollPane scroller = new JScrollPane( textInput );
    add(scroller, BorderLayout.CENTER);
    add(south, BorderLayout.SOUTH);
    public void processInput() {
    String text,vin; // The user's input from the text area.
    text = textInput.getText();
    vin =text.substring(25,42);
    lineCountLabel.setText(" vin: " + vin);
    } // end class TextCounterPanel

  • How to compare 2 arrays with different operator options using parameters in Teststand

    Pls let me know how to compare 2 arrays using different operators like <= or >= or ==......

     I am using TS 2010. FYI
    ex:
    Array XX [ A_Temp,
                   B_Temp,
                   C_Oil Pressure,
                   D_Oilpressure,
    Note : A_Temp, B_Temp,C_Oil Pressure,D_Oilpressure all these parameters will be getting  numerical values (dynamically) from the simulink models and also in future I may need to add parameters to this array.
    Array YY [A_Temp_1,
                   B_Temp_2,
                   C_Oil Pressure_3,
                   D_Oilpressure_4,
    Note : A_Temp_1, B_Temp_2,C_Oil Pressure_3,D_Oilpressure_4 all these parameters will be getting  numerical values (dynamically) from the simulink models
    So my question :
    I would like to verify A_Temp >= A_Temp_1
                                B_Temp >= B_Temp_2
                                C_Oil Pressure  >= C_Oil Pressure_3  etc

  • Rehire contingent worker to employee into a different business group

    How to rehire contingent worker as an employee to a different business group programatically. I used hr_employee_api.hire_into_job to rehire into the same BG.
    Can any one suggest a solution ?
    Regards
    Thomas

    Hi,
    I got the answer to my question. We can use the party_id of the existing record in per_all_people_f in the create_person API and pass all the values like business_group_id and other details and the CWK will be rehired as an employee in a different BG.
    From PUI, we can hire the CWK into a different BG by entering his last name national_identifier and enter the employee type and save, then there will be a popup showing the EMP/CWk matching the criteria in different BGs and select the appropriate emp/cwk and you can rehire them
    Regards
    Thomas

  • How to compare two database on different servers

    hi,
    I want to compare two database on different servers in oracle.first i want to ckechk thier structures and then data.i m using oracle 10.2.0.plz help me out
    Thanks in advance

    In terms of structures, there are various tools out there that can do this, such as TOAD which can do a database compare.
    In terms of data comparisons, that will depend on what sort of results you are expecting to see. I'm sure some tools will do it for you, but it can be just as easy to write your own comparison using a database link from one database to the other.

  • If SCCM 2012 in different box and Sql in different box

    what permission sccm installation account will require in SQL box at the time of installtion of SCCM if both are in different box

    As a side note, this is the same no matter where the SQL instance is located.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • Want to compare same object in different systems

    hi all,
    i want to compare same object in different systems
    example:
    same transfer rule in BID to be compared with the one in BIT/BIP
    in these kind of cases, pls help me on how to do the comparison.
    as i have to do some enhancement in BID and release that changes to BIT/P. but while manually checking i might also miss out any important changes which might create issues.
    pls suggest.

    Could you please use the below table for comparision.
    Cubes      RSDCUBE
    DSO's (to identify DSOu2019s based on time stamp field)     RSODSO
    Multiproviders     RSDCUBEMULTI
    Infosets     RSQISET
    Trasnformations      RSTRAN
    DTP's     RSBKDTP, RSBKDTPSTAT
    Trasnfer strcuture     RSTS
    Infopackages     RSLDPIO
    Update Rules     RSUPDINFO
    Aggregates     RSDAGGDIR/RSDAGGDIR
    Process Chians     RSPCCHAIN
    OHD's     
    data sources status      ROOSOURCE,RSDS
    Regards,
    Saveen Kumar

  • Transfer Config between Different Boxes

    Hi,
    We need to transfer complete configuration from one SAP Client (Development client) to another and both the clients are in different boxes (Server) in order to bring configuration in both the boxes in sync.
    Kindly suggest the best practice and the process to be followed.
    Regards,
    Ghanapriya

    We can transfer config between systems by migrating table data. We need to identify all tables to be migrated to other systems and upload them in destination system. Basis team will be the best contact to migrate standard tables data.
    Thanks.

  • Restatement Functionality when reporting is in different box then consol

    Hello All,
    We want to achieve restatement functionality but our reporting is in different box meaning consolidation is in one box & reporting is in BI box where virtual multiprovider will not exist.
    Question is what are the possible ways to achieve this, please let me know if you think of any?
    Thanks & Regards,
    SMP

    But in both Boxes, you are using SEM-BCS transactional infocubes, right ?
    If yes (which is for me mandatory), you need to generate the virtual cube in the reporting box at least to perform the consolidation reporting. Actually, the issue is not the mutliple hierarchy option, but the consolidation logic in general. You will not be able to retrieve consistent data if you base your reporting on a basic cube or a transactional cube. The full concept of BCS is highly based on the virtual cube and its function modules. Basic examples : you can have the date of acquisition / date of divestiture in a cons group, the accounting techniques or the reporting mode correctly applied in the reporting ONLY IF you use the BCS virtual cube.

  • Capture employee salary in different currencies in a single business group

    Hi,
    Scenario: Under single buiness group, employees information of multiple countries are recorded (as there may be very few employees in each of those countries).
    Provided payroll is NOT implemented, how do we capture employee salary information specific to individual country ie., capturing employee salary in different currencies under single business group.
    Thanks,

    You can use Add'l Salary Admin. Details DFF to capture Currency and its converted Value. Main Salary will be in one basic Currency.
    Thanks

  • Count number of employees reporting to different deptno

    Take Emp table...
    Assume that the values in the table are listed below
    eno deptno
    7788 10
    7788 20
    7788 30
    7748 10
    7748 30
    7748 40
    7744 20
    7744 30
    7744 40
    I want to have a output which will give me the information on number of employee reporting in different deptno.
    Output must be
    D1 D2 D3 D4 No.Emp
    10 20 30 00 1
    10 00 30 40 1
    00 20 30 40 1
    Regards
    Yram

    If I well understand
      1  select max(nvl(to_char(deptno1),'00')),max(nvl(to_char(deptno2),'00')),
      2            max(nvl(to_char(deptno3),'00')),max(nvl(to_char(deptno4),'00')), eno
      3  from   emp,
      4           (select 10 as deptno1 from dual) a,
      5           (select 20 as deptno2 from dual) b,
      6           (select 30 as deptno3 from dual) c,
      7           (select 40 as deptno4 from dual) d
      8  where deptno=deptno1(+)
      9  and deptno=deptno2(+)
    10  and deptno=deptno3(+)
    11  and deptno=deptno4(+)
    12* group by eno
    SQL> /
    00                     20                     30                    40       7744
    10                      00                     30                    40       7748
    10                     20                     30                    00       7788
    SQL> HTH,
    Nicolas.
    Message was edited by:
    N. Gasparotto

  • Installing file server for BO in different box.

    Hi all,
    i want to install file server in different box and web server + app server in different box.
    is it possible ?
    how can i do that ?
    do i have to make any changes while installation or after installation i have to go to CMC and then change the path of input repository server and output repository server ?
    other instillation is i want web server, app server and file server in three different boxes.
    how can i do that ? does anybosy have step by step instillation guide which i can follow  for this?
    Can anybody help me with this ?
    Regards,
    Vipul

    Hi Nikhil,
    Thank you for your help.
    I have installed BO on A Box. Now i want to put File server on box B.
    So i am going to CMC --> Servers --> InputfFileServer
    and in there i am giving \\abc.vic.internal\E$\Reports\FileStore\Input ( abc.vic.internal is completely new box where i have created FileStore under Reports folder)
    i have done this same thing for Output folder
    \\abc.vic.internal\E$\Reports\FileStore\Outout.
    \\abc.vic.internal\E$\Reports\FileStore\Outout\temp
    after this i am restarting both the servers and after couple of minutes when i go in the both the severs its showing me an error saying "THE REQUESTED DIRECTORY DOES NOT EXIST.".
    but with windows explorer i can map to this folder and they are sitting there.
    Please see the attached screenshot to see my exact error.
    Can you please help me with this ?
    Thank you in advance.

  • Does Refurbished iPad Mini have a different box?

    Hi -
    I am looking to get a new iad mini, but then noticed 15% discount in Refurb, is there a different box and is the actual ipad going to have scratches as all this may be an issue when coming to sell.
    Thanks

    Ok, Thanks

Maybe you are looking for

  • ExtremeMac MicroShield Ipod Nano Case

    Does any one have experience with ExtremeMac MicroShield Ipod Nano Case? How is it compare with the Agent 18 Shield 4 Nano case? Also, do you know the availability of any of them? Thanks for your help in advance!

  • How to set attributes in new connection url request

    Hi, I'm an italian programer and I'm sorry for my english. Using the follow java code, I include an jsp page in to other jsp page. I use struts framework too. The problem is that the page includes do not has on the request object the same attributes

  • Premiere Pro CC running slow on Macbook Pro

    Having used the trial for premiere pro cc I recently downloaded it - yet having huge issues with how slow it is. Was slow during trial, seems even slower now! Been editing a fairly simple 2 min project intermitently for weeks - but despite shutting d

  • Embedding Java Funtion

    How can we embed a function or procedure written in Java into a PL/SQL Function, Procedure or Trigger.

  • EXCITING DAY... Lots of updates

    10.5.1 update for Leopard Update for iPhoto Update for several Adobe CS3 applications (adobe updater), including photoshop cs3 Sad but true, I get excited when I run software update and Apple has some gifts waiting... for some reason it just doesn't