!--a11y-->
Objektverknüpfungen im Portal 
In diesem Abschnitt wird beschrieben, wie Objektverknüpfungen im SAP Enterprise Portal funktionieren.

Weitere Informationen über Objektverknüpfungen finden Sie im Einführungsleitfaden (IMG) unter Customer Relationship Management ® Gestaltung der Benutzungsoberfläche ® Navigation (URL-Erzeugung).
Weitere Informationen darüber, wie Sie Objektverknüpfungen anlegen und bearbeiten, finden Sie im Abschnitt Metadaten der Objektverknüpfungen in den Tabellen des Repositories bearbeiten unter Sichten auf BSP-Applikationen anlegen und in Rollen einbinden.
Folgende Szenarien sollen die Funktionsweise veranschaulichen:
Angenommen, Sie haben sich als Vertriebsleiter (Rolle 1) am Portal angemeldet und wählen das Workset 1. Sie wählen in der Detailnavigation die Portalseite 1 und somit die BSP-Applikation 1. Hier klicken Sie auf den gewünschten Hyperlink und verzweigen zur Portalseite 2 und somit zur BSP-Applikation 2.

Wie in der Grafik ersichtlich ist, können Sie nicht direkt von einer BSP-Applikation zur nächsten navigieren, sondern müssen einen „Umweg“ über die Portalseiten machen. Dieser „Umweg“ ist notwendig, damit die Menüstrukturen im Portal aktualisiert werden können, beispielsweise bei einem Wechsel von einem Workset in ein anderes.
Frage: Wie wird technisch gewährleistet, dass Sie als Benutzer per Hyperlink zwischen verschiedenen BSP-Applikationen navigieren können?
Antwort: Für die Generierung der Hyperlinks wurden neue technische Einheiten entwickelt, die im Abschnitt Neue technische Einheiten für die Generierung der Hyperlinks (s.u.) beschrieben werden.
Ein zweiter Benutzer hat sich als Vertriebsbeauftragter (Rolle 2) am Portal angemeldet und wählt das Workset 1. Er wählt in der Detailnavigation ebenfalls die Portalseite 1 und somit die BSP-Applikation 1. Er klickt auf den gewünschten Hyperlink und verzweigt zur Portalseite 4 und somit zur BSP-Applikation 4.

Frage: Wie wird technisch gewährleistet, dass Sie als Vertriebsleiter die für Sie relevanten Informationen erhalten und der Benutzer, der sich als Vertriebsbeauftragter angemeldet hat, die für ihn relevanten Informationen erhält, obwohl in beiden Fällen derselbe Objekttyp (z.B. Aktivitäten, Opportunities, Produkte, etc.) angesteuert wurde?
Antwort: Für die Generierung der Hyperlinks wurden neue technische Einheiten entwickelt, die im Abschnitt Neue technische Einheiten für die Generierung der Hyperlinks (s.u.) beschrieben werden.
Für die Generierung der Hyperlinks wurden neue technische Einheiten entwickelt, die im Folgenden im Hinblick auf die beiden Szenarien beschrieben werden.
Zu Szenario 1:
· Erlauben eine genauere Unterscheidung eines einzelnen BOR-Objekttyps (BOR = Business Object Repository), d.h. einem BOR-Objekttyp können mehrere CRM-Objekttypen zugeordnet werden.
· Werden in der Tabelle CRMC_PRT_OTYPE verwaltet.

|
Objekttyp |
CRM-Objekttyp |
Beschreibung |
|
BUS1006 |
ACCOUNTCRM |
Account |
|
BUS1006 |
BUSINESSPARTNER |
Geschäftspartner |
|
BUS1006 |
COMPETITORCRM |
Wettbewerber |
|
BUS1006 |
CONTACTCRM |
Kontaktperson CRM |
|
BUS1006 |
EMPLOYEECRM |
Mitarbeiter CRM |
· Werden in der Tabelle CRMC_PRT_MTD verwaltet, wobei in der Tabelle nur die CRM-Methoden erscheinen.

|
CRM-Methode |
Beschreibung |
|
DEFAULT |
Standard-Verarbeitung, Maintenance |
|
FACTSHEET |
Infoblatt |
|
GIS |
Routenplanung |
|
|
|

Wenn möglich, verwenden Sie auf jeden Fall die DEFAULT-Methode.
· Definieren alle möglichen Methoden für festgelegte Objekttypen, wobei
· Sie einem Objekttyp mehrere Methoden zuweisen können,
· Sie jedem Objekttyp mindestens die DEFAULT-Methode zuweisen sollten.
· Entsprechen Portalseiten in Portalrollen,
· Werden in der Tabelle CRMC_PRT_MO verwaltet.

