Rodzaje zleceń deweloperskich

System Comarch ERP Enterprise obsługuje przetwarzanie zgłoszeń klientów oraz ulepszeń, zarówno na etapie wprowadzania, jak i wdrażania oraz dostarczania. Poprawki w standardzie Comarch ERP Enterprise mogą być transportowane z systemu wsparcia do systemu klienta.

System oferuje aplikacje do zarządzania instrukcjami wsparcia i wynikającymi z nich zleceniami rozwoju. Po zakończeniu prac rozwojowych powstałe aktualizacje oprogramowania mogą być dostarczane wraz z wydaniem. Transport aktualizacji oprogramowania do systemu produkcyjnego może być również zautomatyzowany.

Rodzaje zleceń deweloperskich służą do identyfikacji instrukcji wsparcia, zlecenia rozwojowego lub wydania oraz do definiowania ich rodzaju. Rodzaj zlecenia deweloperskiego zawiera informacje i dane klasyfikujące, wymagane podczas tworzenia nowych zgłoszeń. Uprawnienia związane z treścią są powiązane z rodzajami zgłoszeń.

Dokument opisuje aplikację Rodzaje zleceń deweloperskich, za pomocą której tworzone i edytowane są rodzaje zgłoszeń. Opisano również uprawnienia merytoryczne dla rodzajów zgłoszeń.

Definicje terminów

  • Zapytanie wsparcia – zgłoszenie do pomocy technicznej to wszystko, co zostało otrzymane jako zapytanie, komunikat o błędzie, prośba itp. W zależności od procesu zgłoszenia wsparcia mogą być wprowadzane zarówno przez pracowników partnera, jak i klienta.
  • Zgłoszenie deweloperskie – zgłoszenie dla zespołu rozwojowego na wykonanie poprawki lub nowego lub dalszego rozwoju. Zgłoszenia deweloperskie opisują problem do rozwiązania na poziomie technicznym. Zlecenia rozwojowe mogą być tworzone podczas przetwarzania zgłoszenia serwisowego.
  • Dostawa wsparcia – dostawy wsparcia są wykorzystywane do dostarczania informacji i aktualizacji oprogramowania. W tym celu do dostawy wsparcia można opcjonalnie przypisać tekst opisowy i opcjonalnie aktualizację oprogramowania.

Wydania tworzone przez wsparcie Comarch ERP Enterprise są udostępniane do ogólnego wglądu, natomiast wydania dla klienta są dedykowane konkretnemu odbiorcy.

  • Rodzaj zlecenia deweloperskiego – identyfikator służący do definiowania rodzaju instrukcji wsparcia, zlecenia rozwoju lub wydania wsparcia. Zawiera dane klasyfikujące oraz przypisane uprawnienia związane z treścią

Procesy wsparcia

Rodzaje zleceń deweloperskich są tworzone między innymi podczas konfigurowania systemu wsparcia. Uprawnienia merytoryczne muszą być odpowiednio rozszerzone dla każdego klienta.

Opis aplikacji

Aplikacja składa się z nagłówka i obszaru roboczego. Oprócz pól, które jednoznacznie identyfikują rodzaje zlecenia deweloperskiego, nagłówek zawiera również inne pola, które opisują właściwości rodzaju zlecenia deweloperskiego.

Nagłówek

Nagłówek zawiera pola, które jednoznacznie identyfikują rodzaj zlecenia deweloperskiego, a także inne ogólnie ważne dane.

Dostępne są następujące pola:

  • Rodzaj zlecenia – unikalny identyfikator rodzaju zlecenia deweloperskiego. Identyfikacja ta może składać się z cyfr, liter lub kombinacji cyfr i liter. Można go dowolnie wybierać.

Kombinacja rodzaju zlecenia i numeru ze schematu numeracji nie może być dłuższa niż 9 znaków.

