Regarding infotype HR ABAP
hi experts plz tell me the procedure to copy standard infotype in pm01, i want copy of 0591infotype ecc 5.0 is my version
Hello,
The option i have implememted for a similar scenario is as follows
data: v_darxx like p0041-dar01,
v_datxx like p0041-dat01.
select single * from pa0041 into int_pa0041 after passing key fields
do 12 times
varying v_darxx from i_it41-dar01 next i_it41-dar02
varying v_datxx from i_it41-dat01 next i_it41-dat02.
if v_darxx = 'U9' and v_datxx gt v_dat.
"You have your required date
endif.
enddo
the same has been discussed in the following link,
Reading dates from infotype 41
Hope the suggestions gave you some idea
Reward if helpful
Regards
Byju
Similar Messages
-
hi sap experts i have a query regarding infotypes ..
which infotype displays EEO Exmpt indicator and EEO reporting unit indicator and job classification ..please let me know ..
thanks in advance,,..Hi,
Its infotype 1610.
Regards,
LNB -
Hi all,
what are infotypes in ABAP HR...
and also can i get a brief idea about reporting in ABAP HR
Thanks in advance
cheers,
RaghaveshHi,
An infotype is a 'record' or a 'screen' which holds data against an employee or PD object such as a position, org.unit etc.
A table stores values about an infotype and the way it will function.
Main program generates internal tables for infotypes at runtime.
Infotypes have an associated database table and a structure .
plzz refer to this thread also
infotype
infotypes
0000 Events
0001 Org assignment
0002 Personal info
0003 Payroll data
0007 Work time
0008 Basic pay
0014 Reoccurring pay
0015 1 X pay
0027 Cost Center
0041 Event Dates
0057 Membership dues
0165 Over ride to limits on deductions
0167 Health
0168 Insurance
0169 Savings
0170 Spending
0194 Garnishment reduction
0195 Garnishment order
0207 Residence Tax
0208 Work Tax
0209 Unemployment Tax
0210 Withholding
0216 Garnishment adjustment
0221 Adjustment
0267 Off cycle
2005 OT
2010 Catts direct to cluster
1000 Infotypes 1000 1999 are PD Relationship infotypes
Rfere the links
http://planetsap.com/hr_hrinfotypes.htm
http://www.planetsap.com/HR_ABAP_Infotypes.htm
http://72.14.203.104/search?q=cache:FfEG_19IAzoJ:www.planetsap.com/hr_abap_main_page.htmINFOTYPESIN+ABAP&hl=en&gl=in&ct=clnk&cd=6
Rgds,
Prakash -
Regarding the PPT or documents to give session regarding the HR- ABAP
Hi all,
Well and wish same from you.. Can please share the PPT or documents to give session regarding the HR- ABAP.
Thanks ,
SureshHi ,
Please send to my personal id [email protected].
Thanks in advance..
Suresh. -
What are the infotypes in abap
how to transport abap queries at the time of upgradationHi
HR uses INFOTYPES instead of tables.
There are different sub modules exist in HR.
For Personal Admn the Infotypes start with PA0000 to PA1999
Time Related Infotypes start with PA2000 to PA2999.
Orgn related Infotypes start with HRP1000 to HRP1999.
All custom developed infotypes stsrat with PA9000 onwards.
In payroll processing we use Clusters like PCL1,2,3 and 4.
Instead of Select query we use PROVIDE and ENDPROVIDE..
You have to assign a Logical Database in the attributes PNP.
Go through the SAp doc for HR programming and start doing.
http://www.sapdevelopment.co.uk/hr/hrhome.htm
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
http://help.sap.com/saphelp_47x200/helpdata/en/bb/bdb041575911d189240000e8323d3a/frameset.htm
see this link you would get information about types of infotypes
<b>Reward if usefull</b> -
Regarding infotype 2 Dr title for country 47 turkey
Hello all techies,
Hope you are doing great.
I have one issue regarding infotype 2 for country 47 turkey.
In table T522G if I put "Dr" as a title for blank (for male and female)
I cant see that in infotype 2 for the maintenance purpose.
Is there any sap note I need to apply so that system will read Dr. title for both male and female ?
Please let me know.
Thanks and Regards
Jaydeep jadhavHi Jaydeep,
I guess this is the second time you're asking this question.
Please refer to my answer for your previous query:
Re: GESCH Feature
Regards,
Dilek -
HR-ABAP-regarding infotype 0041-dates specifications
Hi All,
Can any body help in this problem that.
I am retrieving one particular date from infotype 0041 by passing the date type U9.
I want to know from which dardt(date type field in PA0041) i.e., dar01 or dar02 or dar03- - - - dar12, the date is coming .
Pls let me know urgently this.
Andvance thanks for all of your efforts.
Thanks&Regards,
Jeevakala.Hello,
The option i have implememted for a similar scenario is as follows
data: v_darxx like p0041-dar01,
v_datxx like p0041-dat01.
select single * from pa0041 into int_pa0041 after passing key fields
do 12 times
varying v_darxx from i_it41-dar01 next i_it41-dar02
varying v_datxx from i_it41-dat01 next i_it41-dat02.
if v_darxx = 'U9' and v_datxx gt v_dat.
"You have your required date
endif.
enddo
the same has been discussed in the following link,
Reading dates from infotype 41
Hope the suggestions gave you some idea
Reward if helpful
Regards
Byju -
How to use HR infotypes in abap
hi i m new for ABAP HR .
how i can use or extract data from infotypes.
Thanks.hi,
You can get data from Infotypes as like normal tables ..
ex : consider the infotypes PA0001 , PA0002.
so there will be table named as pa0001 & pa0002 correspondingly..
so ur normal SELECT statement itself will work..
reply back for further queries..
With Regards,
S.Barani -
Calling method of a custom infotype from ABAP
Hi Experts,
I am working on an application where i need to call a method of a custom defined infotype.
I have done this -->
1. Create a custom infotype 9111
2. SAP creates a class of that infotype ZCL_HRPA_INFOTYPE_9111
3. Inside this method there are few inherited method which provide me functionality of insert , update , delete
i want to call methods IF_HRPA_INFTY_BL~MODIFY,
IF_HRPA_INFTY_BL~INSERT
However when i call these method from abap report this method does not work.
where as when i try to insert an entry using PA30 transaction it works.
Does anyone know why does this happen and what is the solution?
Regards,
Ashish ShahHad the same problem (probably copied from the same program). The answer is that you need to commit the work at the end using something like
* Commit
CALL METHOD busilog->flush
EXPORTING
no_commit = space.
Here is an example of my code for IT0002 which works.
*& Report Z_TEST2
REPORT z_test2.
DATA: a_masterdata_bl TYPE REF TO if_hrpa_masterdata_bl,
p0002 TYPE p0002,
lo_0002 TYPE REF TO cl_hrpa_infotype_0002,
ls_p0002_ref TYPE REF TO data,
container_tab TYPE hrpad_infty_container_tab,
container TYPE REF TO if_hrpa_infty_container,
message_handler TYPE REF TO cl_hrpa_message_list,
infotype_logic TYPE REF TO if_hrpa_infty_bl,
update_mode TYPE hrpad_update_mode VALUE 'XXX',
lt_0002_container TYPE REF TO cl_hrpa_infotype_container,
key TYPE pskey,
l_is_ok TYPE boole_d.
FIELD-SYMBOLS <p0002> TYPE p0002.
* get business logic from masterdata factory
CALL METHOD cl_hrpa_masterdata_factory=>get_business_logic
IMPORTING
business_logic = a_masterdata_bl.
* CATCH cx_hrpa_violated_assertion .
*ENDTRY.
*TRY.
CALL METHOD a_masterdata_bl->read
EXPORTING
tclas = 'A'
pernr = '508'
infty = '0002'
begda = sy-datum
endda = sy-datum
no_auth_check = 'X'
message_handler = message_handler
IMPORTING
container_tab = container_tab
is_ok = l_is_ok
* CATCH cx_hrpa_violated_assertion .
*ENDTRY.
READ TABLE container_tab INTO container INDEX 1.
lt_0002_container ?= container.
TRY.
CALL METHOD lt_0002_container->primary_record_ref
IMPORTING
pnnnn_ref = ls_p0002_ref.
CATCH cx_hrpa_violated_assertion.
ENDTRY.
ASSIGN ls_p0002_ref->* TO <p0002>.
MOVE-CORRESPONDING <p0002> TO key.
break stantric.
<p0002>-vorna = 'Rick'.
container ?= lt_0002_container->modify_primary_record( <p0002> ).
TRY.
CREATE OBJECT lo_0002
EXPORTING
tclas = 'A'
infty = '0002'.
CATCH cx_hrpa_violated_assertion .
ENDTRY.
CREATE OBJECT message_handler.
TRY.
CALL METHOD lo_0002->get_specific_bl
EXPORTING
versionid = '01'
tclas = 'A'
pskey = key
IMPORTING
infotype_logic = infotype_logic.
CATCH cx_hrpa_violated_assertion .
ENDTRY.
TRY.
CALL METHOD infotype_logic->modify
EXPORTING
old_container = lt_0002_container
massn = space
massg = space
update_mode = update_mode
no_auth_check = 'X'
message_handler = message_handler
IMPORTING
is_ok = l_is_ok
CHANGING
container = container.
CATCH cx_hrpa_violated_assertion .
ENDTRY.
* Commit
CALL METHOD a_masterdata_bl->flush
EXPORTING
no_commit = space. -
Issue regarding access of ABAP related services from portal
Dear All,
We need your input in the following issue:
Scenerio:
we have implemented ess 1.2 on ep7.0
here we have gone for "Enhanced Package 2" for TRAVEL for client requirements so Travel Services are ABAP WEBDYNPRO instead of Standard JAVA WEBDYNPRO and we have 2 transaction iviews on portal.
Now when an end user clicks on travel services, the request is forwaded to ABAP WAS. So, we need to maintain two entries in DNS: 1. Portal url, 2. ABAP WAS
Now the client doesnot want to maintain ABAP WAS entry in their dns. BUT if they do not maintain this than end users are not able to access ABAP related services...
Can you please suggest any possible solution for this issue.
Thanks & Regards,
JJHi,
Per SAP Note 1040325, it says "It is not possible if there is another component between the browser and the message server (for example, a portal)." In your case a firewall between the portal and WAS. So a direct connection between the client and the WAS system is required which is a security risk. The section below gives more detail on why this is the case/
The following is a excerpt from the Portal "Network and Communication Security" guide:-
Please note that the requirement for direct access between the client and the backend is well flagged in the documentation. For instance, please refer to the Portal Security Guide, specifically the section "Network and Communication Security" (http://help.sap.com/saphelp_nw04s/helpdata/en/b9/c892f1ffc34156883ddd24aec01253/frameset.htm):
'Neither the portal nor the AS Java provides a proxy function. [...] If you have set up a network architecture with one or more firewalls, and your portal integrates iViews that initiate client-backend communication, you must set up access for the client through the firewalls to the application server in the back end.'
So the only secure solution is to install a webdispatcher in your DMZ and forward the requests from the (5) Portal to the (6) webdispatcher as in the graphic below :-
........................................./-> (3) Webdisp -\....................../-> (5) Portal
(1) Client (IE) -> (2) Firewall |.........................|-> (4) Firewall |
.........................................\-> (6) Webdisp -/......................\-> (7) WAS
The original requests bound for the (5) Portal are relayed via the (3) webdisp1 as you can only have one webdisp connecting to one backend SAP system (Portal OR WAS).
Hope this helps.
Michael -
Hi All,
Can anybody give me examples for generating/Printing <b>TREE Reports in ABAP.</b>
If anybody worked on it please send the example programs to my personal mail ID - <b>[email protected]</b>
Thanks in advance.
Thanks & Regards,
Rayeez.Hi Shaik,
check in http://www.sapdevelopment.co.uk/reporting/alv/alvtree.htm
and in SE38 you can find some more
<b>BCALV_TREE_01
BCALV_TREE_02
BCALV_TREE_03
BCALV_TREE_04
BCALV_TREE_05
BCALV_TREE_06
BCALV_TREE_DEMO</b>
regards
Vijay -
Regarding structure of abap program
hi,
can any one exaplain to me what is the structure of the abap program.
thank®ards,
ramnareshHi..
This is the Structure of ABAP program.
REPORT <NAME>.
**Global Data definitions
TYPES:
DATA:
**Selection Screen Definition
SELECT-OPTIONS
PARAMETERS
**Event Blocks
INITIALIZATION .
perform X.
START-OF-SELECTION.
perform Y.
****Form routines definition
FORM X.
ENDFORM.
FORM Y.
ENDFORM.
<b><REMOVED BY MODERATOR></b>
Message was edited by:
Alvaro Tejada Galindo -
Regarding studying for ABAP HANA
Hello Gurus,
I have been working as a ABAP SRM techno-Functional Consultant for 5 years. Now I feel like to switch into something new and increase my knowledge. Can someone help me regarding learning of HANA for ABAP. Also can SAP HANA somehow be used in SRM. Will HANA provide me something more towards my carrier.
Thanks
Gaurav GautamHey Jasmin,
I loved your last line
Confucius: “You cannot open a book without learning something.”
And thanks for this guidance.
Also would like to share , I found few video tutorial, might help someone
Video Tutorials about ABAP for SAP HANA
And I will look forward to learn HANA. And as you mentioned
yes, yes, and yes .
an inspiring line with yes ++. we do have application logics but based on business requirement so I can't say on that.But it will surely help me a lot.
BR
// Gaurav Gautam -
Hi All,
I have created a an Infotype.I have entered two entries in it.
But when i am going to PA30 to view this data system is giving a message that No Data stored for this paricular selection period.But i can see the data when i Execute PM01.
So please suggest me on this what to to do.
Thanks.
Regards
RamHi All,
Thanks for our reply.
If i am giving the date selection period it is working.But if i am giving an employee number and and my custom infotype number and by clicking on the display i could not get data.so please suggest me on this.
Thanks.
Regards
Ram -
Regarding Backup of ABAP+JAVA system
Hi,
We've ECC 5.0(ABAPJAVA) system in which we've configured JDI and NWDS was installed on server's desktop. Now my concern here is how to take the backup of ABAPJAVA system which should include NWDS changes as well.
Please give me some suggestions on this.
Thanks in Advance.
Kind regards,
MogileeswarHello,
Please see Markus Doehr's response
at
Re: Backup/Recovery strategy for SAP netweaver 7.0 SR3 connected to BI JAVA
I suggest you consider those as two different instance even if they run on the same hardware.
Taking a backup of a Java instance to a restorable state (in case of a DR) requires:
- a database backup
- a backup of the \usr\sap\<SID-of-J2EE> at the same time the database backup is running
- a registry backup (including the users and their UUIDs)
This will enable you to install a plain operating system, installing the database software and recover your Java instance. Note: This works only if the hostname and the SID are the same as on the original system. This procedure can not be used to do a system copy of the Java instance.
Taking a backup of ABAP is almost the same:
- a database backup
- a backup of the \usr\sap\<SID-of-ABAP>
- a registry backup
Since it's not possible to restore the registry partially but only completely a restore of it will overwrite the current values which is not a problem since they are basically the same.
The BI-Java instance is not directly dependent on the BI-ABAP backend but depending on where your users are stored the Java instance might not come up if your ABAP is not running.
Regards,
Paul
Maybe you are looking for
-
[Lenovo Vibe X2 - AP]: SIM registration failed after firmware flashing
Hello forum, I have a Lenovo Vibe X2 -AP, India version. I flashed EU ROM in my phone only to realize that EU is meant for single SIM devices only. So in order to get second SIM working, I put CU & then TO ROM I found on needrom.com. With these Chine
-
Is there a way to retrieve pictures deleted from photo stream that are not yet on camera roll?
Is there any way to retrieve pictures deleted from photo stream that are not yet on camera roll? I used my iPhone for a camera and put pix on iPad through photo stream. But I didn't realize they were not on the iPad camera roll, and deleted them from
-
Is that possible if someone has made some devlopement to HTMLDB 2.0 in 10g.2 Standard to migrate to 10.2XE? THX!
-
HT5446 is my iMac 21.5intel, fusion drive compatable
.Thank you in advance just wondering if my Imac can have fusion drive, seen a youtube vid with fusion drive but it was 27 inch, so I am not sure and on the Apple store didnt notice it as an up grade for the 21.5 inch, because of size maybe motherboar
-
Timeout occuring; what logs can I look at to pinpoint root cause?
This is from server logs: 2004-07-27 18:03:12 | ServiceManager | NOTICE | unknown | unknown | Timeout starting additional services. Not started services: keystore (manual start needed) iiop (manual start needed) ejb20 (manual start needed)