Registrieren der Attribute für CCM Arbeitsvorräte in der Benutzerverwaltung
Um die Arbeitsvorräte des CCM verwenden zu können, muss eine Verbindung des Moduls sowie der einzelnen Arbeitsvorräte zum Benutzermanagement hergestellt werden. Die Einbindung des Moduls geschieht über folgendes
Attribute für die Ansicht der Oberfläche Arbeitsvorräte
Module_Inbox fügt das Modul für B2B-Arbeitsvorräte zu der B2B-Oberfläche hinzu. Module_AV erweitert ihn um die Möglichkeit, dort die CCM-Arbeitsvorräte anzuzeigen.
Feld | Wert |
---|---|
Module_Inbox | Override={view=mainView,type=AddChild,target=toolBarBox,name=org.b2bbp.ui.uicomponent.MainNavLinkButton,value=[id:’inboxViewLinkButton’;label:’Arbeitsvorräte’;isExtension:’false’;type:’com.nextlevel.b2b.inbox.ui.swf’;provider:’b2bbp.org’;version:’1.0’;container:’applicationViewStack’;toolTip:’Arbeitsvorräte’;width:’180’;labelPlacement:’right’;textAlign:’left’;horizontalGap:’10’;paddingLeft:’5’;paddingRight:’5’;iconURL:’images/famfamfam-icons/bricks.png’]} |
Module_AV | Override={view=dummyView,type=AddChild,target=toolBarBox,name=org.b2bbp.ui.uicomponent.MainNavLinkButton,value=[id:’processMonitorViewLinkButton’;label:’CCM Monitoring’;isExtension:’false’;type:’com.nextlevel.ccm.faces.ui.swf’;provider:’nextlevel.com’;version:’1.0’;container:’applicationViewStack’;toolTip:’Prozess Monitoring’;width:’180’;labelPlacement:’right’;textAlign:’left’;horizontalGap:’10’;paddingLeft:’5’;paddingRight:’5’;iconURL:’images/famfamfam-icons/chart_organisation.png’]} |
Attribute für die Arbeitsvorräte definieren
Für jeden benötigten Arbeitsvorrat muss nun die zugehörige Variante (Definition des Arbeitsvorrats) in der Extension FLEXIBLE_INDEX_UI mit einer Arbeitsvorratsansicht (InboxViewDefinition) verknüpft werden. Dazu muss ein Rollenattribut mit folgenden Einstellungen angelegt werden: Die Attribute ID muss eindutig sein und sollte mit INBOX_PROCMON_PRE beginnen. Im Attribut id der InboxViewDefinition muss ein eindeutiger Bezeichner stehen, im Attribut title der Name des Arbeitsvorrats, wie er in der Oberfläche (Drop-Down-Menue) erscheinen soll, und in den Parametern (Attribut ‘params’ unter dem Schlüssel VARIANT der Name der Variante, wie er in der Extension FLEXIBLE_INDEX_UI erscheint.
Beispiel: aus folgendem Eintrag in der Extension FLEXIBLE_INDEX_UI:
#VARIANT-START INVOIC-REMADV Abgleich ueber Partner $PRE
wird folgendes Attribut:
Feld | Wert |
---|---|
Attribute ID | INBOX_PROCMON_PRE_INVOIC_REMADV |
Werte | InboxViewDefinition={type=Inbox_PROC_MON,id=PROCMON_INVOIC_PARTNER,title=Invoic Abgleich über Partner,params=[VARIANT:’INVOIC-REMADV Abgleich ueber Partner $PRE’]} |
Attribute zu Nutzerrolle zuweisen
Die definierten Attribute müssen nun den Rollen zugewiesen werden, mit denen auf die Arbeitsvorräte zugegriffen werden soll. Module_Inbox soll der Standard-Rolle b2bbp
zugewiesen werden. Der Rolle ccm_11
sollten die Attribute Module_AV und alle Arbeitsvorräte zugewiesen werden. Zusätzlich können verschiedene Fachbereichsrollen verschiedene Kombinationen von Arbeitsvorräten bekommen. Alle dieser Rollen müssen jedoch das Attribut Module_AV haben.
Der Prozess wird hier für die Rolle „ccm_11“ und das Attribut „INBOX_PROCMON_PRE_INVOIC_REMADV“ exemplarisch durchgeführt.
Dazu wechseln Sie in den Bereich „Rollen“ der Benutzerverwaltung.
Klicken Sie auf „Hinzufügen“.
Feld | Wert |
---|---|
Rollen ID | ccm_11 |
Attribute ID | INBOX_PROCMON_PRE_INVOIC_REMADV |
Beschreibung | optional |