Identyfikacja typu jest używana do korzystania z prawidłowego rodzaju zlecenia deweloperskiego w dalszych aplikacjach i zapytaniach, np. w celu przypisania prawidłowego rodzaju do zapytania wsparcia, a tym samym zdefiniowania określonych uprawnień dla tego zapytania wsparcia.

  • Nazwa – opis jest dodatkową nazwą rodzaju zlecenia deweloperskiego. Znaczące oznaczenia ułatwiają użytkownikowi wyszukiwanie. Oznaczenie jest dowolne i może być niejednoznaczne, tj. kilka rodzaj zleceń może mieć to samo oznaczenie. Zaleca się przypisywanie różnych oznaczeń w każdym przypadku. Oznaczenie można wprowadzić w kilku językach za pomocą przycisku języka dodatkowego.
  • Typ – określa typ tworzonego zlecenia. Typu nie można zmienić po jego utworzeniu.
  • Schemat numeracji – schemat numerowania, za pomocą którego system automatycznie generuje numer dla nowych zleceń zgodnie z określonym wzorcem.

Kombinacja rodzaju zlecenia i numeru ze schematu nie może być dłuższa niż 9 znaków. Więcej informacji można znaleźć w dokumentacji schematów numeracji.

  • Ograniczenie dot. opracowania – określa, które typy zleceń (zgłoszenie deweloperskie, dostawa wsparcia itp.) mogą być przetwarzane i kiedy są wymieniane między systemami wsparcia. W celu wymiany między systemami wsparcia odpowiednie zapytania, zgłoszenia lub dostawy muszą zostać wyeksportowane lub zaimportowane. Proces ten można również zautomatyzować na podstawie zlecenia przetwarzania.

Do wyboru są następujące ograniczenia:

    • Rejestruj  – rodzaje zleceń z tym ograniczeniem przetwarzania określają, że zlecenia lub zapytania mogą być tylko rejestrowane. Zmiana statusu nie jest możliwa, tj. zlecenia lub zapytania nie mogą być przetwarzane. Dopóki zlecenia lub zapytania tego typu nie zostaną wyeksportowane, nadal można je zmieniać. Jeśli zostaną one zaimportowane z powrotem, istniejące zlecenia lub zapytania zostaną nadpisane.
Uwaga
System wsparcia, z którym wymieniane są zlecenia lub zapytania, musi mieć rodzaj zlecenia o tym samym identyfikatorze i z ograniczeniem przetwarzania Edytuj. Tylko wtedy zarejestrowane i wyeksportowane zlecenia lub zapytania mogą być importowane i przetwarzane w innym systemie wsparcia.
    • Edytuj – rodzaje zleceń z tym ograniczeniem przetwarzania określają, że nie można tworzyć żadnych zleceń ani zapytań z tym rodzajem. Jeśli te zamówienia mają status Zarejestrowane, są importowane i mogą być dalej przetwarzane. Istniejące zamówienia lub zapytania nie są nadpisywane podczas importu. Gdy zlecenia lub zapytania tego typu osiągną status końcowy, mogą zostać wyeksportowane na podstawie zlecenia przetwarzania, także automatycznie.
  • Bez wymiany – rodzaje zleceń z tym ograniczeniem przetwarzania określają, że zlecenia lub zapytania wprowadzone za pomocą tego rodzaju nie mogą być wymieniane z innymi systemami wsparcia. Rejestrowanie i przetwarzanie odbywa się w jednym systemie wsparcia.

Obszar roboczy

Obszar roboczy składa się z zakładek:

Zakładka Uprawnienia

Obszar roboczy zawiera ustawienia dla uprawnień związanych z treścią. Ustawienia te polegają na wybraniu grupy osób w firmie za pośrednictwem stanowiska lub jednostki organizacyjnej oraz uprawnień, które te osoby powinny posiadać.

