Wdrażanie walidacji adresu

Aby skonfigurować walidację adresu, należy zdefiniować następujące typy opcji z odpowiednimi wartościami na stronie Ogólna konfiguracja systemu – Konfiguracja cech:

Typ opcji

Opis

Skrypt walidacji adresu

Służy do wskazywania nazwy skryptu APB wywoływanego po naciśnięciu przez użytkownika przycisku walidacji adresu. Ta opcja jest wymagana, jeśli w opcji "Zezwolenie na walidację adresu" ustawiono wartość "Y". Produkt podstawowy zawiera przykładowy skrypt C1-ValAddr, który korzysta z funkcji i procedur Oracle Spatial w celu zakodowania współrzędnych adresu i zwrócenia kodu jakości dopasowania.

Zezwolenie na walidację adresu

Służy do wskazywania, czy wdrożono integrację z oprogramowaniem służącym do walidacji adresu. W przypadku ustawienia wartości "Y" tworzony jest przycisk walidacji wraz z wyświetlanymi w aplikacji polami adresu w celu wyzwolenia walidacji adresu. Poprawne wartości to "Y" i "N". Jeśli ustawiono wartość "Y", należy określić skrypt walidacji adresu, który będzie wywoływany.

Zgodnie z opisem w powyższej tabeli produkt podstawowy zawiera przykładowy skrypt C1-ValAddr, który korzysta z funkcji i procedur Oracle Spatial w celu zakodowania współrzędnych adresu i zwrócenia kodu jakości dopasowania. Aby móc użyć tego skryptu, należy zadbać o włączenie algorytmu kodowania współrzędnych adresu Oracle Spatial (F1-ORAGEOCD) w opcjach instalacji zdarzenia systemowego usługi kodowania współrzędnych geograficznych. W bazie danych musi również istnieć źródło danych zawierające dane współrzędnych geograficznych.

Jeśli w danym wdrożeniu do walidacji adresu używane jest rozwiązanie inne niż Oracle Spatial, konieczne jest utworzenie nowego skryptu APB do walidacji adresu i wskazanie go w konfiguracji cech ogólnej konfiguracji systemu. Dodatkowe informacje dotyczące tworzenia tego skryptu zawierają opisy kroków skryptu C1-ValAddr w aplikacji. Nowy skrypt powinien zawierać następujący krok przenoszenia aktualizujący stronę:
  • Jeśli strona wywołująca jest stroną w starym stylu, przeniesienie z APB na stronę można osiągnąć, określając krok przenoszenia z pola źródłowego do pola interfejsu użytkownika.
  • Jeśli strona wywołująca jest odwzorowaniem wyświetlania, przeniesienie z APB na stronę można osiągnąć, określając krok odczytujący obiekt biznesowy, modyfikujący wartości zwracane przez oprogramowanie walidujące, a następnie aktualizujący obiekt biznesowy.