Zmiany pomiędzy wersją początkową i wersją 1 dla DeployerGuide/Customization/ConfigurationOfNIPVerification

Pokaż
Ignoruj:
Data i czas:
01/22/16 13:01:53 (9 years temu)
Autor:
msawkiewicz (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/ConfigurationOfNIPVerification

    v1 v1  
     1= Wymagalność NIP = 
     2 
     3Konfiguracja wymagalności NIP polega na umieszczeniu odpowiednich wpisów w pliku '''config.inc'''. [[BR]] 
     4 
     5Regułę walidacji podajemy we fragmencie, który domyślnie ma postać: 
     6{{{ 
     7define('NIP_FORMAT_REGEX', '^[0-9]{10}$'); 
     8}}} 
     9 
     10__'''Uwaga'''__ [[BR]] 
     11Cyfra kontrolna nie jest walidowana. [[BR]] 
     12 
     13Kolejny wpis nadaje '''priorytet sprawdzania NIP na kartotece kontaktu'''. 
     14 
     15{{{ 
     16define('NIP_VERIFY_MODE', 'LOW'); 
     17}}} 
     18 
     19Ustawienie na '''HIGH''' powoduje, że walidacji podlega unikalność wpisanego nipu. Jeśli NIP nie zostanie wpisany, zawartość pola uznana jest za prawidłową. [[BR]] 
     20Wartość '''LOW''' oznacza, że NIP jest niekonieczny i system nie kontroluje poprawności NIP. [[BR]] 
     21 
     22Jeśli w powyższym wpisie ustawiono wartość '''HIGH''', zastosowanie ma [http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Landing/Permissions prawo systemowe] '''Przywilej wprawadzania niepoprawnego numeru NIP'''. Przyznanie tego prawa powoduje, że użytkownik może podać błędny - tzn. niezgodny z pierwszym wpisem - numer NIP (np. dla kontrahentów zagranicznych).