Maska kodu pocztowego

Za pomocą maski kodu pocztowego można ustalić liczbę pozycji i typ znaków występujących w kodzie pocztowym danego kraju.

Dla każdej pozycji kodu można zdefiniować typ znaków w następujący sposób:

  • Z = litera alfabetu, wielkie lub małe litery (a - z, A - Z), lub którykolwiek ze znaków [ \ + - ] _ '
  • 9 = cyfra (0 - 9)
  • X = znak alfanumeryczny (a - z, A - Z, 0 - 9)
  • 0 = cyfra lub spacja (0 - 9, <spacja>)
  • spacja = <spacja>

Przykładowo, dla kodów pocztowych takich jak 6715 GV należy wprowadzić następującą maskę: 9999 ZZ. Dla kodów takich jak 671F 20, maską może być: 999Z 99 lub 99XX 99.

Maskę można zdefiniować w sesji Kraje (tcmcs0110s000).

LN sprawdza kod pocztowy pod względem maski, jeżeli wprowadzono ten kod w jednej z poniższych sesji:

  • Adresy (tccom4130s000)
  • Kody pocztowe (tccom4136s000)

Oprócz sprawdzenia kodu pocztowego, LN sprawdza także, czy jego długość jest co najmniej równa wartości Wyzn. kodu zdefiniowanego dla kraju w sesji Kraje (tcmcs0110s000).

Ważne

LN sprawdza kod pocztowy pod względem maski tylko jeśli kod zawiera następujące znaki: ABCDEFGHIJKLMNOPQRSTUVWXYZ[\+- ]_' abcdefghijklmnopqrstuvwxyz 0123456789. Jeżeli kod pocztowy zawiera inne znaki, np. ë lub ï, kod nie może być sprawdzony i zostaje zatwierdzony automatycznie.

Powiązane tematy