135
SAP HCM Organizational Management

SAP HCM - OM PRESENTATION

Embed Size (px)

DESCRIPTION

 

Citation preview

  • 1. SAP HCM Organizational Management

2. Objective Provide an understanding of the various elements and methodologies of Organizational Management focusing on Objects and Navigation, Infotype, Simple Maintenance, Matrix Organization, Integration, Evaluation and Reports. To understand the process flow for the Sub Module Organizational Management and map the business scenarios as per the Clients Requirement. 3. Benefits Maintenance of the organizational structure, Forecast of Manpower requirements, Realigning responsibilities, Introducing New jobs. Streamlining Business processes and maintaining reports timely and accurately. Maintenance of Master data for the client. Maintenance of reports like Organizational Plan, Hierarchical Structures in the organization , Employees position and placement in the company . 4. Organizational Management enables you to: model the functional organizational structure (department hierarchy, for example) as well as the reporting structure of your enterprise as an organizational plan. analyze the current organizational plan according to your requirements and, on this basis, to carry out workforce requirements and personnel cost planning. create further organizational plans as planning scenarios, in order to simulate new structures in the framework of Business Process (Re)Engineering. create effective Workflow Management by accessing the reporting structure. Organizational Management includes various user interfaces with which you can create and edit organizational plans. 5. Organizational Management Interfaces You can maintain your organizational plan in Organizational Management using a number of different interfaces. 6. Integration with other modules 7. Concepts of OM Organizational Management is based on the concept that every element of the organization constitutes a unique object with individual attributes. You create and maintain each object individually. You create relationships between the various objects to form a framework for your Organizational Plan. This gives you a flexible basis for personnel planning, previewing, and reporting. 8. ORGANIZATIONAL PLAN Organizational plan depicts the functional, organizational and reporting structure between the positions in an enterprise. Structure An organizational plan is made up of several separate hierarchies and catalogs that are related to one another. 9. Methodology : Planning 10. The following are the hierarchies and catalogs (elements) An Organizational Structure Staff Assignments Reporting Structure A job Index A work center plan A task catalog 11. Methodology: Object Oriented Design 12. Methodology: Structures 13. AN OVERVIEW OF AN ORGANIZATIONAL PLAN IN AN ENTERPRISE 14. Methodology : Plan Versions 15. You can maintain any number of plan versions. Plan versions allow you to create several organizational plans in the system at the same time. You can simulate and compare various scenarios using plan versions. One of these plan versions represents the active organizational plan, and is flagged as the active integration plan version. Plan versions exist independently of each other. They can be created as copies of the original plan, which you then change and re-evaluate without modifying the valid plan.Notes: The Active or integration plan version should never be changed. The plan version is used by the system during the transport process, and for indexing and general control of all plan versions. Its should never be changed or deleted. 16. Common Objects in SAP HCM OM 17. CHARACTERISTICS OF AN OBJECT An Object comprises of A short and long description An 8 digit ID number A relationship which defines the link between the object and other object Specific object characteristics A validity period and a time constraint A status indicator 18. OBJECT TYPES, KEYS AND ICONS 19. Organizational Unit - O 20. Cost Center K Cost Centers are created in FI.In HCM we are responsible for attaching it to Organization Units and/or Positions. 21. Job - C 22. Position - S 23. Job versus Positions 24. Chief Position 25. Person - P 26. Position Vacancy 27. RELATIONSHIPS Relationship between two objects creates a hierarchy and that depicts the enterprises Organizational Structure. A relationship between two objects can be Hierarchical Lateral Unilateral 28. RELATIONSHIPS OF OBJECTS 29. Key Terms Review 30. Sample Organization Structure 31. Object Relationship : Data Model 32. Object Relationships: Org Units 33. Object Relationships: Positions 34. Object Relationships: Position to Person 35. Object Relationship: Organizational Plan 36. Object Characteristics: Infotypes 37. Object Characteristics: Object ID 38. ORG. UNITPOSITIONJOBTASKObject (1000)Relationship(1001)Description (1002)Department/Staff (1003)XCharacter(1004)XXXPlanned Compensation (1005)XVacancy (1007)XXXAccount Assignment (1008)XXWork Schedule (1011)XXEmp Group/Emp SubGroup (1013)XXObsolete (1014)XXXCost Planning (1015)XXStandard Profiles (1016)PD Profiles (1017)XCost Distribution (1018)Addresses (1028)XXINFOTYPES 39. PLANNING TOOLS In order to have an effective Organizational Management Component in the enterprise, we use the following Planning tools.Status Streamlining our planning process using the statuses active, planned, submitted, approved, rejected. Plan Versions In order to not affect the active plan version, we can maintain different plan version to plan and evaluate possible organizational changes. Validity Dates Validity dates are defined to maintain the life span of an object. Time Constraints Time constraints are used by the system to protect the various attributes and characteristics of Info types, Subtypes and Relationships. Aspects To filter out the type of the objects that can be maintained and the type of info types that can be maintained for each object we use aspects. 40. Object Characteristics: Status 41. Applying status to objects and infotype records in Organizational Management, depends on the method you use to maintain an organizational plan. Status attributes: Active: Indicates that an object is currently operable. We have unrestricted activities i.e. we can create, change, display, delimit, delete and list when using active objects. Planned: Indicates that an object is proposed or anticipated, but not currently operable. We can create, change, display, delimit, delete and list when using planned objects. Submitted: Indicates that an object has been submitted for review and subsequent approval/rejection. We cannot create objects with submitted status. Nor can we make changes. Approved: Indicates that an object, previously submitted for review, is accepted or authorized. By changing the status to active, we can edit the object (create, change, display, delimit, delete and list). Rejected: Indicates that an object is rejected or turned down. We can only display objects with rejected status. However, We can change the status to planned so that you can work with the object again. 42. Object Characteristics: Validity Periods 43. Object Characteristics: Time Constraints 44. Time constraints are used by the system to guarantee the integrity of data. You use time constraints to control system reactions according to companyspecific requirements. If you want to let positions report to a number of superiors, you can set up the time constraint to allow several relationships to exist simultaneously. Example of class 1: An object must have a short name stored for it. This information must exist uninterrupted, but can be changed. Example of class 2: A position may only have one Vacancy infotype at a time. Additionally, a position is not required to have a Vacancy infotype. Example of class 3: The Sales department can be related with a number of positions simultaneously. Example of class 3 with additional condition: A position can be described by only one job but by a number of tasks. 45. Simple Structures 46. Relationship Validity 47. Inheritance 48. Relationship Time Constraints 49. OM IMG 50. PLAN VERSIONS PathDescriptionEasy Access MenuIMG Personnel Management Global Settings in Personnel Management Plan Version Maintenance Maintain Plan VersionsTransaction CodeSM30 T778P 51. PathDescriptionEasy Access MenuIMG Personnel Management Global Settings in Personnel Management Plan Version Maintenance Set Active Plan VersionTransaction CodeSM30 T77S0SC 52. MAINTAINING NUMBER RANGES PathDescriptionEasy Access MenuIMG Personnel Management Global Settings in Personnel Management Plan Version Maintenance Maintain Plan VersionsTransaction CodeSM30 T778P 53. Number Ranges 54. STRUCTURES IN OM An organization consists of Organizational units, Positions, Persons, Etc. Creation Of these structures are not restricted to only certain requirements. The objects and the relationships are used by the Structure in a certain way defined by Evaluation Path. Using Objects, Relationships, and evaluation paths we can create a lot of structures. 55. TCODE OOAWEVALUATION PATH 56. An evaluation path allows you to focus inquiries/reports on objects which are affected by certain relationships. We can select an Evaluation Path and maintain its properties or create an evaluation path starting with Z. E.g. : Evaluation Path - PLSTE (Position overview along organizational structure) Position overview along organizational structure This evaluation path provides an overview of position assignments. It uses an organizational unit as its starting point, and reads the underlying structure. Relationships between positions are taken into account. P.S. The important structures required for Reporting are given later. 57. Organization and Staffing Interface Transaction Code: PPOSE (View) PPOME (Edit) Creating, displaying and maintaining an organizational plan with the Organization and Staffing Interface. 58. INTERFACES USED TO CREATE ORGANIZATIONAL STRUCTURE There are three methods which could be used creating the organizational Structure. They are Organization and Staffing Mode Expert Mode Simple Maintenance 59. ORGANIZATIONAL AND STAFFING MODE The Organizational and staffing mode presents you with a compact view of the organizational plan . Through this interface we can 1. 2. 3. 4.Search Select Display/Modify Structures Display/Modify Objects 60. Navigation Overview 61. SEARCHSELECTIONOVERVIEWDESCRIPTION 62. Navigation Overview: Icons 63. STRUCTURE CREATION UNDER ORGANIZATIONAL AND STAFFING MODE PathDescriptionEasy Access MenuUser menu Human Resources Organizational Management Organizational Plan Organization and Staffing CreateTransaction CodePPOCEThe above path/Transaction allows you to create a new root Organizational unit. In the transaction PPOCE, we create the root Organizational unit and to create the subordinate units we use the Transaction Code PPOME 64. Creating the Root Org Unit 65. PathDescriptionEasy Access MenuUser menu Human Resources Organizational Management Organizational Plan Organization and Staffing MaintainTransactio n CodePPOMEThe transaction PPOME is used in the organization and staffing mode to modify/add additional Organizational units or Positions to the existing root organizational unit. The transaction PPOSE is used in the staffing mode to display the organizational units and structure. 66. When we select the organizational unit and select create, the system would ask whether we want to create an Organizational Unit or A PositionBased on the object to be created, we select the type of relationship . 67. Departments Created 68. E.g. The previous slide consists of a screen shot with the Organizational units created under the Root Organizational Unit DS Enterprise Pvt Ltd.For the root Unit, We are creating a Position MD. For the same we select the Org. Unit DS Ent and Select create. The System would ask us what object is to be created as shown in the next slide. 69. Here We create the position and Assign the chief position to it. The Next slide gives us the various positions created under the departments Production, Operations and HR. 70. Departments and Positions Created for the Org. Unit Visakhapatnam Location 71. Creating an Object 72. Key Date and Preview Period 73. Creating Objects In Expert Mode 74. STRUCTURE CREATION UNDER EXPERT MODE PathDescriptionEasy Access MenuUser menu Human Resources Organizational Management Expert ModeIn the menu, under the expert mode option, we have the following list of options to create the required object and the relationship for each of the objectTCODEOBJECT CREATED/MAINTAINEDPO10Organizational UnitPO03JobPO13PositionPO01Work CenterPFCT/PO14Task CatalogPP01General 75. CREATING/MAINTAINING AN ORGANIZATIONAL UNIT TCODE - PO10 76. In the previous slide when we select object and select create, the system opens the following screenIn the above screen , we give the details of the object i.e. Planning Status (by default selected as Active), Validity of the object and other attributes like Abbreviation, Name.( Here We have created An org. Unit DS Ent )Once all the details are given, we save the entries. Once saved the System would automatically take us to the Essential Relationships Screen. 77. For this Example, the root Org. Unit is DS Ent. We do not make any entries and exit. Here we do not assign any entries as the subordinate organizational unit are yet to be created and the subsequent positions if any. 78. In the previous slide, we did not create any relationship. However, when we create Sub Unit for the root org. unit DS Ent, in the relationship tab, the system asks us which relationship do we choose for the Org. Unit Visakhapatnam in order to be assigned to the DS Ent. Here we select the appropriate Relationship applicable. 79. For the Root Org. Unit DS Ent , We create the following Sub Units Visakhapatnam, Hyderabad and the departments Production, Operations and HR for each Sub Unit. Shown in the following slides are the relationships created between the Root Org. Unit DS Ent and the various Sub Org. Units,Org. Unit (Location) Visakhapatnam created as a sub unit for the Root Org. UnitOrg. Unit (Location) Visakhapatnam created as a sub unit for the Root Org. Unit 80. For the Root Org. Unit we have created a position MD using the Transaction PO13 (create/maintain Position)Here we are defining that the Root Org. Unit is managed by The position MD. 81. For Each Sub Unit created as per the location, We Have defined the departments as followsThe Location Hyderabad has Three Departments 1. Production 2. Operations 3. HRThe Location Visakhapatnam has Three Departments 1. Production1 2. Operations1 3. HR1Shown in the next slides are the relationships and the Departments created for each location. 82. Departments created for The location Visakhapatnam 83. CREATING/MAINTAINING POSITION TCODE PO13 84. In the previous slide when we select object and select create, the system opens the following screenIn the above screen , we give the details of the object i.e. Planning Status (by default selected as Active), Validity of the object and other attributes like Abbreviation, Name.( Here We have created the position MD ) Once all the details are given, we save the entries. Once saved the System would automatically take us to the Essential Relationships Screen. We create the subsequent relationships for this position Based on the requirement and the Job of the position. 85. Here we are assigning this position to the Org Unit DS EntHere we are defining the Job for the position created.P.S. Apart from the above relationships, We have also created other relationships wherein MD is the line supervisor of all the Heads of Departments 86. For the Department Production1, the position Production Head has the following relationships maintained in the relationship infotype. 87. CREATING/MAINTAINING JOB TCODE- PO03 88. In the previous slide when we select object and select create, the system opens the following screenIn the above screen , we give the details of the object i.e. Planning Status (by default selected as Active), Validity of the object and other attributes like Abbreviation, Name.( Here We have created the job Manager ) Once all the details are given, we save the entries. Once saved the System would automatically take us to the Essential Relationships Screen. We create the subsequent relationships for this Job. 89. The Job Manager Has been assigned the following positions. The Job defines the type of work these Positions are assigned. Here the Relationship used is 007 (Described by). The Next Slide gives us the Jobs created and the positions assigned to them. 90. The Job Head Of Department has all the Chief positions assigned to it.The Job Executive has all the Executive Positions assigned to it. 91. ASSIGNING TASK TO POSITIONS TCODE PO14 92. In The previous Screenshot, If we Select the Object and select create , the following screen will come up wherein we create our required Task under the Task Catalog T.We can also create Tasks using TCODE PFCT. When this TCODE is used, we have a screen which gives us a list of Tasks predefined in the system, custom defined. Here in this catalog also we can create our Tasks and Assign the subtasks. 93. In the previous screen, when we select Task and select create, The system allows us to create new task and a task catalog .For the Task HR Admin created using transaction PO14, 94. We can create the subtasks in the Task Catalog Screen. By selecting our respective task in the task catalog screen and selecting on create. Te system would give us an option to create the subtasks Select the task and then create 95. The above subtasks were created for The Task HR Admin and has been Assigned to the Position HR Executive. 96. When the Task HR Admin is Assigned to the Position HR Executive by default the subtasks are assigned to the position. 97. STRUCTURE CREATION UNDER SIMPLE MAINTENANCE PathDescriptionEasy Access MenuUser menu Human Resources Organizational Management Expert Mode Simple Maintenance CreateTransaction CodePPOC_OLD- CreateIn this mode of creation for structure, The System follows branch wise creation of organizational units and positions. The initial screen where we enter the root org. unit is as follows 98. Here we create the Root Org. Unit DS Ent. To the same we are creating Sub Org. Units Visakhapatnam And Hyderabad. Select the Org. Unit and select createA window would come up which would ask us to create the sub units as shown in the next slide 99. The following are the Sub Units created under the Org. Unit DS Ent. 100. The following are the Departments created under each Location Visakhapatnam and Hyderabad using the similar method of selecting each Org. Unit and then giving the list of Org. Units that have to be created. 101. CREATING/MAINTAINING POSITION For Creating A position under an Org. Unit (Here DS Ent), we should first select staff assignment tab in the maintenance view.The system would then respond and enables the position creation and assignment actions for this mode. 102. Here in this screen we select the Org. Unit for which the Position has to be created and then click on create position. 103. Once we select the position, the system would prompt us to give the details for the position created. The first Dialog box would ask us the type of job for the position we are creating. We have a choice to select from the existing jobs or we go ahead and create the job required as per our requirement.Here we create the job as per our requirement. After we create our job, then we create the position and assign the validity for the Position created. Here The job assignment is done to the position once the position is created. 104. The following are the positions created for the Location Visakhapatnam for the departments Production1, Operations1 and HR1. 105. ASSIGNING HOLDER/PERSON TO THE POSITION To assign a Person to the position created, we need to select the position and then select the Assign Holder. The system would prompt us to enter the data as to who would be the holder for the position.Here we give in the Emp Personnel Number 106. Here We are assigning the Person 265012 to the Position Production Manager for the Location Visakhapatnam. Once we assign the Person, we would be able to see the assignment in the organization Structure as below 107. The following is the structure of HR department with all the Positions Assigned to Persons. 108. ASSIGNING TASKS TO THE POSITION In this Interface, Assigning Tasks is done by selecting the object (here Person) and assign the task.Select the Person for which the task needs to be Assigned and then select Task Profile. 109. The task profile for the Person is Displayed. We also see the relationships existing for the Person. Task could be created for the Holder i.e. HR Manager, or to the Job i.e. Head Of Department. Here we are creating the task to the Holder i.e. HR Manager. We select the object S Holder and select the task profile. The system would give us a list of predefined tasks from which we can select one task that is according to our requirement. The task selected should be relevant to the Position and the Job. 110. The Task Strategic Tasks is selected and assigned to the holder and corresponding task catalog is also assigned to the Person. 111. The following is the Task Catalog assigned to the Holder HR Manager. The Task Strategic Tasks has sub tasks assigned to it.For the Position MD, The following are the tasks assigned. The task AF_approve is SAP Standard Task assigned to the MD. 112. The Structure according to the tasks Assigned to the Person for the Position MD. 113. Integration with Personnel Administration 114. Integration Organizational Assignment (IT0001) 115. OM PA Integration Switches We determine the nature of the integration between organizational management and Personnel administration by maintaining integration switches in the following table. 116. Integration Defaults 117. INTEGRATION WITH PERSONNEL ADMINISTRATION Personnel AdministrationOrganizational ManagementTables For: Jobs Positions/Work Center Organizational UnitsIT0001 (ORGANIZATIONAL ASSIGNMENT)Objects RHINTE10 RHINTE20For: Jobs Positions Work Center Organizational UnitsRHINTE00 RELATIONSHIPSRHINTE30 118. ConclusionTHANK YOU