Employee data - reposted

Maybe if I phrase this a different way... Is there an API I can use for real-time updates of HR Employees status. I would like the HR module to update my internal custom application and expire user access if the employee terminates or changes job responsiblities.
I am trying to analyze the possiblities of using employee number/id data as well as job responsibilities and hire/termination dates to manage access to custom application (internal).
I don't really know where to start. Can someone tell me the HR table names where I could find this data. Our Company uses the ORACLE HR Module and business suite.
Help me also if this post is in the wrong place or I'm not giving enough info.
Message was edited by:
bclaw

bclaw,
You should check the Oracle repositorty http://irep.oracle.com/index.html for APIs that you can use to do updates and check eTRM at https://etrm.oracle.com/pls/etrmlatest/etrm_search.search for tables that you would need for your case.
Some of the tables you might want to check would be per_all_people_f, fnd_users tables
Hope this helps..

Similar Messages

  • Employee Data for Business Partner

    Hi All,
    I am using BAPI_BUPA_CREATE_FROM_DATA as a Function Module in a program to create Business Partners by reading data from an Excel file.I am able to create business partners but I couldn't find the BAPI using which I can add Employee data for "Employee" role of a new Business Partner.
    Can anyone help me out in this regard.
    Kind Regards,
    Deepti

    Hi Deepti,
    You can see if the function module BAPI_BUPA_FS_EMPLOYM_ADD is more appropriate for you.
    Regards
    Venu

  • BAPI name to access employee data from systems like CSS, ISP GTP etc

    Hi All,
    Could you please suggest which BAPIs we need to use to access employee data from systems like CSS, ISP GTP etc
    Regards,
    Poonam
    Moderator message: Welcome to SCN!
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on May 20, 2011 2:09 PM

    Hi All,
    Could you please suggest which BAPIs we need to use to access employee data from systems like CSS, ISP GTP etc
    Regards,
    Poonam
    Moderator message: Welcome to SCN!
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on May 20, 2011 2:09 PM

  • How to update  Previous Employee Data  in ABAP  HR

    I'm new to  ABAP HR Module and have problem to update  Previous Employee Data  in ABAP  HR.
    Helpful  Advice will be appreciated.

    wat u want update or upload
    plz don't post incomplete questions
    u should clear with ur requirement

  • Real time synchronisation of sap hr employee data with LDAP

    Hi friends,
    I wanted to synchronize sap hr employee data with ldap. I have written a abap program for the same which is using ldap connector interface for creation/modification/deletion of employees. I am planning to put this as a scheduled job.
    But I want to do it  in real time i.e. when the employee is getting created/modified/deleted in sap hr, my program should receive all the values and do the changes in ldap at the same time.
    What all options do i have to do this?
    I am new to sap hr.
    Regards,
    Nilz

    Hi Nilesh
    U can take help of Standard Events in SAP.
    Go to Tcode SWELS.Then Activate Event trace.
    Go and do creation/modification/deletion for employees and Check which allevents are getting triggered in Tcode SWEL.
    This might give U an Initial idea how to go about this.
    ~BiSu

  • Flexible Employee Data report

    Hi,
    I'm trying to use flexible employee data report and in the output,
    the report is showing the text of the fields, like Employee subgroup text instead of the codes we've given.
    Is there any way of having the report generate the codes instead of the text? Pls let me know.
    Thank you,
    R S

    Hi
    I am not sure whether we can make changes in the standard reports setting.  I hope you can use SAP Infoset Query to solve your issue.
    Please follow the following steps for creating a simple report
    FIRST STEP
    SQ03
    Create user group
    SAVE
    SQ02
    Create Infoset
    ZHCM_PD
    Now select the required infotypes from the screen given
    Then generate the infoset
    Go back to infoset screen and you can see your infoset appearing in the initial screen
    Now assign the infoset to the particular user group using role/user group assignment and Save
    SQ01
    Select Infoset Query
    Open the ZHCM_PD and the following screen will be displayed showing the selection and output screen
    ********When you select output screen, the same will be displayed down.  Just select one field and right click and select Only value**************
    Select the required infotypes selection and output field and give the hit list to see the number of documents present
    To see the output click on output screen
    Please note that when you create the reports, you can select the output either by Only Value/Only Text/ value and text.
    I hope this will resolve your issue.
    Regards
    Santhosh.S

  • Getting employee data year wise in different coulmns

    My employee table consists of employee data and hiredate.I want the output to be in the following way
    total numer of employees,employees hired in 1995,1996,1997,1998 in different columns.
    can anyone help me in doing this
    Thanks
    Kiranmayee

    user10486303 wrote:
    My employee table consists of employee data and hiredate.I want the output to be in the following way
    total numer of employees,employees hired in 1995,1996,1997,1998 in different columns.Like this?
    SQL> select * from emp;
         EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO
          7369 SMITH      CLERK           7902 17-DEC-80        800                    20
          7499 ALLEN      SALESMAN        7698 20-FEB-81       1600        300         30
          7521 WARD       SALESMAN        7698 22-FEB-81       1250        500         30
          7566 JONES      MANAGER         7839 02-APR-81       2975                    20
          7654 MARTIN     SALESMAN        7698 28-SEP-81       1250       1400         30
          7698 BLAKE      MANAGER         7839 01-MAY-81       2850                    30
          7782 CLARK      MANAGER         7839 09-JUN-81       2450                    10
          7788 SCOTT      ANALYST         7566 19-APR-87       3000                    20
          7839 KING       PRESIDENT            17-NOV-81       5000                    10
          7844 TURNER     SALESMAN        7698 08-SEP-81       1500          0         30
          7876 ADAMS      CLERK           7788 23-MAY-87       1100                    20
          7900 JAMES      CLERK           7698 03-DEC-81        950                    30
          7902 FORD       ANALYST         7566 03-DEC-81       3000                    20
          7934 MILLER     CLERK           7782 23-JAN-82       1300                    10
    14 rows selected.
    SQL> ed
    Wrote file afiedt.buf
      1  with emp1 as (select rownum rn, emp.empno
      2                from   emp
      3                where  to_number(to_char(emp.hiredate,'YYYY')) = 1980)
      4      ,emp2 as (select rownum rn, emp.empno
      5                from   emp
      6                where  to_number(to_char(emp.hiredate,'YYYY')) = 1981)
      7      ,emp3 as (select rownum rn, emp.empno
      8                from   emp
      9                where  to_number(to_char(emp.hiredate,'YYYY')) = 1982)
    10      ,emp4 as (select rownum rn, emp.empno
    11                from   emp
    12                where  to_number(to_char(emp.hiredate,'YYYY')) = 1987)
    13  --
    14  select emp1.empno as "1980", emp2.empno as "1981", emp3.empno as "1982", emp4.empno as "1987"
    15  from emp1 full outer join emp2 on (emp1.rn = emp2.rn)
    16            full outer join emp3 on (COALESCE(emp1.rn, emp2.rn) = emp3.rn)
    17*           full outer join emp4 on (COALESCE(emp1.rn, emp2.rn, emp3.rn) = emp4.rn)
    SQL> /
          1980       1981       1982       1987
          7369       7499       7934       7788
                     7521                  7876
                     7698
                     7844
                     7566
                     7902
                     7782
                     7839
                     7654
                     7900
    10 rows selected.
    SQL>

  • How to set Authorisation to view and maintain employee data.

    Hi,
         I have a requirement to restrict the user to view and maintain all employee data except some manager position for some company codes. How can I do this .
    Cheers
    Senthil

    Hi,
    (This is what we had done....)
    Check the composite role : SAP_EMPLOYEE_ERP
    Create a Z role for SAP_EMPLOYEE_ERP;
    Will prompt you to copy the corresponding roles in it to z roles.
    The z-composite role is then assigned to the user.
    While creating an ESS user, to to restrict access to personnel master data, changes in the authorization P_ORGIN needs to be done.
    In our case, check the z-role created ; zSAP_ESSUSER_ERP.
    In Authorizations tab=>Display authorization data option => ;
    Expand Human Resources;
    In HR : Master data, you can find the various authorization assignments to P_ORIGIN;
    Authorization level (AUTHC)
    Infotype (INFTY)          
    Personnel Area (PERSA)
    Employee Group   (PERSG)
    Employee Subgroup  (PERSK)
    Subtype (SUBTY)
    Organizational Key (VDSK1)
    Authorization level (AUTHC) takes the values :
    • R (Read)          : for Read access
    • M (Matchcode) : for Read access to Input helps (F4)
    • W (Write)         : for Write access
    • S (Symmetric)  : for Write access using the Symmetric Double Verification Principle
    • *                      : always includes all other authorization levels simultaneously
    • E and D (Enqueue and Dequeue) :
    for Write access using the Asymmetrical Double Verification Principle. E allows the user to create and change locked data records and D allows the user to change lock indicators.
    In your case probably you need to consider for :
    Employee Group   (PERSG) / Employee Subgroup  (PERSK)
    the Authorization level set to R for the defined infotypes.
    This is again, Basis work....
    Please Check the links to get more clue :
    http://www.*********************/hr_security/hr_security.htm
    http://help.sap.com/erp2005_ehp_02/helpdata/en/70/b7b83b5b831f3be10000000a114084/frameset.htm
    Hope this helps you!!
    Cheers and Good Luck!!
    Remi

  • Employee Data Transfer From Recruitment to PA

    Hi All,
    I have a query pertaining to employee data transfer from recruitment (PBA7) to PA.
    Here the client uses recruitment module only for data maintenance and then  transfer the data to PA module. Is it possible if we skip the data transfer from Rec. module to PA module.
    Please advise URGENTLY.
    Regards,
    Garima

    Garima,
    If your query is resolved, request to close the thread or else feel free to touch base
    Thanks and Regards
    Anil

  • Employee Data in Chinese and English

    Hi,
    Is it possible to maintin the Employee Name in Chinese language along with English, example: Display employee data in chinese or input data in chinese while Logon language is EN.
    1. Is there any Infotype where the Employee name could be stored in Chinese seperatly?
    2. Is there any config setting by which this is possible ?.
    2. What kind of system settings are required for this
    The system is ECC6.0 and is unicode compatiable.
    Thanks in advance
    /Mike

    Dear Mike,
    To maintain name in Chinese you have to login using the chinese language and your keyboard should support this language.
    Otherwise you can copy and paste in the relevant field. For this chinese language should be installed in your PC.
    SAP has provided fields in info type 0002 to maintain chinese language.
    Chinese name fields "Hanja" field name "LNMCH" & "FNMCH".
    With regards,
    Chandrasekhar
    Edited by: chandra sekhar on Feb 14, 2009 10:48 AM

  • HR employee data (ONLY ACTIVE EMPLOYEES) needs to be sent from one SAP syst

    Requirement: HR employee data (ONLY ACTIVE EMPLOYEES) needs to be sent from one SAP system to another SAP system.
    E.g. of process followed u2013
    Tcode - PA30 - Action type u2018Hireu2019 is created for employee A, B, C & D for a specific date. Later another action u2018Retirementu2019 is created for the employee C. So in the current system employee A, B and D are active employees wherein employee C is an inactive employee.
    Data filtering is set in the Distribution Model wherein only active employees should be passed when an IDOC is created using PFAL.
    The IDOC which is created has all the employees A, B, C & D. The only difference being that for Employee C the segment which has the status u2018Retirementu2019 is discarded and hence this does not satisfy the requirement.
    Is there any way in which the Inactive employee (e.g. retired) is restricted from being sent to the IDOC.
    Please advise.
    Rasika

    Hi Darek,
    Thanks for your response.
    I cannot use this as the requirement does not allow customised development. I want to know whether the filter can be done solely by customising.
    Regards,
    Rasika

  • Program to update employee data

    Hi all,
    Is there any std program which can be used to update the data for employee as it is done manually in transaction "Manage Employee data"??
    We need to do a mass update of email address for employees under USER ACCOUNT and POSITION programatically .

    You have 8 days to write a primitive payroll system, and you are new to programming? Well, I wish you the best of luck. But it looks like you have good specs there. Start by designing the data file.

  • Hiding Employee data from the Standard Compensation Page.

    Hello All-
    We are using the standard Iview for Compensation planning. In this page once we select the org unit for comp. adjustment we can see the list of all employees and their adjustments. If we click on any employee then a new window will popup which is having the following sub parts ( Employee General data, compensation eligibility, compensation guidelines, Salary Survey).  In the Salary Survey we see different parts like Salary Range, Survey Data, Employee Data.
    We have a business reason to hide the Employee Data. So Is there any backend SAP tables that I can use to hide this data? or is there any way to hide this data?
    Thanks-
    Chakri.

    Hi Chackri!
    In this case u cant make the change at view.
    May be a second option is make a copy of RFC, Webdynpro and ours structures (used inside RFC) and change the aplication.  If you make the copy, you need a new deploy of model data and metadata inside Portal.
    Is not elegant, but works...
    Best Regards!

  • BADI_IDM_HR_COMMUNICATION update employee data in the SAP ERP HCM system.

    Hi Guys,
    I am using SAP identity management 7.1 and ERP ECC 6.0 EHP4. I amanage to pull data from HCM into identity store and create an account in active directory.
    I am now trying to update employee data in the SAP ERP HCM system with the email address using Business Add-In (BAdI) Implementation BADI_IDM_HR_COMMUNICATION of BAdI definition BADI_EXTEND_IDENTITY.
    I do not know how to call the BADI from SAP identity management.
    Can you please help as i need this to finish the user provisioning ?
    Many thanks

    Hi Scott,
    Thank you very much for your help.
    I am working on trying those steps. I will let you know the result.
    in this document you sent me above  they mentionned "see IC-supervisors-guide.pdf that is delivered within the installation.
    I did a full search on the install and could not find it.
    Have you seen this file before ?
    Many Thanks

  • IDOCs to send Employee Data

    Hi All,
    In my current project, I have lots of interfaces to send employee data to third party. Now the interface team has decided to use IDOCs to transfer employee data. Employee data is of the order of 20,000 and many interface will be scheduled to run daily. So here are my questions:
    1. Earlier decided approach was to use file interface. Is IDOC better in this case?
    2. Over and above this, they want to generate 1 IDOC per employee data (if the interface has to run every business day, then ~5 Million IDOCs per year and this is just for one interface). Do you think this is the right approach?
    Appreciate you responce.
    Cheers,
    Bhaskar

    Hi Bhaskar,
    My humble thoughts on the questions you have asked,
    1. Earlier decided approach was to use file interface. Is IDOC better in this case?
    Well, the first questions is does this third party application have an SAP connector to transact IDOCs or do you have a middleware in between? Now, if you dont have a middleware/third party application doesn't support IDOC Communication, then you will have to look at file interface(or other possible means)
    Anyways assuming that an IDOC communication is indeed possible between the two systems with/without a middleware in between, the advantages of IDOC over file interface is many
    1) IDOCs use transactional RFC (which is asynchronous in nature , but i guess you know this already), which assures QOS  EO - Exactly Once.
    2) IDOCs provides superior monitoring, audit and reconciliation capabilities, which you would have to code for yourself in File interface.
    3) IDOCs - More structured and organized programming, hence easy to maintain over time.
    4) Standard IDOCs are available which can deployed immediately by doing some configurations, and any custom requirement can be coded in using customer enhancements.
    2. Over and above this, they want to generate 1 IDOC per employee data (if the interface has to run every business day, then ~5 Million IDOCs per year and this is just for one interface). Do you think this is the right approach?
    You can definitely use IDOC archiving, and also i guess in real time scenario, you would want to send the delta changes w.r.t the data of an employee and not send the complete master data on a daily basis.
    All said, if this is a one time run/an interface which might be scrapped in near future, with no need of advanced monitoring and audit capabilities you might still want to go with File interface, i am sure you will get more informative replies from experts on this forum, so keep watching the thread
    Regards,
    Chen

Maybe you are looking for

  • Why can i import a .mov to final cut?

    I had HD video with the .mpg format so I converted to .mov and it's not importing it to final cut. Does anyone know what can I do in order to open it in fc?

  • PR list with release date report..?

    Hi all Where we aill get the report of PR list with PR released date . Thanks sapmm

  • Extra Selection Critieria in KSB1 Transaction

    Hi All One of my users requested to run KSB1 transaction ( Display actual cost line items for cost centers) with the Internal Orders in the selection criteria. Currently we donu2019t have internal orders in the standard selection and in additional se

  • Installing and Configuring Jinitiator

    Hai! When I am deploying my forms from a directory(different from oracle home), shall I have to install the jinitiator ver 1.1.7.11 in the same directory? What is happening is - When the Jinitiator plug-in is getting loaded, it checks for jinit_downl

  • How to connect database using oracle SQL developer

    Hello I am newbie in EBS R12 I downloaded Oracle SQL Developer and create new database conenction Connection name: ebs demo db connection username: password: Role: Default Connection type: Basic Hostname: ebstailin.demo.com Port: 1521 SID: clone when