‎2008 Feb 19 11:45 AM
Hi
What are difference between HR programming & other module programming?
This is one of interview questions from IBM.
Any body can answer for me?
WIth Regards,Jaheer.
‎2008 Feb 19 12:12 PM
hi,
to add to the above hr programming deals with evaluation paths which other module programming doesnot deal with.
regards,
sreelakshmi.
‎2008 Feb 19 12:06 PM
Hello Jaheer Hussain,
HR Programming maily deals with INFOTYPES and DATASETS.
But programming in other modules does not requires INFOTYPES and DATASETS.
and remaing programming concepts are similar for both HR-ABAP and ABAP.
Regards
--
Sasidhar Reddy Matli.
‎2008 Feb 19 12:12 PM
hi,
to add to the above hr programming deals with evaluation paths which other module programming doesnot deal with.
regards,
sreelakshmi.
‎2008 Feb 19 12:28 PM
Hi
hr programming is a most sensitive data compared to all the programming of the other modules why becuase..?
Just i magine in a company if only one software is there whcich u can store all the employee data and whould n't display for ohter's..? ex: employee company provideed credit card number...and employee detials..salary etc..?
ok so they are been encryipted in a such a form that no other should axis it ..
regards
<REMOVED BY MODERATOR>
regards
sas
Edited by: Alvaro Tejada Galindo on Feb 19, 2008 5:10 PM
‎2008 Feb 19 12:31 PM
Hi,
The ABAP HR is an integral part of ABAP. Generally in ABAP the following are done:
1) Table development
2) Date Processin
3) Reprt developing
4) BAPIs /RFC s
5) Data base update
6) Screens development/enhancement
7) Scripts and smart forms.
😎 Function Building
9) Java connectors etc.
This is basically done through the PROGRAMMING in ABAP builder by using ABAP 4th generation languge. This may be related to any module of my SAP ERP 2004 like HR, FICO.SD,MM,CRM Etc.,
Now when it is said ABAP HR. It is the development of ABAP in the area of HR to meet the clients requirements according to the functional specifications .They may be in any area of HR like in the areas of time aspects ,pay aspects, OM aspects and Self Services like E-recruitment, ESS etc.,
Regards,
Bhaskar
‎2008 Feb 19 12:33 PM
Jaheer reply this if u are wathcing ur thread i will give u clear idea..and my intention to clear iu r dougbt is good other wise it's worst case..
Regards
sas
Edited by: saslove sap on Feb 19, 2008 1:34 PM
‎2008 Jun 30 12:18 PM
Infotypes are the only way to pull current HR data from a screen in HR. Other modules only utilize screens; however, in HR the same screen can be utilized multiple times for different reasons (i.e. New Hire, Termination and Leave of Absence).
‎2008 Jun 30 12:27 PM
Hi,
HR is one of the Module in SAP and the programming is same as we do in other modules. The Only difference is that in HR programming we use some tables which are called Infotypes. And we make use of Datasets, Logical Databases whereas in other modules we make less use of it. HR in turn has many modules in it.
Regards,
Swapna.
Edited by: NagaSwapna Thota on Jun 30, 2008 1:28 PM
‎2008 Jun 30 12:39 PM
Hi Jaheer.
Basically,
The task of human Resource Management is to produce organizational hierarchies and relation between employees and to allow storage and administrational data.
It also mainly deals with Payroll of employees.
It deals with Infotypes in HR ABAP.
Data is stored into Infotypes.
In ABAP, Its more of overall concepts.
Data is stored into tables.
Reward points if helpfull.
Regards
Harsh.
‎2008 Jun 30 12:43 PM
Hi
Advanced Business Application Programming ABAP is SAP's fourth generation language. All of R/3's applications and even parts of its basic system are developed in ABAP. ABAP is used for customization and modification of SAP applications.
In HR ABAP use of select statements significantly less than in other areas of ABAP development, Logical databases have limited applications in other modules but are very useful in HR. Also, you really need to understand the infotype time constraint concept, When you cannot get the information that you need out of the logical DB look at the function modules starting with HR* and RH*. These function modules will provide you with multiple ways of accessing data to save time. Worst-case scenario, use a select statement.
Regards
Pavan
‎2008 Jun 30 12:44 PM
Dear Jaheer,
Advanced Business Application Programming ABAP is SAP's fourth generation language. All of R/3's applications and even parts of its basic system are developed in ABAP. ABAP is used for customization and modification of SAP applications.
In HR ABAP use of select statements significantly less than in other areas of ABAP development, Logical databases have limited applications in other modules but are very useful in HR. Also, you really need to understand the infotype time constraint concept since the data organization in HR is Employee-Time based, When you cannot get the information that you need out of the logical DB look at the function modules starting with HR* and RH*. These function modules will provide you with multiple ways of accessing data to save time. Worst-case scenario, use a select statement.
In addition to the LDB, HR programming also involves the use of Macros for data extraction,
The storage an access of data is different,
Authorization checks.
The Human Resources module uses a system of data grouped together called infotypes. The Human Resources module uses a system of data grouped together called infotypes. And storing bulk data like time management and Payroll data in Cluster files. HR Programming involves data extraction and manipulation from these infotypes and clusters using LDB/MACRO and function modules.
Infotypes mirror a quantity of connected data records; infotypes are identifiable through a four character numerical string .
You can save the infotypes as time-dependent to enable a retroactive evaluation of Employee data.
The infotypes appear as an entry screen for the user, through which you can maintain infotype records. Infotypes can be processed individually or in fast entry mode.
Regards,
VIjay
‎2008 Jun 30 1:00 PM
dear jaheer,
to make it simple for u
in terms of programming wise
ABAP
1) EXTRACTION OF DATA FROM TRANSPARENT TABLES
ABAP HR
1) EXTRACTION OF DATA FROM TRANSPARENT TABLES AS WELL AS CLUSTER TABLES
ABAP
2)USAGE OF SELECT STATEMENTS
ABAP HR
2)USAGE OF SELECT STATEMENTS ,FUNCTION MODULES,
MACROS,IMPORT AND EXPORT STATEMENTS , LDBS
ABAP
3)EXPLICIT AUTHORIZATION, VERIFICATION AND VALIDATIONS
ABAP HR
3)IMPLICIT AUTHORIZATIONS,VALIDATIONS AND VERIFICATIONS BY LDBS
ABAP
4)MODULE POOL PROGRAMMING
ABAP HR
4) INFOTYPES
ABAP
5) LOOP AND READ ON INTERNAL TABLES
ABAP HR
5)RP_PROVIDE* AND PROVIDE TO READ DATA FROM INFOTYPE INTERNAL TABLES
ABAP
6) SY-SUBRC TO CHECK LAST EXECUTED STATEMENT
ABAP HR
PNP-SW-FOUND
PAP-SW-FOUND TO KNOW SUCESS OR FAILURE
Edited by: moazam hai on Jun 30, 2008 2:01 PM