RSS

Archiwum kategorii: płatnik

Płatnik 9.01.001 już jest !

Pojawił się długo oczekiwany Płatnik w wersji 9.01.001 z obligatoryjną obsługą serwera MS SQL co można uznać za duży plus. Całą lista zmian dostępna jest oczywiście na stronie http://www.platnik.info.pl/.
Podręczniki administratora można pobrać stąd http://www.platnik.info.pl/v901001/dok/PodrecznikAdministratora.pdf a użytkownika stąd http://www.platnik.info.pl/v901001/dok/PodrecznikUzytkownika.pdf.

Z dotychczasowych przejść na nową wersję zauważyłem, że najlepiej jest zainstalować sobie serwer MS SQL od 2005 w górę z SQL Server Management Studio i jeszcze na wersji 8.01.001A dokonać migracji na serwer SQL a dopiero potem zainstalować nowego płatnika.

A to kilka problemów i rozwiązań w nowym płatniku :
1. Pojawia się komunikat „Obiekt Nupdater_com nie został poprawnie zainstalowany.
„Błąd inicjacji interfejsu INUSZKlient. Komponent NUSZKlient_COM nie może być zarejestrowany w systemie”

rozwiązanie :
Start > w polu „uruchom” wpisujemy cmd -> przechodzimy do katalogu Płatnika (cd „C:\Program Files (x86)\Asseco Poland SA\Płatnik” ) -> i wydajemy polecenie :
rejasm ASSECO.IMIR.dll
rejasm NUpdater_COM.dll
rejasm NUSZKlient_COM.dll

2. Po utworzeniu i weryfikacji dokumentu ZUS DRA w programie Płatnik (wer. 9.01.001) otrzymuję komunikaty:
– „Dokument nie może być wysłany, ponieważ dane płatnika nie zostały zidentyfikowane w ZUS.” – w polu: NIP oraz
– „Dokument nie może być wysłany, ponieważ dane ubezpieczonego nie zostały zidentyfikowane w ZUS.” – w polu: Kod tytułu ubezpieczenia.

rozwiązanie :

Administracja -> Aktualizuj komponenty programu i dane płatnika

3. Błąd WININET Numer 2

rozwiązanie :

Internet Explorer czy nie jest on w trybie offline

5.Podczas migracji z bazy Accessowej na MS SQL pojawia nam się komunikat :
„SQL Server blocked access to STATEMENT
ad hoc distributed queries..”

Rozwiązanie nr 1:
Odaplamy SQL Server Management Studio -> New Query -> wybieramy bazę master -> wklejamy to:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO

a na koniec Execute!

Rozwiązanie nr 2 dla SQL 2005 opisalem tutaj : https://lazowski.wordpress.com/2010/03/27/ad-hoc-distributed-queries-a-platnik-na-sql/

Rozwiązanie nr 3 dla SQL 2008 i wyżej :
Odpalamy SQL Server Management Studio -> prawy przycisk myszki na nazwie naszego serwera -> Facets -> Zmieniamy Facets na Surface area configurations -> AdHocRemoteQueriesEnabled zmieniamy na True

6. „OLE DB provider „Microsoft Jet OLEDB.4.0 for linked Server (null) returned message. Nie można użyć pliku lub Plik jest już w użyciu.

W płatniku w miejscu wyboru serwera zmieniamy na ip zamiast nazwy serwera np: 192.168.0.101\sqlexpress

7. Zanim zaczniemy instalację nowego Płatnika dobrze jest zainstalować MSXML 4.0 Service Pack 2 do pobrania tutaj http://www.microsoft.com/en-us/download/details.aspx?id=19662

Kolejne rzeczy będę dopisywał tutaj.

 
27 komentarzy

Opublikował/a w dniu Grudzień 8, 2013 w płatnik, SQL

 

Przesyłka nie może zostać przyjęta. Przesyłka została przygotowana przy użyciu niewłaściwego certyfikatu OOP.

