Powrót do spisu komponentów: Plus NIP Checker
Przykładowa mapa procesu:
Przeznaczenie:
Info |
---|
Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Kategoria: Plus NipCheckerUmiejscowienie akcji: Przycisk, ZmiennaAktualna wersja: 1.0.7 |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Akcja służy do pobrania statusu podatnika VAT z |
...
bazy "Ministerstwa Finansów" |
...
Parametry:
"NIP"
Typ pola STRING. NIP dla którego ma być pobrany status.
"Status"
Typ pola VARIABLE. Zmienna do której ma trafić informacja o statusie. Zalecane pole tekstowe.
Szczegółowy opis działania:
Akcje można podpiąć pod przycisk (działanie za każdym wciśnięciem przycisku) lub na zmienną na formularzu (działanie za każdym razem zmiany wartości pola).
lub z systemu VIES (ze strony "Komisji Europejskiej") dla podmiotów z unii europejskiej. Najpierw jest wstępna weryfikacja nr NIP. |
...
Odczytywane są dwa pierwsze znaki, jeżeli określają one kraj europejski to dalej sprawdzany jest numer podatnika w systemie VIES. Wyjątek stanowi symbol "PL". Gdy jest PL lub numer podatnika składa się z samych cyfr (10 cyfr) to sprawdzana jest suma kontrolna polskiego numeru NIP. Dalej podatnik jest sprawdzany w bazie "Ministerstwa Finansów". Zanim numer jest przesyłany usuwane są wszystkie inne znaki niż cyfry (spacje, '-' , itp) Tak więc nip "779-231-25-68" , "779-23-12-568", " |
...
PL77792312568" będą konwertowane do postaci "7792312568" (Taka forma zapisu jest wymagana przez "Ministerstwo Finansów"). Wszystkie inne kombinacje będą traktowane jako numer poza unii europejskiej. Po niepoprawnej weryfikacji jest zwracany |
...
komunikat "Niepoprawny nr NIP" |
...
i zapisywany w zmiennej ustawionej w parametrze "Status" (lub wyświetlana w formie okna powiadomień na formularzu), oraz w komentarzu jeżeli została taka opcja włączona. Po przejściu pozytywnej weryfikacji sprawdzana jest pamięć cache serwera. Jeśli w ciągu 12h wtyczka już wykonała zapytanie (za pomocą dowolnego komponentu z tej wtyczki) do bazy "Ministerstwa Finansów" lub do systemu VIES (strona Komisji Europejskiej) to zwracany jest ostatni status z pamięci serwera. Jeżeli natomiast nie było w pamięci lub minęło 12h to jest wywoływane nowe zapytanie do |
...
Statusy zwracane z "Ministerstwa Finansów":
- Podmiot o podanym identyfikatorze podatkowym NIP jest zarejestrowany jako podatnik VAT czynny
Dodatkowo informujemy, iż w celu potwierdzenia czy podmiot jest zarejestrowany jako podatnik VAT czynny, podatnik i osoba trzecia mająca interes prawny, mogą złożyć do właściwego naczelnika urzędu skarbowego wniosek o wydanie zaświadczenia. - Podmiot o podanym identyfikatorze podatkowym NIP nie jest zarejestrowany jako podatnik VAT
- Podmiot o podanym identyfikatorze podatkowym NIP jest zarejestrowany jako podatnik VAT zwolniony
- Podmiot o podanym identyfikatorze podatkowym NIP jest zarejestrowany jako podatnik VAT czynny
zewnętrznego systemu |
Panel | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
Parametr*- pole wymagane
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
1.0.0
1.0.16
1.0.18
|