W przypadku jeśli jeden operator znajduje się na szczegółach danego dokumentu, wówczas dla innego operatora, który wejdzie w szczegóły tego samego dokumentu, zostanie wyświetlona informacja „Dokument zablokowany. Obecnie edytuje go [nazwa operatora]”.
W taki przypadku drugi operator nie może dokonać edycji dokumentu ani przekazać go do następnego etapu.
Edycja dokumentu i przekazanie go do następnego etapu są możliwe po tym, gdy już pierwszy operator opuści szczegóły dokumentu.
Dokument zablokowany do edycji
Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?
Aktualizacja aplikacji serwerowej (dawnej web) w trybie ręcznym
Kopiowanie zawartości katalogu DMS Workflow Api
W pobranym pliku instalacyjnym należy wejść do katalogu Comarch DMS {wersja} i przekopiować zawartość katalogu DMS Workflow Api do folderu, który utworzono podczas poprzedniej instalacji i do którego wówczas przeniesiono zawartość folderu DMS Web (np. C:\inetpub\wwwroot\DMSWeb).
Wprowadzanie zmian w pliku Web.config
Następnie w pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} należy wprowadzić potrzebne informacje, analogicznie jak podczas instalacji Comarch DMS (zob. punkt Konfiguracja pliku web.config w artykule Instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym) i zapisać plik.
Uruchamianie skryptów
Następnie należy uruchomić skrypty na bazie Comarch DMS oraz na bazie Comarch ERP XL.
Uruchamianie skryptów na bazie Comarch DMS
W katalogu DMS Workflow Api\Sql znajduje się plik Install.bat, który służy do instalacji skryptów na bazie Comarch DMS.
Lokalizacja pliku:
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ Sql \ Install.bat
Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:
Przyklad
Sposób 1
Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku Install.bat – np. C:\inetpub\wwwroot\DMSWeb\Sql – a następnie nacisnąć Enter.
Później należy uruchomić plik z linii poleceń wpisując:
a następnie klikając Enter – wówczas zostaną uruchomione skrypty.
Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch DMS
Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.
Przyklad
Sposób 2
W katalogu DMS Workflow Api\Sql należy odnaleźć plik Install.bat i otworzyć go do edycji.
Wybór pliku „Install.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy_Comarch_DMS
a następnie zapisać zmiany i zamknąć okno.
Plik „Install.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik Install.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Uruchamianie skryptów na bazie Comarch ERP XL
Analogiczny scenariusz należy wykonać dla katalogu DMS Workflow Api \ SqlXL w tej samej lokalizacji, z tą różnicą, że zamiast nazwy bazy danych Comarch DMS należy podać nazwę bazy Comarch ERP XL, a zamiast Install.bat – InstallXL.bat.
Lokalizacja pliku:
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ SqlXL \ InstallXL.bat
Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:
Sposób 1
Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku InstallXL.bat – np. C:\inetpub\wwwroot\DMSWeb\SqlXL – a następnie nacisnąć Enter.
Później należy uruchomić plik z linii poleceń wpisując:
a następnie klikając Enter – wówczas zostaną uruchomione skrypty na bazie Comarch ERP XL.
Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch ERP XL
Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.
Sposób 2
W katalogu DMS Workflow Api\SqlXL należy odnaleźć plik InstallXL.bat i otworzyć go do edycji.
Wybór pliku „InstallXL.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy _Comarch_ERP_XL
a następnie zapisać zmiany i zamknąć okno.
Plik „InstallXL.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik InstallXL.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Uwaga
Skrypty na bazie Comarch DMS oraz bazie Comarch ERP XL mogą być uruchamiane wielokrotnie.
Reindeksacja bazy
W katalogu DMS Workflow Api \ SQL znajduje się plik reindex.bat, który umożliwia:
Zreindeksowanie tabel schematu DO,
Odbudowę statystyk,
Rekompilacje procedur i funkcji schematu DO.
Aby reindeksować bazę, należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku reindex.bat– np. C:\inetpub\wwwroot\dms202311\Sql – a następnie nacisnąć Enter.
Póżniej należy uruchomić plik z linii poleceń wpisując:
Poprawność instalacji można zweryfikować poprzez uruchomienie skonfigurowanej aplikacji serwerowej i zalogowanie się na użytkownika.
Okno do logowania w Comarch DMS
Aktualizacja aplikacji serwerowej (dawnej web) w trybie ręcznym
Kopiowanie zawartości katalogu DMS Workflow Api
W pobranym pliku instalacyjnym należy wejść do katalogu Comarch DMS {wersja} i przekopiować zawartość katalogu DMS Workflow Apido folderu, który utworzono podczas poprzedniej instalacji i do którego wówczas przeniesiono zawartość folderu DMS Web (np.na dysku C:\inetpub\wwwroot\DMS).
Wprowadzanie zmian w pliku Web.config
Następnie w pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} należy wprowadzić potrzebne informacje, analogicznie jak podczas instalacji Comarch DMS (zob. punkt Konfiguracja pliku web.config w artykule Instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym) i zapisać plik.
Uruchamianie skryptów
Następnie należy uruchomić skrypty na bazie Comarch DMS.
W katalogu DMS Workflow Api \Sql znajduje się plik Install.bat, który służy do instalacji skryptów na bazie Comarch DMS.
Lokalizacja pliku:
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ Sql \ Install.bat
Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:
Przyklad
Sposób 1
Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku Install.bat – np. C:\inetpub\wwwroot\DMSWeb\Sql – a następnie nacisnąć Enter.
Później należy uruchomić plik z linii poleceń wpisując:
a następnie klikając Enter – wówczas zostaną uruchomione skrypty.
Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch DMS
Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.
Przyklad
Sposób 2
W katalogu DMS Workflow Api \Sql należy odnaleźć plik Install.bat i otworzyć go do edycji.
Wybór pliku „Install.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy_Comarch_DMS
a następnie zapisać zmiany i zamknąć okno.
Plik „Install.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik Install.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Reindeksacja bazy
W katalogu DMS Workflow Api \SQL znajduje się plik „reindex.bat”, który umożliwia:
Zreindeksowanie tabel schematu DO,
Odbudowę statystyk,
Rekompilacje procedur i funkcji schematu DO.
Aby reindeksować bazę, należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku reindex.bat– np. C:\inetpub\wwwroot\dms202311\Sql – a następnie nacisnąć Enter.
Póżniej należy uruchomić plik z linii poleceń wpisując:
Poprawność instalacji można zweryfikować poprzez uruchomienie skonfigurowanej aplikacji serwerowej i zalogowanie się na użytkownika.
Okno do logowania w Comarch DMS
Aktualizacja aplikacji serwerowej (dawnej web) w trybie ręcznym
Kopiowanie zawartości katalogu DMS Workflow Api
W pobranym pliku instalacyjnym należy wejść do katalogu Comarch DMS {wersja} i przekopiować zawartość katalogu DMS Workflow Api do folderu, który utworzono podczas poprzedniej instalacji i do którego wówczas przeniesiono zawartość folderu DMS Web (np. C:\inetpub\wwwroot\DMSWeb).
Wprowadzanie zmian w pliku Web.config
Następnie w pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} należy wprowadzić potrzebne informacje, analogicznie jak podczas instalacji Comarch DMS (zob. punkt Konfiguracja pliku web.config w artykule Instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym) i zapisać plik.
Uruchamianie skryptów
W katalogu DMS Workflow Api \Sql znajduje się plik Install.bat, który służy do instalacji skryptów na bazie Comarch DMS.
Lokalizacja pliku:
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ Sql \ Install.bat
Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:
Przyklad
Sposób 1
Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku Install.bat – np. C:\inetpub\wwwroot\DMSWeb\Sql – a następnie nacisnąć Enter.
Później należy uruchomić plik z linii poleceń wpisując:
Install.bat <nazwa_serwera> <nazwa_bazy>
a następnie klikając Enter – wówczas zostaną uruchomione skrypty.
Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch DMS
Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.
Przyklad
Sposób 2
W katalogu DMS Workflow Api\Sql należy odnaleźć plik Install.bat i otworzyć go do edycji.
Wybór pliku „Install.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy_Comarch_DMS
a następnie zapisać zmiany i zamknąć okno.
Plik „Install.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik Install.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Uruchamianie skryptów na bazach konfiguracyjnej i firmowej Comarch ERP Altum
Analogiczny scenariusz należy wykonać dla katalogu DMS Workflow Api \ SqlAltum w tej samej lokalizacji.
Lokalizacja plików:
Dla bazy konfiguracyjnej Comarch ERP Altum:
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ SqlAltum \ InstallAltumConf.bat
Dla każdej z baz firmowych Comarch ERP Altum (osobno):
katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ SqlAltum \ InstallAltumComp.bat
Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:
Przyklad
Sposób 1
Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku InstallAltumConf.bat – np. C:\inetpub\wwwroot\DMSWeb\SqlAltum – a następnie nacisnąć Enter.
Później należy uruchomić plik z linii poleceń wpisując:
a następnie kliknąć Enter – wówczas zostaną uruchomione skrypty na danej bazie firmowej Comarch ERP Altum.
Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.
Przykładowy wiersz polecenia do instalacji skryptów na bazie firmowej Comarch ERP Altum
Przyklad
Sposób 2
W katalogu DMS Workflow Api \SqlAltum należy odnaleźć plik InstallAltumConf.bat i otworzyć go do edycji.
Wybór pliku „InstallAltumConf.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy_konfiguracyjnej_Comarch_ERP_Altum
a następnie zapisać zmiany i zamknąć okno.
Plik „InstallAltumConf.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik InstallAltumConf.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Następnie w tym samym katalogu DMS Workflow Api \SqlAltum należy odnaleźć plik InstallAltumComp.bat i otworzyć go do edycji.
Wybór pliku „InstallAltumComp.bat” do edycji
Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:
set SERVER=nazwa_serwera
SHIFT
set DATABASE=nazwa_bazy_firmowej_Comarch_ERP_Altum
a następnie zapisać zmiany i zamknąć okno.
Plik „InstallAltumComp.bat” po uzupełnieniu danych i zapisaniu pliku
Później należy kliknąć prawym przyciskiem myszki na plik InstallAltumComp.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.
Wybór opcji „Uruchom jako administrator”
Reindeksacja bazy
W katalogu DMS Workflow Api \ SQL znajduje się plik reindex.bat, który umożliwia:
Zreindeksowanie tabel schematu DO,
Odbudowę statystyk,
Rekompilacje procedur i funkcji schematu DO.
Aby reindeksować bazę, należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.
Otwieranie wiersza polecenia
Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku reindex.bat– np. C:\inetpub\wwwroot\dms202311\Sql – a następnie nacisnąć Enter.
Póżniej należy uruchomić plik z linii poleceń wpisując:
Poprawność instalacji można zweryfikować poprzez uruchomienie skonfigurowanej aplikacji serwerowej i zalogowanie się na użytkownika.
Okno do logowania w Comarch DMS
Analiza wydajności
W wersji 2024.0.0 została dodana zakładka „Analiza wydajności”, w ramach której możliwe jest sprawdzanie, ile czasu zajmuje inicjowanie dokumentów oraz kontrolek w różnych typach obiegu. Pozwala to na odnajdywanie miejsc, gdzie pojawiają się problemy w poprawnym funkcjonowaniu aplikacji.
Zakładka „Analiza wydajności”jest podzielona na dwie sekcje:
W ramach tej zakładki operator może ustawić okresy, w których zbierane są dane potrzebne do analizy wydajności.
W sekcji „Gromadzenie danych” dostępne są następujące pola:
Włącz mechanizm gromadzenia danych – w tym polu operator może uruchomić gromadzenie danych, wybierając z rozwijanej listy opcję „Tak”. Domyślnie wybrana jest opcja „Nie” – w takim przypadku dane nie są gromadzone.
Zakładka „Analiza wydajności”, sekcja „Ogólne” – wybór opcji w polu „Włącz mechanizm gromadzenia danych”
Nazwa – pole, w którym operator wpisuje nazwę, jaką ma nosić dana sesja;
Sesje – pole, w którym z rozwijanej listy można:
wybrać sesję, której nazwa ma zostać zmieniona zgodnie z zawartością pola „Nazwa”
wybrać zakończoną sesję i usunąć ją za pomocą znajdującej się obok ikony kosza . Kiedy operator kliknie w ikonę kosza , zostanie wyświetlony następujący komunikat:
Komunikat wyświetlany po kliknięciu w ikonę kosza obok pola „Sesje”
Jeśli:
Operator kliknie w przycisk [Usuń] – okno komunikatu zamknie się, a sesja zostanie usunięta;
Operator naciśnie przycisk [Anuluj] lub znak x w prawym górnym narożniku komunikatu – okno komunikatu zamknie się, a sesja nie zostanie usunięta.
Każda pozycja na liście składa się z nazwy danej sesji, a także (w nawiasie) godziny i daty dziennej rozpoczęcia sesji oraz godziny i daty dziennej zakończenia sesji.
Zmiany wprowadzone w polach „Włącz mechanizm gromadzenia danych”, „Nazwa” i „Sesje” należy zapisać, naciskając przycisk [Zapisz]. Wówczas jeżeli:
żadna nazwa sesji nie była przedtem dodawana lub wszystkie sesje były zakończone, zostanie wyświetlony następujący komunikat:
Zakładka „Analiza wydajności”, sekcja „Ogólne” – komunikat informujący o utworzeniu nowej sekcji
operator zmienił w polu „Nazwa” nazwę sesji wybranej w polu „Sesje”, wyświetlany jest następujący komunikat:
Zakładka „Analiza wydajności”, sekcja „Ogólne” – komunikat informujący o zmianie nazwy sekcji
Operator nie dokonał żadnych zmian, wyświetlany jest następujący komunikat:
Zakładka „Analiza wydajności”, sekcja „Ogólne” – komunikat informujący o braku zmian
Jeśli natomiast gromadzenie danych było włączone, a operator zmienił wartość pola „Włącz mechanizm gromadzenia danych” na „Nie” i kliknął na ikonę[Zapisz], wtedy aktualna sesja zostaje zakończona i wyświetlany jest następujący komunikat:
Komunikat informujący o zakończeniu sesji
Zakładka „Analiza wydajności”, sekcja „Ogólne” – przykładowe uzupełnienie pól w sekcji „Gromadzenie danych”
Statystyki
W ramach zakładki „Statystyki” możliwa jest prezentacja danych zgromadzonych podczas danej sesji w postaci wykresów kołowych.
W tym celu operator powinien w ramach pola „Sesja” wybrać z rozwijanej listy sesję, z której dane powinny zostać zaprezentowane.
Każda pozycja składa się z nazwy danej sesji, a także (w nawiasie) godziny i daty dziennej rozpoczęcia sesjioraz godziny i daty dziennej zakończenia sesji.
Jeżeli nie wybrano żadnej sesji, wówczas poniżej widoczny jest napis „Nie wybrano sesji”.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – wybór sesji
Jeśli operator wybrał sesję, wówczas obok pola „Sesja” pojawia się pole „Obieg”, a poniżej widoczny jest tytułProcentowy udział czasów inicjalizacji dokumentów w ustalonych przedziałach z podziałem na typy obiegów i wyświetlone zostają wykresy kołowe wszystkich typów obiegu, w których inicjowano dokumenty podczas wybranej sesji.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po wyborze sesji
Dane dotyczące każdego takiego typu obiegu są przedstawione w odrębnej ramce opatrzonej nazwą danego typu obiegu. Poniżej znajduje się wykres kołowy dotyczący ilości dokumentów zainicjowanych w czasie danej sesji oraz czasu, jaki zajęła inicjalizacja.
Wykres przedstawia następujące dane:
W środku wykresu wyświetlona jest liczba dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji
Zielonym kolorem zaznaczono ilość dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji, których inicjalizacja trwała mniej niż 1 sekundę;
Granatowym kolorem oznaczono ilość dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji, których inicjalizacja zajęła od 1 do 5 sekund;
Żółtym kolorem zaznaczono ilość dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji, których inicjalizacja trwała więcej niż 5 sekund
Od poszczególnych części wykresu odchodzą strzałki, na końcu których widoczna jest liczba dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji, których inicjalizacja trwała przez daną liczbę sekund
Obok każdego wykresu dostępna jest legenda, która objaśnia znaczenie poszczególnych kolorów; przy każdej pozycji dostępny jest również procentowy udział dokumentów, których inicjalizacja zajęła dany czas w stosunku do wszystkich dokumentów z danego typu obiegu zainicjowanych w czasie danej sesji.
Przyklad
Poniższy wykres dotyczy liczby dokumentów zainicjowanych w typie obiegu ”Delegacja” podczas sesji “Dane 3”.
W trakcie tej sesji w typie obiegu “Delegacja” zainicjowano 31 dokumentów, z czego:
19 dokumentów (61,29 % wszystkich dokumentów zainicjowanych w tej sesji) zainicjowano w czasie mniejszym niż 1 sekunda;
12 dokumentów (38,71 % wszystkich dokumentów zainicjowanych w tej sesji) zainicjowano w czasie większym niż 5 sekund;
Żadne dokumenty nie zostały zainicjowane w czasie większym niż 1 a mniejszym niż 5 sekund.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po wyborze sesji
Jeśli operator w polu „Obiegi” wybierze jeden z typów obiegów, wówczas w centralnej części okna pojawia się pole Czasy inicjalizacji dokumentów w wybranym obiegu.
Obok pola „Obieg” dostępna jest natomiast wyszukiwarka wraz z dwoma parametrami:
Szukaj w oparciu o numer dokumentu – domyślnie zaznaczona opcja; jeśli parametr jest zaznaczony, wówczas użytkownik może wpisać w wyszukiwarce numer dokumentu lub jego fragment– wtedy wykres prezentujący czas inicjowania dokumentów zostanie zawężony zgodnie z wynikami wyszukiwania; wyniki wyszukiwania można wyczyścić, klikając znak x znajdujący się w polu;
Zakładka „Analiza wydajności”, sekcja „Statystyki” – wyszukiwanie w oparciu o numer dokumentu
Szukaj w oparciu o filtry – jeśli parametr jest zaznaczony, wówczas poniżej dostępne są trzy filtry, według których zostaną zawężone wyniki wyszukiwania:
Konfiguracja– w ramach tego filtra można wybrać z rozwijanej listy jedną z dotychczas utworzonych konfiguracji typu obiegu;
Etap– w ramach tego filtra możliwy jest wybór z rozwijanej listy etapu, na którym dokonano inicjalizacji kontrolek;
Operator – w ramach tego filtra można wybrać z rozwijanej listy operatora, który dokonał inicjalizacji
Zakładka „Analiza wydajności”, sekcja „Statystyki” – wyszukiwanie w oparciu o filtry
Poniżej wyświetlana jest nazwa wybranego typu obiegu oraz wykres słupkowy prezentujący czas inicjowania poszczególnych dokumentów z danego typu obiegu, wraz z opisami do każdego dokumentu, które zawierają kolejno następujące informacje:
Czas inicjowania dokumentu (w nawiasach kwadratowych);
Numer danego dokumentu Comarch DMS;
Data i godzina utworzenia danej konfiguracji typu obiegu;
Nazwa etapu, na którym zainicjowano dany dokument;
Nazwa użytkownika, który zainicjował dany dokument
Data i godzina zainicjowania danego dokumentu
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po wyborze typu obiegu
Powyższe dane wraz z objaśnieniami widoczne są również po przesunięciu kursora na daną kolumnę.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po przesunięciu kursora na jedną z kolumn
Po kliknięciu w kolumnęnastępuje przejście do widoku, w którym w górnej części zakładki znajdują się dane opisujące dokument, analogiczne jak w opisie kolumn, a w centralnej części wyświetlane jest poleInicjalizacje kontrolek w wybranym dokumencie umiejscowione w czasie. W tym polu znajduje się tabelka, w której znajdują się następujące kolumny:
Nazwa – w ramach kolumny widoczne są: numer dokumentu(na samej górze), typy i nazwy kontrolek inicjowanych na danym dokumencie, nazwa inicjowanej procedury;
Czas [s] – w kolumnie podano czas trwania inicjalizacji (dokumentu, poszczególnych kontrolek i procedury);
Kolumna, w której zobrazowano za pomocą słupków wykresu umiejscowienie inicjalizacji danej kontrolki w czasie i długość trwania inicjalizacji; obok znajdują się typy i nazwy poszczególnych kontrolek. Szerokość kolumny można zmienić, przesuwając granatową pionową linię w lewo (aby rozszerzyć kolumnę) lub w prawo (aby zawęzić kolumnę).
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po kliknięciu w jedną z kolumn
Operator może przybliżać i oddalać widokza pomocą ikon dostępnych nad tabelą, aby wielkość kolumn była lepiej widoczna. Po przybliżeniu widoku w dolnej części pola pojawia się suwak.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok po przybliżeniu widoku w ramach pola „Inicjalizacje kontrolek w wybranym dokumencie umiejscowione w czasie”
Jeśli operator przesunie kursor na początek kolumny wykresu– zostanie wyświetlony czas rozpoczęcia inicjalizacji kontrolki, jeżeli natomiast przesunie kursor na koniec kolumny wykresu – czas zakończenia inicjalizacji.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – informacja widoczna po przesunięciu kursora na koniec kolumny wykresu w ramach pola „Inicjalizacje kontrolek w wybranym dokumencie umiejscowione w czasie”
Jeśli operator kliknie dwukrotnie w wiersz tabeli dotyczący kontrolki, która została zainicjowana za pomocą zapytania SQL, wówczas zostanie wyświetlone okno z następującymi informacjami o danej kontrolce:
Typ uruchomienia – w tym polu znajduje się informacja dotycząca typu uruchomienia danej kontrolki (Inicjowanie);
Nazwa kontrolki – nazwa danej kontrolki;
Typ kontrolki – typ danej kontrolki;
Czas rozpoczęcia – czas rozpoczęcia inicjalizacji danej kontrolki;
Czas – czas trwania inicjalizacji danej kontrolki;
Wyrażenie inicjujące – wyrażenie, którym zainicjowano daną kontrolkę (bez możliwości edycji).
Zakładka „Analiza wydajności”, sekcja „Statystyki” – okno otwarte po kliknięciu dwa razy w wers tabeli w ramach pola „Inicjalizacje kontrolek w wybranym dokumencie umiejscowione w czasie”
Abypowrócić do widoku polaCzasy inicjalizacji dokumentów w wybranym obiegu, operator powinien nacisnąć przycisk [Cofnij] w lewym górnym rogu strony.
Po prawej stronie oknanad polem Czasy inicjalizacji dokumentów w wybranym obiegu znajduje się pole „Sortuj”, w którym z rozwijanej listy można wybrać kolejność, w jakiej mają być wyświetlane słupki dotyczące dokumentów na wykresie. Dostępne są następujące opcje:
Od najstarszego– jeśli opcja jest zaznaczona, dokumenty na wykresie wyświetlane są od tego, którego inicjalizacja rozpoczęła się najwcześniej;
Od najnowszego – jeśli jest zaznaczona, dokumenty na wykresie wyświetlane są od tego, którego inicjalizacja rozpoczęła się najpóźniej;
Od najkrótszego – jeśli opcja jest zaznaczona, dokumenty na wykresie wyświetlane są od tego, którego inicjalizacja trwała najkrócej;
Od najdłuższego – opcja domyślna; jeśli opcja jest zaznaczona, dokumenty na wykresie wyświetlane są od tego, którego inicjalizacja trwała najdłużej.
Zakładka „Analiza wydajności”, sekcja „Statystyki” – widok pola „Czasy inicjalizacji dokumentów w wybranym obiegu” po wyborze opcji „Od najstarszego” w polu „Sortuj”
Zastępstwa
W przypadku nieobecności danego pracownika, do którego przypisano dokument, nie ma możliwości przekazania dokumentu do innej osoby. W celu obsługi takiej sytuacji stworzono możliwość zastępstwa (na określony czas lub stale) za pracownika, którego wyznaczono do realizacji zadania.
Funkcjonalność pozwala na wskazanie operatora, który zastępuje pracownika w razie jego nieobecności.
Możliwe jest ustawienie zastępstwa bez oznaczania czasu („bez ograniczeń”) albo w wybranym zakresie dat (w kwestii konfiguracji funkcjonalności zastępstw zob. Zastępstwa).
Uwaga
Operator zastępującynie widzi dokumentów osoby zastępowanej po zakończeniu czasu zastępstwa.
Operator zastępowanywidzizawsze dokumenty do niego przypisane pomimo zdefiniowanego zastępstwa.
Operator, którego wskazano jako zastępcę danego operatora, widzi wszystkie dokumenty przypisane do tego operatora. Czas widoczności dokumentów zależy od ustawień konfiguracyjnych na właściwościach operatora zastępowanego:
jeśli zastępstwo jest bez ograniczeń – użytkownik zastępujący widzi dokumenty zawsze;
jeśli w zastępstwie zostały wskazane daty – widzi dokumenty tylko w czasie zastępstwa.
Operator zastępujący może przekazywać i dokonywać wszystkich operacji na dokumentach przypisanych do osoby, którą zastępuje. Wyjątkiem są operacje wynikające z uprawnień, które nadano na właściwościach pracownika.
W przypadku, gdy operator np. Operator1 zastępuje dwóch użytkowników np. Operator2 i Operator33 a Operator2 i Operator3 są uprawnieni do tego samego etapu:
przy inicjowaniu dokumentu przez osobę zastępującą – zostaje otwarte okno z prośbą o wybranie operatora, w imieniu którego zostanie zainicjowany dokument; w tym celu należy kliknąć w pole z nazwą danego operatora.
Wybór operatora przy inicjowaniu dokumentu, jeśli w uprawnieniach do inicjowania dokumentu posiada zarówno operator zastępowany, jak i operator zastępujący
przy przekazywaniu dokumentu przez osobę zastępującą – otwarte zostaje okno z prośbą o wybranie operatora, w imieniu którego dokument jest przekazywany do następnego etapu; w tym celu należy kliknąć w pole z nazwą danego operatora.
Taka sama sytuacja ma miejsce, gdy do tego samego etapu przypisany jest operator zastępowany i operator zastępujący.
Wybór operatora przy przekazywaniu dokumentu, jeśli uprawnienia do następnego etapu ma zarówno zdefiniowany operator zastępowany, jak i operator zastępujący
Jeżeli operator zastępujący przekazuje do następnego etapu dokument, który już istnieje (i jest przypisany do osoby zastępowanej), wówczas w panelu szczegółów dokumentu na zakładce [Status] na rozwiniętym polu danego etapu w ramach pola Dokument przekazany w imieniu widoczne jest imię oraz nazwisko osoby zastępowanej (zob. Panel szczegółów dokumentu ).
Widok imienia i nazwiska osoby zastępowanej na rozwiniętym polu etapu w ramach zakładki „Status” na panelu szczegółów dokumentu
Zmiana czasu na realizację zadania na następnym etapie
Funkcjonalność pozwala na zmianę czasu na realizację zadania na kolejnym etapie po włączeniu parametru „Możliwość zmiany czasu na wcześniejszym etapie” w konfiguracji typu obiegu w zakładce „Schemat obiegu”, na właściwościach etapu, w zakładce „Przekazanie”w sekcji „Czas na realizację zadania” (zob. przykładowo Właściwości etapu – zakładka Przekazanie). Wówczas w sekcji szczegółów przekazania dokumentu obok pola „Czas na realizację zadania”dostępny jest link [Edytuj].
Link „Edytuj” do zmiany czasu na realizację zadania na następnym etapie
Po kliknięciu w link [Edytuj] zostaje otwarte okno Edytuj czas na realizację zadania. W górnej części okna widoczne są data i godzina, do której ma zostać wykonane zadanie dla aktualnego etapu , a obok – słowna informacja Ustawiono: [czas, jaki ustawiono na wykonanie zadania w danym etapie].
Po lewej stronie okna, w ramach kalendarza, operator może wybrać, do którego dnia zadanie ma zostać wykonane, klikając na wybrany dzień.
Po prawej stronie okna operator może ustawić za pomocą strzałek dodatkowy czas, liczony w godzinach i minutach, na wykonanie zadania, kiedy nadejdzie dzień, do którego zadanie ma zostać wykonane.
Po dokonaniu zmianoperator powinien kliknąć przycisk [Zastosuj], aby zmiany zostały zapisane.
Jeśli operator chce usunąć dotychczasową wartość, wówczas powinien wybrać przycisk [Wyczyść].
Jeżeli natomiast operator nie chce wprowadzać zmian, powinien kliknąć znak X w prawym górnym rogu okna lub kliknąć poza oknem.
Okno „Edytuj czas na realizację zadania”
Czas na realizację zadania w etapie liczy się od momentu przekazania dokumentu z poprzedniego etapu.
Jeżeli parametr „Możliwość zmiany czasu przez operatora”jest aktywny i operator na dokumencie na etapie poprzedzającym ustawi nową wartośći przekaże dokument do danego etapu, czas z konfiguracji zostanie przerwany i na dokumencie zostanie zaprezentowany nowy czas.
Zmiana czasu na realizację zadania na aktualnym etapie
Funkcjonalność umożliwia zmianę zadanego czasu na realizację zadania w danym etapie w zależności od uprawnień:
przez osobę, do której etap jest przypisany;
przez operatora z etapu poprzedzającego;
przez operatorów podpiętych pod wskazane stanowisko lub dział.
Operator może zmienić zadany czas, gdy na właściwościach etapu został zaznaczony parametr „Możliwość zmiany czasu przez operatora”(zob. Właściwości etapu – zakładka Przekazanie). Jeżeli parametr jest zaznaczony, wówczas na panelu szczegółów dokumentu, w zakładce [Informacje] obok pola Czas na realizację zadania widoczny jest link [Edytuj], który służy do edycji czasu na realizację zadania na aktualnym etapie.
Link „Edytuj” do zmiany czasu na realizację zadania na aktualnym etapie
Po kliknięciu w link [Edytuj] zostaje otwarte okno Edytuj czas na realizację zadania. W górnej części okna widoczne są data i godzina, do której ma zostać wykonane zadanie dla aktualnego etapu , a obok – słowna informacja Ustawiono: [czas, jaki ustawiono na wykonanie zadania w danym etapie].
Po lewej stronie okna, w ramach kalendarza, operator może wybrać, do którego dnia zadanie ma zostać wykonane, klikając na wybrany dzień.
Po prawej stronie okna operator może ustawić za pomocą strzałek dodatkowy czas, liczony w godzinach i minutach, na wykonanie zadania, kiedy nadejdzie dzień, do którego zadanie ma zostać wykonane.
Po dokonaniu zmian operator powinien kliknąć przycisk[Zastosuj], aby zmiany zostały zapisane.
Jeśli operator chce usunąć dotychczasową wartość, wówczas powinien wybrać przycisk [Wyczyść].
Jeżeli natomiast operator nie chce wprowadzać zmian, powinien kliknąć znak X w prawym górnym rogu okna lub kliknąć poza oknem.
Okno „Edytuj czas na realizację zadania”
Przyklad
Czas ustawiony w konfiguracji to 10 godzin.
Operator otwiera dokument po 2 godzinach od otrzymania informacji o przekazanym do niego dokumencie. W sekcji “Czas na realizację zadania w etapie” widzi 8 godzin.
Operator ma możliwość modyfikacji czasu. Operator edytuje i wprowadza wartość 2 dni 4 godziny.
Aplikacja wyświetla 2 dni 2 godziny.
Czas został pomniejszony o czas, który upłynął od momentu przekazania dokumentu do tego operatora.
Czas na realizację zadania w etapie liczy się od momentu przekazania dokumentu z poprzedniego etapu.
Jeżeli parametr „Możliwość zmiany czasu przez operatora” jest aktywny i operator na dokumencie ustawi nową wartość, czas z konfiguracji zostanie przerwany i na dokumencie zostanie wyświetlony nowy czas.
Operator nie może zmienić czasu na dokumencie, który jest przeterminowany.
Nowe wartości należy zapisać, klikając przycisk [Zapisz] na karcie dokumentu.
Cofnięcie dokumentu do etapu wcześniejszego
Funkcjonalność umożliwia cofnięcie dokumentu do wcześniejszego etapu w sytuacji, gdy dokument został przekazany do etapu na skutek pomyłki.
Możliwe jest cofnięcie do etapu poprzedniego lub wcześniejszych, za każdym razem o jeden etap wstecz. Nie ma znaczenia, czy w danym typie obiegu zdefiniowany jest schemat obiegu dokumentu. Dokument przekazywany jest zawsze do etapu, z którego trafił do obecnego etapu.
Operator cofa dokument, wybierając opcję [Poprzedni etap] w ramach rozwijanej listy etapów w sekcji szczegółów przekazania (zob. Sekcja szczegółów przekazania).
Wybór opcji „Poprzedni etap” na liście etapów w sekcji szczegółów przekazania
Funkcjonalność cofania dokumentów jest dostępna dla każdego operatora, nie zależy od indywidualnych uprawnień.
W momencie cofania dokumentu zostaje wyświetlony komunikat informujący o przekazaniu dokumentu:
Komunikat wyświetlany podczas cofania dokumentu
Operatorzy, którzy nie są uprawnieni do dokumentu w danym etapie, nie mogą cofnąć dokumentu (przycisk [Przekaż] jest wyszarzony). Wyjątkiem są operatorzy z uprawnieniem Administrator i operatorzy Obserwator z uprawnieniem „Podglądu i edycji” dokumentów w danym typie obiegu.
Jeśli w ustawieniach danego typu obiegu na zakładce „Schemat obiegu”, na zakładce „Uprawnienia” w sekcji „Cofnij dokument”zaznaczono parametr „Blokada cofnięcia dokumentu” (zob. przykładowo Zakładka Uprawnienia), wówczas opcja [Poprzedni etap] nie jest widoczna na rozwijanej liście etapów w sekcji szczegółów przekazania.
W Comarch DMS na liście dokumentów na prawo od nazwy dokumentu, który został cofnięty do poprzedniego etapu, znajduje się ikona , a w kolumnie z nazwą etapu wyświetlana jest ikona .
Dokument cofnięty – widok na liście dokumentów w nowej aplikacji web
W ramach zakładki [Status] na panelu szczegółów dokumentu (zob. Panel szczegółów dokumentu) etap, z którego został cofnięty dokument, ma jasnopomarańczową barwę i jest oznaczony ikoną .
Oznaczenie na panelu szczegółów dokumentu etapu, do którego został cofnięty dokument
Po rozwinięciu pola etapu, z którego został cofnięty dokument, pod nazwą etapu widoczna jest również informacja Dokument został cofnięty.
Informacja o cofnięciu dokumentu na rozwiniętym polu etapu, do którego został cofnięty dokument
Zmiana daty utworzenia dokumentu
Funkcjonalność, która umożliwia modyfikację daty utworzenia dokumentu.
Zmiana daty utworzenia dokumentumoże wpłynąć na zmianę formatu numer dokumentu (miesiąc i rok).
Podczas inicjowania dokumentu operator, któremu na karcie pracownika w aplikacji desktop nadano uprawnienie „Zmiana daty utworzenia dokumentu” (zob. przykładowo Zakładka Uprawnienia ) może edytować datę utworzenia.
Edycja daty możliwa jest tylkoprzed zapisem dokumentu, w ramach okna Utwórz nowy dokument, w zakładce Ustawienia dla etapu początkowego. W tym celu należy kliknąć w link[Edytuj] dostępny obok nazwy pola „Data utworzenia dokumentu”.
Link „Edytuj” do zmiany daty utworzenia dokumentu
Po kliknięciu w link [Edytuj] zostaje otwarte okno Wybierz datę, w ramach którego operator może ustawić w kalendarzu nową datę utworzenia dokumentu.
Operator może:
wybrać inny dzień bieżącego miesiąca, klikając na niego w oknie
przejść do innego miesiąca za pomocą strzałek dostępnych nad kalendarzem i wybrać dzień, klikając na niego w oknie
w ramach rozwijanej listy dostępnej nad kalendarzem wybrać właściwy rok oraz miesiąc, a następnie wybrać dzień, klikając na niego w oknie
Po zaznaczeniu nowej daty utworzenia dokumentu należy zapisać zmiany, naciskając przycisk [Zastosuj].
Jeśli operator nie chce dokonać zmiany daty utworzenia dokumentu, wówczas powinien wybrać znak xw prawym górnym rogu okna Wybierz datęlub kliknąć poza oknem.
Jeśli chce usunąć zaznaczenie na kalendarzu, wówczas powinien kliknąć w link[Wyczyść].
Zmiana daty utworzenia nie jest możliwa na kolejnych etapach. Na dokumencie w późniejszym etapie widoczna jest tylko informacja z datą utworzenia dokumentu.
Operator bez uprawnienia „Zmiana daty utworzenia dokumentu”podczas pracy z dokumentem widzi jedynie informację o dacie utworzenia dokumentu w panelu szczegółów dokumentu.