Z żadnym płatnikiem nie było tyle problemów co z tym najnowszym.. Przez ostatnie parę dni nie było możliwe wysyłanie paczek do niego a dzisiaj taki komunikat jak w temacie. Rozwiązanie na szczęście jest proste. Musimy zarejestrować certyfikat PE-1-ZUS-EWD w Płatniku. Krop po kroku jak to zrobić :

1. Otwieramy menu Przekaz -> Ustawienia przekazu elektronicznego.
2. Wybieramy zakładkę Listy CRL i wpisujemy w polu Adres certyfikatu ZUS ten adres http://www.zus.pl/bip/pliki/PE-1-ZUS-EWD.pem a następnie zatwierdzamy zmiany przyciskiem OK.
3. Z bocznego menu wybieramy -> Przekaz elektroniczny -> Certyfikaty
4. Klikamy prawym przyciskiem myszki i wybieramy Pobierz i rejestruj certyfikat ZUS
5. Otwieramy górne menu Przekaz -> Ustawienia przekazu elektronicznego
6. Wybieramy zakładkę Ustawienia ogólne, a następnie z listy Nazwa certyfikatu ZUS wybieramy certyfikat PE-1-ZUS-EWD
7. Wybieramy zakładkę Listy CRL i klikamy przycisk Pobierz z certyfikatu znajdujący się obok pola Lista CRL Pośredniego Centrum Certyfikacji, a następnie zatwierdź zmiany przyciskiem OK.
Dobrze jest też pobrać certyfikaty poniżej, w polu Informacje o certyfikatach użytkownika

 
10 komentarzy

Opublikował/a w dniu Kwiecień 2, 2010 w płatnik

 

Tagi: ,

Ad Hoc Distributed Queries a Płatnik na SQL

Jeżeli w czasie przepisywania bazy Płatnika do wersji SQL pojawi nam się komunikat o niemożliwości połączenia się z hostem i konieczności uaktywnienia „Ad Hoc Distributed Queries” w serwerze SQL to będziemy musieli pobrać dodatkowe narzędzie żeby to przestawić. SQL Server 2005 Express Edition with Advanced Services SP3 możemy pobrać z http://www.dobreprogramy.pl/SQL-Server,Program,Windows,12484.html. Po instalacji będziemy musieli odpalić SQL Server 2005 Surface Area Configuration dostępne w Start > Programy. Następnie wybierzemy Surface Area Configuration for Features i po rozwinięciu menu dla naszego serwera będziemy mogli uaktywnić Ad Hoc Distributed Queries.

Po restarcie serwera przepisanie bazy do SQL powinno pójść już bez problemów.

 
8 komentarzy

Opublikował/a w dniu Marzec 27, 2010 w płatnik

 

Tagi:

Przejście Płatnika z wersji 7.03 na 8.01

Od 1 stycznia 2010 na stronie Płatnika jest już dostępna najnowsza wersja tego programu jednak nie musimy od razu jej instalować i przechodzić do nowej wersji. Dopiero wysyłki za styczeń muszą być zrobione przy pomocy nowej wersji. Program został zmodyfikowany w zakresie:

