1 / 23

sap hcm online training in Delhi

www.magnifictraining.com - "sap HCM(Human capital management)" Online Training contact us:info@magnifictraining.com or 1-6786933994, 1-6786933475, 919052666559, 919052666558 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa.

sapscmit
Télécharger la présentation

sap hcm online training in Delhi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SAP HCM Online And Remote Based Training in usa,uk,india,canada Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING INDIA +91-9052666559 USA : +1-678-693-3475 info@magnifictraining.com www.magnifictraining.com Sap Human Capital Management

  2. Agenda • Overview: General / Structural / Context  Authorisation Check • How to reduce the number of roles • Avoid these pitfalls • How to approach a redesign

  3. Overview General auth. Struct. auth. What? e.g. PA30, IT 2001 - 2007 OM structure Context-dep. Where? e.g.all P from personnel area, all O, S, C, E Training catalogue

  4. Example context-dependent auth. Glenn is also a leader of his team and may read master data. Glenn is responsible for time management. He may maintain time data for a special unit. User Structural profile:„Time manager“ Structural profile:„My team“

  5. Overlapping of authorisation Maintain time data+Read master data A special org unit + His own team

  6. Solution: context-dependent auth. Glenn is responsible for time mgmt. He may maintain time data for a special unit. Glenn is also a leader of his team and may read master data. context context Structural profile „Time manager“ Structural profile „own team“

  7. Context-dependent authorisation 2 roles and 2 profiles together lead to a mixof objects and authorisations Context-dependent authorisationcan assign a profile to a special role e.g. P_ORGINCON No more mix. Everybody can only do what he is supposed to do.

  8. Agenda • Overview: General / Structural / Context  Authorisation Check • How to reduce the number of roles • Avoid these pitfalls • How to approach a redesign

  9. Why do we have so many roles?

  10. Possible solutions • Implement structural authorisation with dynamic start object • Stay with general authorisation but • use object P_NNNNN • use custom object + BAdI • Reduce maintenance effort using reference roles

  11. N structural profiles - 1 for each location Responsible for your own location: Responsible for 2 locations: .. .

  12. How to create dynamic profiles Standard function module RH_GET_ORG_ASSIGNMENT dynamically identifies the assigned org unit. Org unit Belongs to Holder Position ORGASS IT 0105 Person User

  13. Get more out of dynamic profiles

  14. Dynamic – but different start object I 1. Create custom relationship between position and other org unit: Org Unit A Org Unit B Custom relationship ZIP Position Position Person Person

  15. Dynamic – but different start object II 2. Copy evaluation path ORGASS and replace your own relationship:

  16. 2. Copy function module and replace your own evaluation path: Dynamic – but different start object III

  17. Tip for enhanced use • If the access to persons can‘t be determined from org structure you can also develop a custom function module that may identify relevant persons by • user parameter • master data • customizing • … • In this case evaluation path and start object remain empty.

  18. How to reduce number of roles • Dynamic start object • Dynamic in general auhorization through custom object or P_NNNNN or BAdI • Reference role

  19. P_NNNNN You need access to all persons of your own cost center. Standard authorisations don‘t provide cost center. Using the organisational key leads to 1 role for each user. You may also use P_NNNNN with additional coding. + all fieldsof infotype1 (incl. customfields) 1 role for all users

  20. Additional coding for P_NNNNN • The report RPUACG00 generates coding in program MPPAUTZZ • Here you can add your own coding. • Note! After every regeneration the custom code gets lost.

  21. How to decrease amount of roles • Dynamic start object • Dynamic in general auhorization through custom object or P_NNNNN or BAdI • Reference role

  22. Concept of reference roles Derived Role Personnel Area: 1000 Reference Role Derived Role Personnel Area: * Personnel Area: 2000 Derived Role Inheritance of all authorisations except for the organisational levels Personnel Area: 3000

  23. Should you require any furtherinformation please do not hesitate tocontact us • http://www.saponlinetrainings.net • -sap hcm online training contact us: • info@magnifictraining.com or +919052666559 • By Real Time Experts from Hyderabad, • Bangalore • ,India,USA,Canada,UK, Australia,South • Africa.

More Related