W ramach dostarczania aplikacji jest ona w całości łączona w aktualizację oprogramowania. Ta aktualizacja oprogramowania może być następnie zaimportowana do systemu rozwoju klienta.
Poniżej opisano aplikację Eksport App, która odpowiada za podsumowywanie i eksport aplikacji.
Definicje terminów
Aplikacja — aplikacja to jednostka funkcjonalna, którą można zaimportować do systemu programowania jako rozszerzenie. Aplikacja może składać się z kilku obiektów programistycznych lub dostarczać całe frameworki.
Opis aplikacji
Można używać aplikacji Eksport App, aby dostarczyć aplikację do eksportu. Możesz wybierać spośród istniejących aplikacji i przetwarzać pojedyncze aplikacje.
Nagłówek
Pola zapytań są przechowywane w nagłówku. Zazwyczaj najważniejsze pola zapytań są już dostępne. Liczba i typ pól zapytań, a także ich rozmieszczenie różnią się w zależności od wybranego widoku. Można również samodzielnie określić, które pola zapytań będą wyświetlane.
- Nazwa aplikacji — w tym polu można wpisać nawę konkretnej aplikacji, aby ograniczyć wyniki wyszukiwania
- Status aktualizacji oprogramowania — w tym polu można ograniczyć wyniki wyszukiwania poprzez status aktualizacji oprogramowania.
Możliwe są do wyboru następujące statusy:- (wszystkie)
- Wyeksportowany
- Zwolniony
- (inne)
Obszar roboczy
W obszarze roboczym dostępna jest tabela, w której wyświetlane są aplikacje, których dotyczy zapytanie. Użytkownik może samodzielnie określić, które informacje będą wyświetlane dla aplikacji. Można użyć kilku widoków, aby wyświetlić przebieg wyceny na różne sposoby z różnymi informacjami.
- Nazwa aplikacji — w tej kolumnie widoczna jest nazwa aplikacji
- Wersja — aplikacja może istnieć w kilku wersjach. Wersje mogą być niekompletne, tj. po wersji 1.0:5.0.0 może występować wersja 3.0:5.0.0. Wyświetlane są wszystkie wersje, dla których utworzono aktualizację oprogramowania. Aktywna wersja aplikacji jest również wyświetlana, jeśli nie ma jeszcze dla niej aktualizacji oprogramowania. Nową aktualizację oprogramowania można utworzyć tylko dla tej wersji.
- Aktualizacja oprogramowania — jeśli dla aplikacji utworzono aktualizację oprogramowania, w tym miejscu wyświetlana jest jej nazwa. Nazwa składa się z prefiksu eksportu, wydania, klasy kodu i dziesięciocyfrowego numeru.
- Status aktualizacji oprogramowania — jeśli określono aktualizację oprogramowania, zazwyczaj może ona mieć jeden z dwóch statusów: Wydana lub Wyeksportowana.
Działania związane z aplikacją
W aplikacji Eksport App dostępne są następujące akcje związane z aplikacjami:
Utwórz wersję Add-on
Aktualizację oprogramowania można utworzyć dla każdej z wybranych aplikacji za pomocą akcji [Utwórz wersję Add-on].
Aplikacja musi spełniać następujące wymagania:
- Musi to być aktywna wersja aplikacji obiektu deweloperskiego o tej samej nazwie.
- Ta wersja nie może być używana do innej aktualizacji oprogramowania.
Jeśli podstawowe wymagania są spełnione, określane są wszystkie aktywne wersje obiektów rozwojowych, które należą do aplikacji. Są to wszystkie obiekty programistyczne, które znajdują się w przestrzeni nazw poniżej aplikacji.
Przejmij zależności
Podczas importowania aplikacji do systemu deweloperskiego klienta muszą być tam dostępne co najmniej te same wersje obiektów deweloperskich, które były dostępne w systemie testowym rozwoju aplikacji w momencie tworzenia aktualizacji oprogramowania aplikacji.
W pewnych okolicznościach, np. ze względu na poprawki błędów, może być konieczne dostarczenie do systemu rozwoju aplikacji i systemu testowego rozwoju aplikacji nowszych wersji obiektów programistycznych. Może to oznaczać, że wersje te są obecnie wymagane również w systemie deweloperskim klienta w celu zainstalowania nowszej wersji aplikacji.
Informacje dotyczące minimalnych wymagań dla systemu docelowego są transportowane w aktualizacji oprogramowania aplikacji.
Akcja [Przejmij zależności] może być użyta do przeniesienia zależności, a tym samym minimalnych wymagań z poprzedniej wersji aplikacji. Powinno to być wykonywane tylko wtedy, gdy jest zapewnione, że aplikacja może być nadal zainstalowana w systemie docelowym, a przede wszystkim jest tam wykonywalna.
Ta czynność może być konieczna, jeśli system docelowy nie może zostać zaktualizowany do żądanej wersji, ale wymagana jest nowa wersja aplikacji, np. w celu wprowadzenia poprawek.
Eksport wersji Add-on
Akcja [Eksport wersji Add-on] eksportuje aktualizacje oprogramowania do systemu plików Semiramis. Eksport można znaleźć w katalogu Refreshes/Export.
Można wykonywać tę czynność tak często, jak jest to potrzebne. Jest ona również wymagana, jeśli wcześniej wykonana została jedną z akcji [Utwórz wersję Add-on] lub [Przejmij zależności].
Konfiguracja
Aplikacja Eksport App nie wymaga dodatkowych ustawień w aplikacji Konfiguracja.
Jednostki biznesowe
Jednostka biznesowa Obiekt deweloperski:
com.cisag.sys.repository.internal.obj.ObjectDirEntry — wykorzystywana jest przez aplikację Eksport App między innymi w celu:
- Przyporządkowywania uprawnień
- Definiowania działań
- Importu i eksportu danych
Uprawnienia
Uprawnienia mogą zostać przypisane za pomocą ról uprawnień jak również poprzez przyporządkowanie organizacji. Szczegółowe informacje można znaleźć w artykule Uprawnienia.
Uprawnienia specjalne
Dla aplikacji Eksport App nie ma dostępnych uprawnień specjalnych.
Przyporządkowania organizacji
Dla aplikacji Eksport App nie są wymagane przyporządkowania organizacji.
Funkcje specjalne
Dla aplikacji Eksport App dostępne są następujące funkcje specjalne, które odnoszą się do akcji.
Aplikacja jest widoczna tylko w systemie testowym rozwoju aplikacji.
Uprawnienia dla partnerów biznesowych
Aplikacja Eksport App nie jest udostępniana partnerom biznesowym.