Pola:

  • Przedsiębiorstwo – zadania są częścią firmy, dlatego należy wybrać firmę, aby można było wybrać zadanie.
  • Typ nośnika uprawnień – nośnikami uprawnień mogą być tylko zadania.
  • Nośnik uprawnień – wraz z firmą, nośnik uprawnień identyfikuje grupę osób, dla których uprawnienia mają być zdefiniowane.
  • Widoki – w zależności od pola Widoki, wszyscy użytkownicy w grupie osób zdefiniowanej przez nośnik uprawnień i przedsiębiorstwo są upoważnione do dostępu do zleceń tego rodzaju albo tylko w widoku publicznym, albo także w widoku wewnętrznym. Jeśli dany użytkownik znajduje się w kilku przydziałach, a jeden z nich autoryzuje widok wewnętrzny, użytkownik ten może uzyskać dostęp do widoku wewnętrznego.
  • Otwórz – użytkownicy w grupie osób zdefiniowanej przez nośnik uprawnień i przedsiębiorstwo mogą otwierać zlecenia tego rodzaju w zależności od pola Otwórz.

Jeśli to pole ma wartość Odziedziczone, użytkownicy mogą otwierać zlecenia tego rodzaju. Jeśli pole Otwórz ma wartość Niedozwolone, użytkownicy nie mogą otwierać zleceń tego rodzaju.

  • Rejestruj – wszyscy użytkownicy w grupie zdefiniowanej przez nośnik uprawnień i przedsiębiorstwo mogą rejestrować zlecenia tego rodzaju, w zależności od pola Rejestruj.

Jeśli pole Rejestruj ma wartość Odziedziczone, użytkownicy mogą rejestrować zlecenia tego rodzaju. Jeśli pole Rejestruj ma wartość Niedozwolone, użytkownicy nie mogą rejestrować zleceń tego rodzaju.

  • Zmiana – wszyscy użytkownicy w grupie zdefiniowanej przez nośnik uprawnień i przedsiębiorstwo mogą zmieniać zlecenia tego rodzaju, w zależności od pola Zmiana.

Jeśli pole Zmiana ma wartość Odziedziczone, użytkownicy mogą zmieniać zlecenia tego rodzaju. Jeśli pole Zmiana ma wartość Niedozwolone, użytkownicy nie mogą zmieniać zleceń tego rodzaju.

  • Usuń – wszyscy użytkownicy w grupie zdefiniowanej przez nośnik uprawnień i przedsiębiorstwo mogą usuwać zlecenia tego rodzaju, w zależności od pola Usuń.
    Jeśli pole Usuń ma wartość Odziedziczone, użytkownicy mogą usuwać zlecenia tego rodzaju. Jeśli pole Usuń ma wartość Niedozwolone, użytkownicy nie mogą usuwać zleceń tego rodzaju.
Inne pola

W tej zakładce można tworzyć pola zdefiniowane przez użytkownika i przypisywać je do rodzajów zleceń deweloperskich. Umożliwia to tworzenie pól zdefiniowanych przez użytkownika w razie potrzeby w celu wprowadzenia dodatkowych informacji. Pola zdefiniowane przez użytkownika są zawsze powiązane z obiektem biznesowym SupportRequest. Przypisując pola zdefiniowane przez użytkownika do określonych rodzajów zleceń deweloperskich, można zdefiniować, że poszczególne pola są widoczne tylko w zapytaniach o wsparcie typu REQ, na przykład, a nie w innych przypadkach. W aplikacjach zapytań wszystkie pola zdefiniowane przez użytkownika są wyświetlane jako pola funkcji wyszukiwania, które zostały utworzone dla odpowiednich rodzajów zleceń deweloperskich.

Przykład

Pole XYZ zostało przypisane do zgłoszenia REQ1.

Pole ABC zostało przypisane do zgłoszenia REQ2.

Oba pola są wyświetlane jako pola charakterystyczne wyszukiwania w aplikacji Zapytanie o wsparcie. Uwaga: Jeśli kryterium wyszukiwania zostało wprowadzone w obu polach, nie można znaleźć rekordu danych, ponieważ odpowiednie pola zostały przypisane tylko do jednego rodzaju zlecenia deweloperskiego i żaden rekord danych nie może zawierać informacji w obu polach.

Oprócz standardowych przycisków tabeli [Dodaj] i [Wstaw/Usuń znacznik usuwania], na pasku przycisków tabeli dostępne są następujące dodatkowe akcje:

  • [Rejestruj nowe pole] – przycisk pozwala utworzyć nowe pole zdefiniowane przez użytkownika. Zostanie wyświetlone okno dialogowe.
