Table to find position's person area, description
Hi Experts,
I need to find the position's person area and the description,
For ex: for each position there will be person area maintained,I want to find all the person area's for a list of positions.
Can you please help me on this?
Thanks in advance for your help.
Hi,
Please go to HRP1008 table with OTYPE S OBJID ID of the position BEGDA LE SY_DATUM ENDDA GE SY-DATUM.
PERSA field will give you personnel area.
Then go to T500P table with PERSA field.
NAME1 field gives the description of the personnel area.
Regards,
Dilek
Similar Messages
-
Unoccupied positions with personal area
Experts,
Hope all doing well. I would like to assign personal area 1000 to unoccupied positions in the HR system.
We have a BW report which needs to pick up unoccupied positions where personla area is 1000, but our 0employee masterdata is not picking up personal area 1000 for unoccupied positions. only occupied positions have personal area attached . Hence our BW report is showing only occupied positions. How to get personal area (1000) for unoccupied positions as well.
Please advice. any advice greatly appreciated.
Thanks a lot.Hi kiran,
I hope, you can use default position id 99999999 to extract unassigned position.
Good Luck
Om -
TABLE TO FIND OUT THE PERSONAL NUMBER DETAILS FOR MAINT ORDER OPERATION
Dear Friends,
While creating the maintenence order,i am assigning the operation,
Against the each operation ike to alllocate some people(personal number),through requirments assignment tab in the operation.
I want to know in which table and filed, this personal number information is stored since i need to develop a report based on this.
Thanks and Regards
V.Dhanasekaran
Edited by: Dhanasekaran Vadivalagan on Apr 19, 2010 12:55 PMHi Dhanasekharan,
You can send the Order Number to AFKO table and get the AUFPL (Operation No) for that Order.
Then send this AUFPL to AFVC Table and get the personnel Number PERNR field.
This you can make use for reports.
Regards,
MLN Prasad -
Creation of lsmw for updation of position and pers area
Hi friends,
I am tried many time to update position and personnel area through lsmw for all employees ,at time of recording its coming.But once compltion of lsmw preparation i am uploaded my inputs through tabfile that time its updating only personnel number and infotype and its asking the save the action screen (At the same time its showing one popup below screen like there is no recording for mp000000).Can you tell any one there whats the problem.At the same time is it possible to upload the position and personnel area through lsmw.
Thanks,
arjun.Hi Arjun
Are you performing a hiring actions, if you are performing a hiring action, when you start with LSMW, the recording should be correct with hire date or start date, personnel number, reason for hire, position number, personal area, employee group and subgroup.
The source field you specific should contain the required field name, type, length and field discription. The field mapping should be done perfectly and assign the specified file in txt format and try to upload.
If you are facing any problem, let me know. I think I can help you
Regards
Santhosh.S -
Regarding userexit for pa40 transaction for validating position and persona
when iam entering the position and personal area in pa40 transaction , this position is should matched with personal area of the pa13 screen,and that personal area should match with pa40 presoanl area, for this requiremetnt which userexit is suitable.
please any one worked on this type of requirement please help me on this.k
-
HR how to find which personal area belongs to which country
HR
how to find which personal area belongs to which country
thank you,
Regards,
Jagrut Bharatkumar shuklaHi,
You can use the table T001P for finding that for eg.,
<b>Select molga from t001p where werks = 'Your Personnel area code'.</b>
Thanks
Yogesh -
Moving position, costcenter and personal area from one Org unit to other
Hi All,
I have requirment like one perticular PERNR i have one Org unit position costcenter and personal area. I wanted to move this PERNR position ,personal area and costcenter into new Org Unit.
I mean The PERNR Org unit needs to change with out changing the position personal area and costcenter.
Could any one tell me best way to do this.
Thanks for your replys.Hello Ram,
I would use MM01 to extend the same material to Plant 2000/ Sales org A002. Could you let me know if this works for you?
Thanks,
Binu -
Need a BW table to find ECC table and feilds which are loading in to BW
Hi all,
do we have any table to find what are the tables and feilds data loaing form ECC to BW ?
Regards
KiranChances are, the field name will have the same name in the extract structure. You could use SE11 and scan the extract structure for the field.
You could also ask the user what the data element behind the field is, and then, also in SE11, do a where-used on the data element, to see if it is in one of your extract structures. -
How do I secure PA0001 table by Personal Area
Hi All,
How do I secure PA0001 table by Personal Area?
Usually Personal Area is defined by the data element PERSA, but in case of PA0001 table it is using WERKS. usually WERKS is a data element for Plant which is used in many other auth objects.
Can anyone please tell me if there is any way to secure PA0001 table by Personal Area?If I understand correctly, you are having a custom report created which picks up data from PA0001 table and you want the report to pick up only certain entries from the table which is pertaining to a personnel area that the user is authorized to.
In that case, you can have a auth check included in the custom report on P_ORGIN (or P_ORGINCON) along with S_TABU_DIS, so that PERSA that your user is authorized is picked up and only those are passed as input to PA0001 to fetch relevant data. Or if user has a option to specify PERSA in selection screen of your report, auth check is made first on P_ORGIN to check if user has authorization to that PERSA or not and then fetch data from the table accordingly.
Thanks
Sandipan -
How to find out which BADIs are used
Hi Experts,
Is there any tcode where I can give the transaction or program name and find out which BADIs are used in that transaction.
thanks
sankarDear Sankar,
You can first check available BAdis and then go to SE19 to see what all have been implemented.
Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
REPORT ZTEST.
TABLES: TSTC,
TADIR,
MODSAPT,
MODACT,
TRDIR,
TFDIR,
ENLFDIR,
SXS_ATTRT ,
TSTCT.
DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA: FIELD1(30).
DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS: P_TCODE LIKE TSTC-TCODE,
P_PGMNA LIKE TSTC-PGMNA .
DATA: WA_TADIR TYPE TADIR.
START-OF-SELECTION.
IF NOT P_TCODE IS INITIAL.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
ELSEIF NOT P_PGMNA IS INITIAL.
TSTC-PGMNA = P_PGMNA.
ENDIF.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR
WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR
WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR
WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT in ('SMOD', 'SXSD')
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT
WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(105) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
Sorting the internal Table
sort jtab by OBJECT.
data : wf_txt(60) type c,
wf_smod type i ,
wf_badi type i ,
wf_object2(30) type C.
clear : wf_smod, wf_badi , wf_object2.
Get the total SMOD.
LOOP AT JTAB into wa_tadir.
at first.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Enhancement/ Business Add-in',
41 SY-VLINE ,
42 'Description',
105 SY-VLINE.
WRITE:/(105) SY-ULINE.
endat.
clear wf_txt.
at new object.
if wa_tadir-object = 'SMOD'.
wf_object2 = 'Enhancement' .
elseif wa_tadir-object = 'SXSD'.
wf_object2 = ' Business Add-in'.
endif.
FORMAT COLOR COL_GROUP INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 wf_object2,
105 SY-VLINE.
endat.
case wa_tadir-object.
when 'SMOD'.
wf_smod = wf_smod + 1.
SELECT SINGLE MODTEXT into wf_txt
FROM MODSAPT
WHERE SPRSL = SY-LANGU
AND NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
when 'SXSD'.
For BADis
wf_badi = wf_badi + 1 .
select single TEXT into wf_txt
from SXS_ATTRT
where sprsl = sy-langu
and EXIT_NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
endcase.
WRITE:/1 SY-VLINE,
2 wa_tadir-OBJ_NAME hotspot on,
41 SY-VLINE ,
42 wf_txt,
105 SY-VLINE.
AT END OF object.
write : /(105) sy-ULINE.
ENDAT.
ENDLOOP.
WRITE:/(105) SY-ULINE.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No.of Exits:' , wf_smod.
WRITE:/ 'No.of BADis:' , wf_badi.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'No userexits or BADis exist'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'Transaction does not exist'.
ENDIF.
AT LINE-SELECTION.
data : wf_object type tadir-object.
clear wf_object.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(8) EQ 'WA_TADIR'.
read table jtab with key obj_name = sy-lisel+1(20).
move jtab-object to wf_object.
case wf_object.
when 'SMOD'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
when 'SXSD'.
SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
ENDCASE.
Alternatively, you can do the following:
1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
ull get a list of Enhancements related to that Componene....
5. Choose which ever enhancement will suit ur business need ..
6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
For a user exit......
Finding whether there is any User Exit or not for tcode VA42
1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
Hope this will help.
Regards,
Naveen. -
Table.Filed info for Contact Person Qual Proficiency
<b>This pertains to Contact Person in TEM</b>
I am looking for Table and field where Contact Person's Qualification and Proficiency (including Text) are stored.
Appreciate inout on thisHello,
Use the relationship 032 between objects PT and Q. Go to table HRP1001, type in PT in objid, Q in sclas, 032 in relat and you can find the relevant data. Now, pick up the ADATANR from here and use it to find the proficiency from table HRPAD31.
To find out the text for a proficiency, pick up object Q, find the object id of Qualification Group (QK) by using relationship 030 in HRP1001. From this QK, get the scale id from table HRP1033. For this scale id, all the proficiency texts are stored in customizing table t77tp. Put in scale id, langu, and prof to get the text. Alternatively, use function module RHPE_Q_PROFCY_TEXT_READ.
Also, you can use RHPP_Q_PROFILE_READ to get the complete data as mentioned in the paragraphs above.
Hope this is what you were looking for.
Regards,
Neha -
How can I find out what objects are in a datafile???
My database is 8.1.7...
I have a tablespace with multiple datafiles. How can I find out what objects are in a specific datafile???
Thanks in advance...DBA_SEGMENTS
DBA_SEGMENTS describes the storage allocated for all segments in the database.
Related View
USER_SEGMENTS describes the storage allocated for the segments owned by the current user's objects. This view does not display the OWNER, HEADER_FILE, HEADER_BLOCK, or RELATIVE_FNO columns.
Column Datatype NULL Description
OWNER
VARCHAR2(30)
Username of the segment owner
SEGMENT_NAME
VARCHAR2(81)
Name, if any, of the segment
PARTITION_NAME
VARCHAR2(30)
Object Partition Name (Set to NULL for non-partitioned objects)
SEGMENT_TYPE
VARCHAR2(17)
Type of segment: INDEX PARTITION, TABLE PARTITION, TABLE, CLUSTER, INDEX, ROLLBACK, DEFERRED ROLLBACK, TEMPORARY, CACHE, LOBSEGMENT and LOBINDEX
TABLESPACE_NAME
VARCHAR2(30)
Name of the tablespace containing the segment
HEADER_FILE
NUMBER
ID of the file containing the segment header
HEADER_BLOCK
NUMBER
ID of the block containing the segment header
BYTES
NUMBER
Size in bytes, of the segment
BLOCKS
NUMBER
Size, in Oracle blocks, of the segment
EXTENTS
NUMBER
Number of extents allocated to the segment
INITIAL_EXTENT
NUMBER
Size in bytes requested for the initial extent of the segment at create time. (Oracle rounds the extent size to multiples of 5 blocks if the requested size is greater than 5 blocks.)
NEXT_EXTENT
NUMBER
Size in bytes of the next extent to be allocated to the segment
MIN_EXTENTS
NUMBER
Minimum number of extents allowed in the segment
MAX_EXTENTS
NUMBER
Maximum number of extents allowed in the segment
PCT_INCREASE
NUMBER
Percent by which to increase the size of the next extent to be allocated
FREELISTS
NUMBER
Number of process freelists allocated to this segment
FREELIST_GROUPS
NUMBER
Number of freelist groups allocated to this segment
RELATIVE_FNO
NUMBER
Relative file number of the segment header
BUFFER_POOL
VARCHAR2(7)
Default buffer pool for the object
This view with this another viwe can help you to identify where the object is:
DBA_DATA_FILES
DBA_DATA_FILES describes database files.
Column Datatype NULL Description
FILE_NAME
VARCHAR2(513)
Name of the database file
FILE_ID
NUMBER
NOT NULL
File identifier number of the database file
TABLESPACE_NAME
VARCHAR2(30)
NOT NULL
Name of the tablespace to which the file belongs
BYTES
NUMBER
Size of the file in bytes
BLOCKS
NUMBER
NOT NULL
Size of the file in Oracle blocks
STATUS
VARCHAR2(9)
File status: AVAILABLE or INVALID (INVALID means that the file number is not in use, for example, a file in a tablespace that was dropped)
RELATIVE_FNO
NUMBER
Relative file number
AUTOEXTENSIBLE
VARCHAR2(3)
Autoextensible indicator
MAXBYTES
NUMBER
Maximum file size in bytes
MAXBLOCKS
NUMBER
Maximum file size in blocks
INCREMENT_BY
NUMBER
Autoextension increment
USER_BYTES
NUMBER
Corresponding number of bytes
USER_BLOCKS
NUMBER
Number of blocks which can be used by the data
Joel Pérez
http://otn.oracle.com/experts -
Find out the person using the release code in PO
Hi,
I would like to find out who is the person in SAP using a particular Release Code to release a PO?
Possible? and how.
thanks
TuffIf you are using Workflow and have defined users in W/F table you can find out who all are identified for a particular rel. code combinations.
However, if you wish to know who all are authorized to release than you will have to check the authorizations with M_EINK_FRG & M_BANF_FRG objects (one is for PR and other for PO).
Regards,
Dakshesh -
Personal area and EE subgroup of Infotype 01 and 77 are not the same. Help!
Hi All,
Good day.
I read your thread here and I guess we have a common problem. Can I ask for your help?
I run the program RPURACU0 to update the new race and ethnicity data in infotype 77. But why it changed the Personnel Area and Employee Subgroup. Only the race and ethnicity codes should have been changed and not the Personnel Area and Employee Subgroup.
Please help me what causes these discrepancies in data.
Example:
In PA20, enter personnel number 7600634. Personal area = US81 and EE Subgroup = U0. But when displaying infotype 77 the Personal area = US02 and EE Subgroup = U1.
The personal area and EE subgroup of infotype 01 and 77 should be the same. In this example, they are not the same. Please help me to find out what causes this problem.
Please reply asap because this problem should be solved immediately.
Thanks in advance.
CarinaHi GRM,
Thanks for your reply.
I checked the date from the table and I found out that:
P0001-ENDDA not equal P0077-ENDDA
P0001-BEGDA not equal P0077-BEGDA
Please reply asap.
Thanks,
Carina -
Relation-Ship between Personal Area & Bussiness Area
Hello Everone,
can any one pls help me out with one of my query .
the query is, i want the releation-ship between Personal Area and Bussiness Area and on which table do i find it ????
waiting for ur Response
Rakesh
Edited by: Rakesh Barthwal on Jan 14, 2008 7:19 AMHi Rakesh,
You can create the relationship between the Company Code & Business Area in the V_TFIN020. So that it will automatically default the BA in the IT0001 of the employee.
Business Area in terms of Finance where the Business is happening and PA is the geographical location in HR Perspective.
You can find the relationship in IT0001, in terms of table its PA0001.
Good Luck
Om.
Maybe you are looking for
-
Bootcamp, XP Pro, Fusion questions
So so excited, just bought a new 24" 3.06 iMac... Finally got a full copy of XP (Pro) and VMware Fusion. Every time I restart XP by alternating booting in XP and in Mac running Fusion, I have to re-register XP again. Last night it told me it was beca
-
SD Business Process Procedures BPP
hi sappers, Can anyone help me out with SD BPP documents. plz send it to [email protected] Regards Anil
-
List of employees with a wage type
Hi, Is there a way of finding the list of employees who have a particular wage type? thank you r s
-
Is there an adobe flash player version 11.9.900.154?
I suddenly was not able to print kenken puzzles since the numbers don't appear. Kenken support said that if I had adobe flash player version 11.9.900.170, which I do, I would need to change it to 11.9.900.154. I looked in the archives, and no s
-
Looking for SAP GRC study material
Hi Folks i am looking for some GRC 10.0 material for self study. i found some material in help.sap.com, but looking for some material which deals with basics. if any one has any any info please share,, that would be a great help.... regards Kevin.