Atrybuty

 

Lista atrybutów zostaje wyświetlona poprzez wybranie „Konfiguracji” -> „Atrybuty”.

 

ALTUM image666 Atrybuty

Rys. 24 „Konfiguracja” z zaznaczonym elementem „Atrybuty”

 

Atrybuty służą do przechowywania dodatkowych informacji o obiektach występujących w systemie. Do każdego typu obiektu może być przypisana dowolna liczba klas atrybutów, którym następnie użytkownik będzie nadawał wartości dla konkretnych instancji obiektów.

Obiektem nazywamy jednostkę danych występującą w systemie, stanowiącą całość, np. obiektem w systemie Comarch ALTUM jest Kontrahent, Pracownik, Faktura sprzedaży, ale także Element faktury czy Subelement faktury.

Instancją obiektujest konkretne wystąpienie obiektu o danym typie, np. instancją obiektu Kontrahent jest kontrahent o NIP-ie 111-22-11-222.

Klasa atrybutujest definicją typu atrybutu. Określa się w niej typ danych, wartość domyślną i pozostałe parametry atrybutu.

Atrybut jest to pojedyncze wystąpienie klasy atrybutu, przypisane instancji obiektu. W odróżnieniu od klasy atrybutu w atrybucie określa się jego wartość.

 

Okno składa się z dwóch zakładek: „Lista atrybutów” i „Lista obiektów”.

 

 

Zakładka „Lista atrybutów”

 

Na zakładce, w oknie widocznym po lewej stronie ekranu, wyświetlona jest lista klas atrybutów zdefiniowanych przez użytkownika. Na liście znajdują się następujące kolumny: Nazwa atrybutu, Wartość domyślna.  Z prawej strony ekranu znajduje się lista wartości dla atrybutu wybranego z listy atrybutów. Wszystkie operacje związane z dodawaniem, edycją i usuwaniem wartości atrybutu wykonywane są z poziomu listy wartości.

 

ALTUM image668 Atrybuty

Rys. 25 Lista atrybutów

 

 

Zakładka „Lista obiektów”

 

Na zakładce wyświetlone są wszystkie obiekty systemowe, do których można przypisać klasy atrybutów. Okno dzieli się na dwie części. W górnej części wyświetlana jest tabela z Listą obiektów.  Na liście wyświetlana jest kolumna: Nazwa obiektu. Pod tabelą znajdują się kontekstowo wyświetlane atrybuty. W dolnym oknie wyświetlane są w dwóch listach klasy atrybutów, które mogą być dodane do obiektu (lista Atrybuty do dodania) i klasy atrybutów, które są do niego przypisane (lista Atrybuty dodane). Atrybuty na liście Atrybuty do dodania opisane są kolumnami: Nazwa  atrybutu i Wartość domyślna  Natomiast na liście Atrybuty dodane znajduje się poza nimi dodatkowa kolumna Wymagany. Jej zaznaczenie powoduje, że użytkownik nie będzie mógł zapisać obiektu bez określenia wartości dla atrybutu wymaganego. Zawartość dolnego okna wyświetlana jest w sposób kontekstowy, tzn. zmienia się ona w zależności od pozycji zaznaczonej na górnym oknie.

 

Aby przypisać klasę atrybutu do obiektu, na liście „Atrybuty do dodania” należy wybrać odpowiednią klasę atrybutu i nacisnąć przycisk [Powiąż] z grupy „Powiązania obiektów”. Klasa atrybutu zostanie wtedy przeniesiona na listę „Atrybuty dodane” co jest jednoznaczne z powiązaniem jej z obiektem. Aby usunąć powiązanie klasy atrybutu z obiektem należy zaznaczyć odpowiednią klasę na liście „Atrybuty dodane” i nacisnąć przycisk [Usuń powiązanie]. Klasa atrybutu zostanie wtedy przeniesiona z powrotem na listę „Atrybuty do dodania”.

 

ALTUM image019 Atrybuty Uwaga:  Zmiany na zakładce „Lista obiektów” zapisywane są osobno dla każdego obiektu z listy w górnej części ekranu. Aby zapisać zmiany trzeba nacisnąć przycisk [Zapisz] w menu „Lista obiektów”. Jeśli użytkownik wprowadzi zmiany i ich nie zapisze to przy przejściu na inny obiekt z listy system zapyta czy zmiany mają zostać zapisane.

 

ALTUM image670 Atrybuty

Rys. 26 Lista obiektów

 

Atrybuty