|
CRM-Objekttyp |
CRM-Methode |
|
ACCOUNTCRM |
DEFAULT |
|
ACCOUNTCRM |
FACTSHEET |
|
ACCOUNTCRM |
GIS |
|
ACCOUNTCRM |
|
Zu Szenario 2:
· Sind für die Generierung der URL notwending.
· Werden in der Tabelle CRMC_PRT_ROLE_MO verwaltet.

|
Rolle |
CRM-Objekttyp |
CRM-Methode |
Priorität |
ID Seite/Service |
|
SAP_PCC_V02_SALES_MANAGER |
ACCOUNTCRM |
DEFAULT |
23 |
ROLES://portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.v02.salesmanager/com.sap.pct.crm.acp.accountsprod/com.sap.pct.crm.acc.accountmgnt/com.sap.pct.crm.acc.accounts |
|
SAP_PCC_V02_SALES_REP |
ACCOUNTCRM |
FACTSHEET |
27 |
ROLES://portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.v02.salesrepresentative/com.sap.pct.crm.acc.accountm.gmt/com.sap.pct.crm.fct.factsheet |
|
SAP_PCC_V02_CAMPAIGN_MANAGER |
ACCOUNTCRM |
DEFAULT |
33 |
ROLES://portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.v02.campaignmanager/com.sap.pct.crm.cpm.crd.accounts_products/com.sap.pct.crm.mkt.account_management/com.sap.pct.crm.acc.accounts |

Die Priorität dient dazu, für Benutzer mit mehreren Rollen eine eindeutige ID Seite/Service zu ermitteln. Sind einem Benutzer mehrere Rollen zugeordnet, wobei für jede Rolle jeweils eine Objektverknüpfung definiert ist, wird die Objektverknüpfung verwendet, bei deren Definition die Priorität den niedrigsten Wert hat. Das Schema zur Verteilung der Prioritäten sollte die Priorisierung der vorhandenen Rollenkombinationen widerspiegelt.
Folgende Verteilung der Prioritäten wird empfohlen:
|
Rollenname |
Einzelrolle |
Nummer |
|
Service Manager |
SAP_PCC_V02_SERVICE_MANAGER |
13 |
|
Technischer Kundenbetreuer |
SAP_PCC_V02_SERVICE_REP |
17 |
|
Vertriebsleiter |
SAP_PCC_V02_SALES_MANAGER |
23 |
|
Vertriebsassistent |
SAP_PCC_V02_SALES_ASSISTANT |
24 |
|
Vertriebsbeauftragter |
SAP_PCC_V02_SALES_REP |
27 |
|
Kampagnenmanager |
SAP_PCC_V02_CAMPAIGN_MANAGER |
33 |
|
Channel-Manager |
SAP_PCC_V02_CHANNELMANAGER |
62 |
|
Partner-Manager |
SAP_PCC_V02_PARTNERMANAGER |
65 |
|
Partner-Manager – Channel Commerce |
SAP_PCC_V02_PARTNERMANAGER_CC |
68 |
|
Partner-Mitarbeiter |
SAP_PCC_V02_PARTNEREMPLOYEE |
72 |
|
CRM-Portaladministrator |
SAP_PCC_V02_PORTAL_ADMIN |
83 |

Priorität hat immer die Rolle mit der niedrigsten Zahl.
Die fehlenden Nummerkreise sind den Rollen zugeordnet, die im Business Package for SAP CRM 4.0 60.2 enthalten sind.
· Definiert die Zuordnung von Portalrollen und Einzelrollen im CRM-System.
· Diese Zuordnungen werden in der Tabelle CRMC_PRT_ROLE_RL verwaltet.
Mit Ausnahme der Rollennamen (Tabelle AGR_DEFINE) werden alle technischen Einheiten im CRM-Server in der Transaktion CRMC_BLUEPRINT gepflegt:
· Die CRM-Objekttypen (CRMC_PRT_OTYPTE) und CRM-Methoden ( CRMC_PRT_MDT) sind mit den CRM-Methoden für Objekttypen (Tabelle CRMC_PRT_MO) verknüpft.
· Die Portalrollen (Tabelle AGR_DEFINE) sind mit den rollenbasierten CRM-Methoden für Objekttypen (Tabelle CRMC_PRT_ROLE_MO) verknüpft.
· Die CRM-Methoden für Objekttypen (Tabelle CRMC_PRT_MO) sind mit den rollenbasierten CRM-Methoden für Objekttypen (Tabelle CRMC_PRT_ROLE_MO) und den Feldgruppen (Tabelle CRMC_FIELDGRP) verknüpft, in denen die Anwendungsentwickler die Felder definieren, die als URL dienen.
· Die Blueprints (Tabelle CRMC_BLUEPRINT) sind mit den rollenbasierten CRM-Methoden für Objekttypen (CRMC_PRT_ROLE_MO) verknüpft.
