Nie jesteś zalogowany na forum.
Strony: 1
Witam,
Problem dotyczy ubezpieczonych dla których istnieje więcej niż jedna kartoteka. Podczas wysyłania zestawu dokumentów robiona jest weryfikacja ubezpieczonych w wyniku której otrzymuje dwa błędy:
1) 65000803 (błąd) - W danym komplecie rozliczeniowym z tą samą kartoteką zidentyfikowano więcej niż j.... (jednego ubezpieczonego)
2) 65002903 (błąd) - Dane identyfikacyjne ubezpieczonego podane na dokumencie nie są zgodne z danymi aktualnymi z kartoteki tego ubezpieczonego. Wysyłane dokumenty powinny zawierać aktualne dane identyfikacyjne.
Podświetlając błąd 65002903 opisane jest 'Miejsce wystąpienia błędu' w następujący sposób:
Dokument | Nazwisko | Imię | Pesel | NIP | Rodzaj dokumentu | Se...
Rejest ubezpieczonych | Malinowski | Kuba | 85.....0 | 72...7 | |
ZUS RCA | Talik | Marcin | 76.....5 | | |
Przed próbą wysłania zestawienia do ZUS (próbą, bo w wyniku powyższego błędu jest to niemożliwe) skorzystano z nowego rozwiązania Płatnika - Kreator łaczenia ubezpieczonych. W bazie jest kilka kartotek dla ubezpieczonego. Zastosowano się do http://www.platnik.info.pl/szuk/quest37031824.htm. Dla Pana Kuby Malinowskiego wybrano opcję 'Kreator łączenia ubezpieczonych ->program sam wykrywa ubezpieczonych'. W efekcie otrzymujemy:
[ # start dokumentu
Ubezpieczeni, dla których istnieje więcej niż jedna kartoteka
firma, data
Kartoteki do połączenia
... krótka notka o połączeniu...
Ubezpieczony Kuba Malinowski posiada bezbłędną kartotekę.
Nazwisko | Imię pierwsze | Pesel | NIP | Inny identyfikator | Data urodzenia
Malinowski | Kuba | 85....0 | 72...7 | |xx-yy-1985
Sosnowski | Arek | 91....6 | 88...3 | |aa-bb-1991
Talik | Marcin | 76.....5 | 64...8 | |dd-mm-1976
# koniec dokumentu]
Z opisanego dokumentu możemy odczytać, że dane aktualne to Malinowski Kuba ... (obowiązująca reguła - pierwszy wiersz w tabelce, dane aktualne), a pozostałe dane (Sosnowski, Talik) są danymi historycznymi.
Inny przypadek dokumentu po połączeniu kartotek:
[ # start dokumentu
Ubezpieczeni, dla których istnieje więcej niż jedna kartoteka
firma, data
Kartoteki do połączenia
... krótka notka o połączeniu...
Ubezpieczony Kasia Cierpik posiada bezbłędną kartotekę.
Nazwisko | Imię pierwsze | Pesel | NIP | Inny identyfikator | Data urodzenia
Cierpik | Kasia | 70....4 | | |xx-yy-1970
Kowalska | Ewa | 70....4 | 64...8 | |aa-bb-1970
Ubezpieczony Kasia Cierpik posiada bezbłędną kartotekę.
Nazwisko | Imię pierwsze | Pesel | NIP | Inny identyfikator | Data urodzenia
Cierpik | Kasia | 71....6 | | |xx-yy-1971
Dolecka | Barbara | 71....6 | 87...3 | A-XYZ123456 |aa-bb-1971
Ubezpieczony Kasia Cierpik posiada bezbłędną kartotekę.
Nazwisko | Imię pierwsze | Pesel | NIP | Inny identyfikator | Data urodzenia
Cierpik | Kasia | 78....6 | | |xx-yy-1978
Cierpik | Kasia Magda | 78....6 | | |
# koniec dokumentu]
Rodzą się zatem pytania:
1) w jaki sposób zostałe powiązane dane historyczne z Malinowskim? Pesel i Nip są różne. Jak działa algorytm łączenia danych z różnych kartotek w jedną?
2) błąd 65002903 wskazywałby na to, że pomimo, że w kartotece aktualne dane są dla osoby Malinowski, to system próbuje wysłać dane dla ostatniej osoby z tabelki prezentującej dane historyczne. Ta reguła obowiązuje też przy innym przypadkach tego typu przy których pojawia się ten sam błąd.
3) jak sobie z tym poradzić, bo w tej chwili nie można wysyłać zestawień
Z góry serdecznie dziękuję za każdą wskazówkę. Na chwilę obecną mam chyba do wyboru dwie opcje (1. Asseco - wysłać zapytanie, 2. Baza do płatnika - analiza tych rekordów). Interesuje mnie jednak rozwiązanie, które można zastosować z poziomu płatnika
proszę wykonać OPTYMALIZACJĘ BAZY DANYCH ...
Strony: 1
[ Wygenerowano w 0.020 sekund, wykonano 8 zapytań - Pamięć użyta: 565.86 kB (Maksimum: 1.2 MB) ]