[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"wpis-2025-informacja-dla-uzytkownikow-systemu-osrodek-w-zwiazku-z-pismem-ggk-nk-nik920972025":3},{"rok":4,"slug":5,"tytul":6,"dataPublikacji":7,"dataModyfikacji":8,"kategoria":9,"zajawka":12,"pelnaTresc":13,"archiwalny":14},2025,"informacja-dla-uzytkownikow-systemu-osrodek-w-zwiazku-z-pismem-ggk-nk-nik920972025","Informacja dla użytkowników systemu OŚRODEK w związku z pismem GGK – NK-NiK.920.97.2025","2025-12-02",null,{"slug":10,"nazwa":11},"komunikaty","Komunikaty","\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeobid.pl\u002Faktualnosci\u002Finformacja-dla-uzytkownikow-systemu-osrodek-w-zwiazku-z-pismem-ggk-nk-nik-920-97-2025\">\u003Cstrong>Informacja dla użytkowników systemu OŚRODEK w związku z pismem GGK – NK-NiK.920.97.2025\u003C\u002Fstrong>\u003C\u002Fa>\r\n\t\t\t\t\t\t\u003C\u002Fp>","\u003Ch2>Informacja dla użytkowników systemu OŚRODEK\u003Cbr \u002F>w związku z pismem GGK – NK-NiK.920.97.2025\u003C\u002Fh2>\r\n\t\u003Cp>Aktualizacja: 2025-12-08\u003C\u002Fp>\r\n\t\u003Cp>Szanowni Państwo,\u003Cbr \u002F>w związku z pismem GGK z dnia 14 listopada 2025 r. znak: \u003Ca href=\"\u002Fzalaczniki\u002Fpdf\u002FNK-NiK.920.97.2025.pdf\">\u003Cstrong>NK-NiK.920.97.2025\u003C\u002Fstrong>\u003C\u002Fa> do Wojewódzkich Inspektorów Nadzoru Geodezyjnego i Kartograficznego, publikujemy poniżej zapytanie Sql pomocne w uzupełnieniu tabelki Excela, niemniej jednak należy mieć na uwadze co następuje:\u003C\u002Fp>\r\n\t\u003Cul>\r\n\t\t\u003Cli>Data wykonania czynności w historii statusów to pole \u003Cstrong>Data_nad\u003C\u002Fstrong>, tu nie mamy godziny. Mamy godzinę zarejestrowania statusu. Jeśli status nadawany jest automatycznie w momencie wykonania czynności, to jest to godzina wykonania czynności, ale nie wszystkie statusy muszą być nadawane automatycznie.\u003C\u002Fli>\r\n\t\t\u003Cli>Data zapłaty może być rejestrowana w systemie przez pracownika - wtedy jest bez godziny, lub w wypadku niektórych płatności elektronicznych - jest potwierdzona komunikatem - wtedy mamy dokładny czas komunikatu.\u003C\u002Fli>\r\n\t\t\u003Cli>Daty podpisania operatu przez kierownika nie jesteśmy w stanie ustalić.\u003C\u002Fli>\r\n\t\t\u003Cli>Do konkretnego zgłoszenia może być wiele dat zawiadomień i wiele protokołów (w prezentowanym zapytaniu jest pierwsza) - aby je odczytać trzeba by rozbudowywać zapytanie o kolejne kolumny, rozpoczynające się od \u003Cstrong>select first 1 skip 1 select first 1 skip 2\u003C\u002Fstrong> … itd. aż do n-tego protokołu.\u003C\u002Fli>\r\n\t\t\u003Cli>Osoba podpisująca protokół to może być użytkownik komputera rejestrujący status odpowiedniego protokołu, lub osoba ze słownika obsługi przypisana do tego statusu.\u003C\u002Fli>\r\n\t\t\u003Cli>W zależności od interpretacji nazwy wykonawcy, zamiast linijki zapytania \u003Cstrong>and r.wykon=o.uid\u003C\u002Fstrong> można napisać \u003Cstrong>and r.zlecen=o.uid\u003C\u002Fstrong>\r\n\t\t\u003C\u002Fli>\r\n\t\t\u003Cli>Data i godzina nadania statusu może być nieprecyzyjna, jeśli praca była edytowana bez zmiany statusu, zatem zapytanie zostało rozszerzone o daty utworzenia komunikatów dla zgłoszenia pracy oraz przysłania zawiadomienia o wynikach pracy.\u003C\u002Fli>\r\n\t\u003C\u002Ful>\r\n\t\u003Cp>Poniższe zapytanie należy wykonać korzystając z opcji \u003Cem>Baza → Monitor zapytań\u003C\u002Fem>.\u003C\u002Fp>\r\n\t\u003Cpre>select\r\nr.Kierownik as \"Kierownik\",\r\nr.kier_Nrupr as \"Numer uprawnień\",\r\n(select N.Numer from kerg_num1(r.uid) N ) as \"Identyfikator zgłoszenia\",\r\nr.Pow_obszaru as \"Powierzchnia zgłoszenia\",\r\ncoalesce(o.nazwa1,'') || ' ' || coalesce(o.nazwa2,'') as \"Nazwa wykonawcy\",\r\no.nip as \"Identyfikator wykonawcy\", \r\n(select first 1 k.data_nad from kergstat K, status S where r.uid=k.id_roboty and k.id_stat=s.uid \r\n   and s.kod_stat=1 order by k.uid) as \"Data zgłoszenia\",\r\n(select first 1 k.dtw from kergstat K, status S where r.uid=k.id_roboty and k.id_stat=s.uid \r\n   and s.kod_stat=1 order by k.uid) as \"Data zgłoszenia z godz\",\r\n(select first 1 k.dtw from komunikat K where typ='K' and k.id_rodzica=r.uid \r\n   and kod_komun=5 order by k.uid) as \"D komun zgłoszenia\",\r\n(select first 1 D_zaplaty from kart_zam K where k.id_kerg=r.uid order by k.uid) as \"Data zapłaty\",\r\n(select first 1 k.dtw from komunikat K where typ='K' and k.id_rodzica=r.uid \r\n   and kod_komun=2 order by k.uid) as \"D komun autom. zapłaty\",\r\n(select first 1 k.Data_nad from kergstat K, status S where r.uid=k.id_roboty \r\n   and k.id_stat=s.uid and s.kod_stat=3 order by k.uid) as \"Data zawiad. o wyn\",\r\n(select first 1 k.dtw from kergstat K, status S where r.uid=k.id_roboty \r\n   and k.id_stat=s.uid and s.kod_stat=3 order by k.uid) as \"Data zawiad. o wyn z godz\",\r\n(select first 1 k.dtw from komunikat K where typ='K' and k.id_rodzica=r.uid \r\n   and kod_komun=30 order by k.uid) as \"D komun zawiad\",\r\n(select first 1 k.data_nad from kergstat K, status S where r.uid=k.id_roboty \r\n   and k.id_stat=s.uid and (s.kod_stat=4 or s.kod_stat=5) order by k.uid) as \"Data protokołu\",\r\n(select first 1 k.dtw from kergstat K, status S where r.uid=k.id_roboty and k.id_stat=s.uid \r\n   and (s.kod_stat=4 or s.kod_stat=5) order by k.uid) as \"Data protokołu z godz\",\r\n(select first 1 U.Imie ||' '||U.nazwisko from kergstat K, status S, users U where r.uid=k.id_roboty \r\n   and k.id_stat=s.uid and (s.kod_stat=4 or s.kod_stat=5) and k.osow=u.uid order by k.uid) \r\n   as \"Użytkownik - rej. prot\",\r\n(select first 1 O.nazw_imie from kergstat K, status S, obsluga O where r.uid=k.id_roboty \r\n   and k.id_stat=s.uid and (s.kod_stat=4 or s.kod_stat=5) and k.id_obsluga=o.uid order by k.uid) \r\n   as \"Obsługa - rej. prot\"\r\nfrom roboty R, osoby O where r.D_zglosz &gt;= '2023.01.01' \r\nand r.wykon=o.uid\r\nand r.kierownik=:\"Podaj imię i nazwisko kierownika\"\r\norder by r.rok, r.nr_porz, r.jedn_seg, r.lp\r\n\u003C\u002Fpre>\r\n\t\r\n\t\u003Cp>Rezultat należy zapisać do pliku tekstowego poprzez opcję \u003Cem>Eksportuj tabelę → podział z tabulatorem\u003C\u002Fem>, zaznaczając wcześniej opcję \u003Cem>Eksportuj nazwy pól\u003C\u002Fem>.\u003C\u002Fp>",false]