Miałem nadzieję że ktoś miał podobny przypadek :(A gdzie tego pacjenta szukasz . Czy w Kartoteki->Pacjenci czy Rozliczenia->Pacjenci
Licencję zaimportowałem dla pewności, filtry sprawdziłem (brak). AKTW dla tego pacjenta == 'T'
Problem jest dalej, bez zmian. Pomyślę o fbtrace - może znajdę powiązania z innymi tabelami.
Pozdrawiam
zobacz w bazie czy pacjent nie ma w polu NAZW (nazwisko)
spacji przed lub po nazwisku
<..>Wstaw do SELECTa warunek : WHERE PAC.AKTW='T' i porównaj wyniki z kalkulatorkiem
Przy okazji - sprawdziłem ilość pacjentów w kartotece za pomocą "kalkulatorka" ks-pps - pokazał o 35 pacjentów mniej (na około 20000) niż select count(*) from PAC - to jakaś totalna katastrofa. Dodam że już nie mam pacjentów z pustym imieniem... więc co jeszcze może być problemem? Prawdopodobnie któregoś dnia znów się okaże, że kolejnych pacjentów nie widać.
<..>
A do czego jest AKTW?Znacznik AKTW określa widoczność danego rekordu dla PPS-a.
<..>
Sprawdziłem, w kartotece ks-pps widać pacjentów z AKTW<>'T'...Widać co najwyżej pacjentów, którzy w tabeli PAC mają znacznik 'N" ale istnieje też wpis w tej tabeli dla tego samego pacjenta ze znacznikiem 'T'
I co teraz zrobiłeś?Zaznaczyłem wszystkich na tym raporcie i ich usunąłem. Nie zwróciłem tylko uwagi na datę ich usunięcia. Z reguły jeśli wycofuję deklaracje nieuznane - załóżmy - w miesiącu październiku, to robię to 2-3 listopada i z taką datą usuwam. Zresztą domyślnie proponuje ją PPS.
Wycofujesz deklaracje z datą "ostatni dzień miesiąca" jeśli chcesz, żeby wycofania poszły w raporcie za nowy miesiąc.