Apps kopieren und löschen 
Sie können das Registrierungswerkzeug auch verwenden, um vorhandene Apps zu kopieren oder zu löschen:
App kopieren
Sie können Apps im Registrierungswerkzeug kopieren, wobei Sie entscheiden können, ob Sie die zugehörige Partner-App ebenfalls kopieren möchten. Beim Kopieren müssen Sie einen neuen technischen Namen anlegen; außerdem können Sie für die Kopie den Namensraum der App ändern.
Sie benötigen die Möglichkeit, Apps zu kopieren insbesondere dann, falls Sie Apps, welche von SAP ausgeliefert werden, ändern möchten (z. B. um das Layout der App zu ändern). Da von SAP ausgelieferte Apps gegen Änderungen geschützt sind, müssen Sie diese Apps zunächst kopieren, um dann die gewünschten Änderungen an der Kopie durchzuführen.
App löschen
Sie können Apps, die nicht von SAP ausgeliefert wurden, auch löschen. Beachten Sie dabei allerdings, dass Sie damit alle Apps dieses Typs in allen vorkommenden Dashboards ebenfalls löschen. Außerdem steht die App nicht mehr als Vorlage zur Verfügung, wenn Sie in einem Dashboard den Befehl verwenden.
Falls Sie die kopierten Apps in Ihrer Systemlandschaft weiter transportieren möchten (aber nur dann), müssen Sie vor der Registrierung die entsprechenden Transportaufträge angelegt haben. Dabei gelten dieselben Randbedingungen wie bei der Registrierung einer neuen App (siehe Eigene Apps in der Dashoard-Infrastruktur registrieren).
Um eine App zu kopieren oder zu löschen, starten Sie in Ihrem SAP-Solution-Manager-System zunächst das Registrierungswerkzeug (siehe Erweiterung des Dashboard-Framework um eigene Apps).
Um eine App zu kopieren, gehen Sie im Registrierungswerkzeug wie folgt vor:
Sie sehen eine Liste aller vorhandenen Apps, gruppiert nach Kategorien. Oberhalb der jeweiligen Ikone der App befindet sich ein Ankreuzfeld, sowie ein entsprechendes Symbol, falls die App gegen Änderungen gesperrt ist.
Markieren Sie das Ankreuzfeld der App, die Sie kopieren möchten.
Wählen Sie die Drucktaste App kopieren. Sie haben nun die Gelegenheit, in einem neuen Bild die Kopiereinstellungen vorzunehmen.
Falls Ihre Systemeinstellungen, den weiteren Transport Ihrer App ermöglichen, aber nicht erzwingen, werden Sie zunächst gefragt, ob Sie die kopierte App weiter transportieren möchten oder nicht.
Sie können die folgenden Einstellungen vornehmen:
Einstellung |
Bedeutung |
|---|---|
Technischer Name |
Eindeutiger technischer Name der kopierten App. Um sicher zu stellen, dass Sie nicht versehentlich den technischen Namen des Originals verwenden, wird standardmäßig dem technischen Namen des Originals ein Suffix _CP angefügt. Sie können diesen Vorschlag allerdings auch ändern. |
Namensraum |
Geben Sie den Namensraum der App an. Sie können auch einen neuen Namensraum anlegen, indem Sie die Drucktaste Namensraum erstellen wählen. In einem eigenen Fenster können Sie dann den technischen Namen und die Beschreibung des Namensraums angeben, außerdem das Paket, dem der Namensraum zugewiesen werden soll. Dieses Paket muss bereits existieren. Falls Sie eine lokale App erstellen, wird der entsprechende Namensraum automatisch dem Paket $TMP zugewiesen. |
Partner-App kopieren? |
Die Partner-App ist die App, die zu der App gehört, die Sie kopieren möchten. Falls Sie eine normale App kopieren, ist es die Konfigurations-App, falls Sie eine Konfigurations-App kopieren, ist es die zugehörige Standard-App. Sie können mit diesem Ankreuzfeld entscheiden, ob Sie die zugehörige Partner-App ebenfalls kopieren möchten. |
Technischer Name der Partner-App |
Falls Sie die zugehörige Partner-App kopieren möchten, geben Sie hier den technischen Namen der kopierten Partner-App ein. |
Namensraum der Partner-App |
Falls Sie die zugehörige Partner-App ebenfalls kopieren möchten, geben Sie hier den Namensraum der zugehörigen Partner-App an. Es ist sinnvoll, App und Partner-App demselben Namensraum zuzuweisen. |
Customizing-Auftrag für App-Typ |
Diese Aufträge müssen Sie unter dem Benutzer angelegt haben, unter dem Sie auch die Registrierung der App und der Konfigurations-App durchführen. Weitere Details zu den benötigten Aufträgen finden Sie unter Eigene Apps in der Dashoard-Infrastruktur registrieren. |
Workbench-Auftrag für Dateien |
Wählen Sie die Drucktaste Kopieren, um die Kopie bzw. die Kopien zu erstellen.
Um eine App zu löschen, gehen Sie im Registrierungswerkzeug wie folgt vor:
Sie sehen eine Liste aller vorhandenen Apps, gruppiert nach Kategorien. Oberhalb der jeweiligen Ikone der App befindet sich ein Ankreuzfeld, sowie ein entsprechendes Symbol, falls die App gegen Änderungen gesperrt ist.
Markieren Sie das Ankreuzfeld der App, die Sie löschen möchten.
Wählen Sie die Drucktaste App löschen. Das System führt dann die folgenden Prüfungen durch:
Existiert zu der App eine Partner-App? Wenn ja, werden Sie in einer Meldung darauf hingewiesen. Sie müssen Damit rechnen, dass nach der Löschung der App die dazu gehörige Partner-App nicht mehr einwandfrei funktioniert.
Wird die App in einem Dashboard angezeigt? Wenn ja, werden Sie in einer Meldung darauf hingewiesen, und die entsprechenden Dashboards werden in dieser Meldung genannt. Falls Sie die App löschen, werden alle Verwendungen dieser App in allem Dashboards ebenfalls gelöscht.
Bestätigen Sie, dass Sie die App löschen möchten.