Cockpit: Apps übertragen

1              Themenübersicht

Um Apps in einem Folge-Entwicklungssystem entwickeln zu können, müssen diese einmalig aus dem aktuellen App-Entwicklungssystem in das parallele App-Entwicklungssystem übertragen werden. In der Anwendung „Systemcockpit“, ist durch die Festlegung der Systemgruppen-Reihenfolge innerhalb einer Entwicklungsgruppe für jede App festgelegt, welches das Folge-Entwicklungssystem ist.

2              Begriffsbestimmung

App

Eine App ist eine optionale Erweiterung für ein bestehendes Comarch-ERP-Enterprise-System. Eine App kann beispielsweise aus wenigen Entwicklungsobjekten bestehen oder ganze Frameworks bereitstellen.

3              Anwendungsbeschreibung

Mithilfe der Anwendung „Cockpit: Apps übertragen“ übertragen Sie Apps in ein paralleles App-Entwicklungssystem.

Die Anwendung besteht aus einem Abfrage- und einem Arbeitsbereich.

Im Abfragebereich können Sie mithilfe des Felds „App-Name<end com.ci“ die Anzahl der im Arbeitsbereich angezeigten Apps eingrenzen. Im Arbeitsbereich werden in einer Tabelle alle Apps angezeigt, die dem Abfragemerkmal entsprechen. Über die Auswahl-Checkbox im Zeilenkopf können Sie eine oder mehrere Apps auswählen um die Aktion „Apps übertragen“ auszuführen.

4              Anwendungsbezogene Aktion: Apps übertragen

Warnung:

Übertragen Sie eine App nur dann, wenn die Entwicklungsobjekte der App entweder noch nicht auf dem Folgesystem vorhanden sind oder beabsichtigt überschrieben werden sollen.

Eine App kann grundsätzlich mehrfach in das Folge-Entwicklungssystem übertragen werden. Dabei werden allerdings bereits bestehende Entwicklungsobjekt-Inhalte auf dem Folgesystem überschrieben.

Mithilfe der Aktion „Apps übertragen“ können Sie eine oder mehrere Apps in das Folge-Entwicklungssystem der App übertragen.

Dazu müssen folgende Voraussetzungen erfüllt sein:

  • Die anzugebende Entwicklungsaufgabe muss auf dem parallelen System existieren und im Status „Offen“ sein. Bereits aktivierte oder freigegebene Entwicklungsaufgaben können nicht verwendet werden.
  • Falls Sie mehrere Apps ausgewählt haben, dann muss für alle ausgewählten Apps dasselbe parallele App-Entwicklungssystem als Folgesystem dieses Systems im Systemcockpit festgelegt sein.
  • Der Entwicklungsauftragsdienst muss auf dem parallelen System gestartet sein.

Zu jeder aktiven Version eines Entwicklungsobjektes der App wird im Folgesystem eine neue Version des Entwicklungsobjektes angelegt. Die erzeugte Versionsnummer ist abhängig von den Einstellungen in der Anwendung „Systemcockpit“. In diese neue Version wird der Inhalt der aktiven Version übertragen. Abhängig vom Entwicklungsobjekttyp kann es sein, dass auch die Vorgängerversionen der Entwicklungsobjekte übertragen werden, z. B. bei Business Objects. Dies kann z. B. für einen Releasewechsel erforderlich sein.

Alle Entwicklungsobjekte einer App müssen derselben Entwicklungsaufgabe auf dem Zielsystem zugeordnet werden. Es kann zudem erforderlich sein, dass mehrere Apps in dieselbe Entwicklungsaufgabe übertragen werden müssen. Dies ist z. B. der Fall, wenn Apps voneinander abhängig sind oder wenn sie Erweiterungen zu denselben Business Objects beeinhalten.

5              Customizing

Für die Anwendung „Cockpit: Apps übertragen“ sind in der Anwendung „Custo­mizing“ keine Einstellungen fest­zulegen.

6              Business Entitys

Für die Anwendung „Apps exportieren“ ist das nachfolgende Business Entity relevant, das Sie beispielsweise verwenden, um

  • Berechtigungen zu vergeben,
  • Aktivitätsdefinitionen einzurichten oder
  • Daten zu importieren oder zu exportieren.

Entwicklungsobjekt

com.cisag.sys.repository.internal.obj.ObjectDirEntry

7              Berechtigungen

Berechtigungen können sowohl mithilfe der Berechtigungsrollen als auch durch die Zuordnung einer Organisation vergeben werden. Das Berechtigungskonzept können Sie in der Technischen Dokumen­tation „Berechtigungen“ nachlesen.

7.1        Spezielle Fähigkeiten

Für die Anwendung „Cockpit: Apps übertragen“ bestehen keine speziellen Fähigkeiten.

7.2        Organisations-Zuordnungen

Für die Anwendung „Cockpit: Apps übertragen“ ist eine Organisations-Zuordnung nicht erforderlich.

7.3        Besonderheiten

Die Anwendung „Cockpit: Apps übertragen“ ist nur in App-Entwicklungs­systemen sichtbar.

7.4        Berechtigungen für Geschäftspartner

Die Anwendung „Cockpit: Apps übertragen“ ist für Geschäftspartner nicht freigegeben.

Czy ten artykuł był pomocny?