1. Uniemożliwienia pracy przy użyciu certyfikatów dedykowanych dla ZUS.
2. Zapewnienia przekazywania z programu Płatnik do KSI ZUS danych osób ubezpieczonych wyłącznie z unikalnymi i poprawnymi formalnie numerami PESEL.
3. Zapewnienia realizacji wymogów wynikających z rozporządzenia Ministra Pracy i Polityki Społecznej z dnia 23 października 2009r. w sprawie określenia wzorów zgłoszeń do ubezpieczeń społecznych i ubezpieczenia zdrowotnego, imiennych raportów miesięcznych i imiennych raportów miesięcznych korygujących, zgłoszeń płatnika, deklaracji rozliczeniowych i deklaracji rozliczeniowych korygujących, zgłoszeń danych o pracy szczególnych warunkach lub o szczególnym charakterze oraz innych dokumentów poprzez:
* modyfikację wyglądu formatek ekranowych i wydruków do zakresu zmian formularzy ubezpieczeniowych;
* dostosowanie bazy danych, specyfikacji XML KEDU, interfejsu oraz innych funkcji do obsługi nowej serii dokumentów;
* umożliwienie importu oraz zasilenia inicjalnego nowymi dokumentami;
* wprowadzenie nowych reguł weryfikacji oraz zmian w regułach weryfikacji dokumentów i zestawów;
* dostosowanie algorytmów wyliczania i weryfikacji wyliczeń.
4. Wprowadzenia nowego formularza ZUS ZSWA oraz modyfikację zakresu informacyjnego w dokumencie rozliczeniowym ZUS DRA polegającą na dodaniu nowego bloku danych dotyczących składek na Fundusz Emerytur Pomostowych, a także umożliwienie utworzenia dokumentu płatniczego dla składek na FEP.
5. Zmiany algorytmów wyliczania i weryfikacji dokumentów rozliczeniowych.
6. Zmodyfikowanie słowników i reguł weryfikacji.
7. Aktualizację następujących słowników:
* podlegania ubezpieczeniom,
* listy dopuszczalnych kodów tytułu ubezpieczenia obowiązujących w danym okresie,
* występowania kodów tytułu na formularzach.
8. Zmianę algorytmów wyliczania i weryfikacji kwot świadczeń na dokumentach.
9. Dokumenty za każdego ubezpieczonego będącego obywatelem Polski muszą zawierać poprawny numer PESEL.

Instalacja :
1. Zanim zaczniemy cokolwiek robić warto jest zrobić sobie kopię bazy na boku. Program pyta nas o to podczas instalacji jednak zawsze lepiej zrobić to samemu i mieć 100%pewność, że w razie wypadku mamy kopię.
Dla wersji opartej o MSDE wystarczy skopiować sobie na bok lub zarchiwizować sam plik bazy a dla wersji działającej na SQL musimy najpierw zatrzymać serwer SQL a następnie skopiować sobie gdzieś katalog bazy.

2. Ściągamy najnowszą wersje płatnika ze strony http://platnik.info.pl/download.htm

3. Instalacja zbytnio nie różni się od tych znanych z wersji 7.0*, jesteśmy pytani o te same rzeczy jednak jeżeli instalujemy wersję 8.01 na komputerze gdzie była wcześniej działająca wersja 7.0* musimy wybrać opcję Wykonaj instalację programu Płatnik 8.01.001 wtedy nasze hasła i wszystkie ustawienia dotyczące bazy zostaną zachowane.

4. Po zakończeniu instalacji i przy pierwszym uruchomieniu program zaproponuje nam wykonanie kopii bazy przed rozpoczęciem procesu konwersacji do wersji 8.01.

W wypadku serwera SQL, kopia zostanie wykonana w formie bazy na tym serwerze.

5. Po udanej konwersacji pokaże nam się taki komunikat

i jesteśmy już gotowi do pracy z nowym programem. Nie zapomnijmy tylko o pobraniu najnowszych certyfikatów i list CRL dla nowej wersji.

Polecam lekturę podręczników administratora oraz użytkownika w szczególności gdy przechodzimy ze starszych wersji Płatnika lub mamy Windowsa Vistę
http://platnik.info.pl/v801001/dok/PodrecznikAdministratora.pdf
http://platnik.info.pl/v801001/dok/PodrecznikUzytkownika.pdf

 
2 komentarze

Opublikował/a w dniu Styczeń 5, 2010 w it, płatnik, windows

 

Tagi: ,

Migracja bazy płatnika z MSDE 2000 na SQL 2005 Express

