This action might not be possible to undo. Are you sure you want to continue?
Markus Frieske Procurement Regional Implementation Group April 1st 2009
Overview & Definitions Overview about some parameters (table T77S0) We have an issue... Questions & open discussion
which are arranged in a hierarchy. companies or purchasing organizations). Organizational units are objects that form the basis of an organizational plan. The organizational structure is the technical representation of organizational units in an enterprise.g. as well as the reporting structure between positions such as purchasing administrator. employees. in an enterprise.SRM Organizational Structure Definition SRM is using a Organization Model similar like in ERP to maintain attributes like company codes or cost centers. The following object types examples are used for the organizational plan and for specifying agents or responsibilities: Organizational unit (O) Position (S) User (US) Employee (P) / Central Person (CP) © SAP 2009 SRM & HR Replication / Page 3 . according to tasks & functions (e. occupied by holders. A model of the task-related functional Organization Structure such as departmental hierarchy. SRM role or ITS URL (with previous release) are also maintained in this structure. Additional attributes like a catalog. or SAP Systems users.
since much of the important information on the user is stored as attributes in the organization model. central person. business partner. © SAP 2009 SRM & HR Replication / Page 4 . This user cannot work in the live SRM system. which can be created and maintained using transaction SU01. using transaction USERS_GEN or via CUA (Central User Administration). e. For this reason. the user must be integrated in the organization model. and SU01 user). manually by an Administrator. This is carried out using a structure comprising several objects (position.g.Users in SRM In SRM it will be distinguised between 2 types of user: the SU01 user and the SRM user. The SU01 user is the user in the standard SAP System. As often there are several possibilities to create an SRM user.
Organizational Structure Creation 1. Creation of SRM Organizational Structure – The following two methods exists to create the SRM Organization Structure: 1.2.0) to display suppliers data) 1. PPOCA_BBP / PPOMA_BBP – Manually create / maintain system root The above transaction codes are used to manually create and maintain the SRM Organization Structure (there are additional transactions like PPOSV_BBP (since SRM 5.1. HR Replication SRM structure can be replicated from the HR OM (Organizational Management) © SAP 2009 SRM & HR Replication / Page 5 .
bidders and their employees) are no longer part of the organizational model of the company that runs SRM. Please also see OSS note 934372 – “SRM/CRM: HR integration for business partner – new features” © SAP 2009 SRM & HR Replication / Page 6 .0 external Business Partners (vendors.Supplier Organization Structure Since SRM 5.
The process includes the initial replication & the nightly replication of changes made since the previous replication. The replication of the HR structure into SRM eliminates the duplicate maintenance between R/3 & SRM.HR Replication This structure can be created manually in SRM. is also created for every organizational unit. It is possible to have an initial distribution and frequently a delta distribution. In addition. and jobs are available in SRM. which is referenced in the individual processes. positions. the complete enterprise structure . but also replicated from an ERP (HR) system. The replication to SRM will happen using ALE (Application Link Enabling). an SRM business partner. © SAP 2009 SRM & HR Replication / Page 7 . The following objects are included: Organization units (O) Jobs (C) Position (S) Employees (P) & their Relationships As a result of the replication.consisting of organizational units.
Key components © SAP 2009 SRM & HR Replication / Page 8 .
Other application with HR integration SAP Supplier Relationship Management (SRM) SAP Customer Relationship Management (CRM) SAP E-Recruiting SAP Collaboration Projects (cProjects) SAP Strategic Enterprise Management (SAP SEM) SAP Internet Communication Manager (ICM) © SAP 2009 SRM & HR Replication / Page 9 .
Structure in HR or SRM? Prerequisite .HR system with Organization Structure exists Which parameter might influence the decision to use HR replication? Number of changes Size of organization structure / number of users SRM release? …? © SAP 2009 SRM & HR Replication / Page 10 .Maintain Org.
Unit) Character-type switch that as the corresponding organizational unit receive the same number contains the subgroup of the number range interval for the business partner in the organizational unit role.Overview of important switches for using BP Objects with in HR (table T77S0) HRALX HRALX HRALX HRALX HRALX HRALX HRALX HRAC MERID MSGRE OADBP OADRE OBPON OBWIG Activate HR Integration Enter Integration Error in IDOC Recipient of Error Message When Creating BP Business Partner of Standard Address Address Necessary for Business Partner? Integraion O-BP Active Ignore Business Partner Warnings Integration of HR data with BP Switch defines errors when ALE is used for BP data transfer to other systems Switch defines receiver of email through w/flow for the errors raised through ALE transfer BP with standard address is needed if address is not maintained consistently for New org units created in HR Switch to control the address requirement for a BP object created in HR Switch to integrate BP with Org Unit Switch to control the warning messages generated during the creation of BP object HRALX HRALX HRALX HRALX HRALX HRALX ONUMB OSUBG PBPHR PCATS PINAC PLEVE Switch setting to control the default number range type for BP object. (need to refer HRALX -OSUBG).5) Switch setting to control the default number range type for BP object. Setting 1: number range extends from 0000000000 to 9999999999. (need to refer HRALX -OSUBG). The business partner in the organizational unit role is to Number Assignment Business Partner (Org. Setting-3: The first two digits of the number range interval have to be letters. CREATE. Three types of Employees Are Replicated from HR System OFF Integration P-BP for CATS Active ALE switch to determine replication of time recording in BP Activate ALE Distribution of Inactive Employees Switch to control distribution of INACTIVE employees through ALE Log: Detail Level of Error Messages (1 . This interval must be indicated as an internal number assignment. Dependent on the values maintained in HRALX PSUBG & HRALX PNUMB Switch to control replication of qualifications with BP through ALE HRALX HRALX HRALX PNUMB PQUAL PRTON HRALX PSUBG Business Partner Subgroup (Employees) © SAP 2009 SRM & HR Replication / Page 11 . Setting 2: An individual number range interval exists for the business partner with the organizational unit role. Setting-3: The first two digits of the number range interval have to be letters. Setting 2: An individual number range interval exists for the business partner with the organizational unit role. Setting 1: number range extends from 0000000000 to 9999999999. Dependency on HRALXSubgroup of Business Partner (Organizational Unit) ONUMB value settings for integration between employee and BP: ON. The business partner in the organizational unit role is to Number Assignment Business Partner (Employee)receive the same number as the corresponding organizational unit Import Qualifications Log Active Character-type switch that contains the subgroup of the number range interval for the business partner in the employee role. This interval must be indicated as an internal number assignment.
(continued on next slide) © SAP 2009 SRM & HR Replication / Page 12 . BP is not created from org. It should be X if business partners have to be created from HR data (this setting should also be X for an standalone scenario – not ALE connection with an HR system. HRALX PBPHR: Determines if employees can be created locally. This setting means that there is integration between HR structure and business partner. units. Changes to BP are not transferred to O. but if an employee is replicated from HR. Changes to O are transferred to BP. If an org. CREATE: as ON but in this case changes made to the organizational unit are not automatically transferred to the BP. OFF: Inactive.HRALX parameters in table T77S0 HRALX HRAC: HR integration with BP. OFF: locally ON: replicated from HR. HRALX OBPON: integration between org units and BPs. not locally CREATE: can be created locally. ON: Active. unit is created via ALE the corresponding BP is created. it changes to ON. but HR structure maintained in transaction PPOMA_CRM or PPOMA_BBP).
If an employee is created via ALE the corresponding BP is created. CREATE: as ON but in this case changes made to the employee are not automatically transferred to the BP. This setting is no longer required up SAP_ABA 7. These settings must be active in order to create BPs. ON: Active. OFF: Inactive.HRALX parameters in table T77S0 (part II) HRALX PBPON: Integration between employees and BP. Changes to P are transferred to BP. BP is not created from employees. © SAP 2009 SRM & HR Replication / Page 13 .00 (note 934372 section 7).
...ASUG SRM Meeting SRM & HR Replication We have an issue.
WE19 – copy IDOCs BD64 – distribution model BD87 – IDoc/tRFC Monitoring and Reprocessing SM58 – Displays errors in the tRFC queue Report RHALECPS – to display ALE change pointers for HR Master Data Attributes inheritance should always be used for values that stay constant for a sub tree of the organization plan Spending / approval limit can also be maintained at user / role level (personalization) help.sap.sdn.com https://www.sap.com/irj/bpx © SAP 2009 SRM & HR Replication / Page 15 .Useful transactions & more PFAL – Replicate HR master data SALE – IMG for setting up ALE WE09 – look for IDOCs by content.
Integration HR EBP/SRM.HR/ALE distribution in EBP/SRM. 946345. 953399.978071 . 940881 . 951160.SAP Notes SAP Notes: The composite note for the process is 390380 . 980380 . 996789. SAP Note # 363187 SAP Note # 550055 EBP/SRM: New integration for business partner SAP Note # 934372 SAP Note # 918510 (Also reference section referencing time dependency in SAP Note # 934372) SAP Note # 918485. 927194.0 SP4) 1002114 . 983743. The initial description of the process can be found in note 312090 . 946294.969974. 977895 . 939608. 930542. 918485 © SAP 2009 SRM & HR Replication / Page 16 . 936733. must be implemented in case the time dependency is set as 'not active' SAP Notes relevant w/ Concurrent Employment (SRM 5. 975633 . 955686. 981042 .
and "3000 by "0100" (screen). © SAP 2009 SRM & HR Replication / Page 17 . Deactivate the entries containing tab page "BBPATTR" or "BBPATTRL" by the indicator "Do Not Display" (last column). exchange the entries "BBPATTR" by "ATTRIB" (tab page) "SAPLBBP_OM_DIALOG_A" by "SAPLRHOMATTRIBUTES" (report name).Useful OSS notes – note 1128751 “Loss of attribute values in PPOMA_BBP” Some attributes gets lost when maintaining them in PPOMA_BBP In case it does not solve the issue here are the steps to come back to the old NW table-control tab "Attribute": "Attributes" in your production system: Transaction SM30 -> T77OMFRAS Select scenario OMATTBBP in "Scenario Definition (Hierarchy Framework) and navigate to "Tab Page in Scenario for each Object Type" Select all entries containing tab page "BBPATTR" and copy them When copying.
You can use the report RHCDOC_DISPLAY to display these changes. etc. select for which Object types (like CP Central Person. O Organizational Unit. SM30). Activate via view T77CDOC_CUST (Tx.Activate Change documents You might like to activate the change documents to track all changes done to the Organization Structure and its attributes.). Infotypes & Subtypes © SAP 2009 SRM & HR Replication / Page 18 . This might be helpful to understand who and when somebody changed any attribute.
Display Change Documents with report RHCDOC_DISPLAY © SAP 2009 SRM & HR Replication / Page 19 .
g.What to do in case of an issue? Open an OSS message! First try to reproduce the issue – an issue with can not be reproduce is also difficult to analyse! Provide the exact steps how to reproduce it. searched for OSS notes? Mention it in the message. but did not solve or note xyz is not valid. SAP_ALL) Report in the message which (SRM) release and Support Package you are using What have you done already. if it depends on the authorization provide a second user with more authorization (e. That note xyz has been applied.g. also over the weekend so that SAP Support can also work on Monday morning in India or Germany on the issue copy a short dump better to a seperate file & attach it instead of copying the complete data into the message (or just add the exact time stap of the short dump) If it is a production down issue please provide a mobile phone number where somebody can answer question 24 hours © SAP 2009 SRM & HR Replication / Page 20 . e.g.g. sometimes screenshots will help a lot and you have to write less! Provide an user with whom the issue can be reproduced. e. etc. Make sure that the remote connection is open. e.
Questions? © SAP 2009 SRM & HR Replication / Page 21 .
and/or development. graphics. weder ausdrücklich noch stillschweigend. Duet. SAP garantiert nicht die Richtigkeit oder Vollständigkeit der Informationen. or other items contained within this material. Dieses Dokument enthält nur vorgesehene Strategien. einen bestimmten Geschäftsweg. Dies gilt u. or non-infringement. National product specifications may vary. indirect. All other product and service names mentioned and associated logos displayed are the trademarks of their respective companies. ByDesign. Diese Publikation wird ohne jegliche Gewähr. Entwicklungen und Funktionen des SAP®-Produkts und ist für SAP nicht bindend. auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Duet. The information in this document is proprietary to SAP. product strategy. special. bereitgestellt. hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit. including but not limited to the implied warranties of merchantability. fitness for a particular purpose. or consequential damages that may result from the use of these materials. Dieses Dokument ist eine Vorabversion und unterliegt nicht Ihrer Lizenzvereinbarung oder einer anderen Vereinbarung mit SAP. SAP shall have no liability for damages of any kind including without limitation direct. R/3. SAP übernimmt keine Verantwortung für Fehler oder Auslassungen in diesen Materialien. SAP. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. either express or implied. Alle anderen in diesem Dokument erwähnten Namen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Alle Rechte vorbehalten. links. xApps. unterliegen nicht dem Einfluss von SAP. SAP NetWeaver. Die in diesem Dokument enthaltenen Informationen sind Eigentum von SAP. SAP Business ByDesign. SAP assumes no responsibility for errors or omissions in this document.. aber nicht ausschließlich. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. -entwicklung einzuschlagen. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. eine Produktstrategie bzw. die Eigentum anderer Softwarehersteller sind. © SAP 2009 SRM & HR Replication / Page 22 . This document contains only intended strategies. This document is provided without a warranty of any kind. SAP übernimmt keine Haftung für Schäden jeglicher Art. SAP Business ByDesign. einschließlich und ohne Einschränkung für direkte. spezielle. indirekte oder Folgeschäden im Zusammenhang mit der Verwendung dieser Unterlagen. developments. ByDesign. PartnerEdge und andere in diesem Dokument erwähnte SAP-Produkte und Services sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. xApp. The information contained herein may be changed without prior notice. a. Links oder anderer in diesen Materialien enthaltenen Elemente. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind. Texte.Copyright 2009 SAP AG All rights reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. Die gesetzliche Haftung bei Personenschäden oder die Produkthaftung bleibt unberührt. The statutory liability for personal injury and defective products is not affected. This limitation shall not apply in cases of intent or gross negligence. zu welchem Zweck und in welcher Form auch immer. xApps. PartnerEdge and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. Die Informationen. text. SAP does not warrant the accuracy or completeness of the information. SAP. R/3. xApp. Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen. SAP NetWeaver. Data contained in this document serves informational purposes only. and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business. Grafiken.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.