Wskazówka
Więcej informacji na temat pól w oknie dialogowym można znaleźć w dokumencie Pola zdefiniowane przez użytkownika.
  • [Właściwości] – przycisk pozwala otworzyć właściwości pola zdefiniowanego przez użytkownika. Zostanie wyświetlone okno dialogowe właściwości pola. Nie można jednak wprowadzać zmian we wszystkich polach w oknie dialogowym.
Wskazówka
Więcej informacji na temat pól w oknie dialogowym można znaleźć w dokumencie Pola zdefiniowane przez użytkownika.
  • [Usuń pola] – przycisk pozwala usunąć pola zdefiniowane przez użytkownika. Zostanie otwarte okno dialogowe, w którym zostaną wyświetlone wszystkie pola zdefiniowane przez użytkownika, które zostały utworzone dla obiektu SupportRequest. Pola do usunięcia można wybrać za pomocą pola wyboru.
  • [Utwórz schemat tabeli] –  nowo utworzone pola zdefiniowane przez użytkownika muszą najpierw zostać aktywowane za pomocą tej akcji. W przypadku dużej ilości danych zaleca się wykonanie tej czynności w czasie, gdy wskaźnik dostępu do systemu jest niski (np. w nocy).

Tabela składa się z następujących kolumn:

  • Kolejność – w tej kolumnie za pomocą liczby określa się kolejność wyświetlania pól zdefiniowanych przez użytkownika. Wartość musi być unikatowa dla danego typu dokumentu. Przeskoki między dwiema wartościami nie są brane pod uwagę.
  • Oznaczenie pola – kolumna zawiera nazwy pól zdefiniowanych przez użytkownika. Nazwa jest identyfikatorem pola, który może składać się z cyfr, liter lub ich kombinacji.
  • Opis pola – kolumna zawiera etykietę pola w interfejsie użytkownika. Etykieta powinna odzwierciedlać zastosowanie pola.
  • Typ – kolumna pokazuje typ pola, który określa, jakie wartości można wprowadzać w polu zdefiniowanym przez użytkownika, np. w przypadku typu pola Kolejność można wprowadzać tylko liczby wymierne. Typ pola jest definiowany podczas wprowadzania pola i nie można go zmienić.
  • Pole obowiązkowe– jeśli pole jest polem obowiązkowym, w tej kolumnie wyświetlany jest symbol. Jeśli jest to pole opcjonalne, kolumna pozostaje pusta. Atrybut Pole obowiązkowe jest definiowany po wprowadzeniu pola i nie można go zmienić.
  • Lista wartości – umożliwia wprowadzenie kilku wartości. Jeśli pole jest listą wartości, w tej kolumnie wyświetlany jest symbol. W przeciwnym razie pole pozostaje puste. Atrybut Lista wartości jest definiowany po wprowadzeniu pola i nie można go zmienić.
  • Widoczność – kolumna pozwala określić widoczność pola zdefiniowanego przez użytkownika. Dostępne są następujące wartości:
    • Wewnętrzna – pole może być edytowane tylko w widoku wewnętrznym aplikacji.
    • Edytowalne publicznie – pole można edytować również w widoku publicznym.
    • Widoczne publicznie – pole jest widoczne tylko w widoku publicznym i nie można go edytować.

Uprawnienia

Comarch ERP Enterprise działa w oparciu o wielopoziomową koncepcję uprawnień. Zdolności i uprawnienia mogą być generalnie przypisywane na różnych poziomach:

  • Na przykład na poziomach obszarów i aplikacji przypisuje się uprawnienia, za pomocą której można otworzyć aplikację.
  • Na poziomach jednostek biznesowych można przypisać uprawnienia, za pomocą którego można wprowadzić lub utworzyć dostawę wsparcia. Uprawnienia związane z jednostkami mają zastosowanie do wszystkich aplikacji.

Następująca jednostka biznesowa jest istotna dla definicji uprawnień dla aplikacji Rodzaje zleceń deweloperskich:

com.cisag.app.internal.obj.SupportRequestType

Czy ten artykuł był pomocny?