Rozszerzana lista wartości - informacje szczegółowe

W tej sekcji znajdują się dodatkowe informacje techniczne na temat atrybutów rozszerzanej listy wartości.

Definiowanie dodatkowych atrybutów

W produkcie dostępnych jest kilka sposobów definiowania dodatkowych atrybutów rozszerzanej listy wartości. Niektóre metody mają zastosowanie tylko do wartości wyszukiwania zawartych w produkcie podstawowym, ponieważ mają wpływ na to, czy w ramach wdrożenia można aktualizować wartości.

W poniższej tabeli przedstawiono dostępne opcje oraz zbiorcze informacje dotyczące udostępnianych przez nie funkcji.

Opcja Krótki opis Wartość rozszerzanej listy wartości podlega wyszukiwaniu na podstawie tego atrybutu? Wartość z produktu podstawowego podlega modyfikacji?
Element odwzorowany do BO_​DATA_​AREA Element jest odwzorowany do pola CLOB, które umożliwia modyfikowanie wartości zawartych w produkcie podstawowym. Nie Tak
Element odwzorowany do BASE_​BO_​DATA_​AREA Element jest odwzorowany do pola CLOB, które nie zezwala na modyfikowanie wartości zawartych w produkcie podstawowym. Nie Nie
Charakterystyka spłaszczona Element jest definiowany za pomocą mechanizmu spłaszczonej charakterystyki. Tak Nie

W poniższych punktach znajduje się wyjaśnienie informacji zawartych w tabeli:

  • Decyzja dotycząca definiowania dodatkowego atrybutu przy użyciu odwzorowania CLOB lub charakterystyki spłaszczonej zależy od tego, czy w funkcji znana jest wartość na liście w momencie, gdy wymagany jest atrybut (w tym przypadku wskazane jest odwzorowanie CLOB), czy też wartość na liście w funkcji zostanie ustalona na podstawie atrybutu (w tym przypadku wskazana jest charakterystyka spłaszczona).

  • Gdy w produkcie podstawowym definiuje się wyszukiwanie rozszerzone z dodatkowymi atrybutami i podejmowana jest próba dostarczenia podstawowych wartości rozszerzanej listy wartości, wymagane jest określenie, czy w ramach wdrożenia będzie możliwe aktualizowanie dodatkowych atrybutów.

    • Jeśli nie będzie takiej możliwości, a wartość została odwzorowana do pola CLOB, nastąpi odwzorowanie wartości do kolumny BASE_​BO_​DATA_​AREA. Oznacza to, że podczas próby zmiany wartości w ramach wdrożenia, zostanie wyświetlony błąd dotyczący niezgodności właściciela. Ponadto uaktualnienie do nowego wydania spowoduje zastąpienie wartości wartością podstawową.

    • Jeśli będzie istniała taka możliwość, a wartość została odwzorowana do pola CLOB, nastąpi odwzorowanie wartości do kolumny BO_​DATA_​AREA. Oznacza to, że w ramach wdrożenia możliwa będzie zmiana rekordu należącego do produktu podstawowego. Ponadto uaktualnienie do nowego wydania nie spowoduje zmiany wartości.

    • W przypadku wartości odwzorowanych do charakterystyki w produkcie nie jest obsługiwana zmiana we wdrożeniu wartości rekordu zawartego w produkcie podstawowym. Jeśli w produkcie ma być uwzględnione nadpisywanie tego typu wartości w ramach wdrożenia, konieczne jest zaprojektowanie obiektu biznesowego z odpowiednim elementem "nadpisania" (także jako charakterystyki spłaszczonej), w podobny sposób, jak zaprojektowano pole "Nadpisanie opisu", w którym obsługiwane jest nadpisanie w ramach wdrożenia opisu podstawowej wartości zawartego w produkcie podstawowym. Ten element nie będzie zawierać żadnej wartości i będzie ją można wypełnić w ramach wdrożenia.

      Uwaga: W takim przypadku w funkcji produktu korzystającej z tej wartości należy uwzględnić wartość nadpisania.
  • Te szczegóły mają znaczenie tylko w przypadku wartości rozszerzanej listy wartości zawartych w produkcie podstawowym. Jeśli w ramach wdrożenia dodano niestandardowe wartości do podstawowej rozszerzanej listy wartości, można odpowiednio wypełnić wszystkie dodatkowe atrybuty.

  • Jeśli w ramach wdrożenia definiuje się niestandardowy obiekt biznesowy rozszerzanej listy wartości i ma być zdefiniowany dodatkowy atrybut przy użyciu pola CLOB, wówczas nie ma znaczenia, która kolumna CLOB zostanie użyta. Zarówno kolumna BO_​DATA_​AREA, jak i BASE_​BO_​DATA_​AREA zawierają te same funkcje dotyczące niestandardowych obiektów biznesowych.

Rejestrowanie hasła

Jeśli rozszerzana lista wartości uwzględnia konfigurację hasła dla niektórych funkcjonalności, w systemie obsługiwane jest automatyczne szyfrowanie wartości hasła, jeśli schemat odwzorowuje hasło na charakterystykę przy użyciu typu charakterystyki F1-PWD.