Ta funkcja sprawdza, czy użytkownik z określonym loginem jest użytkownikiem zewnętrznym.
Składnia
UserIsExternal („userLogin”);
Argumenty funkcji
userLogin - (String) Login użytkownika, który ma zostać sprawdzony, jeśli jest zewnętrzny
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli określony użytkownik jest zewnętrzny, w przeciwnym razie false
Przykłady
Przykład 1:
Spowoduje to sprawdzenie, czy użytkownik z logowaniem „rsimmons” jest zewnętrzny i umieści wynik w zmiennej „isExternal”
isExternal = UserIsExternal („rsimmons”);
Przykład 2:
Spowoduje to sprawdzenie, czy bieżący użytkownik jest zewnętrzny.
UserIsExternal (CurrentUser ());
Czytaj więcej
Ta funkcja wyszukuje wszystkich użytkowników należących do określonej grupy.
Składnia
UsersOfGroup („groupName”);
Argumenty funkcji
groupName - (String) Nazwa grupy, z której użytkownicy mają zostać wycofani
Zwracana wartość
Ta funkcja zwraca String.
Zwraca dane logowania użytkowników należących do określonej grupy, oddzielonych przecinkami „,”. Jeśli w określonej grupie nie ma użytkowników, zwracany jest pusty ciąg.
Przykłady
Przykład 1:
W ten sposób wszyscy użytkownicy zalogują się w „grupie przykładowej”.
userList = UsersOfGroup („Grupa przykładowa”);
Czytaj więcej
Ta funkcja zweryfikuje określoną wartość za pomocą określonego walidatora.
Składnia
Validate („validatorName”, „value”);
Validate („validatorName”, „value”, „countryCode”);
Argumenty funkcji
validatorName - (String) Nazwa używanego protokołu sprawdzania poprawności. Dozwolone wartości: [BRAK | REGEX | PL_PESEL | PL_NIP | PL_REGON | PL_IBAN | PL_POSTAL | PLDowodOsobisty | DE_STEUERIDENTIFIKATION | DE_RENTENVERSICHERUNGS | DE_AUSWEISNUMMEROLD | DE_UMSATZSTEUERID | DE_BETRIEBSNUMMER | DE_IBAN | E_MAIL | DATETIME | EU_NIP | IBAN]
wartość - (ciąg) Wartość do sprawdzenia
countryCode - (String) [Opcjonalnie] TYLKO PODCZAS UŻYCIA WALIDATORA „EU_NIP”. Kod kraju NIP. Jeśli nie zostanie określony, wówczas pierwsze dwa znaki NIP przechowywane w „wartości” powinny być kodem kraju (tj. „PL123456789”) ”
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli sprawdzanie poprawności zakończyło się pomyślnie, w przeciwnym razie false
Przykłady
Przykład 1:
Spowoduje to sprawdzenie, czy podana wartość jest poprawnym adresem e-mail, aw takim przypadku zwróci wartość true.
isValid = Sprawdź poprawność („E_MAIL”, „jan@doe.pl”);
Przykład 2:
Spowoduje to sprawdzenie, czy określony VAT (NIP) z kodem kraju jest podany, ponieważ dwa pierwsze znaki to poprawny EU_NIP zgodnie z bazą danych VIES.
if (Sprawdź poprawność („EU_NIP”, „PL123456789”))
{
ShowMessage (2, „OK”);
}
jeszcze
{
ShowMessage (1, „NOT_OK”);
}
Przykład 3:
Spowoduje to sprawdzenie, czy określony VAT (NIP) z osobnym kodem kraju jest prawidłowym numerem EU_NIP zgodnie z bazą danych VIES.
if (Sprawdź poprawność („EU_NIP”, „123456789”, „PL”))
{
ShowMessage (2, „OK”);
}
jeszcze
{
ShowMessage (1, „NOT_OK”);
}
Przykład 4:
Spowoduje to sprawdzenie, czy określony VAT (NIP) z osobnym kodem kraju jest prawidłowym numerem EU_NIP zgodnie z bazą danych VIES.
if (Sprawdź poprawność („EU_NIP”, [nip], [countrycode]))
{
ShowMessage (2, „OK”);
}
jeszcze
{
ShowMessage (1, „NOT_OK”);
}
Czytaj więcej
Ta funkcja sprawdzi poprawność podanego numeru NIP w bazie danych mf.gov.pl.
Składnia
ValidatePLNIPOnline („NIP”);
Argumenty funkcji
NIP - (ciąg) Numer NIP do sprawdzenia
Zwracana wartość
Ta funkcja zwraca String.
zwraca jeden z możliwych kodów:
N - Podmiot o podanym identyfikatorze podatkowym NIP nie jest zarejestrowany jako podatnik VAT
C - Podmiot o podanym identyfikatorze podatkowym NIP jest zarejestrowany jako podatnik VAT czynny
Z - Podmiot o podanym identyfikatorze podatkowym NIP jest zarejestrowany jako podatnik VAT zwolniony
I - Błąd zapytania - Nieprawidłowy Numer Identyfikacji Podatkowej
D - Błąd zapytania - Data spoza ustalonego zakresu
X - Usługa nieaktywna
Przykłady
Przykład 1:
To sprawdzi, czy wartość w polu NIP jest prawidłowym numerem NIP.
isValid = ValidatePLNIPOnline ([NIP]);
Czytaj więcej