Data zawieszenia działalności
Cześć,
Od godziny próbuję znaleźć sposób na pobranie daty zawieszenia działalności. Może ktoś podpowiedzieć, jak to zrobić?
$this->regon = $data->getRegon(); $this->nip = $data->getNip(); $this->nipStatus = $data->getStatusNip(); $this->name = $data->getNazwa(); $this->province = $data->getWojewodztwo(); $this->district = $data->getPowiat(); $this->community = $data->getGmina(); $this->city = $data->getMiejscowosc(); $this->zipCode = $data->getKodPocztowy(); $this->street = $data->getUlica(); $this->propertyNumber = $data->getNrNieruchomosci(); $this->apartmentNumber = $data->getNrLokalu(); $this->type = $this->makeType($data->getTyp()); $this->regon14 = $this->makeRegon14($this->getRegon()); $this->silo = (int) $data->getSilosID(); $this->activityEndDate = $data->getDataZakonczeniaDzialalnosci(); $this->postCity = $data->getMiejscowoscPoczty();
Hej. W zależności od typu podmiotu (p/f), oraz rodzaju prowadzonej działalności (ceidg/rolnik/pozostałe) musisz pobrać odpowiedni raport pełny:
$reportType = ReportTypes::REPORT_ORGANIZATION;
$fullReport = $this->gus->getFullReport($searchReport, $reportType);
Który m. in. zawiera daty zakończenia działalności:
$activityEndDate =
$fullReport['praw_dataZakonczeniaDzialalnosci']
?: $fullReport['praw_dataSkresleniaZRegon']
?: $fullReport['praw_dataOrzeczeniaOUpadlosci']
?: $fullReport['praw_dataZakonczeniaPostepowaniaUpadlosciowego']
?: '';
oraz daty zawieszenia:
$isSuspended = $fullReport['praw_dataZawieszeniaDzialalnosci'] > $fullReport['praw_dataWznowieniaDzialalnosci']
Klucze w raporcie dla os. fizycznych będą zaczynały się od "fiz_". Wszystkie informacje w dokumentacji BIR ;).
Cześć,
Dzięki za info :) tak właśnie zrobiłem :)