Transaction PA30
Hi,
I amnew to SAP HR.Can you tell me the use of Tcode PA 30. I think that it is used to enter the master data of an employee.But not sure how to create the employee. Please provide some information on that.
Logic of PA30 & PA40
1)PA30 for master data maintainence (All data entered in PA40 via infotypes avilable in master data)
2) PA40 New Hire
Purpose
Appropriate departmental personnel will use this process to hire a new main campus employee. This transaction is used for all new hires (except Hospital new hires) regardless of the type of employee, i.e., regular staff, faculty, temporary, student, etc.
Beginning with the Personnel Actions screen (PA40 transaction), IRIS takes you through a series of Infotypes (screens of data) to be completed. The screens displayed will depend on the particular personnel action you select on the Personnel Actions screen. The completion of one infotype prompts the appearance of the next one.
Trigger
A new University of Kentucky main campus employee has been hired. Use this transaction to enter information about the employee into IRIS.
Prerequisites
None
· xxx
· xxx
Menu Path
Use the following menu path(s) to begin this transaction:
· Select SAP Easy Access Menu: Human Resources à Personnel Management à Administration à HR Master Data à PA40 - Personnel Actions.
Transaction Code
PA40
Helpful Hints
Infotypes in the IRIS system are logical groupings of data. IRIS organizes the groupings into Infotypes. The following Infotypes are entered by the user:
0000 Actions
0002 Personal Data
0001 Organizational Assignment
0006 Addresses
0007 Planned Working Time
0008 Basic Pay
0041 Date Specifications
0077 Additional Personal Data
Similar Messages
-
In bdc how we handle page phone area in transaction pa30
in bdc how we handle page phone area in transaction pa30.suppose one maintain phone no but not pager no.in that case how we will handle
in my system ..i have phone number only displayed...if you want to put page number also then add a ddition qualifier like PG or some number by contacting functional guys..
regards:) -
Recording fot transaction pa30
Hi experts,
I have created one recording for transaction PA30 to update infotypes 0000, 0001, 0007 and 0019.
My problem is that when i am executing my BDC report, screen is not taking data from my program.
please tell me where i am doing.
and please do not lock the thread this time becausa i very well know how to use debugger.
but it is not solving my problem because it is taking some default value i do not knw from where.
and PA40 i can use but my requirement is with PA30.
Regards,
Rajesh KumarHi all,
Thanks for your replies.
My problem has been solved.
i have to set certain parameters in CALL TRANSACTION as shown below.
DATA: gi_opts TYPE ctu_params.
DATA: gc_zmode TYPE c VALUE 'A',
gc_zupd TYPE c VALUE 'S',
gc_znobinpt TYPE c VALUE 'X'.
gi_opts-dismode = gc_zmode.
gi_opts-updmode = gc_zupd.
gi_opts-defsize = 'X'.
gi_opts-nobinpt = gc_znobinpt.
CALL TRANSACTION 'PA30' USING gi_bdcdata
OPTIONS FROM gi_opts
MESSAGES INTO gi_messtab.
Regards,
Rajesh Kumar -
Launch transaction PA30 in new window
Hi,
can you explain me how can you launch transaction PA30 in new window session.
Thanks a lot.
CheersHi you can follow below steps,
1) create remote enable function module 'ZCALL_PA30' with importing parameter as i_pernr
2) then Inside function module write
data pernr type pa0000-pernr .
pernr = i_pernr.
SET PARAMETER ID 'PER' FIELD pernr .
call TRANsaction 'PA30' AND SKIP FIRST SCREEN .
3) In current program call function module in below maner.
call FUNCTION 'ZCALL_PA30' STARTING NEW TASK 'T'
Try Out above steps, it works for me. -
Attachment in the Services for the object (Transaction PA30)
Dear Friends
i have uploaded a file (from my desktop)using Services for the object in PA30 transaction for a particular personnel no. . The services for the object is just above the Create Icon in PA30 Transaction.
Now i would like to know where this file is being saved which was upload from my desktop . Later if i remove the file from my desktop even then i can see that file
still being there in the attachment when i click the Services for the object.
Please could any one let me know.
Regards
syamalaHi,
Have a look at this thread.
attachment in PA30
Regards,
Manoj. -
LSMW for transaction PA30.
Hi Experts,
I want to know the steps to create LSMW for Transaction code PA30 (recording).Please dont send me LSMW for other transactions.....I need the steps only for PA30 transaction. Points will be rewarded.Check this site for LSMW document..
http://www.erpgenie.com/abap/index.htm
Check this link for Step-by-Step Guide for using BAPI in LSMW with screen shots
http://www.****************/Tutorials/LSMW/BAPIinLSMW/BL1.htm
Check these threads.
Inbound Idoc With LSMW
LSMW Using IDOC
Also check this link too
http://www.abapprogramming.blogspot.com/2007/08/difference-between-conversion-and.html
regards. -
How to revert the data that is loaded using BDC for transaction PA30
Hi All,
We had loaded the data in SAP using BDC-Session Unfortunately.
Now we want to delete all the data which is loaded usong these sessions.
Please can anyone know the procedure to do so.(May be using LSMW)
This is the test environment.
This is the HR Data.
Transaction we used is PA30.
Thank you,
Edited by: Kumar B on Sep 16, 2009 6:55 PMSorry All for the late response.
Thanks Swathi ..I thought in same manner.
But we used the LSMW,It deleted the records in the exact fashion we need.
It was a nice experience.
Use T-code SE38 run the report RPUDELPN and pass the pernr entire data will delete. as it is a test client then go to NUMKR Feature reset it and upload the correct data again.
I think that would not have worked for us as it deletes all the employee records.
Might be dangerous too
If it is has standard fast entry screen then use pa70 for mass deletion
Apart from deletion,Also we need to delimit the previous record.
Thank you All -
User Exits for Transaction PA30
Hi Friends,
My Requirement:
The changes done to the emplyoee data in PA30, should be reflected in Vendor Master database tables, is there any user exit or any other way to do that.
Please help me
Regards
Kumar MHi,
These are the EXITS and BADIs avilable for the t-code PA30
now see which one full fill your requirment.
Enhancement
PBASRP01 PA: User exit distributed reporting
PBAS0002 PA: Enhancements for Personnel Administration - Menu
PBAS0001 PA: Pers.Admin./Recruitment: Default values and checks
PARA0002 Enhancement for Calculating Annual Salary; IT0008,14,15
HRPBAS01 User exit for personnel number validation
HRPC0001 HR: PC download authorization
HRRPAI01 User exit for FB HR_ENTRY_DATE and HR_LEAVING_DATE
PARA0001 Enhancement for Determining the Number of Periods
Business Add-in
HR_FAST_ACTION_CHECK Check fields on the fast entry screen
HR_INDVAL HR: Indirect wage type valuation
HR_SET_PKGAB
HR_F4_GET_SUBTYPE HR: Entry help for subtypes
HRPAD00_ADRS HR: Address formatting
HRPAD00INFTY Update / Infotype maintenance
HRPAD00AUTH_CHECK HR: Authorization Check
Regards
Bikas -
Error in transaction pa30 for create form
Hi,
I want create new form in the transacion pa30... For do it, i go to:
- PA30
- Personnel no. 1
- Infotype: 16
- Click on edit
- Click on printing.
- Select the logical form name: HR_ES_COINEM_PE_202
- Click on create form
- When download the xml, appear an error: Internet Explorer can not download the HR_ES_COINEM_PE_202.xml from server
What happend? Any idea?
Thanks in advace,
Regards,Why? What could be the problem?
Thanks in advance,
Regards, -
Restriction for transaction PA30
Dears,
Good Day
i asked about the possibility to control the view of personnel in screen pa30
depending on the personnel sub area of logged user
EX. if the user (HR specialist) belongs to sub area 'X' , all employee apear on pa30 screen must belong to sub area 'X' else (authorization level)
Best Regards,Hi,
If your question has been answered or whether the problem is solved, please mark the thread as answered.
Thank you,
Liran -
Authorisation error with PA30/PA40 transaction
Hi Experts,
In our system, the transactions PA30/PA40 are giving some authorisation error
(No read/maintain authorisation for Personal Data) for all operations
create/change/display of data. (even though in su01 transaction,
we have given all authorisations SAP_ALL under profiles and also removed all roles)
Also checked the possibility of any custom BADI getting called, but none exists.
Any solutions / suggestions are appreciated.
Thanks in Advance,
Mirza.Hi!
Right after you have the authority error, enter the following transaction code /NSU53.
SU53 trasnaction will collect the missing autority objects.
Regards
Tamá -
How to add a field in standard tcode pa30 with info type 21.
Hi Experts
I need to add a field Child Allowance Entitlement in PA30 transaction where infotype is 21, this field is available in table P0021 but which is not active in standard transaction.
I just check in SPRO Settings - > Personnel Management - > Personnel Administration -> Customizing user Interface -> Change screen modificaion -> in that i gave the module pool number as mp002100 and screen number as 2000. the field is not shown there. but in alternative screen 2005 that field is available how can i display that field in the standard transaction pa30 with infotype 21.
Can anyone please suggest me to display the field in the standard transaction.
Regards,
Vijayan.RHi Vijayan,
to modify the infotype screen for your purposes, you have to maintain feature P0021 as mentioned above, in order to obtain your screen modifier.
Usually this modifier is equal to your corresponding MOLGA.
This modifier is then used in V_T588M, when you can assign alternate screen modification to your modifier.
Let`s say :
Modifier 06 - France - Screen 2000
Modifier 01 - Germany - Screen 2000 with some hidden fields.
I hope it helps
Best regards
Ondrej
Edited by: Ondrej Smutny on Aug 15, 2011 10:38 PM -
Delete/disable delete button in PA30
Hi
I transaction PA30 we want to remove/disable delete button.
How it can be done??
Pls help
RegardsHi
I have done it using transaction variant. If anybody has same requirement please contact us, I will send a step-by-step document.
Regards -
Call transaction using bdc tab and also skip first screen??
Hi,
Please help.
I want to call transaction PA30 fill it with values which are determined only at runtime and then skip first screen.
The screen doesn't have parameter fields so i cannot use 'set parameter id'.
I also cannot create a transaction with parameters as I only have these at runtime.
Anyone done anything like this???hi,
you might be populateing the itab bdc_tab with the corresponding values fronm the recording.
while doing the recording go until to the screen wher u want to finsih.
and populate the bdc_tab wit the ok code,screen number and the value.
this will do.
for eg see the code below.
METHOD analyze_log.
DATA : wrk_extid TYPE balhdr-extnumber.
DATA : wrk_date(10) TYPE c.
DATA : it_rspar TYPE TABLE OF rsparams .
DATA : wa_rspar TYPE rsparams.
DATA: it_bdcdata TYPE STANDARD TABLE OF bdcdata,
wa_bdcdata TYPE bdcdata.
DATA: params TYPE ctu_params.
CONSTANTS : object TYPE balhdr-object VALUE 'ZKIV_LOG'.
IF wa_kopf-vertr_nr IS NOT INITIAL.
CONCATENATE wa_kopf-vertr_nr '/' wa_kopf-nachtr_nr INTO wrk_extid.
wrk_date = '01.09.2006'.
SET PARAMETER ID 'BALOBJ' FIELD object .
SET PARAMETER ID 'BALEXT' FIELD wrk_extid.
wa_rspar-selname = 'ALDATE'.
wa_rspar-sign = 'I'.
wa_rspar-kind = 'P'.
wa_rspar-option = 'EQ'.
wa_rspar-low = wrk_date.
APPEND wa_rspar TO it_rspar.
ELSE.
CLEAR wrk_extid.
SET PARAMETER ID 'BALEXT' FIELD wrk_extid.
ENDIF.
Update BDC tab
--Call SLG1 using BDC--&
params-dismode = 'E'. "Show errors only
CLEAR wa_bdcdata.
wa_bdcdata-program = 'SAPLSLG3'.
wa_bdcdata-dynpro = '0100'.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_CURSOR'.
wa_bdcdata-fval = 'BALHDR-ALDATE'.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BALHDR-ALDATE'.
wa_bdcdata-fval = wrk_date.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_OKCODE'.
wa_bdcdata-fval = '=SELE'.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-program = 'SAPLSLG3'.
wa_bdcdata-dynpro = '0100'.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_OKCODE'.
wa_bdcdata-fval = '=&F03'.
APPEND wa_bdcdata TO it_bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_SUBSCR'.
wa_bdcdata-fval = 'SAPLSBAL_DISPLAY 0101SUBSCREEN'.
APPEND wa_bdcdata TO it_bdcdata.
CALL TRANSACTION 'SLG1' USING it_bdcdata OPTIONS FROM params.
--End of BDC--&
ENDMETHOD.
here wat i m doing is that i dont want the subscreen 101 to be displayed..
Message was edited by:
Sandeep S -
Transaction code for daily attendan
Hello,
Can you please let me know wat is the Transaction Code to send the daily Attendance sheet of the employees.
Please let me know the steps and the Transaction code.Hi,
You can use the transactions PA30, PA61,PA62 and for reporting PT64 and PT65.
Regards,
Kapil Kaushal
Maybe you are looking for
-
Downloaded it but program wont open HELP!!!!!
I have the program on my desktop but it wont open please HELP!
-
Iphone 5 touch problem with cold?
Hey guys I have an iPhone 5 which works perfectly but in a sudden, now in winter the touch screen began to stop working well, I warm it and my hands and sometimes it works sometimes it doesn't. What could it be?
-
Cost of SAP R/3 Enterprize IDES 4.7x2.00
Hello Can any one tell me the cost of SAP R/3 Enterprise IDES 4.7x2.00 for Oracle Unix platofrm? Thanks, Shaina
-
Lumia 620 auto focus not working?
im using lumia 620 .recently ive updated with new os and after that its camera auto focus is not working....every time i capture somthing gives blurry image...how can i solve this problem..?
-
How to use C-Structure in java applets
hi alls, I want to use a struct model (struct in C++) in java applets. i know class is used in java applications. but, how can i convert in java applets? class renk int r; int gr; int b; import java.awt.Graphics; import java.awt.Color; import java.aw