<< Click to Display Table of Contents >> Navigation: Integracja z systemami EOD > Modele integracji > Model integracji opartej o wiersz poleceń |
Uwaga Począwszy od wersji 2.2.0.0 wywołanie EAP.UI.exe jest możliwe wyłącznie z parametrem –updater. Poniższe wywołania bez parametru –updater mogą być realizowane za pomocą aplikacji Legislator.exe. Należy jednak pamiętać, że po wykonaniu automatycznych aktualizacji program Legislator.exe zostanie zakończony, a dalsze działanie zostanie powierzone aplikacji EAP.UI.exe. |
Zakładamy, że system EOD posiada oprogramowanie służące do otwierania innych typów plików (np. DOCX, ODT itp.) i zapisywania zmian w EOD. Integracja polega zatem na dodaniu dodatkowych opcji umożliwiających wywołanie Edytora Aktów Prawnych XML Legislator z określonymi parametrami. Ponieważ Edytor Aktów Prawnych XML Legislator znajduje się w jednej lokalizacji tj. na udostępnionym zasobie sieciowym lub w katalogu programów użytkownika, wystarczy, że w danych konfiguracyjnych systemu EOD będzie zapisana jedna ścieżka do tego katalogu.
Powyższe przedstawia poniższy diagram.
Tworzenie nowego dokumentu wykonywane jest za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –updater –n „[Ścieżka do pliku]”, -nr „[Numer aktu]”, -data „[Data aktu w formacie YYYY-MM-DD]”
Np.
EAP.UI.EXE –updater -n „C:\Users\User\AppData\Local\Temp\EOD\akt_prawny.zipx” –nr
„XII/12/2012” –data „2012-02-01”
Lub
EAP.UI.EXE –updater -n „\\server_eod\files\akt_prawny.zipx” –nr „XII/12/2012” – data „2012-02-01”
Otwieranie dokumentu zapisanego w EOD wykonywane jest za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –updater „[Ścieżka do pliku]”, „[Ścieżka do pliku]”, …n Np.
EAP.UI.EXE –updater „C:\Users\User\AppData\Local\Temp\EOD\akt_prawny.zipx” Lub
EAP.UI.EXE –updater „\\server_eod\files\akt_prawny.zipx”
Opisywana akcja jest domyślną jeżeli EAP XML Legislator zostanie powiązany z typem pliku zipx.
Podpisywanie dokumentu zapisanego w EOD wykonywane jest za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –updater –sign „[Ścieżka do pliku]” Np.
EAP.UI.EXE –updater -sign „C:\Users\User\AppData\Local\Temp\EOD\akt_prawny.zipx” Lub
EAP.UI.EXE –updater -sign \\server_eod\files\akt_prawny.zipx
Lub
EAP.UI.EXE –updater -sign \\server_eod\files\akt_prawny.zipx -nr „XI\12\02” –date „2012-05-01”
W tym przypadku w trakcie składania podpisu zostanie zmieniony numer i data aktu prawnego.
Jeżeli akt prawny został podpisany i podlega ogłoszeniu w wojewódzkim dzienniku urzędowym, to należy przekazać go celem ogłoszenia wraz z wnioskiem o jego ogłoszenie. W tym celu należy uruchomić kreator tworzenia nowego wniosku za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –updater –upe Np.
EAP.UI.EXE –updater -upe
Akcja umożliwia podpisanie i wysłanie do redakcji dziennika urzędowego wniosku o ogłoszenie aktu prawnego. Otwieranie wniosku o ogłoszenie zapisanego w EOD wykonywane jest za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –updater –upe „[Ścieżka do pliku]” Np.
EAP.UI.EXE –updater -upe „C:\Users\User\AppData\Local\Temp\EOD\wniosek.zip” Lub
EAP.UI.EXE –updater -upe „\\server_eod\files\wniosek.zip”
Jeżeli dokument zostanie wcześniej podpisany, może zostać przekazany do BAW. Uruchomienie kreatora publikacji w BAW dokumentu zapisanego w EOD wykonywane jest za pomocą wywołania wiersza poleceń:
[Nazwa pliku programu] –baw „[Ścieżka do pliku]” Np.
EAP.UI.EXE –updater -baw „C:\Users\User\AppData\Local\Temp\EOD\akt_prawny.zipx” Lub
EAP.UI.EXE –updater -baw „\\server_eod\files\akt_prawny.zipx”
Wersja Premium programu Legislator, umożliwia tworzenie aktów zmieniających, automatycznych tekstów ujednoliconych i porównawczych oraz obwieszczeń z tekstem jednolitym.
[Nazwa pliku programu] –na Np.
EAP.UI.EXE –updater -na
[Nazwa pliku programu] –updater –nc Np.
EAP.UI.EXE –updater -nc