Opis zmian w wersji 2.0.24.1 - Public

Transkrypt

Opis zmian w wersji 2.0.24.1 - Public
Wybrane zmiany wprowadzone
w pakiecie
Wersja 2.0.24.1
22 lipca 2013
Wybrane zmiany wprowadzone w pakiecie
Metryka dokumentu:
Autor: Kinga Kopel
Tytuł: Wybrane zmiany wprowadzone w pakiecie
Komentarz:
Liczba stron: 8
Data utworzenia: 2013-07-22
Data ostatniej wersji: 2013-07-22
Historia zmian:
Data
Autor
Wersja
Opis i referencja do poprzedniej wersji
2013-07-22
Kinga Kopel
01
Utworzenie dokumentu
Data
Imię i Nazwisko
Stanowisko
Referencja do dokumentu z uwagami
2013-07-22
Monika Krajewska
Główny Projektant
Brak uwag
Data
Imię i Nazwisko
Stanowisko/Firma
Referencja do dokumentu z uwagami
2013-07-22
Bogdan Dubel
Kierownik produkcji
Brak uwag
Data
Imię i Nazwisko
Stanowisko
Miejsce/Firma
2013-07-25
Bernadeta Filip
Administrator projektu MPiPS
Przeglądy:
Zatwierdzenie:
Dystrybucja:
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 2 z 8
Wybrane zmiany wprowadzone w pakiecie
Spis treści
1.
1.1.
2.
Dodano obsługę urlopów rodzicielskich.
Praca - moduł praca.gov.pl
2.1.
3.
4
PL - Płace
Zrealizowano obsługę pamięci podręcznej (cache) w zakresie widoku
listy spraw.
Rozbudowano informację o ofercie pracy o region kraju w
zagranicznym adresie miejsca pracy.
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
6
6
7
SY - Części wspólne
3.1.
4
MPiPS
7
Strona: 3 z 8
Wybrane zmiany wprowadzone w pakiecie
1. PL - Płace
1.1 Dodano obsługę urlopów rodzicielskich.
Dodanie nowego rodzaju nieobecności
Został dodany nowy rodzaj nieobecności o nazwie „urlop rodzicielski” i kodzie „UR” (dalej UR). Będzie
on posiadał takie same atrybuty jak urlop macierzyński, z wyjątkiem atrybutu „Nr druku”. Dodatkowo
wartości tych atrybutów będą wyznaczane w identyczny sposób jak w przypadku urlopu
macierzyńskiego (dalej UM) oraz urlopu ojcowskiego (dalej UT).
Ustalanie wartości procentowej zasiłku wypłacanego za czas UM, UT oraz UR
Dla każdego z następujących rodzajów nieobecności: UM, UT, UR został dodany atrybut „Procent
wynagrodzenia” określający wartość procentową wypłacanego zasiłku. Wartość powyższego atrybutu
będzie wyliczana, przy czym dla UM i UT algorytm będzie wspólny, natomiast dla UR będzie odrębny.
Algorytm wyliczania powyższego atrybutu dla UM i UT (formuła „Macierzyński - procent podstawy”):
jeśli bieżąca nieobecność poprzedzona jest inną nieobecnością rodzaju UM lub UT, to
skopiuj wartość atrybutu z nieobecności poprzedzającej bieżącą;
w przeciwnym wypadku
pobierz aktualną wartość parametru „Procent podstawy zasiłku macierzyńskiego” (obecnie
wynosi ona 100);
Algorytm wyliczania powyższego atrybutu dla UR (formuła „Rodzicielski - procent podstawy”):
jeśli bieżąca nieobecność poprzedzona jest inną nieobecnością rodzaju UR, to
skopiuj wartość atrybutu z nieobecności poprzedzającej bieżącą;
w przeciwnym wypadku jeśli bieżąca nieobecność poprzedzona jest inną nieobecnością rodzaju UM
lub UT, to
zwróć wartość: 160 - wartość atrybutu z nieobecności poprzedzającej bieżącą;
w przeciwnym wypadku
zwróć wartość 60;
W przypadku nieobecności UM i UT wyliczoną wartość powyższego atrybutu użytkownik będzie mógł
skorygować ręcznie w kreatorze nieobecności, gdyż ustalenie czy wartość ta powinna wynosić 80 czy
100 nie jest możliwe na podstawie danych dostępnych w systemie.
Dodatkowo dla wszystkich dotychczas zarejestrowanych w systemie nieobecności UM i UT został
dodany powyższy atrybut o wartości 100.
Pozostałe zmiany w algorytmach wyliczania atrybutów nieobecności oraz składników list
wypłat
W związku z dodaniem nieobecności UR zostały zmienione następujące algorytmy:
· algorytm wyliczania wartości atrybutu „Kwota zasiłku” dla nieobecności UM, UT i UR (formuła
„Zasiłek macierzyński - obliczenie”) – w obliczeniach została uwzględniona wartość dodanego
atrybutu „Procent wynagrodzenia”,
· algorytm wyliczania liczby dni (formuła „Zasiłek macierzyński - liczba dni”) oraz kwoty zasiłku
macierzyńskiego na liście (formuła „Zasiłek macierzyński”) - w obliczeniach zostały uwzględnione
także dni oraz kwoty za nieobecności UR,
· algorytm wyliczania kosztów uzyskania przychodu dla dodatkowego wynagrodzenia rocznego
(formuła „Koszty uzyskania przychodu - dodatkowe wynagrodzenie”) - przy ustalaniu liczby dni
zasiłkowych w miesiącu wypłaty dodatkowego wynagrodzenia będą uwzględniane także dni
nieobecności UR.
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 4 z 8
Wybrane zmiany wprowadzone w pakiecie
Pozostałe zmiany związane z obsługą nieobecności UR
Dodatkowo zostały wykonane następujące zmiany:
· została dodana definicja kodu świadczenia / przerwy powiązana z nieobecnością UR, dzięki czemu
do takiej nieobecności przypisywany będzie domyślnie kod „311”,
· zostały zmienione definicje składników, których wartość jest obniżana za czas nieobecności UM –
wszystkie takie składniki będą obniżane także za czas nieobecności UR,
· został zmieniony proces ustalania danych pozycji na liście - osoby przebywające na UR będą
wykazywane w zakładce „Dane na potrzeby KEDU” z kodem 1240xx, a w przypadku przebywania
przez pełny miesiąc na UR osoba taka zostanie wykazana z kodem 1240xx również w zakładce
„Pozycje listy”,
· został zmieniony proces generacji dokumentów rozliczeniowych do ZUS – osoby przebywające na
UR będą wykazywane w dokumencie ZUS RSA z kodem świadczenia / przerwy „311”,
· została dodana cecha dodatkowa dla pracobiorcy DniUrlopuRodz - liczba dni urlopu rodzicielskiego
przysługująca pracobiorcy,
· w limitach nieobecności została dodana pozycja z urlopem rodzicielskim,
· zostały zmodyfikowane wydruki kart ewidencji czasu pracy (bieżący, roczny i roczny godzinowo) - do
kolumny z urlopem macierzyńskim i ojcowskim został dodany urlop rodzicielski.
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 5 z 8
Wybrane zmiany wprowadzone w pakiecie
2. Praca - moduł praca.gov.pl
2.1 Zrealizowano obsługę pamięci podręcznej (cache) w zakresie widoku listy
spraw.
Zmiana ma zapewnić realizację następujących celów:
1. Odciążenie komunikacji praca.gov.pl <-> SyriuszStd poprzez wprowadzenie mechanizmów lokalnej
pamięci podręcznej.
2. Ciągłość działania praca.gov.pl i obsługi beneficjentów w okresie wprowadzania zmian.
Propozycja rozwiązania - SyriuszStd - Pamieć podręczna (cache) dla odwołań webserwice:
Został wprowadzony mechanizm cache oparty na bibliotece ehcache. Zakłada się, że obecnie do
mechanizmu będzie podłączona metoda wyszukaj sprawy. Kluczem obiektu umieszczanego i
pobieranego w cache będzie Hash na danych XML żądania <WyszukajSpraweZadanie> … </
WyszukajSpraweZadanie>, a wartością XML z odpowiedzią <SprawyWynikiWyszukania> …
</SprawyWynikiWyszukania>
Algorytm będzie wyglądał następująco:
Po zbudowaniu żądania należy zbudować klucz ( hash ze <WyszukajSpraweZadanie > …
</WyszukajSpraweZadanie>) i sprawdzić czy obiekt znajduje się w cache. Gdy obiekt:
a. Znajduje się w cache należy wykonać deserializację z XML’a i wyświetlić listę.
b. Nie znajduje się na liście należy wywołać zdalną metodę wyszukaj sprawy, wyniki umieścić w cache
i wyświetlić listę
Na oknach list pojawi się przycisk „Odśwież dane”, który odświeży listę spraw, bezpośrednio wywołując
zdalną metodę wyszukaj sprawy (zapisując otrzymany wynik w cache’u).
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 6 z 8
Wybrane zmiany wprowadzone w pakiecie
3. SY - Części wspólne
3.1 Rozbudowano informację o ofercie pracy o region kraju w zagranicznym
adresie miejsca pracy.
1. Dodany został słownik RPd095 „Region kraju UE”. Definicja słownika będzie posiadać wartość
dodatkową "Kraj UE/EOG" – wartość słownikowana na podstawie słownika krajów RPd016.
2. Przygotowana została procedura aktualizacji dodająca w/w słownik i jego pozycje (na podstawie
wykazu dostarczonego przez Zamawiającego). W przypadku, jeżeli w wykazie dostarczonym przez
Zamawiającego, dla danego kraju nie ma ani jednego regionu, wówczas do słownika dodana
zostanie jedna pozycja z kodem i nazwą tego kraju.
3. Na oknach adresu (SY0015M, SY0016M, SY0015U) dodane zostało pole typu combo-box
<Region>. Pole będzie widoczne tylko dla adresu zagranicznego. Lista rozwijana w polu <Region>
będzie zawierała te pozycje słownika RPd095 „Region kraju UE”, które są właściwe dla wskazanego
w oknie adresu kraju. Dopóki kraj nie zostanie określony w oknie adresu, lista w polu Region będzie
pusta.
Okno Adres (SY0015U)
Okna Adres (SY0015M), Adres (SY0016M)
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 7 z 8
Wybrane zmiany wprowadzone w pakiecie
Dotychczasowe niesłownikowane pole tekstowe <Region>, pozostanie dostępne na oknach.
Dotychczas wprowadzone wartości będą nadal prezentowane. Nowe słownikowane pole <Region> nie
zostanie w żaden automatyczny sposób uzupełnione.
4. Dodana została walidacja wymagająca podania wartości pola <Region>, jeżeli typ adresu jest
zagraniczny i kraj jest krajem UE/EOG (w słowniku krajów RPd016 ma określoną wartość
dodatkową kod UE/EOG).
5. Zmodyfikowany został przesył do CBOP zgodnie z dostarczonym przez Zamawiającego schematem
XSD. W sekcji PostalAdress w polu RegionCode, jeżeli wartość pola sy_adres.kod_regionu będzie
określona, eksportowany będzie kod regionu ze słownika RPd095 „Region kraju UE”.
6. Zmodyfikowany zastał przesył krajowej oferty pracy (PPStanowOfer) do Syriusza i aplikacji
WUP-Viator. W schemacie XSD w sekcji SyAdres dodane zostało opcjonalne pole kodRegionu. Do
w/w pola będzie eksportowana wartość pola sy_adres.kod_regionu.
Wersja: 2.0.24.1
Data: 2013-07-22
Plik: zmiany_20241
MPiPS
Strona: 8 z 8