Backup z DbaMGR2k :
1. Odpalamy DbaMGR2k
Public name : nazwa koputera
SQL server instance : vbox\platnik # nazwa komputera\nazwa serwera
User name : sa
User’s password : haslo
Trusted NT connection : # po wybraniu tej opcji nie musimy podawać hasła ani użytkownika do połączenia się
i klikamy Connect
Free Image Hosting at www.ImageShack.us

2. Rozwijamy SQL Server -> vbox\platnik -> Databases i klikamy na naszej bazie ( pewnie będzie to baza o nazwie platnik )
3. Prawy przycisk na platnik -> Backup database
Free Image Hosting at www.ImageShack.us
4. Gdy już mamy zrobiony backup bazy płatnika przechodzimy do instalacji SQL2005Express

Instalacja SQL 2005 Express razem z dodatkowymi narzędziami :
1. Serwer SQL i dodatkowe narzędzia pobieramy ze strony http://www.dobreprogramy.pl/SQL-Server,Program,Windows,12484.html . Wszystko zajmuje około 250MB
2. Odpalamy plik instalacyjny i pozwalamy żeby wykryła ustawienia naszego komputera

3. Zaznaczamy dodatkowe narzędzia do zainstalowania

4. Wpisujemy nazwę instancji serwera

Lub wybieramy z aktualnie zainstalowanych

5. Instalacja może trochę potrwać, gdy się skończy restartujemy komputer.

Restore bazy płatnika w SQL 2005 Express
1. Po restarcie przechodzimy do menu Start > Programy > Microsoft SQL Server 2005 > i odpalamy SQL Server Management Studio Express
2. Logowanie przebiega analogicznie do programu DbaMGR2k

3. Po połączeniu się z bazą przechodzimy do Databases -> platnik
klikamy prawym przyciskiem na bazie -> z menu wybieramy Tasks -> Restore -> Databases

Jeżeli nie tam naszej bazy to będziemy musieli stworzyć pustą na początek a potem zrobić na niej restore, pustą bazę dodajemy poprzez kliknięcie na New Database w polu Databases

4. Wybieramy From Device -> rozwijamy menu dodawania pliku -> Add -> wybieramy wszystkie rodzaje plików i szukamy naszego piku z backupu

5. Gdy zaznaczymy odpowiedni plik do wykonania restore przechodzimy do Opcji w lewym górnym rogu i zaznaczmy żeby nadpisał istniejącą bazę danych

6. Jeżeli wszystko poszło dobrze możemy odpalić płatnika i normalnie pracować na bazie.

 
Dodaj komentarz

Opublikował/a w dniu Wrzesień 28, 2009 w płatnik

 

Backup/restore bazy płatnika pod MSDE2000

Wpis ten ma za zadanie pokazać jak w prosty sposób wykonać backup bazy, może być to pomocne przy wykonywaniu regularnych kopii bazy płatnika lub przy przenoszeniu bazy na inny komputer w połączeniu z funkcją restore. W pełnej wersji SQL Serwera obie czynności wykonuje się w Enterprise Manager. W przypadku braku pełnej wersji SQL Serwera można użyć darmowego programu DbaMGR2k (dla MS SQL Server 2000), SQL Server Management Studio Express lub użyć programu osql.exe dostarczanego wraz z motorem bazy danych MS SQL Server.

OSQL.EXE
Do wykonania backupu i restore przy pomocy osql musimy wejść w konsolę windowsa, Start > uruchom > cmd :
osql -S "KADRY\PLATNIK" -U "sa" -P "haslo-konta-sa" -Q "BACKUP DATABASE platnik TO DISK ='C:\platnik_backup.dat' WITH NAME = 'platnik_backup', FORMAT"
polecenie to wykona backup bazy z komputera KADRY i serwera PLATNIK, korzystając z użytkownika sa i wykona kopię bazy platnik do pliku C:\platnik_backup.dat

