Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hiring Changes

bjorn-henrik_zink
Contributor
0 Likes
992

Hi,

I would like determine all hiring changes within a certain period. My problem is that I do not know how to separate other changes from the hiring changes.

Thanks in advance.

/ Elvez

8 REPLIES 8
Read only

Former Member
0 Likes
957

Hi Elvez,

1. If u are talking about HR infotype 0000,

2. then u can filter using the MASSN field,

01 = hiring

regards,

amit m.

Read only

0 Likes
957

Hi Amit,

that is what I did. Is the change date (AEDTM) related to the hiring. For example, would the following code always return the hiring change date?:

  CALL FUNCTION 'HR_READ_INFOTYPE'
                  EXPORTING
                       tclas           = 'A'
                       pernr           = pernr
                       infty           = '0000'
                       begda           = begda
                       endda           = endda
*                        BYPASS_BUFFER   = ' '
*                   IMPORTING
*                        SUBRC           =
                  TABLES
                       infty_tab       = ta_0000
                  EXCEPTIONS
                       infty_not_found = 1
                       OTHERS          = 2 .

    READ TABLE ta_0000 INTO wa_0000 WITH KEY massn= '01'.

Thanks.

/ Elvez

Read only

0 Likes
957

Hi again,

1. yes u are right.

2. but the field is BEGDA ( Start Date )

to get the hiring date

(and not AEDTM - that field is for record change date)

regards,

amit m.

Read only

0 Likes
957

Hi Amit,

it is the record change date (AEDTM) in which I am interested. The problem is that I only want the change date of hirings (not leave or organizational reassignment and so on). Can this be achieved in the above mentioned way?

/ Elvez

Read only

0 Likes
957

Hi agin,

1. suppose somebody hired somebody on 1st jan 2006.

and entered this record on 5th jan 2006.

so : begda = 1-jan-2006

aedtm = 5-jan-2006

2. After 2 weeks, somebody realised the data

entry mistake , and hence ,

on 14th jan, corrected the hiring date to

11th jan-2006

so now,

BEGDA = 11-jan-2006

AEDTM = 14-jan-2006 (date of entry/modify of record)

regards,

amit m.

Read only

0 Likes
957

You can also try the Infotype Audit Report RPUAUD00 to track the hiring changes.

Regards,

Suresh Datti

Read only

0 Likes
957

use RPUAUD00 for logged changes in the infotype u need to maintain few tables to make sure only chnages made to these tables are reflected in ur report...

V_T585A,V_T585B,V_T585C

Reward points if it helps

gunjan

Read only

Former Member
0 Likes
957

HI

GOOD

WHAT KIND OF HIRING CHANGES YOU R LOOKING FOR IT IS THE CHANGES IN HR

GO THROUGH THIS IF YOU R LOOKING FOR HR HIRING

SAP HR - Hiring/Maintaing a new employee

SAP Menu -> Human Resources -> Personnel Management -> HR Master Data

-> PA40 - Enter Personnel Actions

To Enter a new Employee

1. Input the Personnel No.

2. Input the From date

3. Select the line Hiring by clicking the button

4. Click the Execute button

If an employee exists, sap will prompt you the message :-

Person already hired

Message no. PG 002

SAP Menu -> Human Resources -> Personnel Management -> HR Master Data

-> PA30 - Maintain HR Master Data (Employee Master Data)

Basic Personnel Tabstrips

Those with a Tick beside the line items means that information have been enter.

To change information, select the line items and click the Change button.

PA30 Tabstrips :-

Basic Personnel Data /

.Actions

.Family/Related Person

.Organizational Assignment

.Challenge

.Personal Data

.Maternity Protection/Parental Leave

.Bank details

.Military Service

.Contract Data /

.Leave Entitlement

Gross Net Payroll /

.Basic pay

.Company Insurance

Net Payroll /

Additional Payroll Data / Planning Data / Time

THANKS

MRUTYUN