Automatyzacja uruchamiania Sfery dla Subiekt GT

W naszych rozwiązaniach korzystających ze Sfery, dla uproszczenia i przyspieszenia tworzenia rozwiązania, korzystamy z pliku Subiekt.xml, który pozwala na przechowywanie parametrów podmiotu, na którym będzie działać nasze rozwiązanie.

Domyślnie plik Subiekt.xml jest przechowywany w lokalizacji C:\ProgramData\InsERT\InsERT GT i w tej lokalizacji możemy teoretycznie i praktycznie utworzyć wiele różnych wariantów tego pliku, np. na potrzeby uruchamiania Subiekta z automatycznym logowaniem na różnych użytkowników, czy podpinania się do różnych podmiotów (jeżeli jest potrzeba przełączania się między podmiotami). Na potrzeby naszych rozwiązań stosujemy jednak zasadę, że plik ‘wzorcowy’ Subiekt.xml kopiujemy do lokalizacji, gdzie jest zainstalowane nasze rozwiązanie i dopiero kopię tego pliku konfigurujemy pod nasze rozwiązanie.

Po skopiowaniu pliku Subiekt.xml uruchamiamy Program Serwisowy (jaki jest dostępny w lokalizacji Start -> Wszystkie programy -> Insert -> Insert GT -> Narzędzia). W tym miejscu zazwyczaj jest potrzebna znajomość hasła dla użytkownika ‘sa’ jeżeli korzystamy z autentykacji mieszanej i hasło dla tego użytkownika zostało ustawione (domyślnie przy standardowej instalacji MS SQL z poziomu instalatora programów Insert – hasło jest ustawiane na puste).

Po wybraniu z menu Serwer opcji Parametry uruchomieniowe, uzyskujemy dostęp do okna pokazanego poniżej, gdzie zdefiniujemy ustawienia z jakich będzie korzystał nasze rozwiązanie dla Subiekta GT przy codziennym uruchamianiu.

W pierwszym polu Folder widzimy lokalizację w jakiej Subiekt GT przechowuje nasze ustawienia w postaci plików XML (domyślnie jest to C:\ProgramData\InsERT\InsERT GT), ale jak widać folder został zmieniony na taki, w którym jest zainstalowane jedno z naszych rozwiązań wymagających Sfery – Kompletacja dla Subiekt GT. Jeżeli tylko w  tej lokalizacji (oczywiście w Państwa przypadku może być to folder o innej nazwie odpowiadającej zainstalowanemu rozwiązaniu) jest plik Subiekt.xml, to będzie on konfigurowany w dalszych krokach przez Program Serwisowy.

W kolejnych polach należy podać nazwę serwera oraz parametry logowania do niego, a po poprawnym ich podaniu z listy Nazwa w ramce Podmiot będzie można wybrać podmiot do którego chcemy podpiąć się przy uruchamianiu Sfery.

Dalej będzie możliwość wybrania osoby w polu Użytkownik, na której konto odbędzie się logowanie  oraz wypełnienie pola Hasło. Podanie użytkownika i hasła będzie wymagane wszędzie tam, gdzie rozwiązanie będzie działać automatycznie np. poprzez harmonogram zadań lub tam gdzie chcemy unikać każdorazowego logowania się przy uruchamianiu rozwiązania. Jeżeli jest taka potrzeba (różni użytkownicy korzystają z tego samego rozwiązania na danym komputerze), to można danych użytkownika nie podawać i program przy uruchamianiu wyświetli standardowe okno logowania do Subiekta GT.

UWAGA! Widoczne na zrzutach dane są jedynie przykładowe, należy podać dane właściwe dla Państwa środowiska.