Do wykonania restore przy pomocy osql musimy również wejść w konsolę i wykonać polecenie :
osql -S "KADRY\PLATNIK" -U "sa" -P "haslo-konta-sa" -Q "RESTORE DATABASE platnik FROM DISK = 'C:\platnik_backup.dat' "

Jeżeli nie znamy lub zapomnieliśmy hasło do konta sa :
osql -E -S KADRY\PLATNIK -d "master" -Q "sp_addlogin @loginame='bartek',@passwd='tajne-haslo'"
To polecenie doda nam użytkownika o nazwie BARTEK i haśle TAJNE-HASLO

osql -E -S KADRY\PLATNIK -d "master" -Q "sp_addsrvrolemember @loginame='bartek',@rolename = 'sysadmin'
To poleceni da nowemu użytkownikowi prawa sysadmin i będziemy mogli zastąpić podczas wykonywania backup/restore konto sa naszym nowym kontem.

Skrypt robiący kopie bazy płatnika i wrzucający ją do katalogu z aktualną datą na dysku c:\
@echo off
echo Tworze katalog z dzisiejszsa data dla bazy platnika
md c:\%date:~0,10%
echo wykonuje backup bazy platnika
osql -S "VBOX\PLATNIK" -U "bartek" -P "qwe" -Q "BACKUP DATABASE platnik TO DISK ='C:\platnik_backup.dat' WITH NAME = 'platnik_backup', FORMAT"
echo Kopiuje kopie bazy do archiwum
move C:\platnik_backup.dat c:\%date:~0,10%\
echo Kopia bazy zostala wykonana poprawnie
pause

Graficzne narzędzie DbaMGR2k
Program DbaMGR2k jest do pobrania z http://www.asql.biz/en/. Narzędzie to zastępuje Enterprise Manager z pełnej instalacji serwera SQL MSDE2000 i pozwala na bardzo dużo ciekawych rzeczy. Przeglądanie wybranych tabel przy pomocy graficznych narzędzi, dodawanie użytkowników serwera SQL, zmianę haseł, wykonywanie backupu oraz restore itd.
Free Image Hosting at www.ImageShack.us

Skupię się jedynie na wykonywaniu backup/restore. Edycja kont użytkowników jest bardzo prosta i nie wymaga dokładnego opisywania tutaj, dokonuje się jej w SQL Server -> vbox\platnik -> Logins

Backup/Restore z DbaMGR2k
1. Odpalamy DbaMGR2k
Public name : nazwa koputera
SQL server instance : vbox\platnik # nazwa komputera\nazwa serwera
User name : sa
User’s password : haslo
Trusted NT connection : # po wybraniu tej opcji nie musimy podawać hasła ani użytkownika do połączenia się
i klikamy Connect
Free Image Hosting at www.ImageShack.us

2. Rozwijamy SQL Server -> vbox\platnik -> Databases i klikamy na naszej bazie ( pewnie będzie to baza o nazwie platnik )
3. Prawy przycisk na platnik -> Backup database
Free Image Hosting at www.ImageShack.us

4. Restore wykonujemy analogicznie do Backupu.

 
Dodaj komentarz

Opublikował/a w dniu Wrzesień 11, 2009 w płatnik, windows

 

Tagi:

Przenoszenie na inny komputer bazy Płatnika 7.03.001 działającej na SQL 2000

Ostatnio się troszkę namęczyłem przy wydawałoby się tak banalnej czynności jaką jest przeniesienie bazy Płatnika 7.03.001 działającej na SQL 2000. Serwer SQL dołączany do Płatnika uległ zmianie i teraz zamiast wspominanej wcześniej wersji MSDE2000 jest już SQL 2005 EXPRES. Tutaj zaczynają się schody, ponieważ za nic nie udało mi się odpalić bazy na nowym SQLu. Po kilku godzinach dłubania, dziesiątkach komunikatów o błędnym loginie oraz o tym że baza jest uszkodzona wpadłem na pomysł jak korzystać z MSDE2000 i mieć ciągle nowe wersje Płatnika po przeniesieniu z działającego komputera. Do poprawnego przeprowadzenia instalacji potrzebna nam będzie płytka/instalka Płatnika od 6.03.001 w dół.

