160 likes | 352 Views
MAH OFFICE. Prezentacja i szkolenie. Schemat komunikacji. MAH (serwer danych). Serwer listy raportów i danych. nazwa użytkownika i hasło parametry raportu. Baza danych MAH firmy. https. lista i dostępne parametry dane raportu układ raportu. Windows (komputer lokalny). Excel.
E N D
MAH OFFICE Prezentacja i szkolenie
Schemat komunikacji MAH (serwer danych) Serwer listy raportów i danych • nazwa użytkownika i hasło • parametry raportu Baza danych MAH firmy https • lista i dostępne parametry • dane raportu • układ raportu Windows (komputer lokalny) Excel .NET Framework MAH Office
Instalacja • Sprawdzenie wymagań Windows 2000/XP Microsoft Excel 2000/XP/2003 polski lub angielski • Instalacja .NET Framework Instalacja wersji językowej zgodnej z wersją Windows Do pobrania z https://www.mah.pl • Instalacja MAH Office Pobranie z https://www.mah.pl Usunięcie wersji poprzedniej (Dodaj/usuń programy w Panelu Sterowania) Instalacja programu Ponowne uruchomienie Excela
Uruchomienie • Nowa grupa w menu Excela • Pytanie o pobranie listy raportów z serwera
Lista dostępnych raportów • Zawiera informacje o dostępnych raportach oraz parametrach niezbędnych do ich wygenerowania • Lista jest przechowywana na serwerze, gdzie może być zmieniana przez operatorów systemu • Pobranie definicji z serwera następuje po wybraniu polecenia z menu lub przy pierwszym uruchomieniu; na podstawie listy tworzone są pozycje w menu • W obecnej wersji nie jest automatycznie wykrywana dostępność nowszej wersji listy!
Nazwa użytkownika i hasło • Nazwa użytkownika postaci firmaX0000 • Nazwy i hasła dostarczane przez centralę firmy • Te same do innych serwisów (np. MAH Server.NET) • Na podstawie nazwy i hasła określane są lista dostępnych raportów baza danych serwera, z której będą pobierane dane zakres wyświetlanych danych (filtrowanie względem podwładnych) • Nazwa i hasło są pamiętane do zamknięcia Excela • Osobne podsystemy na serwerze dostarczają listę raportów i bazę danych – stąd czasami pytanie dwukrotne o nazwę użytkownika i hasło
Pobieranie listy raportów • Polecenie menu MAH | MAH Office | Aktualizuj listę raportów • Pytanie o nazwę użytkownika i hasło • Komunikat o poprawnym pobraniu danych i nowa lista lub • Komunikat o błędzie (o błędach za chwilę) • Pobranie listy nie wymaga autoryzacji (o tym też za chwilę)
Generowanie raportu • Wybór raportu z pozycji menu MAH • Podanie nazwy użytkownika i hasła • Ustalenie parametrów generowania raportu • Kontrolki daty i listy wyboru • [nie wybrano] – dotyczy wszystkich naraz
Pobieranie raportu • Przesłanie żądania wykonania raportu do serwera • Następuje autoryzacja (o autoryzacji za chwilę) • Przekazywanie danych do arkusza (tworzony jest nowy arkusz) • Wypełnianie arkusza można przerwać przyciskiem Anuluj • Możliwe komunikaty o błędach
Jeszcze o aktualizacjach • Lista dostępnych raportów oraz ich parametry są aktualizowane tylko na życzenie przez odpowiednie polecenie menu • Układ generowanego raportu (kolumny, ich formatowanie, zawartość, kolory etc.) jest przekazywany razem z danymi tego raportu po żądaniu jego generowania – zmiana układu raportu przez operatorów systemu nie wymaga aktualizacji listy raportów, zmiany są widoczne natychmiast
Autoryzacja • Program umożliwia bezpośredni dostęp do danych, z czego wynika konieczność dodatkowego zabezpieczenia dostępu – autoryzacja komputera • Autoryzacja polega na sprawdzeniu czy żądanie wykonania raportu z komputera może być obsłużone • Dla każdego z raportów z listy jest ustalane indywidualnie, czy podlega autoryzacji czy nie – w praktyce dotyczy to wszystkich raportów
Schemat autoryzacji Użytkownik odczytuje klucz MAH Office dla swojego komputera: MAH | MAH Office | Klucz licencyjny... Użytkownik wybiera raport. MAH Office odczytuje klucz i generuje klucz niejawny. Przekazanie poprzez centralę firmy do operatora systemu klucza w postaci jawnej: XXXXX Razem z żądaniem wygenerowania raportu przesyłany jest klucz w postaci niejawnej: YYYYY Operator generuje klucz niejawny na podstawie przesłanego klucza System weryfikujący sprawdza istnienie klucza w bazie autoryzacji Zapisanie klucza w postaci niejawnej: YYYYY DOPISANIE DO LISTY AUTORYZACJA PRZY WYKONANIU Baza autoryzacji kluczy
Uwagi o autoryzacji • Klucz autoryzacji jest tworzony na podstawie pewnych cech opisujących komputer; do tych cech należą nazwa użytkownika komputera oraz używane karty sieciowe • Zmiana niektórych z tych cech zmienia wartość klucza – podczas autoryzacji wysyłany jest inny klucz niejawny! Odmowa autoryzacji! • Każdy z użytkowników systemu może mieć kilka kluczy autoryzacyjnych – np. w sytuacji, gdy korzysta z Internetu w różnych miejscach i używa w związku z tym różnych kart sieciowych
Komunikaty błędów • Należy czytać komunikaty o błędach • Ostatnia linijka zawiera właściwy opis błędu – w razie konieczności rozwiązania problemu z pomocą operatora systemu należy podać jej treść
Najczęstsze błędy • Brak połączenia z Internetem Błędy typu Nie można rozpoznać nazwy zdalnej albo Połączenie zostało zamknięte. Sprawdzić połączenie z Internetem. • Serwer danych nie działa Sprawdzić w przeglądarce adres https://www.mah.pl (koniecznie https) • Brak autoryzacji Komunikat Niezarejestrowany egzemplarz programu. Sprawdzić czy nie zmienił się klucz, ewentualnie zarejestrować. • Konieczność pobrania nowszej wersji Zmiany wprowadzone w układzie raportu bądź liście raportów mogą wymagać wprowadzenia nowej wersji programu. Sprawdzić numer wersji poleceniem MAH | MAH Office | O programie... Ewentualnie pobrać nową wersję z https://www.mah.pl
Pliki tymczasowe • Parametry niektórych raportów pozwalają wybrać wartość z listy (np. numer przedstawiciela, nazwa regionu) • Listy są tworzone przy pierwszym wywołaniu danej planszy (informacja Proszę czekać. Trwa przygotowywanie planszy parametrów) • Zawartość list jest przechowywana w plikach na komputerze lokalnym • Pliki te można skasować poleceniem MAH | MAH Office | Wyczyść pliki tymczasowe • Spowoduje to wyczyszczenie lokalnych list i ich ponowne generowanie przy wywołaniu planszy parametrów