Excel – pobieranie z GUS danych firmy na podstawie numeru NIP – raport szczegółowy

W kwietniu udostępniłem proste narzędzie, które pozwala nam do Excela pobrać dane firmy na podstawie numeru NIP.  Ot takie małe ułatwienie dla osób, które wystawiają faktury w Excelu (lub Wordzie).

Niestety, ale owe narzędzie miało jedną wadę: korzystałem z prostego raportu, który zwraca jedynie podstawowe informacje o firmie. Więc jeśli np. firma jest (chwilowo) zawieszona to możemy wystawić fakturę i o tym nie wiedzieć.

Po nieco bardziej szczegółowym doczytaniu dokumentacji technicznej dowiedziałem się, że takie dane jak np.

  • data zawieszenia działalności,
  • data wznowienia działalności,
  • data skreślenia z Regon,
  • data orzeczenia o upadłości,
  • data zakończenia postępowania upadłościowego

Są zwracane przez raport szczegółowy. Tak więc nie pozostało nic innego, jak napisać nową wersję wtyczki. Jeśli korzystasz z starej wtyczki i nie potrzebujesz informacji o ewentualnym zawieszeniu działalności gospodarczej kontrahenta to nie musisz nic robić, obie wersje wtyczki będą działać równolegle.

Aby skorzystać z nowej wersji to w adresie URL musisz zamienić gus.php na gus2.php.

Jeśli korzystasz z parametru format=0 (czyli pobierasz dane w formacie XML a następnie je obrabiasz) to niestety, ale zmieniły się nazwy większości znaczników XML (np. zamiast <Regon> mamy <regon9> zamiast <Nazwa> mamy znaczniki <nazwa><nazwaSkrocona>, zamiast <Wojewodztwo> jest <adSiedzWojewodztwo_Nazwa> itp.)

Jeśli korzystasz z parametru format=1 lub format=2 to tutaj nic się nie zmieniło. Dalej tak samo dobrze jest zwracany adres firmy, z tym, że jeśli działalność jest np. zawieszona to po adresie dodatkowo zostanie dołączony ciąg znaków z stosownym komunikatem np. !!! Data Zawieszenia Dzialalnosci: RRRR-MM-DD !!! (można np. za pomocą funkcji ZNAJDŹ sprawdzić czy w komórce z zwróconym adresem są trzy wykrzykniki i na tej podstawie możesz podjąć jakąś akcję).

Pobierz przykładowe pliki (Excel, LibreOffice, Word)

Zasada działania tej wtyczki została dokładniej opisana w notce: Excel – pobieranie danych firmy na podstawie numeru NIP

Jeśli artykuł Ci się podobał, będę wdzięczny gdy go udostępnisz w mediach społecznościowych
Ten wpis został opublikowany w kategorii sztuczki i oznaczony tagami , , , , , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.