Zaczynamy :
1. Na komputerze gdzie ma znajdować się nowa instalacja odinstalowujemy najnowszego Płatnika oraz serwer SQL (jeżeli próbowaliśmy wcześniej instalować)
2. Usuwamy wszystkie pozostałości po najnowszym SQLu z C:\Program Files\Microsoft SQL Server oraz te pliki z C:\Documents and Settings\user\Dane aplikacji oraz Ustawienia lokalne
3. Na obecnie działającej instalacji zatrzymujemy serwer SQL i kopiujemy sobie katalog MSSQL$PLATNIK z C:\Program Files\Microsoft SQL Server
4. Przechodzimy do instalacji starej wersji płatnika
a. wybieramy instalację z serwerem SQL MSDE2000
b. tworzymy bazę taką jaką nam podpowiada, czyli Platnik
c. ustalamy hasła i kontynułujemy standardowo instalację
5. Restartujemy komputer
6. Po ponownym uruchomieniu się komputera zatrzymujemy serwer SQL i w katalogu C:\Program Files\Microsoft SQL Server podmieniamy cały folder MSSQL$PLATNIK
7. Startujemy serwer SQL i odpalamy Płatnika
8. Łączymy się z bazą. Wśród serwerów nie pojawi się nasz serwer więc musimy wpisać ręcznie w postaci NAZWA-KOMPUTERA\PLATNIK baza platnik. (np: KADRY\PLATNIK baza platnik) . Nazwę możemy zobaczyć lub ją zmienić w Panelu sterowania > SYSTEM
9. Po komunikacie o błędnej wersji bazy wyłączamy Płatnika.
10. Zaczynamy instalację najnowszej wersji Płatnika ( ja robiłem to na 7.03.001 )
a. wybieramy rodzaj bazy SQL
b. zaznaczamy żeby nie instalował Serwera SQL 2005 i kontynułujemy standardowo instalację
11. Po zakończeniu instalacji odpalamy Płatnika i łączymy się z naszą bazą SQL tak jak w punkcie 8. używając autoryzacji Windows.

Jeżeli kombinowaliśmy wcześniej z instalacją płatnika+SQL 2005 EXPRES i stworzyliśmy serwer PLATNIK to mogą pojawić się problemy podczas instalacji starszych wersji Płatnika z MSDE2000 ( komunikaty o braku uprawnień do wykonania operacji, komunikat informujący nas że mamy założone ograniczenia na koncie lub inne komunikaty informujące nas że serwer MSDE2000 nie może być zainstalowany ). W celu ominięcia tego musimy podczas instalacji zmienić nazwę serwera na inną niż podawaliśmy wcześniej, czyli zamiast PLATNIK na np BAZA a całą zawartość MSSQL$PLATNIK przekopiować po prostu do MSSQL$BAZA i postępować analogicznie przy łączeniu podając NAZWA-KOMPUTERA\BAZA a nazwa bazy to platnik itd.

Link do MSDE2000 http://www.microsoft.com/downloads/details.aspx?familyid=413744D1-A0BC-479F-BAFA-E4B278EB9147&displaylang=en

Jeżeli będzie potrzebna instalka Płatnika 6.03.001 to proszę pisać.

Do pobrania :

Obraz płyty robiony programem dd, po rozpakowaniu należey zmienić rozszerzenie na .iso i nagrać na płytkę. http://dl.getdropbox.com/u/1207653/wordpress/platnik603001.gz

 
2 komentarze

Opublikował/a w dniu Wrzesień 9, 2009 w it, płatnik, windows, xp

 

Tagi: ,