Organization Unit & Personnel Subarea
Hi Experts,
If we classified PSA according to the departments in organization & we created OM, in that Org Unit is considered as per departments, then why org unit (No. wise) is considered lesser comparative to PSA.
Regards,
Saumya.
There are broadly four basic structures in SAP HCM:
1) The Enterprise structure 2) The Organizational structure 3 ) Personnel structure 4) Payl structure.
The Enterprise structure has a larger purview than the other three including the Org structure of which the Org unit is a part . Personnel area is a part of Enterprise structure. Since Enterprise structure has higher level in structural heirachy than Org structure, the Org unit shall always lie low than Personnel Area.
As stated by Kapil, PSA being a part of Enterprise structure needs to be designed considering dependencies like Payroll, Time Management, whereas Org unit do not have these dependencies.
Similar Messages
-
HR Implementation - Clarification on Org. Unit & Personnel Subarea
Hello Experts,
We are implemenating OM in which Company is distribute into Plants(PA),which is further Diveded into Department,which is further divided into Sections,which is furter divided into Gang no.
Company -> Plants -> Department ->Sections ->Gang No.
Gang no is basically used for Payroll & Time Management for identifying EMployees into Groups.
Can anyone help how we can MAP in SAP HR.
THanks,
Viru.Hi,
Your requirement can be addressed with different structures in SAP: Enterprise structure, Organizational structure and Pay structure:
Enterprise structure:
Company = SAP Company code
Plants = SAP Personnel Area
Organizational structure:
Department = SAP Organizational unit
Sections = SAP Organizational unit under main unit (Department)
Pay structure:
Gang No. = SAP Payroll area
Cheers -
How to get Personnel Numbers from Organizational Unit ?
Hello All,
I have a requirement in the HR module to get a list of all the personnel numbers maintained for a Organizational Unit.
Is there any Function Module to find out the Personnel Numbers assigned to a Organizational Unit for HR module ?
Thanks,
Ketan.Hi Ketan,
I'm not sure that there is any Function Module available for finding the Personnel Numbers. I have listed some Tables in HR Module try whether this will help you in finding Personnel Numbers for Organizational Unit.
DD01L Domains
DD02L SAP tables
DD03L Table Fields
DD03T DD: Texts for fields (language dependent)
DD04L Data elements
DD04T R/3 DD: Data element texts
DD05S Foreign key fields
DD06L Pool/cluster structures
DD20L Matchcode Ids
DD24S Fields of a matchcode ID
T000 Clients
T001 Company Codes
T001E Company code-dependent address data
T001P Personnel Areas/Subareas
T012 House banks
T012K House bank accounts
T012T House bank account names
T500L Personnel Country Grouping
T500P Personnel Areas
T500T Personnel Country Groupings
T501 Employee Group
T501T Employee Group Names
T502T Marital Status Designators
T503 Employee Groups / Subgroups
T503K Employee subgroup
T503T Employee Subgroup Names
T504A Benefits - Default Values (NA)
T504B Benefit Option Texts (North America)
T504C Benefit Type (NA)
T504D Benefit Credit Group Amount
T504E Benefit Amount
T504F Benefit Costs
T508A Work Schedule Rules
T508T Texts for Employee Subgroup Groupings for Work Schedules
T510 Pay Scale Groups
T510A Pay Scale Types
T510F Assign Pay Scale > Time Unit, Currency
T510G Pay Scale Areas
T510H Payroll Constants with Regard to Time Unit
T510I Standard Working Hours
T510J Constant Valuations
T510L Levels
T510M Valuation of pay scale groups acc. to hiring date
T510N Pay Scales for Annual Salaries (NA)
T510S Time Wage Type Selection Rule
T510U Pay Scale Groups
T510Y Special Rules for Wage Type Generation
T511 Wage Types
T512R Cumulation Wage Types in Forms
T512S Texts for Cumulation Wage Types in Forms
T512T Wage Type Texts
T512W Wage Type Valuation
T512Z Permissibility of Wage Types per Infotype
T513 Jobs
T514S Table Name Texts
T514T Field Name Texts
T51D2 Wage Type Classes
T51D3 Reduction Rules
T51D4 Cumulation Rules
T527X Organizational Units
T528B Positions - Work Centers
T528C Wage Type Catalog
T528T Position Texts
T529A Personnel Event
T529F Fast Data Entry for Events
T529T Personnel Event Texts
T52BT Texts For HR Objects
T52C0 Payroll Schemas
T52C1 Payroll Schemas
T52C2 Texts for Personnel Calculation Schemas
T52C3 Texts for Personnel Calculation Schemas
T52C5 Personnel Calculation Rules
T52CC Schema Directory
T52CD Schema Directory
T52CE Directory of Personnel Calculation Rules
T52CT Text Elements
T52CX Cross References via Generated Schemas
T52D1 Valid Processing Classes
T52D2 Valid Values for Processing Classes
T52D3 Valid Evaluation Classes
T52D4 Permitted Values for Evaluation Classes
T52D5 Wage Type Groups
T52D6 Wage Type Group Texts
T52D7 Assign Wage Types to Wage Type Groups
T52D8 Valid Processing Classes - Texts
T52D9 Valid Values for Processing Classes - Texts
T530 Reasons for Events
T530E Reasons for Changes
T530F Reasons for Changes
T530L Wage Types for Special Payments
T530T Event Reason Texts
T531 Deadline Types
T531S Deadline Type Texts
T533 Leave Types
T533T Leave Type Texts
T539A Default Wage Types for Basic Pay
T539J Base Wage Type Valuation
T539R Events for Standard Wage Maintenance
T539S Wage Types for Standard Wage Maintenance
T548 Date Types
T548S Date Conversion
T548T Date Types
T548Y Date Types
T549A Payroll Areas
T549B Company Features
T549C Decision Trees for Features (Customers)
T549D Feature Directory
T549L Date modifiers
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T554S Absence and Attendance Types
T554T Absence and Attendance Texts
T554V Defaults for Absence Types
T554Y Time Constraints in HR TIME
T555A Time Types
T555B Time Type Designations
T559A Working Weeks
T559B Name of Working Week
T572F Event Texts
T572G Allowed Values for Events
T572H Event Value Texts
T582A Infotypes
T582B Infotypes Which Are Created Automatically
T582S Infotype Texts
T582V Assignment of Infotypes to Views
T582W Assigns Infotype View to Primary Infotype
T582Z Control Table for PA Time Management
T584A Checking Procedures - Infotype Assignment
T588A Transaction Codes
T588B Infotype Menus
T588C Infotype Menus/Info Groups
T588D Infogroups for Events
T588J Screen Header Definition
T588M Infotype Screen Control
T588N Screen Modification for Account Assignment Block
T588O Screen Modification for Assignment Data
T588Q Screen types for fast entry
T588R Selection Reports for Fast Data Entry
T588S Screen Types for Fast Entry
T588T Menu and Infogroup Designations
T588V Business object type
T588W Event types for infotype operations
T588X Cust. composite definition of event types for IT operations
T588Z Dynamic Events
T591A Subtype Characteristics
T591B Time Constraints for Wage Types
T591S Subtype Texts
T596F HR Subroutines
T596G Cumulation wage types
T596H _Cumulation wage type texts
T596I Calculation rule for cumulation wage types
T596U Conversion Table
T599B Report Classes
T599C Report Classes
T599D Report Categories
T599F Report Classes - Select Options
T777A Building Addresses
T777T Infotypes
T777Z Infotype Time Constraints
T778T Infotypes
T778U Subtypes
Error Messages tables
T100 Messages
T100A Message IDs for T100
T100C Control of messages by the user
T100O Assignment of message to object
T100S Configurable system messages
T100T Table T100A text
T100V Assignment of messages to tables/views
T100W Assign Messages to Workflow
T100X Error Messages: Supplements -
Organizational unit transfers ,how to deal with the person in it ?
Hi,All,I need your help!
if an organizational unit has been transfered to another upper organizational unit ,and there are already persons assigned to different positions of it,so how to deal with this problem?are those person's IT 0000,0001should be changed too?and how to maintain this kind of change?is a personnel action necessary?or there is some other more efficient way for it?Hi
In IT0001 You have a Position which is linked to a Org unit. If you want to change the org units reporting relationship then you have to change it in OM by creating a new relationship with the upper org unit.
All the person are assigned to position so nothing needs to be done in PA.
Reward points if useful.
Regards -
Sample Data Used in Personnel Subarea and Employee Subgroup
Hi HR Guru,
Can anyone give me some sample values you used in Personnel Subarea and employee Subgroup? Our company is looking into HR implementation. We just wondered how other SAP customer's configuration for this field.
Thanks!
RLHi Reiling,
There are plenty of threads here that describe the concept of personnel area/subarea, employee group/subgroup. You can also check SAP documentation.
Based on that and your organization set up you should be able to chalk out the personnel structure.
Donnie -
Personnel subarea inheritance issue
Hi,
not sure if this is an abap or functional question, so I started here.
I have a report using Logical Database PNPCE to find some values from a couple of info types. When I select a unit (from the 'OrgStructure' button at the top of the screen), say 111, and all its sub-units with no selections in the selection screen, I get one person displayed. This is correct and this person is in a sub-unit 3 levels down (unit 333).
I then added a selection to only display people in units with Personnel SubArea 'OTEC'. Now I get no results output. When I look in PPOME, I can see that unit 333 has Personnel SubArea 'OTEC' but it is inherited from '111'.
In PP01, unit 111 has an Account Assignment entry (Info Type 1008) but 333 does not.
Does anyone know how to report on this?
Is there a flag somewhere that tells the LDB to check for inherited units?
If not, any ideas if there is a function out there to find the superior unit for these sub-units?
Thanks.Hi,
I couldn't find a simple solution so have used the FM RH_CHECK_ACC_INPUT to get the parent org unit details.
Thanks. -
How to assign changed organizational unit to person
Hi Experts,
we moved some employees from one organizational unit to newly created one in tcode PPOM_OLD.
In PPOM_OLD i created new unit ,assign position then assigned employee
But when i see in PA30 the organizational unit remains same.Even when i observed in PA0001 table i can see two entries for one employee number the old entry is with organizational unit where as new one doesnt have organizational unit at all
Please guide me how can i do changes.
Thanks&Regards,
narasimhaGo to transaction code- PA40
Enter the date -
Select the action
Execute the Action.
Select the Reason for Action
Change the position number
Change the personnel area if required.
Press Enter and save the record. -
Not able to update organizations units in an infotype 0001
Iam unable to update organizational units, positions through lsmw in an infotype 0001 if i do manually it is updating in 1infotype.
Iam trying to run reports rhinteoo still not able to figure it out
experts share your experience on thisRan LSMW Record created successfully for position
If I see in organizational Assignment Infotype The record is not displaying
As per your email Iam trying reports to display organizational units for the positions
RHINTE10
Done Livrun
Next step RHINTE20
My position is not in the list that is 600450
Executed RHINTE30 I wonder how do we come to know personnel number when we are recording positions and organizational units. Still i checked personnel number in organizational assignment infotype and executed but it is displaying No batch input folder created . Yes we didnt create any batch input for personnel numbers we created batch input for positions and org units.
I believe we need to run first two records
After running above reports i checked in an organizational assignment Infotype . Still data is not updating what would be the cause please let me know -
Usage of Department/Staff switch in Organizational Unit
Hi All,
Just would like to know the detail usage of the Department/Staff switch for the Organizational Unit. Currently neither the Department nor the Staff switch is selected for all the organizational units created. What would be the effect and impact if I set the Department switch for the organizational unit?
Thanks a lot,
FrancisHi Francis,
A staff flag does not have to be marked as such. It does, however, influence the presentation of positions and organizational units in the graphic. Positions or organizational units marked with a staff flag are shown in the graphic next to their respective superior nodes. Without a staff flag they are shown under the superior node.
As for the department,marking an org unit is optional and relates to integration.
If integration with Payroll Accounting is active, certain records are written from Personnel Management to Master Data. If you flag organizational units as departments, only the marked units are written to Master Data.
Marking units as departments makes sense when your organizational structure includes organizational units that are not actual departments (for example, a special project team).
NOTE: In order for the department marks to be recognized, you must also make adjustments in Customizing.
Department Switch in T77S0 (PPABT PPABT):
o 0 = causes the organizational unit directly above a position to
be read
o 1 = causes the organizational unit with a department flag
(infotype 1003 "Department/Staff") above a position to be read
Hope this helps.
Regards,
Arpita -
dear all
when i create personnel area there are button called address if i need to maintain extra information like address ,name 1,name 2 ,telefone number...etc this button isnot found in personnel subarea is this possible to add it?Hi Raul,
1st we have created one table called location table which contains columns MOLGA, PSA code, PSA Desc, Market unit which was client requirement and Address number which is sequence number for PSA. We can maintain manually.
Then we have created another table which is called address table and address is stored in this table based on sequence number.
Then we have created a new subtype for address infotype which will display address based on PSA. In this sub type all fields are display mode only. 1st system will find out PSA > based on PSA what sequence number from location table > which address for this sequence number from Address table.
Hope this will help.
Regards,
Purnima -
Personnel Subarea groupings for a multiple country system
We have more than 70 countries in our SAP system and more coming to be rolled out. We mainly use the HR funtionality for time recording. So, for the configuration of personnel subarea groupings in Time Recording we used the country grouping: e.g. Singapore Molga = 25, MOABW = 25, MOVER = 25, etc. For the 'SAP-countries (countries for which SAP has a template) we use MOLGA as personnel subarea grouping, for the NON-SAP countries (countries for which SAP has no template) we use a 2 digit number downwards from 98. Now we are running out of 'numbers'.
Has anybody similar problems and can you please share with me possible solutions?
Thank you very much and looking forward to your replies,
DorisDear Doris,
Several other possibilities exist for the grouping (not only PSG),
for example :
A) the "Employee subgroup grouping for time quotas" (ESG)
which is a char1 field (so you can use many more then the ones you
use at the moment)
B) field "Quota type selection group" (Quomo), from the documentation
of this field in V_T559L:
"Quota type selection rule group
You can use the quota type selection rule group to control absence
quota type selection based on the employee's organizational assignment.
Using different quota type selection rule groups, you can set specific
rules for quota generation.
Use
Quota generation is carried out in the schema using function QUOTA.
There are three ways of setting the quota type selection rule group:
1. Using function MOD in the time evaluation schema
Function MOD calls a personnel calculation rule that has been modified
to suit the respective schema (for example, XMOD, MODT, or TMOD). The
employee subgroup grouping for personnel calculation rules is queried
in the rule using operation PAYTP. Using operation MODIF Q=xx,
you can determine (for ach grouping) which quota type selection rule
group shoulde be used in time evaluation to access the entries
for the relevant employees in the Leave Accrual table.
2. Using a personnel calculation rule you have written yourself in the
time evaluation schema
In this case, you also set the quota type selection rule group using
operation MODIF Q=xx.
3. Using feature QUOMO
You can use the feature to set the quota type selection rule group based
on other organizational assignments. It is queried by the system during
time evaluation."
As your main issue seems to be the use of several different quota
requirements, you can define, via the use of field QUOMO in V_T559L,
for quota type 10 (just as an example) several different generation
rules (one for each Quomo).
Please note that quota 10 does not need to be always generated in the
same way, it can have a different generation rule for each key
combination of V_T559L.
The most flexible way to select which quomo should be used is via the
feature QUOMO. There you will have the following decision fields
BUKRS Company Code
WERKS Personnel Area
BTRTL Personnel Subarea
PERSG Employee Group
PERSK Employee Subgroup
MOLGA Country Grouping
MOURA Personnel Subarea Grouping for Leave Types
TRFAR Pay scale type
TRFGB Pay Scale Area
TRFGR Pay Scale Group
TRFST Pay Scale Level
SCHKZ Work Schedule Rule
PERNR Personnel Number
ANSVH Work Contract
CTTYP Contract type
Hope this helps,
Regards,
Shree -
MSS ECM new column in Organization unit Tree structure
Hi All
Requirement is to add aditional column in in Selection Screen of ECM, when user selects dropdown value "Employee Selection by Organization Unit".
Currently i get only Tree Structure of org unit. Need to add Custom (or columns if provided by SAP ) in Org unit level.
Thanks in advance.
Regards,
ChinmayaEmployee search this is possible but not in Team calendar
In MSS 1.0 under employee information we have three pages:General
Information, Compensation Information and Personnel Development .
All these pages have different employee search iview.
Basically employee search iview(properties) is responsible for display
of Organization Hierarchy as table or tree.
In employee search iview we have iview property "Organizational struct-
ure with list display in navigation area" Sap.xss.tmv.navlistorgviews.
This property enables you to define the navigation objects for an
organizational structure view are to be displayed in a
table as opposed to a tree hierarchy. In the standard system, navigation
objects are displayed in a tree structure.
You can enter the following organizational structure views:
- Organizational structure views with a navigation area that belong to
the organizational structure view group you defined with the property
sap.xss.tmv.orgviewgroup. (Group of Organizational structure views)
- Organizational structure view you define with the property sap.xss.tmv
.orgview(Individual organizational structure view) provided it has
navigation area.
For e.g.,
Let say, you would like to display maintain position requirements,
navigation objects as table.
Let say in backend you had defined following Organization structure
views:
MSS_TMV_EE_ORG1#Employees from Organizational Units
MSS_TMV_EE_ORG2#Employees from Organizational Structure
From Content administration ->Portal content ->#. Choose
Employee Search iview (for compensation information).
Now in the iview property "Organizational structure views with list
display in navigation area" maintain MSS_TMV_EE_ORG1,MSS_TMV_EE_ORG2
Now for all cases you will get navigation objects as table display. -
1 Position 2 Organizational Units
Hi Guys,
We are implementing SAP for a service industry. It is located in all over the India. Here 1 Position belongs to so many Organizational units (for example Sales employee (S) is working in Bombay (O), Delhi (O)......So how can I assign 1 Position to different Organizational Units.
We assign employee depends upon Personnel area & sub area, in the same way I want to assign 1 position to different Organizational units so that If I assign 2 employees for the same Position in the Simple Maintenance Org Structure different positions to come with same Object number, in different Organizational units
Please help me
Regards
PrasadHi Prasad,
Dont create 500 positions just create some positions make sure that each position is coming under each organizational units. and while Maintaing PA30 IT0000-Actions there you select individually for each employee where he is situated & organizational unit from drop down & save it.
You can assign as many as employees for 1 position number
Regards
Pavani
<b>Remainder: Points to be given on Answers</b> -
The question about configuration Organization Unit on spro
Dear all.
I want to configuration Organization Unit on spro so I have created O.Units, Jobs and positions on Personnel Administration->Organizational Assignment->Organizational Plan but I can't see these values about O.Unit, job and position on SAP Access Easy .
How to see these values on SAP Access Easy ?
Can I input these values about O.Units, Jobs and positions on spro ?
Thanks so much.
Huyen Nguyeninstead of that
Define the Number ranges
in OOCR
for all the objects
Make a Template for Objects and Object Id
and upload the same thru PP01
than all the enties will sit in the SPRO
>note it is not mandatory to create thru SRPO wht in case if u have 4000 to 5000 Employees
So the best way is upload the Data thru LSMW thru Proper objects and Relatioships -
SuccessionPlanning - Add 'Personnel Subarea' Selection in the Employee Grid
Hi experts,
I am currently using Nakisa SuccessionPlanning 3.0 SP1 0701027700.
My question is, for the Potential & Performance grid, is it possible to add a selection for 'Personnel Subarea'?
My client wants to view employees in several org units at one go in the 9-box grid. Current workaround is to insert multiple org units IDs in the selection but this can be daunting if there are a lot of org units to be covered.
Please help to give some insight on this.
Thanks,Hi Aimey00,
Yes this is possible, but it can only be done through customization. The steps are below. Please remember to copy files that you need to edit to the .delta folder if they do not exist there. Should you not be able to follow the steps then I recommend using an experienced consultant because these steps do require some intermediate knowledge of the application configuration files.
1. Edit the NakisaRFC function SAPEmployeeNineBoxSearch.xml to add Personnel Subarea. Personnel Area is already in the function so by using that as an example you can find how to add this field.
2. Add the field to the following data element configurations (..\<build>\AppResources\dataelementconfiguration\): SAPEmployeeSearch_With_NineBoxTemp.xml and SAPEmployeeSearch_With_NineBox.xml
3. Add the field to the search control configurations (..\<build>\AppResources\searchcontrolconfiguration\): EmployeeSearchControl3.xml and EmployeeFiltersControl3.xml
Good luck!
Luke
Maybe you are looking for
-
Purchasing A New Hard Drive For Old Macbook
Hey everyone! I'm new here. I found an old Macbook of mine-a black Macbook about 12 3/4" across. I got it a while ago, and the hard drive stopped working so I just bought a new computer. But now I would like to have two computers, and I would like to
-
Creating XML file and transport to GIS (gentran integration suite)
Hello Experts, I have a requirement. I need to convert the data from an internal table to XML Format file , and send that XML file to GIS application [ gentran integration suite - middleware applicationa ] i need to save that file to Unix-
-
SQL 2012 Failover Cluster to 2014
Hi, we have recently purchased SQL 2014 std edition with SA (VLSC), one of our guy downloaded SQL 2012 instead of 2014 by mistake and installed as failover cluster. I wanted to ask whether should I upgrade to SQL 2014 or uninstall SQL 2012 and instal
-
SAP Utility to Generate New Include for Output Determination?
We transported our stuff to Prod. We do not see the SAP include created....I know I used a utility before to generate SAP include code. Does anybody know what that is? Thank-You.
-
Adobe Illustrator Multiprocessor Support
Adobe Illustrator in CS6 appears to use only 100% of a single core during Export. Is there a setting or plugin we are missing?