Dokumentacja Użytkownika Systemu Obieg Dokumentów 2016.0.0.NE
Copyright 2015 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie na nośniku filmowym, magnetycznym lub innym, powoduje naruszenie praw autorskich niniejszej publikacji.
Spis treści 14 OBIEG DOKUMENTÓW 2016.0.0... 6 14.1 OBIEG DOKUMENTÓW WERSJA DESKTOPOWA... 6 14.2 KONFIGURACJA I INSTALACJA... 7 14.2.1 INSTALACJA... 7 14.2.1.1 PRZYGOTOWANIE BAZ DANYCH... 7 14.2.1.2 KONFIGURACJA APLIKACJI WWW I SERWISÓW NA SERWERZE IIS... 7 14.2.1.3 KONFIGURACJA APLIKACJI STACJONARNEJ... 8 14.2.1.4 INTEGRACJA Z COMARCH ERP XL... 8 14.2.2 KONFIGURACJA MENEDŻERA INTERNETOWYCH USŁUG INFORMATYCZNYCH (IIS)... 9 14.2.3 TWORZENIE BAZ DANYCH... 13 14.2.4 EDYCJA PLIKU WEB.CONFIG I URUCHOMIENIE SKRYPTÓW.... 14 14.2.5 INTEGRACJA Z SYSTEMEM ERP XL... 17 14.2.6 USTAWIENIE POŁĄCZENIA Z SERWISEM WWW... 17 14.3 LOGOWANIE... 19 14.3.1 LOGOWANIE... 19 14.3.2 PRZYPOMNIJ HASŁO... 19 14.4 MENU GŁÓWNE... 20 14.5 OPIS FUNKCJONALNOŚCI OD... 21 14.5.1 DOKUMENTY LISTA... 21 14.5.1.1 ELEMENTY OKNA... 21 14.5.1.2 OPIS FUNKCJONALNOŚCI... 22 14.5.2 DOKUMENTY SZCZEGÓŁY DOKUMENTU... 23 14.5.2.1 ELEMENTY OKNA... 23 14.5.2.1.1 KARTA OBIEGU... 24 14.5.2.1.1.1 Elementy sekcji karta obiegu... 25 14.5.2.1.1.2 Załącznik z dysku... 27 14.5.2.1.1.3 Załącznik skan dokumentu... 27 14.5.2.1.2 PRZEKAZANIE PRZEKAZANIE DOKUMENTU... 27 14.5.2.1.2.1 Elementy panelu przekazania... 28 14.5.2.1.2.2 Procedura do.ondocumentpropagation... 30 14.5.2.1.3 PRZEBIEG ETAPÓW... 31 14.5.2.1.4 DIAGRAM... 31 14.5.2.1.5 PODGLĄD ZAŁĄCZNIKA... 33 14.5.2.1.6 DOKUMENT ERP XL... 33 14.5.2.1.6.1 Elementy zakładki Dokument ERP XL - nagłówek... 34 14.5.2.1.6.2 Elementy zakładki Dokument ERP XL tabelka... 36 14.5.2.1.6.3 Elementy zakładki Dokument ERP XL zakładka opis analityczny... 37 14.5.2.1.6.4 Generowanie dokumentu w Comarch ERP XL z poziomu aplikacji NOD.... 41
14.5.3 STRUKTURA ORGANIZACYJNA... 41 14.5.3.1 ELEMENTY OKNA... 41 14.5.3.2 OPIS FUNKCJONALNOŚCI... 42 14.5.4 FUNKCJONALNOŚĆ IMPORTU PRACOWNIKÓW, DZIAŁÓW I STRUKTURY ORGANIZACYJNEJ SYSTEMU ERP... 44 14.5.4.1 ELEMENTY OKNA... 44 14.5.4.2 OPIS FUNKCJONALNOŚCI... 44 14.5.4.2.1 PRACOWNICY... 44 14.5.4.2.2 DZIAŁ... 45 14.5.4.2.3 STRUKTURA ORGANIZACYJNA... 46 14.5.5 OBIEGI DOKUMENTÓW... 46 14.5.5.1 LISTA TYPÓW OBIEGU DOKUMENTÓW... 46 14.5.5.1.1 ELEMENTY OKNA I OPIS FUNKCJONALNOŚCI... 46 14.5.5.2 TYP OBIEGU DOKUMENTÓW... 47 14.5.5.2.1 ELEMENTY OKNA... 48 14.5.5.2.2 KARTA OBIEGU... 48 14.5.5.2.2.1 Kontrolka typu Liczba całkowita... 51 14.5.5.2.2.2 Kontrolka typu Liczba rzeczywista... 52 14.5.5.2.2.3 Kontrolka typu Data i godzina... 53 14.5.5.2.2.4 Kontrolka typu Lista... 54 14.5.5.2.2.5 Kontrolka typu Załącznik... 55 14.5.5.2.2.6 Kontrolka typu Dokument elektroniczny... 55 14.5.5.2.2.7 Kontrolka typu Tekst... 56 14.5.5.2.2.8 Kontrolka typu Wartość logiczna... 57 14.5.5.2.2.9 Kontrolka typu Kontrahent... 57 14.5.5.2.2.10 Kontrolka typu Towar... 58 14.5.5.2.2.11 Kontrolka typu Dokument związany... 58 14.5.5.2.2.12 Kontrolka typu Dokument ERP XL... 59 14.5.5.2.2.13 Kontrolka typu Etykieta... 60 14.5.5.2.2.14 Kontrolka typu Dokumenty w obiegu... 61 14.5.5.2.3 GRAFICZNY SCHEMAT OBIEGU... 63 14.5.6 USTAWIENIA... 67 14.5.6.1.1 AUTORYZACJA API... 67 14.5.6.1.2 SERWER POCZTOWY... 68 14.5.6.1.3 EMAIL... 69 14.6 OBIEG DOKUMENTÓW WERSJA WEBOWA... 70 14.6.1 KONFIGURACJA I INSTALACJA... 70 14.6.2 LOGOWANIE... 70 14.6.3 MENU GŁÓWNE... 71 14.6.4 DOKUMENTY LISTA... 71 14.6.4.1 ELEMENTY OKNA... 71 14.6.4.2 OPIS FUNKCJONALNOŚCI... 75 14.6.5 DOKUMENTY SZCZEGÓŁY DOKUMENTU... 75 14.6.5.1 ELEMENTY OKNA... 75 14.6.5.2 OPIS FUNKCJONALNOŚCI... 76 14.6.5.2.1 KARTA OBIEGU... 77 14.6.5.2.2 PODGLĄD ZAŁĄCZNIKA... 79
14.6.5.2.3 PRZEKAZANIE... 80 14.6.5.2.4 PRZEBIEG ETAPÓW... 83 14.6.5.2.5 DIAGRAM... 84 14.6.5.2.6 DOKUMENT ERP XL... 85
14 Obieg dokumentów 2016.0.0 14.1 Obieg Dokumentów wersja desktopowa Każda firma, bez względu na rodzaj wykonywanej działalności oraz wielkość, ma do czynienia, na co dzień z dużą ilością pism i dokumentów. Powszechnie stosowane metody przechowywania dokumentów w postaci papierowej sprawiają, że uciążliwe jest przede wszystkim przeszukiwanie zbioru w celu dotarcia do żądanego dokumentu. Dodatkowo, w przypadku dużej ilości dokumentów, ich składowanie staje się problematyczne i wymaga przestrzeni biurowej. Szczególnie trudne zadanie stoi przed pracownikami sekretariatów oraz innych działów administracyjnych, którzy muszą dbać o sprawny przepływ dokumentów zarówno wewnątrz firmy, jak i pomiędzy firmą a jej otoczeniem. Wychodząc naprzeciw ich oczekiwaniom powstała aplikacja, która umożliwia elektroniczną archiwizację dokumentów oraz wskazuje ścieżkę obiegu dokumentu począwszy od dostarczenia go do firmy, poprzez wszystkie procesy zachodzące wewnątrz firmy, a skończywszy na przekazaniu do archiwizacji. Oferowana funkcjonalność zapewnia osobom uprawnionym sprawny dostęp do dokumentów. Dla wprowadzonego dokumentu istnieje możliwość określenia zadań do wykonania przez wskazane osoby, a następnie śledzenia stopnia realizacji tych zadań. Przepływ informacji znany, jako Obieg dokumentów jest częścią procesów wewnątrzfirmowych. Są to bardziej lub mniej oficjalne rozporządzenia firmy związane z przepływem dokumentów oraz informacjami im towarzyszącymi. Przykładem może być realizacja zamówienia na zakup dodatkowego sprzętu, w której zasadniczym elementem jest zamówienie, które musi zostać potwierdzone (lub odrzucone) przez kilku kolejnych decydentów, aby mogło trafić do realizacji. Droga kończy się w księgowości niekiedy z całym pakietem dokumentów. Innym przykładem może być proces zatwierdzania podwyżki, który w ogólnej postaci obowiązuje np. w jednym pionie (sektorze), ale w nieznacznie zmienionej formie jest realizowany w określonych działach. Bardziej złożoną sytuacją mogą być procesy rozpoczynające się w kilku miejscach, następnie łączące się lub rozdzielające. Zdecydowana większość tego typu procesów ma ściśle zdefiniowaną drogę, którą nazywamy etapami. Etapy obrazowo możemy porównać do szyn i rozjazdów, po których poruszają się ściśle określone wagoniki. Jest nieuzasadnione, aby wagonik typu podwyżka mógł poruszać się po szynach typu realizacja zamówienia. Dlatego definiując nowy typ procesu Obiegu dokumentów należy zdefiniować informacje i powiązać je z szynami, po których mają się poruszać. Takie podejście to również intuicyjna kolej rzeczy podczas definiowania nowego procesu. W firmach raz zdefiniowany i zatwierdzony proces zazwyczaj obowiązuje przez dłuższy okres czasu. Niemniej jednak ze względu na różne czynniki jak np. zmiany personalne, urlopy, zmiany struktury firmy, itp., co jakiś czas niezbędna jest modyfikacja definicji określonego typu Obiegu dokumentów. Administrator powinien posiadać proste i ergonomiczne narzędzie, w którym takie zmiany będzie mógł wprowadzać. Zapisując zmiany powinien być pewien, że proces będzie działał zgodne z wytycznymi, jakie otrzymał. W dużych firmach zmiany tego typu mogą być wprowadzane często. Podobnie sytuacja wygląda z definicją struktury informacji. Każdy proces jest czymś indywidualnym. W jednym przypadku wystarczy zdefiniować nazwę i jedno pole, a w innym cały pakiet pól. Dlatego ważne jest, aby pola przeznaczone na informacje nie były zaszyte na sztywno. Administrator definiując strukturę informacji powinien móc skonfigurować pola zestawiając je w dowolny sposób tak, aby użytkownik od razu widział to, na co musi zwrócić uwagę.
14.2 Konfiguracja i instalacja Do instalacji aplikacji Obieg Dokumentów (OD) wymagane jest posiadanie dodatku Microsoft.Net Framework 4.5.1. 14.2.1 Instalacja Zestawienie najważniejszych kroków instalacji serwisów (aplikacji WWW i mobile), aplikacji Comarch ERP Obieg dokumentów oraz powiązanie aplikacji z Comarch ERP XL: Uwaga: Do poprawnej pracy aktualna wersja Obiegu Dokumentów wymaga instalacji Comarch ERP XL w wersji 2015.2.4 lub 2016.0. 14.2.1.1 Przygotowanie baz danych W pierwszym kroku instalacji należy przygotować bazy danych dla aplikacji Obieg dokumentów oraz Comarch ERP XL. Ten punkt to w zasadzie jeden krok: utworzenie nowej bazy. Utworzenie bazy danych dla obiegu dokumentów. Zobacz punkt: Tworzenie baz danych Przygotowanie (wskazanie) bazy danych dla Comarch ERP XL w wersji 2015.2.4 lub 2016.0.0 14.2.1.2 Konfiguracja aplikacji WWW i serwisów na serwerze IIS Kolejnym krokiem jest skonfigurowanie aplikacji WWW i serwisów. Aplikacja WWW i serwisy stanowią całość (jest to jedna aplikacja). Serwisy to mechanizm (adres URL), dzięki któremu aplikacja stacjonarna łączy się bazami danych. Najważniejsze kroki to: konfiguracja aplikacji na serwerze IIS, instalacja obiektów SQL i ustawienie połączenia z bazami danych w pliku web.config. Konfiguracja serwisów i aplikacji WWW. Informacje na ten temat zostały opisane w punkcie: Konfiguracja Menedżera Internetowych Usług Informatycznych (IIS). Ustawienie połączenia do baz danych oraz instalacja obiektów SQL. Zobacz punkt: Edycja pliku Web.config i uruchomienie skryptów. Uruchomienie aplikacji WWW, zobacz punkt. Nowy Obieg Dokumentów wersja webowa. Rys. 1 Okno do logowania w NOD. Obieg Dokumentów 7 Wersja 2016.0.0
Poprawność instalacji można zweryfikować logując się do aplikacji poprzez użytkownika administrator (bez hasła). 14.2.1.3 Konfiguracja aplikacji stacjonarnej W tej części instalacji znajdują się dwa kroki: Skopiowanie zawartości katalogu ObiegDokumentow do głównego katalogu Comarch ERP XL oraz ustawienie połączenia do serwisów WWW w pliku ObiegDokumentow.exe.config. Skopiowanie plików obiegu dokumentów do głównego katalogu Comarch ERP XL. Czynności dotyczące tego punktu zostały opisane w rozdziale: Integracja z systemem ERP XL a. Ustawienie połączenia aplikacji z serwisem WWW zostało opisane w punkcie: Ustawienie połączenia z serwisem WWW b. Uruchomienie aplikacji ObiegDokumentow.exe (login: administrator, bez hasła). Po uruchomieniu aplikacji należy wprowadzi nazwę serwera klucza. Nowy obieg dokumentów pracuje na licencji starego obiegu dokumentów. 14.2.1.4 Integracja z Comarch ERP XL Obieg dokumentów został zintegrowany z Comarch ERP XL. Między innymi możliwe jest uruchomienie nowego obiegu dokumentów poprzez kliknięcie na przycisk Obieg dokumentów (ze startowej formatki Comarch ERP XL). Integracja z Comarch ERP XL umożliwia wiązanie dokumentów Xl a z dokumentami obiegu dokumentów wykorzystując do tego formatkę Historia związanych. Rys. 2 Wiązanie dokumentu ERP XL z dokumentami NOD. Aby zintegrować Obieg dokumentów z Comarch ERP XL należy wykonać dwa kroki: Włączyć obsługę nowego Obiegu Dokumentów w Comarch ERP XL oraz zarejestrować bibliotekę com uruchamiając plik RejestrOD.bat. Włączenie obsługi nowego obiegu dokumentów i uruchomienie RejestrOD.bat opisano w punkcie: Integracja z systemem ERP XL. Obieg Dokumentów 8 Wersja 2016.0.0
14.2.2 Konfiguracja Menedżera Internetowych Usług Informatycznych (IIS) Przed rozpoczęciem konfiguracji Menedżera Internetowych Usług Informatycznych należy zawartość folderu OD skopiować do katalogu C:\inetpub\wwwroot\OD. Uwaga: Lokalnemu użytkownikowi IUSR należy nadać uprawnienie do katalogu OD! Zawartość katalogu należy skopiować do katalogu głównego, w którym znajdują się pliki programu ERP XL. Po uruchomieniu Menedżera Internetowych Usług Informatycznych należy wyświetlić zawartość katalogu głównego i przejść do opcji Ograniczenia ISAPI i CGI. Rys. 3 Okno Menadżer internetowych usług informatycznych (IIS) Dla wpisów z Framework ASP.NetV4.0.30319 należy wybrać z menu kontekstowego opcję Zezwalaj. Obieg Dokumentów 9 Wersja 2016.0.0
Rys. 4 Okno Ograniczenia ISAPI i CGI W kolejnym kroku należy dodać/wybrać pulę aplikacji, na której będzie uruchamiana aplikacja Obieg Dokumentów. Nową pulę aplikacji dodajemy klikając prawym przyciskiem myszy na kategorię Pule aplikacji. Rys. 5 Wybór puli dla aplikacji Pojawi się okno dodawania puli aplikacji. Należy wpisać w nim nazwę ObiegDokumentów i wybrać wersję Net Framework v4.0 lub wyższą, a następnie ustawić Zarządzany tryb potokowy na Zintegrowany i zaznaczyć opcję Uruchom pulę aplikacji natychmiast. Obieg Dokumentów 10 Wersja 2016.0.0
Rys. 6 Okno Dodawanie puli aplikacji Na wybranej puli należy zmienić ustawienia zaawansowane. Rys. 7 Ustawienia zaawansowane. Pojawi się okno, w którym należy ustawić opcję Włącz aplikacje 32-bitowe (w przypadku systemów 64 bitowych), Tożsamość LocalSystem, a następnie sprawdzić, czy reszta parametrów została ustawiona tak, jak na rysunku nr 8. Obieg Dokumentów 11 Wersja 2016.0.0
Rys. 8 Ustawienia zaawansowane - wzór. Następnie należy dodać aplikację do puli aplikacji, która została stworzona. Katalog OD konwertujemy na aplikację. Obieg Dokumentów 12 Wersja 2016.0.0
Rys. 9 Konwertowanie katalogu na aplikację. System otwiera okno, w którym należy wpisać nazwę aplikacji, np. OD, i przypisać stworzoną wcześniej pulę aplikacji ObiegDokumentów, a także wskazać ścieżkę do katalogu (wirtualnego), do którego na początku pracy skopiowano zawartość katalogu OD, czyli C:\inetpub\wwwroot\OD. 14.2.3 Tworzenie baz danych Rys. 10 Okno dodawanie aplikacji Poniżej została przedstawiona sytuacja dla odrębnej bazy danych dla aplikacji Obieg Dokumentów. Na wstępie należy zaznaczyć, że instalacja procedur Obieg Dokumentów może zostać przeprowadzona na istniejącej bazie programu Comarch ERP XL. W sytuacji, gdy konfigurujemy aplikację na istniejącej bazie programu Comarch ERP XL, w miejscach, w których należy wpisywać dane do bazy Obiegu Dokumentów trzeba wpisać dane do bazy programu Comarch ERP XL. Aby stworzyć nową bazę danych, która będzie używana w aplikacji Obieg Dokumentów, należy uruchomić program Microsoft SQL Server Management Studio i za pomocą opcji New Database wykreować nową bazę. Pojawi się okno, w którym należy podać nazwę bazy danych. Obieg Dokumentów 13 Wersja 2016.0.0
Rys. 11 Tworzenie bazy w Microsoft SQL Serwer Management Studio Dane w tabeli do.df_conf ( ERPLogin, ERPPassword, ERPDatabase, ERPLicencekeyServer) uzupełniają się po wprowadzeniu wartości w interfejscie aplikacji na zakładce Ustawienia, podzakładka Autoryzacja API. Rys. 12 Tabela od.df_conf 14.2.4 Edycja pliku Web.config i uruchomienie skryptów. Należy wprowadzić nazwy baz danych w pliku konfiguracyjnym Web.config dostępnym w katalogu C:\inetpub\wwwroot\OD. Uwaga: Plik Web.config można edytować za pomocą Notatnika. W powyższym pliku należy podać: Obieg Dokumentów 14 Wersja 2016.0.0
w sekcji ConnctionStrings - Klucz "strconnecterp" serwera, na którym została stworzona baza danych do programu Comarch ERP XL oraz nazwę tej bazy, w sekcji ConnctionStrings - Klucz "strconnecterp" serwera, na którym została stworzona baza danych do aplikacji Obieg Dokumentów oraz nazwę tej bazy. w sekcji appsettings - Nazwę serwera klucza HASP. <add key="licencekeyserver" value="nazwa serwera klucza" /> Rys. 13 Okno Web.config z danymi do wypełnienia. Do automatycznego wykonania skryptów na bazie danych służy plik Install.bat. Plik można wykonać z linii poleceń wpisując: Install.bat<nazwa_serwera> <nazwa_bazy>. Można również wykonać skrypty nie korzystając z wiersza poleceń. Aby to zrobić należy wejść do katalogu Sql, odszukać plik Install.bat, wyedytować go i wprowadzić dane wg poniższego przykładu: nazwę serwera, na którym jest stworzona baza danych do Obiegu Dokumentów, nazwę bazy danych do Obiegu Dokumentów. Po zapisaniu danych należy uruchomić skrypt. Obieg Dokumentów 15 Wersja 2016.0.0
Rys. 14 Okno Install.bat Analogiczny scenariusz należy wykonać w pliku z katalogu SqlXL. Również w tym przypadku jest możliwość użycia wiersza poleceń (metoda została opisana powyżej). W folderze znajdujemy plik Installxl.bat, edytujemy go i wprowadzamy dane wg poniższego przykładu: nazwę serwera, na którym utworzona jest baza danych do programu Comarch ERP XL, nazwę bazy danych do programu Comarch ERP XL. Po zapisaniu danych należy uruchomić skrypt. Rys. 15 Okno InstallXL.bat Obieg Dokumentów 16 Wersja 2016.0.0
14.2.5 Integracja z systemem ERP XL Pliki Obiegu Dokumentów należy skopiować do głównego katalogu aplikacji Comarch ERP XL. Następnie należy zarejestrować bibliotekę COM poprzez uruchomienie (z prawami administratora) pliku RejestrOD.bat. Po stornie Comarch ERP XL został zdefiniowany nowy typ dokumentu (Nowy Obieg dokumentów) o gid typie równym: 14455. Rejestracja powiązań dokumentów Obiegu Dokumentów z Comarch ERP XL odbywa się w tabelach cdn.obiegnrdok oraz cdn.dokzwiazane. Wprowadzono możliwość wyboru trybu pracy: ze starym i nowym Obiegiem dokumentów. W zależności od wybranej wersji w tabeli cdn.config należy ustawić: --Stary OD update cdn.konfig set kon_wartosc=0 where kon_numer=7200 --Nowy OD update cdn.konfig set kon_wartosc=1 where kon_numer=7200 z system Comarch ERP XL lub samodzielnie aplikacji NOD. W zależności od ustawień w pliku Web.config: <add key="workwitherpxl" value="true/false" /> Wyłączenie współpracy z Comarch ERP XL powoduje: brak możliwości importu danych z systemu do aplikacji; brak możliwości dodania importu operatorów Xl owych; brak kontrolek (Dokument elektroniczny, kontrahent, towar, dokument związany, opis analityczny); brak zakładki Autoryzacja API na zakładce Ustawienia; ukrycie pól Dokument i Pole na właściwościach kontrolek. z wykorzystaniem funkcjonalności opisu analitycznego lub bez. W zależności od ustawień w pliku Web.config: <add key="enableanaliticdescription" value="true/false" /> od wersji 2015.2.3 wprowadzono możliwość współpracy aplikacji z wybraną wersją API. W zależności od ustawień w pliku Web.config: <add key="cdnapiversion" value="20151" /> W trybie pracy z nowym OD zostaje wyłączona funkcjonalność: Skrzynka nadawcza oraz Moje dokumenty w obiegu. Uwaga: Jeżeli w bazie SQL nie ma pola kon_numer=7200 należy go dodać wykonując poniższy insert: IF NOT EXISTS(select * from cdn.konfig where kon_numer=7200) INSERT INTO [CDN].Konfig (Kon_Numer, Kon_Lp, Kon_System, Kon_Status, Kon_Wartosc, Kon_Komentarz, Kon_Archiwalny) VALUES (7200,0,0,0,1,'Wersja Obiegu Dokumentów, 0 - stary Obieg, 1 - nowy Obieg', 0 14.2.6 Ustawienie połączenia z serwisem WWW Kolejnym krokiem instalacji jest zmiana ustawień w pliku ObiegDokumentów.exe.config. Domyślnie ustawione jest value= <URL>. Wartość tą należy zmienić na adres URL wcześniej skonfigurowanej aplikacji, np. http://nazwaserwera/od/, w zależności od konfiguracji serwisów. Obieg Dokumentów 17 Wersja 2016.0.0
Rys. 16 Okno ObiegDokumentow.exe.config Obieg Dokumentów 18 Wersja 2016.0.0
14.3 Logowanie 14.3.1 Logowanie Aplikację uruchamia się plikiem ObiegDokumentow.exe. ikona uruchamiająca aplikacje NOD. Aby zalogować się do aplikacji jako operator należy wypełnić pola: Login: używany do logowania się do programu Comarch ERP XL. Hasło: używane do logowania się do programu Comarch ERP XL. Uwaga: Hasło do logowania to hasło operatora logującego się do systemu, nie jest to hasło ustawiane na karcie pracownika wykorzystywane np. w Pulpicie Kontrahenta. Aplikacja Obieg Dokumentów ma domyślnie wprowadzonego użytkownika Administrator, który ma dostęp do konfiguracji aplikacji. Aby zalogować się po raz pierwszy do aplikacji Obieg Dokumentów w polu Login należy wpisać Administrator, natomiast pole Hasło należy zostawić puste. Po zalogowaniu się do aplikacji istnieje możliwość zmiany hasła dla Administratora. Aby zalogować się do aplikacji w pierwszej kolejności należy ustawić nazwę serwera klucza na stronie Ustawienia. Funkcjonalność Logowanie zawiera również opcję zapamiętywania hasła. Rys. 17 Okno logowania do systemu. Uwaga: Aby zalogować się do aplikacji w pierwszej kolejności należy ustawić nazwę serwera klucza, na stronie Ustawienia. 14.3.2 Przypomnij hasło1 1 Funkcjonalność zostanie oprogramowana w kolejnych wersjach Obieg Dokumentów 19 Wersja 2016.0.0
14.4 Menu główne Menu główne modułu Obieg Dokumentów składa się z poniższych elementów: [Dokumenty] - na tej formatce znajduje się lista wszystkich dokumentów wystawionych w Obiegu Dokumentów. Prezentowana lista dokumentów zbudowana jest z kolumn podstawowych (Numer, Nazwa Obiegu, Nazwa etapu, Status i Etap) oraz dynamicznych, skonfigurowanych na formatce definicji typu obiegu (własnych, zdefiniowanych przez Operatora). Uwaga: Aby pojawiły się dodatkowe kolumny zdefiniowane przez Operatora należy podczas tworzenia schematu obiegu dokumentów zaznaczyć na definicji kontrolki opcję "Pokazuj na liście. [Struktura] na tej zakładce zdefiniowana jest struktura firmy (Dział, Pracownicy, Stanowiska2). Możliwa jest konfiguracja własna lub import ze struktury systemu ERP. Ikonka nie jest widoczna przez Operatorów z innymi uprawnieniami niż Administrator. Strona składa się z trzech części: Firma drzewo struktury organizacyjnej firmy Dział/Pracownicy/Stanowiska miejsce podglądu/dodania nowego elementu poszczególnych struktur. Okno właściwości (edycji) i wprowadzania danych z sekcji Dział/Pracownicy/Stanowiska. Miejsce zdefiniowania np. hasła, roli. [Obiegi dokumentów] lista schematów obiegów dokumentów tworzonych przez Administratora. Ikonka nie jest widoczna dla użytkowników z innymi uprawnieniami niż Administrator. [Ustawienia] zakładka dostępna dla Administratorów systemu. Miejsce wskazania bazy danych, ustawień serwera poczty oraz treści maila kierowanego do operatorów otrzymujących pisemne powiadomienie o przypisanym dokumencie w obiegu. Ikonka nie jest widoczna dla użytkowników z innymi uprawnieniami niż Administrator. Na stronie dostępne są trzy zakładki: Autoryzacja API miejsce wskazania bazy danych zdefiniowanej w menadżerze baz Comarch ERP XL, serwera klucza, domyślnego loginu i hasła administratora systemu. Serwer Poczty - sekcja zawiera formularz do wprowadzenia szczegółowych danych konfiguracyjnych serwera poczty. Email formatka z treścią wzorca maila (treść i temat) wysyłanego do operatorów, którzy zostali wskazani jako uprawnieni w danym etapie. Wyloguj się - ikona umożliwiająca wylogowanie z systemu. 2 Funkcjonalność Stanowisk zostanie oprogramowana w następnej wersji aplikacji. Obieg Dokumentów 20 Wersja 2016.0.0
Rys. 18 Widok menu bocznego 14.5 Opis funkcjonalności OD 14.5.1 Dokumenty lista 14.5.1.1 Elementy okna [Dodaj] funkcjonalność dodania nowego dokumentu. Przycisk jest nieaktywny w sytuacji, gdy w kontrolce prezentowany jest schemat: Wszystkie. Po wybraniu konkretnego schematu można dodać nowy dokument. [Usuń] umożliwia usunięcie dokumentu z listy. Zalogowany operator może usunąć tylko aktywne dokumenty przypisane do niego. Prezentacja ikony uzależniona od parametru zaznaczonego na właściwościach operatora. Ikona pojawia się, jeżeli na właściwościach operatora jest w polu usuwanie dokumentów wybrana jest wartość Tak. [Schematy obiegów] rozwijalna lista ze zdefiniowanymi schematami obiegów dokumentów. Schematy definiowane są przez operatorów z uprawnieniami Administratora w sekcji Obiegi dokumentów. Po wybraniu schematu w oknie Dokumenty zostanie wyświetlona lista dokumentów wskazanego typu obiegu. [Szukaj] kontrolka umożliwiająca szukanie dokumentu po wartościach z dowolnej kolumny (za wyjątkiem nazwy obiegu). [Filtry] funkcjonalność do filtrowania dokumentów na liście dokumentów. Przycisk otwiera zakałdkę z poniższymi funkcjonalnościami: - kontrolki do wprowadzania zakresu dat, po których filtrowana jest lista dokumentów. Funkcjonalność dostępna dla wszystkich użytkowników. Wprowadzony zakres dat zawęża listę Obieg Dokumentów 21 Wersja 2016.0.0
prezentowanych dokumentów. Funkcjonalność filtrowania listy po dacie jest kompatybilne z innymi filtrami na tej zakałdce. [Zakończone] zaznaczenie tego checkbox a spowoduje wyświetlenie dokumentów o statusie Zakończone. [Nieaktywne] zaznaczenie tego checkbox a spowoduje wyświetlenie na liście dokumentów o statusie Nieaktywne. - funkcjonalność exportu danych do arkusza kalkulacyjnego z aktualnie prezentowanej listy dokumentów. Funkcjonalność dostępna dla wszystkich użytkowników. Wymogiem poprawnie działającej funkcjonalności exportu danych jest konieczność posiadania programu z arkuszem kalkulacyjnym. Istnieje możliwość exportu listy do pliku i zapisu ich na dysku, niemożliwa jest natomiast ich edycja i podgląd bez arkusza kalkulacyjnego. Aplikacja nie daje możliwości nazwania pliku wg. uznania operatora. 14.5.1.2 Opis funkcjonalności Rys. 19 Lista dokumentów w OD. Okno zawiera listę dokumentów zdefiniowanych w ramach wszystkich typów obiegów. Dokumenty na liście ustawione są od najnowszego do najstarszego. W pierwszej kolejności prezentowane są następujące dokumenty: Dokumenty aktywne to dokumenty znajdujące się w etapie, do którego uprawnienia ma zalogowany operator, Obieg Dokumentów 22 Wersja 2016.0.0
Dokumenty nieaktywne (przekazane) dokumenty przekazane do etapów gdzie przypisany jest inny operator niż zalogowany. Dokumenty zakończone - prezentowane na liście po zaznaczeniu checkbox a Pokaż zakończone. Prezentowane są tylko te dokumenty, z którymi powiązany był zalogowany operator. Prezentowana lista dokumentów zbudowana jest z kolumn podstawowych (Numer, Nazwa Obiegu, Nazwa etapu, Status i Etap) oraz własnych zdefiniowanych przez Operatora. Istnieje możliwość sortowania dokumentów na liście z użyciem wszystkich kolumn. Numeracja dokumentów odbywa się w obrębie jednego wybranego obiegu. Każdy typ ma unikalną numerację. Na liście dokumentów przycisk Dodaj jest wyszarzony, gdy w polu wybrana jest wartość: Wszystkie. Aby dodać nowy dokument należy wskazać zdefiniowany typ obiegu. Przycisk Usuń jest nieaktywny w sytuacji, gdy operator nie może usunąć dokumentu (dokumenty nieaktywne i ze statusem Zakończone). Przycisk pozostaje nieaktywny dla zalogowanego operatora w sytuacji, gdy na liście dokumentów prezentowane są tylko dokumenty, do których ten operator nie ma praw. System umożliwia podgląd dokumentu w obiegu zakończonym. Od wersji 2016.0 wprowadzono możliwość przekazywania dokumentów do następnego etapu z poziomu listy dokumentów. Na liście dokumentów prezentowana jest na niebiesko nazwa etapu domyślnego, do którego zostanie przekazany dokument. Wybór i określnie, który etap ma być etapem domyślnym, odbywa się podczas tworzenie typu obiegu. Na właściwościach etapu poprzedzającego (w tym wypadku Dział Sprzedaży i Zakupów) wskazuje się etap domyślny. Rys. 20 Lista dokumentów w OD przekazywanie dokumentu z listy. Funkcjonalność dział w przypadku przekazywania dokumentu w oparciu o schemat obiegu jak i bez zdefiniowanego schematu. 14.5.2 Dokumenty szczegóły dokumentu 14.5.2.1 Elementy okna - numer dokumentu obiegu dokumentów. Numer składa się z 4 części: FZE prefix, 8- kolejny numer, 9- miesiąc w którym wsytawiono dokument, 2015 rok. [Nawiguj wstecz (Powrót)] powrót na listę dokumentów. [Zapisz] funkcjonalność zapisu zmian lub zatwierdzenia nowododanej pozycji: przy tworzeniu nowego dokumentu zapisuje wartości kontrolek w sekcji karta obiegu i dokument jest przekazywany do etapu Początkowy. Obieg Dokumentów 23 Wersja 2016.0.0
Funkcjonalność Zapis przy modyfikacji danych na utworzonym dokumencie zapisuje tylko zmiany w wartościach kontrolek z sekcji karta obiegu. [Usuń] umożliwia usunięcie wskazanego dokumentu. [Diagram] ikona prezentująca zdefiniowany schemat procesu. [Dodaj] opcja dodania nowego załącznika. [Przejdź do następnego etapu] ikona przenosi dokument do wskazanego etapu. Opis funkcjonalności Formatka podzielona jest na trzy panele. W pierwszym (Karta obiegu) prezentowane są kontrolki wynikające z budowy schematu, które wypełnia się podczas tworzenia dokumentu. Drugi panel (Przebieg) dotyczy graficznego schematu przebiegu etapów, a trzeci (Przeniesienie) zasad przekazywania dokumentu. Istnieje także możliwość podglądu diagramu (Diagram) i podglądu załącznika (Podgląd załącznika). Nie można usunąć dokumentu na innym etapie niż przypisany do zalogowanego operatora i dokumentu z zakończonym obiegiem. Dokument może usunąć tylko operator z odpowiednimi uprawnieniami. Dokument po usunięciu znika z interfejsu, pozostaje jednak w bazie, jako archiwalny. Istnieje możliwość przywrócenia takiego dokumentu. Nie ma możliwości cofnięcia dokumentu po zatwierdzeniu etapu. Administrator musi obsłużyć w schemacie wszystkie możliwe scenariusze pracy użytkowników. Podczas usuwania dokumentu pojawia się komunikat informujący operatora o tym, że jest usuwany dokument. 14.5.2.1.1 Karta obiegu Rys. 21 Szczegóły dokumentu - przykład nowego dokumentu. Okno składa się z kontrolek zdefiniowanych na schemacie obiegu dokumentów. Poniższy dokument prezentuje większość możliwych typów kontrolek z OD. Obieg Dokumentów 24 Wersja 2016.0.0
Rys. 22 Okno szczegółu dokumentu po pierwszym etapie. 14.5.2.1.1.1 Elementy sekcji karta obiegu - kontrolka typu liczba (rzeczywista/całkowita) z wypełnionymi znakami liczbowymi. System umożliwia wprowadzenie danych ręcznie, a nastepnie modyfikację za pomocą spinów. liczbowymi i tekstem. - kontrolka typu tekst z wypełnionymi znakami - kontrolka typu data i godzina. Możliwość zmiany daty za pomocą spinów lub rozwijalnej formatki z kalendarzem. Obieg Dokumentów 25 Wersja 2016.0.0
Rys. 23 Formatka kalendarza z możliwością modyfikacji daty i godziny. - kontrolka typu Dokument elektroniczny z danymi zaczytanymi z programu Comarch ERP XL. Istnieje możliwość modyfikacji. Od wersji 2016.0 zostały dodane nowe dokumenty do listy dokumentów na właściwościach kontrolki: (A)FZ, (A)FS, NM, UNM. - kontrolka typu załącznik ze skanera. Prezentowana jest nazwa załącznika, jego rozmiar oraz ikonka umożliwiająca usunięcie załacznika. - kontrolka typu załącznik z plikiem pobranym z dysku. Prezentowana jest nazwa załącznika, jego rozmiar oraz ikonka umożliwiająca usunięcie załącznika. wartości: Tak/Nie. - kontrolka typu wartość logiczna. Prezentuje definiowane na jej właściwościach. - kontrolka typu lista. Wartości kontrolki - kontrolka typu Dokument związany. Prezentuje wszystkie dokumenty z systemu Comarch ERP XL, do których dowiązany jest aktualny dokument z aplikacji NOD. - kontrolka typu Dokument ERP XL. Prezentuje numer dokumentu w systemie Comarch ERP XL, który został wygenerowany z poziomu aplikacji NOD wraz z opisem analitycznym. Obieg Dokumentów 26 Wersja 2016.0.0
14.5.2.1.1.2 Załącznik z dysku Za pomocą ikonki Otwiera się okienko: Dodaj można dodać do dokumentu pliki o dowolnym formacie. Następnie otworzy się okno Otwórz plik. Plik zostanie załączony do dokumentu a jego podgląd możliwy będzie w oknie Podgląd załącznika. 14.5.2.1.1.3 Załącznik skan dokumentu Za pomocą ikonki Dodaj można dodać do dokumentu skan dokumentu bezpośrednio ze skanera. Warunkiem koniecznym jest podłączenie zsynchronizowanego urządzenia skanującego. Otwiera się okienko: Następnie pokazuje się okno wyboru skanera (kamery lub innego urządzenia): Rys. 24 Okno wyboru skanera Należy wskazać urządzenie, wprowadzić właściwości skanu i zatwierdzić. Dokument w formie skanu zostanie załączony do dokumentu a jego podgląd możliwy będzie w oknie Podgląd załącznika. 14.5.2.1.2 Przekazanie przekazanie dokumentu Panel ten dotyczy przekazywania dokumentów pomiędzy etapami. Prezentacja sposobu przekazania dokumentu uzależniona jest od ustawień konfiguracyjnych: Przekazanie ręczne (dowolny etap) lub w oparciu o diagram procesu. Nie można przekazywać dokumentu w stanie usunięty/archiwalny. Przekazanie dokumentu - ręcznie ( Przekazanie ręczne ) nie ma zdefiniowanego schematu przez administratora. Prezentowane są wszystkie zdefiniowane etapy obiegu w formie przycisków. Obieg Dokumentów 27 Wersja 2016.0.0
Przekazanie dokumentu - automatycznie ( Przekazanie automatyczne ) zdefiniowany przez administratora schemat obiegu dokumentów. Przekazanie jest realizowane na podstawie schematu (algorytmu). Schemat przekazania jest prezentowany w formie przycisków z nazwą dostępnych etapów. Przekazanie czasowe dotyczy przekazywania dokumentów w obu powyższych formach. Polega na ustawieniu (na właściwościach etapu) czasu i następnego etapu, po którym system sam przeniesie dokument dalej, w sytuacji, gdy w zadanym terminie nie wykona tego sam operator przypisany do etapu. Dokument znajdujący się w etapie ze statusem Zakończony może podlegać automatycznemu przekazaniu czasowemu. Rys. 25 Panel przekazania. 14.5.2.1.2.1 Elementy panelu przekazania - miejsce, w którym pojawiają się dane zdefiniowane we właściwościach etapu w polu Źródło. - miejsce, w którym pojawiają się dane zdefiniowane we właściwościach etapu w polu Postępowanie. dokumentu. - uprawnieni pracownicy lub działy do aktualnego etapu danego Obieg Dokumentów 28 Wersja 2016.0.0
- kontrolka z rozwijalną listą etapów zdefiniowanych na schemacie obiegu. W przypadku automatycznego przekazania dokumentów prezentowane są przypisane etapy wynikające z diagramu. W drugim przypadku prezentowana jest lista wszystkich etapów zdefiniowanych w danym typie obiegu. [Przejdź do następnego etapu] zatwierdzenie przekazania dokumentu do wskazanego etapu. Uwaga: W pierwszej kolejności należy wybrać następny etap, potem przypisać do niego uprawnione działy/pracowników a na końcu zatwierdzić przekazanie przyciskiem Przejdź do następnego etapu. System nie przewiduje wycofania dokumentu do etapu wcześniejszego. - pole do wprowadzenia komentarza na dokumencie. Komentarz prezentuje wartości, które będzie widział operator logujący się w następnym kroku. Te same dane będą widoczne na Przebiegu etapów dla wszystkich operatorów, którzy są w danym typie obiegu. - funkcjonalność wskazania w następnym etapie: działu lub pracownika. Istnieje możliwość dodania do następnego etapu kilku pracowników lub kilku działów. W pierwszej kolejności na liście uprawnionych prezentowani są operatorzy/działy zdefiniowani w konfiguracji etapu. Pod nimi na dokumencie operator może nadać dodatkowe uprawnienia samodzielnie. Funkcjonalność dodania samodzielnego uprawnionych nie jest możliwa jeśli na definicji etapu został odznaczony parametr Uprawnienia dodatkowe. Od wersji 2016.0 wprowadzono komunikat informujący użytkownika o tym, że dokument nie spełnia warunków żadnego z dostępnych etapów. Przez co nie można przekazać go dalej, lista dostępnych etapów jest pusta. Należy zweryfikować dane wprowadzone w kontrolkach i poprawić. Obieg Dokumentów 29 Wersja 2016.0.0
Rys. 26 Komunikat o dokumencie, który nie spełnia żadnego z warunków etapu. 14.5.2.1.2.2 Procedura do.ondocumentpropagation Procedura jest wywoływana podczas przekazania dokumentu do następnego etapu. CREATE PROCEDURE do.ondocumentpropagation @WorkflowId as int = NULL, @StageId as int = NULL, @DocumentId as int = NULL, @PropagatedById as int = NULL, @DocumentOwnerId as int = NULL, @IsAutomaticPropagation as bit = NULL AS BEGIN declare @test int END -- Tu można obsłużyć dodatkowe akcje użytkownika Opis argumentów: @WorkflowId - int, id Obiegu Dokumentów (DSH_Id), @StageId - int, id etapu (DDS_Id), @DocumentId - int, id dokumentu (DWD_ID), @PropagatedById - int, id użytkownika przekazującego dokument (DCD_Id), @DocumentOwnerId int, id właściciela dokumentu (DCD_Id) - przyjmuje zawsze wartość 0, @IsAutomaticPropagation bit, wartość prawdziwa, jeśli dokument był przekazany przez propagację czasową. Obieg Dokumentów 30 Wersja 2016.0.0
14.5.2.1.3 Przebieg etapów Trzeci panel szczegółów dokumentu to przebieg dotychczas zrealizowanych etapów. Etap aktualny na schemacie prezentowany jest w kolorze pomarańczowym. Ponadto obok każdego etapu w schemacie graficznym prezentowany jest: czas przekazania dokumentu: Data i godzina login operatora, który przekazał dokument do określonego etapu. komentarz wpisany przez operatora na etapie poprzedzającym etap aktualny. Rys. 27 Okno przebiegu etapów - przykład. 14.5.2.1.4 Diagram Rys. 28 Dokument z zakończonym obiegiem (ostatni etap) - przykład. Obieg Dokumentów 31 Wersja 2016.0.0
Przycisk diagramu prezentowany jest tylko na dokumentach gdzie wybrane jest przekazanie automatyczne. Usytuowany jest w prawej części panelu Przebieg etapów. Diagram prezentuje graficzne odwzorowanie schematu (algorytmu) realizacji obiegu dokumentu zdefiniowanego podczas tworzenia schematu obiegu dokumentu. Przycisk Nawigacja wstecz przenosi operatora do widoku karty obiegu i panelu przekazania. Rys. 29 Okno z diagramem przykład. Obieg Dokumentów 32 Wersja 2016.0.0
14.5.2.1.5 Podgląd załącznika Podgląd załącznika prezentowany jest w prawym panelu szczegółów dokumentu obok karty obiegu. Wyświetlany jest po przyciśnięciu nazwy skanu lub pliku załącznika. Załączony podgląd można przybliżać za pomocą przycisków zoom i w poziomie za pomocą pasków przewijania. lub przewijać w pionie 14.5.2.1.6 Dokument ERP XL Rys. 30 Podgląd załącznika przykład. Formatka Dokument ERP XL prezentowany jest w prawym panelu szczegółów dokumentu obok karty obiegu. Wyświetlany jest po przyciśnięciu funkcjonalności Dodaj lub Pokaż w kontrolce Dokument ERP XL na karcie obiegu. Kontrolka składa się z dwóch zakładek: Dokument i Opis analityczny. Zakładka Dokument umożliwia wprowadzenie elementów dokumentu wraz ze szczegółami (ilość, cena stawka VAT, jednostka miary) lub wartości całego dokumentu. Jej wygląd uzależniony jest od trybu opisu analitycznego. Zakładka Opis analityczny dotyczy opisu analitycznego dla elementu dokumentu lub dla wartości dokumentu. Od wcześniejszej wersji wygląd zmienił się nieznacznie. Przyciski funkcjonalne na tej kontrolce odnoszą się do obydwu zakładek. Mechanizm opisu analitycznego wprowadzony został dla użytkowników, jako funkcjonalność opcjonalna, praca uzależniona jest od ustawień konfiguracyjnych w pliku web.config. Możliwość pracy z opisem analitycznym uwarunkowana jest uprawnieniami operatora: Opis analityczny dokumentów w buforze oraz parametrem ustawionym na definicji dokumentu: Dozwolony opis na dokumentach w buforze. Opis analityczny w obecnej wersji aplikacji obejmuje tworzenie opisu analitycznego dla poszczególnych elementów dokumentu oraz dla całej wartości dokumentu. Dotyczy dokumentów nowotworzonych. Możliwością wprowadzenia opisu analitycznego na dokumencie i wygenerowaniu jego nagłówka w Comarch ERP XL objęte zostały dokumenty: FSK ręczna, FZK ręczna, PA, WZ, WZE, PZ, PZI, RW, PW, FAI, SAD, SSC. Opis Obieg Dokumentów 33 Wersja 2016.0.0
analityczny dla tych dokumentów może być wprowadzony tylko w trybie dla nagłówka dokumentu (wartość dokumentu). Możliwością wprowadzenie elementów na dokumentach i wygenerowaniu dokumentu wraz z nimi i opisem analitycznym w Comarch ERP XL dotyczy dokumentów: FS, FZ, (A)FS, (A)FZ, FSE, NM. Opis analityczny dla tych dokumentów może być wprowadzony w trybie dla elementu (wartość elementu) lub dla nagłówka dokumentu (wartość dokumentu). Istnieje możliwość wprowadzenie OA na dokument, który jest w buforze warunek, zaznaczenie na jego definicji parametru: Dozwolony opis na dokumentach w buforze. Jeżeli na definicji dokumentu na zakładce Opis analityczny wskazany jest wzór opisu analitycznego (wypełnione kolumny) taki opis wymagany jest do wprowadzenia na dokumencie o takim typie. Sprawdzana jest kontrola poprawności. Zatwierdzanie, odtwierdzania opisu analitycznego administrator musi obsłużyć na zdefiniowanych etapach w wykorzystaniem funkcjonalności znajdujących się na właściwościach etapów, zakładka Kontrolki. Zapis danych na kontrolce Dokument ERP XL obejmuje (ikona generowania dokumentu): zapis nowego dokumentu NOD wraz z wypełnionymi danymi w opisie analitycznym. zapis nowego dokumentu NOD wraz z elementami i wypełnionym opisem analitycznym. wygenerowanie nowego dokumentu w Comarch ERP XL. prezentacje numeru dokumentu XL owego w kontrolce Dokument ERP XL na karcie obiegu w aplikacji NOD. Rys. 31 Dokument ERP XL formatka z domyślnymi ustawieniami. 14.5.2.1.6.1 Elementy zakładki Dokument ERP XL - nagłówek [Nawiguj wstecz (Powrót)] powrót na szczegóły dokumentu. [Generuj dokument] ikona umieszczona na formatce opisu analitycznego. Po wypełnieniu wymaganych kontrolek wartościami umożliwia wygenerowanie dokumentu w systemie Comarch ERP XL z poziomu aplikacji NOD. [Usuń] funkcjonalność usuwania danych wprowadzonych na kontrolce Dokument ERP XL. Obieg Dokumentów 34 Wersja 2016.0.0
Zakładka Dokument - kontrolka prezentuje listę kontrahentów zdefiniowanych w systemie Comarch ERP XL. Dla wybranego zostanie utworzony nagłówek dokumentu wraz z opisem analityczny. Kontrolka jest oznaczona jako wymagana do wypełnienia, aby można było wygenerować dokument (aktywować przycisk Generuj dokument). Uwaga: Aplikacja NOD nie weryfikuje poprawności typu kontrahenta (unijny, pozaunijny, rolnik ryczałtowy, osoba fizyczna, itd.) na dokumentach, które są tworzone w systemie Comarch ERP XL z poziomu aplikacji NOD. w systemie Comarch ERP XL. - kontrolka prezentuje rozwijalną listę walut zdefiniowanych - kontrolka występuje tylko na dokumentach Faktury zakupowej (FZ) i Faktury zakupowej A vista (A)FZ. Prezentuje zdefiniowana w systemie listę rodzaju zakupów: Towar, Koszty, Inwestycje, Nieruchomości, Usługi, Środki transportu, Paliwo. Kontrolka nie jest wymagana. Jeżeli nie zostanie zmieniona wartość domyślna (Towar) to w kolumnie Pozycja na zakładce Opis analityczny obok nazwy elementu lub wyrazu dokument, zostanie zaprezentowana ta wartość. Uwaga: Funkcjonalność kontrolki Rodzaj zakupu, niedostępne w wersji 2015.1 i 2015.2 systemu Comarch ERP XL. - kontrolka występuje tylko w sytuacji gdy dla dokumentu został wybrany tryb pracy OA nagłówkowy. Prezentuje liste stawek VAT dla nowotworzonego dokumentu w systemie Comarch ERP XL. Wartość z tej kontrolki przekazywana jest do nagłówka dokumentu XL i informuje system jaka stawka podatku będzie na dokumencie. Kontrolka jest oznaczona jako wymagana do wypełnienia, aby można było wygenerować dokument (aktywować przycisk Generuj dokument). - kontrolka wystepuje tylko na dokumencie Noty memoriałowej, wskazuje płatnika dokumentów wystawionych dla kontrahenta. Kontrolka jest oznaczona jako wymagana do wypełnienia, aby można było wygenerować dokument (aktywować przycisk Generuj dokument). Obieg Dokumentów 35 Wersja 2016.0.0
- kontrolka wystepuje tylko na dokumencie Noty memoriałowej. Kontrolka jest oznaczona jako wymagana do wypełnienia, aby można było wygenerować dokument (aktywować przycisk Generuj dokument). Prezentuje rozwijalną listę rodzajów dokumentu zdefiniowanych przez użytkownika w module Księgowość - Menu górne Księgowość -> Noty memoriałowe -> Definicje dokumentów. - kontrolka wystepuje tylko na dokumencie Noty memoriałowej, wskazuje listę serii not memoriałowych zdefiniowanych w systemie. Kontrolka jest oznaczona jako wymagana do wypełnienia, aby można było wygenerować dokument (aktywować przycisk Generuj dokument). Konfiguracja -> Ogóle -> Słowniki -> Serie not memoriałowych. - kontrolka wartości dokumentu wypełniana na podstawie sumy elementów w tabelce. Możliwość wprowadzenia wartości razem netto w sytuacji gdy dokument wystawiany jest w trybie pracy OA nagłówkowy. Razem bruto wyliczane jest wtedy na podstawie wartosci z kontrolek Razem netto i Stawki VAT - kontrolka prezentowana tylko na dokumentach Not memoriałowych. Wypełniana na podstawie danych z tabelki. W trybie opisu analitycznego dla nagłówka dokumentów istanieje możliwość wprowadzenia wartości Przychodu i/lub Rozchodu ręcznie przez operatora. 14.5.2.1.6.2 Elementy zakładki Dokument ERP XL tabelka Tabelka prezentowana jest dla dokumentów, które w konfiguracji typu obiegu, dla kontrolki Dokument ERP XL, w polu Tryb pracy OA mają wskazaną wartość Dla elementu. Tabelka przyjmuje wartości i dane w nagłówku w zależności od typu dokumentu. Dla dokumentów FS, FZ, (A)FS, (A)FZ, FSE prezentowane są: Towar, Ilość, Jm, Cena, Stawka VAT, Wartość netto, Wartość brutto. Dla dokumentu not memoriałowych (NM) prezentowane są: Symbol, Przychód, Rozchód, Opis. Towar pole w którym z rozwijalnej listy można wybrać towar. Należy wprowadzić pierwszą literę nazwy, aby pokazały się wartości. Prezentowane sa wszystkie typy towarów: usługi, produkty, koszty, towary i avista. Modyfikacja danych w kolumnie powoduje zmianę wartości w kolumnie: cena, ilość, rabat, wartość netto stawka VAT i wartość brutto Ilość pole w którym wpisuje operator wpisuje ręcznie wartości. Modyfikacja wartości w polu powoduje zmianę wartości w kolumnie: cena, rabat, wartość netto i wartość brutto Jm pole w którym prezentowana jest jednostka miary zdefiniowana dla wybranego towaru. Domyślnie ustawiona jednostka podstawowa. Modyfikacje wartości powoduje zmianę wartości w kolumnie: ilość, rabat, cena, wartość netto i wartość brutt Cena pole w którym operator wprowadza ręcznie cenę towaru. W systemie będzie to domyślny cennik przypisany do towaru. Modyfikacje wartości powoduje zmianę w kolumnie wartość netto i wartość brutto. Obieg Dokumentów 36 Wersja 2016.0.0
Uwaga: Aplikacja NOD nie uwzględnia danych typu: promocje, marża, cenniki, rabaty, upusty, kierunek naliczania VAT, magazyny i stany magazynowe ustawione dla towarów/kontrahentów wybieranych na formatce. Od wersji 2016.0 aplikacja obsługuje wszystkie typu not memoriałowych czyli: przychodowe, rozchodowe, przychodowe+rozchodowe, nieokreślone. Stawka VAT pole w którym z rozwijalnej listy można wybrać stawkę Vat dla elementu. Domyślnie ustawiona stawka ustawiona na karcie towaru. Modyfikacja wartości wprowadzi zmianę w wartości brutto. Wartość netto kontrolka z wartością wyliczaną z iloczynu wartości kolumny Ilość, cena. Wartość brutto pole z wartością wyliczaną z iloczynu wartości kolumny Wartość netto i Stawka VAT Symbol element zakładki Dokumenty dla dokumentu Noty memoriałowej. Pole prezentuje rozwijalną listę wartości z listą Symboli kwot. Symbole zdefiniowane w module Księgowość Noty memoriałowe -> Symbole kwot Przychód pole aktywne gdy typem noty jest Przychód, Przychód+Rozchód lub Nieokreślony. Wymaga wypełnienia gdy na definicji wartości z kontrolki Rodzaj dokumentu źródłowego o typie Przychód zaznaczone jest pole Wymagany. Rozchód pole aktywne gdy typem noty jest Rozchód, Przychód+Rozchód lub Nieokreślony. Wymaga wypełnienia gdy na definicji wartości z kontrolki Rodzaj dokumentu źródłowego o typie Rozchód zaznaczone jest pole Wymagany. Opis pole umożliwia wprowadzanie opisu własnego dla danego elementu. Wartość z tego pola zostanie przeniesiona do pola Pozycja na zakładce opis analityczny. 14.5.2.1.6.3 Elementy zakładki Dokument ERP XL zakładka opis analityczny - kontrolka w której operator może wprowadzić nazwę opisu analitycznego. W systemie Comarch ERP XL wartość zostanie zaprezentowana w polu Opis, na dokumencie na podzakładce Opis analityczny. - kontrolka prezentuje rozwijalną listę dat analitycznych zdefiniowanych na definicji dokumentu. - kontrolka prezentuje rozwijalną listę kategorii finansowych zdefiniowanych Administrator -> Narzędzia -> Kategorie finansowe wraz ze zdefiniowanymi wymiarami. Elementy tabelki opisu analitycznego są analogiczne jak na zakładce Opis analityczny dokumentu z systemu Comarch ERP XL. Od wersji 2016.0.0 dla dokumentów FS, FZ, (A)FS, (A)FZ, FSE, NM możliwe jest wprowadzenie opisu analitycznego dla elementów. W trybie pracy OA dla elementu - w kolumnie Pozycja na opisie analitycznym pokazuje się nazwa elementu z liczbą porządkową pochodząca z zakładki Dokument. Zasady wprowadzania opisu analitycznego dla poszczególnych elementów są takie same jak w systemie Comarch ERP XL. Obieg Dokumentów 37 Wersja 2016.0.0
Od wersji 2015.2.3 udostępniona została możliwość wprowadzania opisu analitycznego na dokumentach, z wykorzystaniem wymiarów opartych o plan kont lub zapytanie SQL. Wykorzystanie powyższych wymiarów jest możliwe po poprawnym zdefiniowaniu ich w systemie Comarch ERP XL. W aplikacji Nowego Obiegu Dokumentów, wartości wymiarów prezentowane są w kolumnie w formie rozwijalnej listy wartości. Uwaga: Materializacja wymiarów w systemie Comarch ERP XL wymusza aktualizację wzoru opisu analitycznego, dodanego na definicji dokumentu zakładka Opis analityczny. Uwaga: Aplikacja NOD wymaga podania pełnej ścieżki wymiaru opartego o plan kont wraz z elementami. Wzorzec dodany jest na definicji dokumentu, zakładka Opis analityczny. Obieg Dokumentów 38 Wersja 2016.0.0
Rys. 32 Elementy zakładki Dokument dla dokumentów handlowych tryb opisu analitycznego dla elementu. Rys. 33 Elementy zakładki Dokument dla dokumentów handlowych tryb opisu analitycznego dla nagłówka. Obieg Dokumentów 39 Wersja 2016.0.0
Rys. 34 Elementy zakładki Opis analityczny dla dokumentów handlowych. Rys. 35 Elementy zakładki Dokument dla NM tryb opisu analitycznego dla elementu. Rys. 36 Elementy zakładki Dokument dla NM tryb opisu analitycznego dla nagłówka. Obieg Dokumentów 40 Wersja 2016.0.0
Rys. 37 Elementy zakładki Opis analityczny dla dokumentów NM. 14.5.2.1.6.4 Generowanie dokumentu w Comarch ERP XL z poziomu aplikacji NOD. Jednocześnie została udostępniona funkcjonalność wygenerowania dokumentu w Comarch ERP XL z opisem analitycznym wprowadzonym w aplikacji z poziomu NOD. Funkcjonalność zakłada generowanie w systemie dokumentu z elementami oraz wypełniony opis analityczny na zakładce Księgowość (Opis analityczny). Aplikacja nie utworzy dokumentu (ikona nieaktywna) w sytuacji, gdy: niewypełnione są obowiązkowe pola z zakładki Dokument i Opis analityczny, niewypełnione są obowiązkowe pola na karcie dokumentu. nie został wprowadzony opis analityczny jeżeli są błędne dane na powyższych zakładkach. Aplikacja kontroluje limit kredytowy kontrahenta na którego wystawiane są dokumenty z poziomu aplikacji. Dokumenty są generowane w stanie do bufora. Próba zatwierdzenia takiego dokumentu z poziomu aplikacji kończy się komunikatem: Dla kontrahenta kontrolowany jest limit kredytowy. Termin ostatniego limitu został przekroczony. Opisane działanie ma zastosowanie w sytuacji gdy na definicji dokumentu w systemie Comarch ERP XL zaznaczone jest radio Zablokuj. 14.5.3 Struktura organizacyjna 14.5.3.1 Elementy okna [Importuj] przycisk umożliwiający import zdefiniowanej struktury organizacyjnej z Comarch ERP XL. [Dodaj] funkcjonalność dodania nowego działu/pracownika. [Dodaj] - funkcjonalność dodania nowego pracownika XL owego. [Zapisz] funkcjonalność zapisu zmian lub zatwierdzenia nowododanej pozycji. [Usuń] umożliwia usunięcie z listy dodanego działu/pracownika. Obieg Dokumentów 41 Wersja 2016.0.0
14.5.3.2 Opis funkcjonalności Zakładka dostępna tylko dla użytkowników z uprawnieniami Administratora. Podzielona jest na trzy sekcje: drzewo struktury firmy, działy i pracownicy oraz właściwości działów i pracowników. W panelu firma znajdują się informacje, które mogą zostać zaimportowane z Comarch ERP XL (Struktura organizacyjna). Istnieje możliwość dodania do struktury nowego działu lub pracownika stworzonego w OD. W tym celu należy kliknąć na ikonę Dodaj, a następnie przenieść dział lub pracownika do pierwszej sekcji za pomocą funkcjonalności drag&drop. Usuwanie danych z tego miejsca odbywa się za pomocą PPM (prawy przycisk myszy) klikając na dział lub pracownika do usunięcia. Odświeżanie listy obywa się poprzez kliknięcie na zakładkę (menu) struktury organizacyjnej. Uwaga: Dział/pracownik utworzony w Obiegu dokumentów nie jest przenoszony do struktury bazy Comarch ERP XL. Rys. 38 Przykładowa struktura organizacyjna firmy. Sekcja środkowa służy do definiowania nowych działów w firmie oraz pracowników. Aplikacja w szybki i łatwy sposób pozwala z tego poziomu dodać nowy dział w firmie i przypisać pracownika lub stworzyć nowego z unikalnym loginem. Pracownicy tworzeni w Obiegu dokumentów są operatorami natywnymi (nie występują w Comarch ERP XL) lub operatorami występującymi w Comarch ERP XL, dodanymi w aplikacji lub zmigrowanymi z systemu. W prawej sekcji prezentowane są szczegóły (właściwości) sekcji środkowej. Istnieje możliwość zdefiniowania uprawnień operatora oraz jego hasła. Dla operatorów natywnych można zmienić nazwę, wprowadzić adres mailowy oraz hasło. Dla operatorów XL owych możliwa jest tylko opcja dodania adresu mailowego i zmiany nazwy. Zmiany wprowadzane na profilu operatora XL owego nie są zapisywane w bazie Comarch ERP XL. Dla Obieg Dokumentów 42 Wersja 2016.0.0
operatorów XL owych obok loginu prezentowane są także imię i nazwisko operatora, jeżeli w systemie został wprowadzony. Od wersji 2015.2.3 zmodyfikowano funkcjonalność usuwania dokumentów w systemie. Uzależnione to zostało od parametru na właściwościach operatora (uprawnień operatora). Domyślnie ustawiona jest wartość Nie, aby dać możliwość operatorowi usuwania dokumentów należy wybrać wartość Tak i zapisać. Od wersji 2016.0 wprowadzono funkcjonalność, która umożliwia operatorowi z uprawnieniami administratora na podgląd i przekazywanie dokumentu do następnego etapu. Nie jest to uwarunkowane koniecznością przypisana takiego operatora do etapu w danym typie obiegu. Funkcjonalność pożądana w przypadku zastępstw, czyli nieobecności pracownika, który jest odpowiedzialny za decyzje i przekazania dokumentu dalej. Uwaga: Zmiana ustawień na właściwościach Operatora wymaga zapisu zmian oraz przelogowania się w aplikacji. Rys. 39 Przykładowe dane ze struktury firmy. Obieg Dokumentów 43 Wersja 2016.0.0
Rys. 40 Szczegóły sekcji Pracownicy. Rys. 41 Szczegóły sekcji Działy. 14.5.4 Funkcjonalność importu pracowników, działów i struktury organizacyjnej systemu ERP 14.5.4.1 Elementy okna [Odśwież] funkcjonalność odświeża zakładkę z danymi na liście pozycji jeżeli po stronie Comarch ERP XL lub innej instalacji OD zostały wprowadzone zmiany. [Procedura SQL] okno dialogowe umożliwiające wprowadzenie zapytania SQL w celu migracji danych z systemów ERP. [Zapisz] opcja zapisu danych zaimportowanych z systemu ERP. 14.5.4.2 Opis funkcjonalności 14.5.4.2.1 Pracownicy Obieg Dokumentów 44 Wersja 2016.0.0
Funkcjonalność umożliwiająca importowanie listy pracowników lub pojedynczych osób z Comarch ERP XL do OD. Okno zawiera dwa panele (Stan Aktualny, Import): Nat ID numer operatora na liście w Comarch ERP XL i w OD (pole Ope_gidnumer). Nazwa nazwa pracownika przechowywana w Comarch ERP XL w polu Nazwa1 (imię i nazwisko). Jeśli pole to nie zostało uzupełnione w Comarch ERP XL, system prezentuje login Operatora. Nazwa 2 nazwa pracownika prezentowana w Comarch ERP XL w polu Nazwa2 (drugie imię). Nazwa 3 nazwa pracownika wyświetlana w Comarch ERP XL w polu Nazwa3 (najczęściej pusta). Archival określenie czy dany operator jest aktywny czy oznaczony jako archiwalny. W tabeli ope_karty wartość 1 = archiwalny, wartość 0 = aktywny. Login login operatora definiowany w Comarch ERP XL. Mail adres mailowy z karty pracownika. Typ porównania przyjmuje statusy: Nowy, Bez zmian, Zmieniony, Usunięty. Rys. 42 Przykładowe okno Pracownicy z formatki Importuj. 14.5.4.2.2 Dział Funkcjonalność umożliwiająca importowanie listy działów lub pojedynczych działów z Comarch ERP XL do OD. Okno zawiera dwa panele (Stan Aktualny, Import) : Nazwa nazwa działu. Nazwa 2 pusta kolumna (w przypadku Comarch ERP XL). Nat ID - numer działu w strukturze organizacyjnej Comarch ERP XL. Archival - określenie czy dany dział jest aktywny czy oznaczony jako archiwalny. Wartość: 1 =archiwalny, wartość 0 = aktywny. Typ porównania przyjmuje statusy: Nowy, Bez zmian, Zmieniony, Usunięty. Obieg Dokumentów 45 Wersja 2016.0.0
14.5.4.2.3 Struktura organizacyjna Rys. 43 Przykładowe okno Dział z formatki Importuj. Funkcjonalność umożliwiająca importowanie struktury organizacyjnej z Comarch ERP XL do OD. Okno zawiera dwa panele (Stan Aktualny, Import): ID ID dziecka. ID węzła nadrzędnego - ID rodzica. Typ określenie typu wiązania. Wiązanie pracowników 2, wiązanie działów 1. Archival - określenie czy dany dział/pracownik jest aktywny czy oznaczony jako archiwalny. Wartość 1 = archiwalny, wartość 0 = aktywny. Nazwa nazwa pracownika lub działu. ParentName1 - dane z kolumny NAT ID. Typ porównania przyjmuje statusy: Nowy, Bez zmian, Zmieniony, Usunięty. 14.5.5 Obiegi dokumentów Rys. 44 Przykładowe okno Struktura organizacyjna z formatki Importuj. 14.5.5.1 Lista typów obiegu dokumentów 14.5.5.1.1 Elementy okna i opis funkcjonalności Obieg Dokumentów 46 Wersja 2016.0.0
Zakładka dostępna tylko dla użytkowników z uprawnieniami administratora. Okno składa się z listy typów obiegów dokumentów definiowanych przez operatora. Pozycje na liście można sortować po wszystkich kolumnach. Obszar roboczy składa się z trzech kolumn: Nazwa nazwa schematu. Prefix element numeru dokumentu stosowany celem rozróżniania dokumentów w zależności od miejsca powstania dokumentu lub jego typu np. FZ, MAG, itp. Utworzono data i godzina zainicjowania i zapisania dokumentu w systemie. [Dodaj] opcja dodania nowego schematu. [Usuń] od wersji 2015.2.3 została wprowadzona możliwość uśnięcia zdefiniowanego typu obiegów. Usunięty typ obiegu zostaje zarchiwizowany bez możliwości przywrócenia, znika z listy typów obiegów. Nie zostają uśnięte dokumenty wystawione w ramach tego typu obiegu. Ikona kosza jest nieaktywna w sytuacji, gdy nie ma wybranego typu obiegu. Prefix dokumentu usuniętego można wykorzystać podczas tworzenia nowego typu obiegu. Rys. 45 Przykładowa lista typów obiegu dokumentów. 14.5.5.2 Typ obiegu dokumentów Typem obiegu jest zdefiniowany w konfiguracji aplikacji szablon na podstawie, którego operatorzy będą tworzyć dokumenty w aplikacji. Na dany szablon składają się kontrolki, które będą wypełniane na karcie obiegu na dokumencie oraz schemat obiegu obrazujący ścieżkę dokumentu w aplikacji. Od wersji 2016.0 wprowadzono organicznie, które uprawnia do inicjowania dokumentu w ramach danego typu, tylko tych operatorów, którzy są dodani w konfiguracji do etapu początkowego. Okno szczegółów Obiegu dokumentów składa się z dwóch zakładek: Karta obiegu miejsce zdefiniowania kontrolek oraz określenia ich właściwości. Schemat obiegu formatka, na której definiuje się poszczególne etapy obiegu dokumentów, ich właściwości i diagram. Obieg Dokumentów 47 Wersja 2016.0.0
Rys. 46 Okno nowego typu obiegu dokumentów. 14.5.5.2.1 Elementy okna dokumentów. kontrolka do wprowadzenia nazwy schematu obiegu kontrolka do wprowadzenia prefixu, oznaczenia dokumentu, które będzie wyróżniało dokumenty z danego schematu. [Zapisz] - opcja zapisu danych po modyfikacji lub utworzeniu. [Nawiguj wstecz (Powrót)] powrót na listę schematów. [Dodaj] funkcjonalność dodania nowej kontrolki. [Przesuń do dołu] - funkcjonalność przestawiania kolejności kontrolek na liście. [Przesuń do góry] funkcjonalność przestawiania kolejności kontrolek na liście. [Usuń] umożliwia usunięcie z listy dodanej kontrolki. 14.5.5.2.2 Karta obiegu Okno podzielone na trzy panele: Okno tworzenia nowego typu obiegu, Okno listy kontrolek, Okno z właściwościami poszczególnych kontrolek. W sekcji Podgląd karty obiegu prezentowane są kontrolki podglądu karty obiegu. Obieg Dokumentów 48 Wersja 2016.0.0
Rys. 47 Okno podglądu karty obiegu przykład. Pierwszym krokiem tworzenia nowego typu obiegu jest dodanie kontrolek, w których wpisywane będą wartości wprowadzanego dokumentu. Kontrolki dostępne w aplikacji Obieg Dokumentów możemy podzielić na dwa typy: Kontrolki proste (Liczba całkowita, Liczba rzeczywista, Data i godzina, Tekst, Lista, Wartość logiczna). Kontrolki elektroniczne (Dokument elektroniczny, Kontrahent, Towar, Dokumenty związane, Opis analityczny) - umożliwiają wiązanie dokumentów, Kontrahenta lub Towaru z programu Comarch ERP XL do aplikacji Obieg Dokumentów. Kontrolka Dokumenty związane prezentuje wiązanie dokumentów pomiędzy aplikacją a systemem Comarch ERP XL. Kontrolka Opisu analitycznego prezentuje numer dokumentu w systemie Comarch ERP XL, który został wygenerowany z poziomu aplikacji NOD wraz z opisem analitycznym. Aby dodać kontrolkę do listy należy kliknąć przycisk Dodaj w panelu Kontrolki. Pojawi się formatka, na której z rozwiniętej listy należy wybrać typ kontrolki oraz nazwę. W panelu Podgląd karty obiegu pojawią się właściwości zdefiniowanej kontrolki. Lista kontrolek jest predefiniowana i nie można jej modyfikować. Zawiera następujące elementy: Liczba całkowita Liczba rzeczywista Data i godzina Lista Złącznik Dokument elektroniczny Tekst Obieg Dokumentów 49 Wersja 2016.0.0
Wartość logiczna Kontrahent Etykieta Towar Dokumenty związane Dokument ERP XL Dokumenty w obiegu Pełna lista właściwości kontrolek: Nazwa nazwa kontrolki. Rys. 48 Lista zdefiniowanych kontrolek. Dokument pole, w którym można wybrać dokument z kontrolki Dokument elektroniczny. Wtedy kontrolka ta będzie prezentować wartość z dokumentu z bazy Comarch ERP XL. Pole - nazwa kolumny z tabeli, z której ma być pobrana wartość do odczytu. Kontrahent przyjmuje wartość brak lub nazwę kontrolki z karty obiegu do mapowania wartości. Wartość netto - przyjmuje wartość Brak lub nazwę kontrolki z karty obiegu do mapowania wartości. Możliwość przypisania kontrolki typu liczba całkowita lub liczba rzeczywista. Obieg Dokumentów 50 Wersja 2016.0.0
Załączniki przyjmuje wartość Brak lub nazwę kontrolki z karty obiegu typu załącznik. Funkcjonalność pozwala na podłączenie załączników z aplikacji pod wygenerowany dokument w systemie Comarch ERP XL. Pokaż na liście wybranie wartości Tak spowoduje zaprezentowanie danych tej kontrolki na liście dokumentów. Znaki po przecinku ustalenie ile znaków po przecinku będzie wyświetlane w kontrolce3. Czas aktywacja opcji powoduje, że w kontrolce typu Data i godzina będzie prezentowana dodatkowo godzina. Wartości właściwość kontrolki lista; umożliwia zdefiniowanie słownika pozycji danej kontrolki. Wprowadzenie następuje po kliknięciu klawisza Enter. Typ lista dostępnych typów dokumentów z programu Comarch ERP XL, które zostaną wczytane do aplikacji Obieg Dokumentów: (A)FS, (A)FZ, DP, FSE, FAI, FS, FS VAT UNM, NM,RR, FZ, KK, OS, OZ, PA, MMP, MMW, MP, PW, PM, PZ, RS, RW, TAX FREE, Umowy, DWW, KDZ, WKA, PKA, WM, WZ, WZE, ZS, ZZ, ZOZ, ZOZ. Pole Max długość określa maksymalną długość wprowadzanego tekstu - max 900 znaków. Pole Tekst wielolinijkowy określa ilość wierszy pola tekstowego. Dopuszczalna ilość to 100 linijek. Tryb pracy OA pole dostępne na właściwościach kontrolki Dokument ERP XL. Przyjmuje wartości: dla nagłówka i dla elementu. Określa w jakim trybie będzie opisywany analitycznie dokument. Określa także czy dokument generowany będzie w tym typie obiegu miał elementy czy nie. Zakładka: Dokument XL zawiera kontrolkę typ dokumentu i listę zdefiniowanych pól ze struktury API dla danego typu. Do każdego pola API można przypisać zdefiniowaną wcześniej kontrolkę na typie obiegu. Poszczególnym polom API odpowiadają wybrane typy kontrolek np. dla pola GidTyp jest to kontrolka typu Liczba całkowita. Niektóre pola API (pogrubione) są oznaczone, jako konieczne do wypełnienia, aby zapisać typ obiegu. 14.5.5.2.2.1 Kontrolka typu Liczba całkowita We właściwościach tej kontrolki można wybrać pola: Nazwa, Inicjowanie wartości, Dokument, Pole, Pokazuj na liście Od wersji 2015.2.3 pojawiło się pole Inicjowanie wartości przyjmujące wartość: Brak lub SQL. Gdy wybrana jest wartość Brak, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się także, kontrolka działa jak dotychczas. W przypadku wartości SQL ukrywana jest cześć właściwości kontrolki. Pojawia się możliwość zdefiniowania zapytania SQL, za pomocą, którego będą zaczytane wartości do kontrolki na Karcie obiegu w dokumencie. 3 Funkcjonalność zostanie oprogramowana w następnej wersji. Obieg Dokumentów 51 Wersja 2016.0.0
Rys. 49 Kontrolka Liczba całkowita i jej właściwości Przykład zapytania SQL dla kontrolki typu liczba całkowita: select 1234 14.5.5.2.2.2 Kontrolka typu Liczba rzeczywista W kontrolce typu Liczba rzeczywista we właściwościach można ustalić: Nazwa, Inicjowanie wartości, Dokument, Pole, Pokazuj na liście.. Od wersji 2015.2.3 pojawiło się pole Inicjowanie wartości przyjmujące wartość: Brak lub SQL. Gdy wybrana jest wartość Brak, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się także, kontrolka działa jak dotychczas. W przypadku wartości SQL ukrywana jest cześć właściwości kontrolki. Pojawia się możliwość zdefiniowania zapytania SQL, za pomocą, którego będą zaczytane wartości do kontrolki na Karcie obiegu w dokumencie. Rys. 50 Kontrolka Liczba rzeczywista i jej właściwości. Obieg Dokumentów 52 Wersja 2016.0.0
Przykład zapytania SQL dla kontrolki typu liczba rzeczywista: select 1234 Rys. 51 Formatka Zapytanie SQL wspólna dla wszystkich kontrolek opartych o zapytanie SQL. 14.5.5.2.2.3 Kontrolka typu Data i godzina We właściwościach kontrolki typu Data i godzina możemy wybrać opcje: Nazwa, Inicjowanie wartości, Dokument, Pole, Czas, Pokazuj na liście. Od wersji 2015.2.3 pojawiło się pole Inicjowanie wartości przyjmujące wartość: Brak lub SQL. Gdy wybrana jest wartość Brak, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się także, kontrolka działa jak dotychczas. W przypadku wartości SQL ukrywana jest cześć właściwości kontrolki. Pojawia się możliwość zdefiniowania zapytania SQL, za pomocą, którego będą zaczytane wartości do kontrolki na Karcie obiegu w dokumencie. Obieg Dokumentów 53 Wersja 2016.0.0
Rys. 52 Kontrolka Data i godzina i jej właściwości Przykład zapytania SQL dla kontrolki typu data: select GetDate() 14.5.5.2.2.4 Kontrolka typu Lista Kontrolka typu Lista umożliwia wybór jednej pozycji z rozwijalnej listy wartości kontrolki. We właściwościach kontrolki typu Lista możemy wybrać opcje: Nazwa, Inicjowanie wartości, Wartości, Tryb pracy, Pokazuj na liście. Dodatkowo dostępna jest opcja definiowania nowej wartości i ikonka usunięcia jej z listy. Od wersji 2015.2.3 pojawiło się pole Inicjowanie wartości przyjmujące wartość: Słownik lub SQL oraz pole Tryb pracy przyjmujące wartości: Lista lub Wyszukiwanie. Gdy wybrana jest wartość Brak, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się także, kontrolka działa jak dotychczas. W przypadku wartości SQL ukrywana jest cześć właściwości kontrolki. Pojawia się możliwość zdefiniowania zapytania SQL, za pomocą, którego będą zaczytane wartości do kontrolki na Karcie obiegu w dokumencie. Wartość Lista prezentuje wartości zdefiniowane na dotychczasowych zasadach - na właściwościach kontrolki. Wartość Wyszukiwanie prezentuje także wartości w formie listy, natomiast dane pochodzą z wartości zapytania SQL np. Lista Kontrahentów z Comarch ERP XL. Obieg Dokumentów 54 Wersja 2016.0.0
Rys. 53 Kontrolka Lista i jej właściwości. Przykład zapytania SQL dla kontrolki typu lista: select 1, 'abcd' union select 2, xyz 14.5.5.2.2.5 Kontrolka typu Załącznik Kontrolka typu Załącznik umożliwia załączenie plików z dysku lub bezpośrednio z urządzenia typu Skaner lub z innych urządzeń. Kontrolka posiada możliwość uruchomienia skanera w celu wykonania skanu dokumentu. We właściwościach kontrolki można wybrać: Nazwa. Rys. 54 Kontrolka Załącznik i jej właściwości. 14.5.5.2.2.6 Kontrolka typu Dokument elektroniczny Kontrolka typu Dokument elektroniczny służy do wczytywania dokumentów z programu Comarch ERP XL. Po zaczytaniu dokumentu system prezentuje wartość dokumentu. W kontrolce typu Dokument elektroniczny we właściwościach można ustalić: Typ, Nazwa, Pokaż na liście. Obieg Dokumentów 55 Wersja 2016.0.0
14.5.5.2.2.7 Kontrolka typu Tekst Rys. 55 Kontrolka Dokument elektroniczny i jej właściwości. Kontrolka typu Tekst służy wprowadzaniu dowolnych wartości tekstowych zawartych na dokumencie, jak na przykład sposób dostawy, tytuł faktury, nazwa towaru, a także komentarzy lub uwag do dokumentu. W kontrolce typu Tekst we właściwościach możemy wybrać: Nazwa, Inicjowanie wartości, Dokument, Pole, Max długość, Tekst wielolinijkowy, Pokaż na liście. Od wersji 2015.2.3 pojawiło się pole Inicjowanie wartości przyjmujące wartość: Brak lub SQL. Gdy wybrana jest wartość Brak, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się także, kontrolka działa jak dotychczas. W przypadku wartości SQL ukrywana jest cześć właściwości kontrolki. Pojawia się możliwość zdefiniowania zapytania SQL, za pomocą, którego będą zaczytane wartości do kontrolki na Karcie obiegu w dokumencie. Rys. 56 Kontrolka Tekst i jej właściwości. Obieg Dokumentów 56 Wersja 2016.0.0
Przykład zapytania SQL dla kontrolki typu tekst: select 'abc' 14.5.5.2.2.8 Kontrolka typu Wartość logiczna Kontrolka typu Wartość logiczna służy do wprowadzenia danych: TAK/NIE. We właściwościach kontrolki typu Wartość logiczna dostępne są takie same opcje jak w kontrolce typu Liczba całkowita. Rys. 57 Kontrolka Wartość logiczna i jej właściwości. 14.5.5.2.2.9 Kontrolka typu Kontrahent Kontrolka typu Kontrahent umożliwia wczytywanie Kontrahenta z listy kontrahentów zdefiniowanych w programie Comarch ERP XL. We właściwościach kontrolki typu Kontrahent można wybrać opcje: Nazwa, Pokaż na liście. W sekcji Podgląd karty obiegu po dodaniu tej kontrolki, prezentowany jest link Dodaj, który otwiera listę kontrahentów z programu ERP XL. Obieg Dokumentów 57 Wersja 2016.0.0
14.5.5.2.2.10 Kontrolka typu Towar Rys. 58 Kontrolka Kontrahent i jej właściwości. Kontrolka typu Towar umożliwia wczytywanie towaru z listy towarów zdefiniowanych w programie Comarch ERP XL. We właściwościach kontrolki typu Towar można wybrać opcje: Nazwa, Pokaż na liście. W sekcji Podgląd karty obiegu po dodaniu tej kontrolki, prezentowany jest link Dodaj, który otwiera listę towarów z programu ERP XL. Rys. 59 Kontrolka Towar i jej właściwości. 14.5.5.2.2.11 Kontrolka typu Dokument związany Kontrolka typu Dokumenty związane służy prezentacji numerów dokumentów dowiązanych po stronie systemu Comarch ERP XL. Kontrolka będzie prezentować także numery dokumentów, które zostały dowiązane poprzez kontrolki Dokument elektroniczny i Opis analityczny z poziomu aplikacji. Informacje o powiazaniu zapisane są w tabeli Comarch ERP XL Cdn.DokZwiazane oraz tabeli do.df_workcf w aplikacji NOD. W kontrolce typu Dokumenty związane we właściwościach możemy wybrać: Nazwa, Pokaż na liście. Obieg Dokumentów 58 Wersja 2016.0.0
Rys. 60 Kontrolka Dokumenty związane i jej właściwości. Warianty wiązania dokumentu Comarch ERP XL z dokumentem wystawionym w aplikacji NOD i prezentacja wiązania w aplikacji NOD: 1. Karta obiegu dokumentu wystawionego w aplikacji NOD zawiera kontrolkę Dokument elektroniczny i jest ona pusta (nie wypełniona podczas tworzenia dokumentu w NOD) i ma ten sam typ dokumentu, który chcemy dowiązać Numer dokumentu zostanie zaprezentowany w oknie kontrolki Dokumenty związane i/lub Dokument elektroniczny. 2. Karta obiegu dokumentu wystawionego w aplikacji NOD zawiera kontrolkę Dokument elektroniczny i jest ona pusta lub wypełniona, ale ma inny typ dokumentu, który chcemy dowiązać oraz zawiera kontrolkę Dokument związany Numer dokumentu zostanie zaprezentowany w oknie kontrolki Dokumenty związane. 3. Karta obiegu dokumentu wystawionego w aplikacji NOD zawiera kontrolkę Dokument elektroniczny i jest ona pusta lub wypełniona, ale ma inny typ dokumentu, który chcemy dopisać oraz nie zawiera kontrolki Dokument związany W aplikacji NOD nie będzie widać żadnego wiązania. 4. Karta obiegu dokumentu wystawionego w NOD nie zawiera kontrolki Dokumenty elektroniczny - W aplikacji NOD nie będzie widać żadnego wiązania. Kontrolkę typu Dokumenty związane można zaprezentować tylko raz na danym dokumencie, możliwa jest natomiast prezentacja kilku związanych dokumentów w jednej kontrolce. Kontrolka Dokumenty związane nie ma właściwości Wymagana na właściwościach etapu. Istnieje możliwość odwiązania dokumentu z systemu Comarch ERP XL od dokumentu w aplikacji NOD za pomocą przycisku Odwiąż. Informacje w tabeli cdn.dokzwiazane nie są prezentowane (nie jest prezentowane wiązanie po stronie systemu Comarch ERP XL) 14.5.5.2.2.12 Kontrolka typu Dokument ERP XL Kontrolka typu Dokument ERP XL służy prezentacji opisu analitycznego wprowadzonego na wygenerowanym z aplikacji dokumencie XL owym. Od wersji 2016.0.0 dla wybranych typów dokumentów można wprowadzić elementy i opis analityczny dla nich. W kontrolce typu Dokument ERP XL we właściwościach zakładka Ogólne możemy wybrać: Nazwa, Kontrahent, Wartość netto, Załączniki, Pokaż na liście. Zakładka Dokumenty XL umożliwia wybranie typu dokumentu, dla którego będzie tworzony opis analityczny. Dodatkowo prezentuje tryb pracy opisu analitycznego i pola w strukturze API, które po przypisaniu kontrolek i wypełnieniu wartościami na dokumencie, umożliwią wygenerowanie nagłówka dokumentu w systemie Comarch ERP XL Obieg Dokumentów 59 Wersja 2016.0.0
Kontrolka Kontrahent przyjmuje dwie wartości: Wartość Brak lub Wartość <nazwy kontrolki typu Kontrahent>. Funkcjonalność umożliwia przeniesienie wartości kontrolki wypełnianej na Karcie obiegu do pola Kontrahent na kontrolce Dokument ERP XL. Aplikacja sprawdza zgodność tych wartości i w przypadku błędów generuje komunikat ostrzegawczy. Gdy zostanie wybrana wartość BRAK na definicji kontrolki, wtedy aplikacja na tworzony dokument przeniesie dane kontrahenta wskazanego na kontrolce Dokument ERP XL. Kontrolka Wartość netto przyjmuje dwie wartości: BRAK lub <nazwa kontrolki typu liczba rzeczywista/liczba całkowita>. Funkcjonalność umożliwia przeniesienie wartości kontrolki wypełnionej na karcie obiegu do pola Razem netto na kontrolce Dokument ERP XL. Przeniesiona wartość traktowana jest przez aplikacje jako wartość netto całego dokumentu = suma netto wszystkich elementów = łączna wartość opisu analitycznego. Kontrolka Załączniki przyjmuje wartość Brak lub <nazwę kontrolki z karty obiegu typu załącznik>. Funkcjonalność pozwala na podłączenie załączników podpiętych do dokumentu w aplikacji pod wygenerowany z kontrolki Dokument ERP XL, dokument w systemie Comarch ERP XL. W systemie załączniki widoczne są na zakładce Załączniki. Rys. 61 Kontrolka Dokument ERP XL i jej właściwości. Przykład zapytania SQL pobierającego formy płatności dla kontrolki typu Lista, kontrolkę Lista można powiązać z polem Forma : select Kon_Lp, SUBSTRING(ltrim(Kon_Wartosc),0, CHARINDEX(' ', ltrim(kon_wartosc)) ) from <baza xl>.cdn.konfig where kon_numer = 736 14.5.5.2.2.13 Kontrolka typu Etykieta Kontrolka typu Etykieta umożliwia zaprezentowanie danych, które nie podlegają zmianie i wprowadzone zostały podczas tworzenia typu obiegu. We właściwościach kontrolki typu Etykieta prezentowany jest tekst, który na karcie obiegu jest jednocześnie wartością. Obieg Dokumentów 60 Wersja 2016.0.0
14.5.5.2.2.14 Kontrolka typu Dokumenty w obiegu Rys. 62 Kontrolka Etykieta i jej właściwości. Kontrolka typu Dokumenty w obiegu służy do prezentacji numeru dokumentów z aplikacji Nowego Obiegu Dokumentów. We właściwościach kontrolki typu Dokumenty w obiegu można wybrać opcje: Nazwa, Dokumenty, Pokaż na liście. Kontrolka Dokumenty przyjmuje wartość Wszystkie i Aktywne. Wartość wszystkie odnosi się do wszystkich utworzonych w aplikacji dokumentów. Wartość Aktywne tylko do tych, które są w stanie innym niż zakończone. W sekcji Podgląd karty obiegu po dodaniu tej kontrolki, prezentowana jest kontrolka, w której należy zacząć wprowadzać znaki (aplikacja zawęża prezentowane wyniki w zależności od wprowadzonych danych) a następnie należy zatwierdzić wybór przyciskając ikonę plusika Rys. 63 Kontrolka Dokumenty w obiegu i jej właściwości Obieg Dokumentów 61 Wersja 2016.0.0
Rys. 64 Przykładowa karta obiegu typu obiegu. Dodatkowo, aplikacja Obieg Dokumentów umożliwia powiązanie kontrolek prostych z kontrolkami elektronicznymi. Dzięki tej funkcjonalności możliwe jest zaprezentowanie wartości pobranej z kontrolki elektronicznej (ze wskazanego pola bazy danych) w kontrolce prostej - rys. 63. W kontrolce elektronicznej należy określić typ dokumentu ( Typ ). W kontrolce prostej należy wypełnić pole Dokument poprzez wybór nazwy wcześniej zdefiniowanej kontrolki elektronicznej oraz wskazać na liście ( Pole ) kolumnę z bazy danych. Rys. 65 Powiązanie kontrolki elektronicznej z kontrolką prostą. Obieg Dokumentów 62 Wersja 2016.0.0
14.5.5.2.3 Graficzny schemat obiegu Okno Schemat Obiegu jest podzielone na trzy sekcje: Sekcja diagram Okno diagram, Okno z listą etapów, Okno z właściwościami poszczególnych etapów. Największa sekcja w panelu to diagram, czyli graficzna forma obiegu dokumentów składająca się z etapów połączonych ze sobą strzałkami (zależnościami). Diagram budowany jest za pomocą funkcjonalności drap&drop przenoszącej zdefiniowane etapy z sekcji Etapy, które następnie można połączyć strzałkami. Strzałki określają ścieżkę wędrówki dokumentu w firmie ( przekazanie ). Obieg dokumentów umożliwia dwa rodzaje przekazania : ręczne i automatyczne. Jeżeli nie zostanie utworzony diagram (algorytm) schematów, obieg będzie pracował w trybie ręcznym (będą dostępne wszystkie zdefiniowane etapy). Definicja schematu włącza tryb automatyczny. Na szczegółach dokumentu będą prezentowane kolejne etapy wynikające z konfiguracji schematu. Podczas definiowania schematu istnieje możliwość usunięcia etapu oraz powiązań. Aby to zrobić wystarczy kliknąć prawym przyciskiem myszy na etap lub połączenie, które chcemy usunąć i wybrać Usuń. Sekcja Etapy i właściwości etapów Rys. 66 Przykładowy diagram obiegu dokumentów. Sekcja etapy i właściwości etapów są ze sobą powiązane. W górnej części tworzone są etapy, a w dolnej określane ich właściwości. Zapisane etapy tworzą listę, która będzie wykorzystana do budowy diagramu w przekazaniu automatycznym. W przypadku przekazania ręcznego będzie to rozwijalna lista na dokumencie, z której operator będzie wybierał następny etap obiegu. Obieg Dokumentów 63 Wersja 2016.0.0
Etapy dodaje się za pomocą przycisku Dodaj, a usuwa z listy za pomocą ikonki Kosza. Rys. 67 Sekcja Etapy. Okno właściwości etapów prezentuje poniższe właściwości: Zakładka Ogólne: nazwa etapów dane powielone z formatki podczas tworzenia etapu z możliwością edycji. kontrolka Źródło dokumentu okno, na którym należy wprowadzić informacje, dlaczego dany dokument w tym etapie trafił do operatora. kontrolka Postępowanie - okno, na którym należy określić sposób postępowania dla operatora w danym etapie. kontrolka Oznaczenie etapu, jako - kontrolka przyjmuje trzy wartości: początkowy, brak i końcowy. Uwaga: Dla każdego schematu obiegu musi zostać określony jeden etap oznaczony, jako początkowy i przynajmniej jeden końcowy. Uwaga: Jeżeli w systemie zostanie zdefiniowany etap, który nie jest określony jako końcowy a nie posiada następnego etapu do przekazania system na dokumencie znajdującym się w tym etapie zaprezentuje okno do przekazania z pustą listą Etapów oraz Uprawnienia z poprawnymi danymi, których jednak nie będzie można zatwierdzić. Aby uniknąć takiej sytuacji, Administrator podczas tworzenia schematu powinien każdy taki etap oznaczyć, jako końcowy. parametr Wyślij maila do osób powiązanych z etapem istnieje możliwość poinformowania operatorów za pomocą maila o przypisanym do niech dokumencie. Funkcjonalność Przekazuj po zadanym czasie (przekazanie czasowe) system dopuszcza przekazanie dokumentu bez udziału operatora. Jeśli ten parametr jest aktywny i określony zostanie czas i etap, do którego ma trafić dokument po zadanym czasie, a operator nie dokona przekazania sam, system przeniesie dokument do wyznaczonego etapu. Obieg Dokumentów 64 Wersja 2016.0.0
kontrolka Etap rozwijalna lista etapów, miejsce wskazania etapu do przekazania czasowego. kontrolka Czas - możliwość określenia czasu w przekazania czasowego wyrażona w dniach lub godzinach. parametr Uwzględnij tylko dni robocze parametr w przekazaniu czasowym pozwalający określić odliczanie dni tylko roboczych. kontrolka Etap domyślny kontrolka, w której administrator określa etap do którego operator przekaże dokument podczas zatwierdzania dokumentów na liście. Etap domyślny wskazuje się na etapie z którego dokument można przekazać przynajmniej do dwóch etapów. funkcjonalność Definiuj warunki patrz poniżej. uprawnienia dodatkowe - domyślnie zaznaczone, jako aktywne. Odznaczenie tego parametru uniemożliwi zdefiniowanie własnych uprawnień do następnego etapu na dokumencie w obiegu. Przy nieaktywnym parametrze muszą być zdefiniowane uprawnienia na definicji etapu by było możliwe przekazanie dokumentu do następnego etapu. sekcja Uprawnienia, w której ustalane jest, którzy z użytkowników mają mieć dostęp do poszczególnych etapów. Wypełnienie tej sekcji nie jest obligatoryjne do przekazania dokumentów. Typ kontrolka przyjmuje wartość: pracownik lub dział. Wartość kontrolka prezentująca listę zdefiniowanych w strukturze pracowników lub działów. Dodaj umożliwia przypisanie do uprawnień etapu więcej niż jednego działu lub pracownika. Rys. 68 Przykładowe okno właściwości etapu. Funkcjonalność Definiuj warunki służy określeniu warunków, jakie musi spełniać dokument, aby mógł zostać przekazany do następnego etapu. Opcję tę, należy określić warunkami wstępu do etapu. Obieg Dokumentów 65 Wersja 2016.0.0
Przykład: Schemat ma zdefiniowane 4 etapy. Na właściwościach Etapu 2 i Etapu trzeciego są określone warunki: Etap 2 Wartość <1000, Etap 3 Wartość >1000. Przypisano z Comarch ERP XL za pomocą kontrolki dokument elektroniczny FS o wartości 980zł. Odp: W tej sytuacji system powinien w oknie przekazania umożliwić następującą ścieżkę etapów: Etap 1 -> Etap2 -> Etap 4. Podpowiedź: Jeżeli na liście znajdzie się także Etap 3 należy zweryfikować dane w schemacie obiegu. Uwaga: Dane z dokumentów wprowadzonych do aplikacji nie aktualizują się o zmiany wprowadzone w schemacie. Zmiany zaczynają obowiązywać na nowo wprowadzanych dokumentach. Po kliknięciu na przycisk Definiuj warunki pojawia się okno, w którym definiuje się warunek. Elementy okna: pole edycji warunków, lista kontrolek wprowadzonych do obiegu, lista operatorów logicznych, przykład użycia. Opcja definiowania warunków nie jest dostępna dla etapu początkowego. Uwaga: Jeżeli wprowadzony etap nie jest oznaczony, jako początkowy system umożliwia zdefiniowanie warunków dostępu do tego etapu. Rys. 69 Okno Definiuj warunki. Zakładka Kontrolki: lista kontrolek lista zdefiniowanych wszystkich kontrolek w danym typie obiegu. Obieg Dokumentów 66 Wersja 2016.0.0
Widoczna parametr odpowiadający za widoczność danej kontrolki w konkretnym etapie obiegu. Wymagana parametr odpowiadający za konieczność wypełnienia wartościami danej kontrolki w konkretnym etapie. Brak danych w wymaganej kontrolce uniemożliwia zapis lub przekazanie dokumentu do kolejnego etapu. Tylko do odczytu parametr odpowiadający za możliwość edycji kontrolek w wybranym etapie. Inicjalizacja SQL parametr pojawił się od wersji 2015.2.3 dotyczy kontrolek, których wartość inicjowana jest zapytaniem SQL. Zaznaczenie właściwości uaktywnia wprowadzone zapytanie SQL. Dotyczy kontrolek typu (Lista, Tekst, Data, Liczba rzeczywista, Liczba całkowita) Rys. 70 Właściwości etapu zakładka Kontrolki. Uwaga: Dla kontrolki Dokumenty związane nie ma możliwości wybrania właściwości wymagana. 14.5.6 Ustawienia Zakładka dostępna tylko dla operatora z uprawnieniami Administratora. Podobnie jak struktura organizacyjna podzielona jest na trzy zakładki. 14.5.6.1.1 Autoryzacja API Zakładka z danymi, dzięki którym operatorzy natywni mogą logować się do Comarch ERP XL i wprowadzać dane. [Zapisz] przycisk służący do zapisu danych wprowadzonych lub zmodyfikowanych. Kontrolka Bazy danych miejsce wprowadzenia nazwy zmapowanej bazy XL. Obieg Dokumentów 67 Wersja 2016.0.0
Kontrolka Domyślny login - miejsce wybrania wspólnego domyślnego loginu dla operatorów natywnych dla operacji API (podniesienie formatek listy dokumentów i listy kontrahentów Comarch ERP XL). Kontrolka Hasło hasło do loginu (API) dla operatorów natywnych. 14.5.6.1.2 Serwer pocztowy Rys. 71 Okno autoryzacji API. Nazwa profilu nazwa profilu, na którym wykonywane są operacje wysyłania maili. Dane bez możliwości edycji. Opis dodatkowy opis profilu. Dane bez możliwości edycji. Login i Hasło administratora Serwera MS SQL, na którym znajduje się baza NOD. Włącz wysyłanie wiadomości email włącza lub wyłącza wysyłanie maili. Nazwa konta nazwa konta mailowego poczty. Email (wychodzący) adres mailowy skrzynki pocztowej, z której wychodzi korespondencja. Nazwa wyświetlana prezentowana nazwa konta. Adres zwrotny Opis Nazwa serwera nazwa serwera pocztowego. Typ serwera typ SMTP. Port - 25 Login - dane do logowania do skrzynki pocztowej Hasło hasło do logowania do skrzynki pocztowej. SSL możliwość wybrania szyfrowania maila. Email, Temat, Treść sekcja pozwalająca na wykonanie testu utworzonego konta pocztowego. Obieg Dokumentów 68 Wersja 2016.0.0
14.5.6.1.3 Email Rys. 72 Okno Serwer pocztowy. Zakładka z możliwością zdefiniowania wzorca maila. [Zapisz] przycisk służący do zapisu danych wprowadzonych lub zmodyfikowanych. URL Prefix definicja adresu URL na potrzeby maski {WebDocumentUrl}. Temat maila temat maila wysyłanego do pracownika. Treść maila treść maila wysyłanego do pracownika. Rys. 73 Okno Email. Obieg Dokumentów 69 Wersja 2016.0.0
14.6 Obieg Dokumentów wersja webowa Pracownicy korzystający z obiegu dokumentów mają możliwość korzystania z wersji webowej oraz mobilnej aplikacji Obieg Dokumentów. 14.6.1 Konfiguracja i instalacja Wymagana jest instalacja dodatku Microsoft.Net Framework 4.5.1. Wersje webową można uruchomić z Menadżera Internetowych usług informatycznych (IIS) podświetlając aplikację Obiegu dokumentów i przyciskając link w czerwonej ramce. Rys. 74 Uruchamianie OD webowego z aplikacji IIS. Drugim sposobem jest wprowadzenie adresu w przeglądarce internetowej podając: localhost/nazwa_katalogu_wirtualnego/ np. http://domena/od. Uwaga: W adresie URL aplikacji należy zachować wielkość liter zgodną z wielkością liter katalogu aplikacji www. 14.6.2 Logowanie Aby zalogować się do aplikacji należy podać login i hasło. Obieg Dokumentów 70 Wersja 2016.0.0
Rys. 75 Logowanie do OD w wersji webowej. 14.6.3 Menu główne Menu główne modułu Obieg Dokumentów w wersji webowej składa się z poniższych elementów: [Dokumenty] - na tej formatce znajduje się lista wszystkich dokumentów wystawionych w Obiegu Dokumentów. Prezentowana lista dokumentów zbudowana jest z kolumn podstawowych (Numer, Nazwa Obiegu, Nazwa etapu, Status i Etap) oraz własnych zdefiniowanych przez Operatora (Administratora w konfiguracji obiegu). Wyloguj się - ikona umożliwiająca wylogowanie się z systemu. 14.6.4 Dokumenty lista 14.6.4.1 Elementy okna Rys. 76 Widok menu bocznego w OD w wersji webowej. [Dodaj] opcja umożliwiająca dodanie nowego dokumentu. Przycisk jest nieaktywny jeśli w kontrolce obiegów została wybrana wartość: Wszystkie. Obieg Dokumentów 71 Wersja 2016.0.0
[Typy obiegów] rozwijalna lista ze zdefiniowanymi schematami obiegów dokumentów. Schematy definiowane są przez operatorów z uprawnieniami administratora w sekcji Obiegi dokumentów. Po wybraniu typu obiegu, w oknie Dokumenty prezentowane są dokumenty z nim związane. po zadanej frazie. [Szukaj] kontrolka umożliwiająca filtrowanie dokumentów [Widok Lista] prezentacja listy dokumentów w formie listy. [Widok Kafelki] prezentacja listy dokumentów w formie kafelków. 27-11-2014 13:40 [Przekazanie czasowe] ikonka przekazania czasowego. Data i godzina informują, że po zadanym czasie system przeniesie dokument do następnego etapu wskazanego we właściwościach. [Zakończony obieg] ikonka informująca, że obieg tego dokumentu został zakończony. [Menu] ikonka pojawiająca się w aplikacji otwieranej na urządzeniu mobilnym umożliwiająca wyświetlenie menu głównego. [Filtr] ikonka występująca rozwija zakładkę z funkcjonalnościami dodatkowymi, które nie zmieściły się na głównym ekranie. - kontrolki do wprowadzania zakresu dat, po których filtrowana jest lista pracowników. Funkcjonalność dostępna dla wszystkich użytkowników. [Zakończone] zaznaczenie tego checkbox a spowoduje wyświetlenie dokumentów o statusie Zakończone. [Nieaktywne] zaznaczenie tego checkbox a spowoduje wyświetlenie na liście dokumentów o statusie Nieaktywne. - funkcjonalność exportu danych do arkusza kalkulacyjnego z aktualnie prezentowanej listy dokumentów. Funkcjonalność dostępna dla wszystkich użytkowników. Plik zapisywany jest w folderze plików tymczasowych. Adres do folderu zapisany jest w zmiennej środowiskowej TMP lub TEMP, lub w folderze systemu operacyjnego. Obieg Dokumentów 72 Wersja 2016.0.0
Rys. 77 Lista dokumentów w OD w wersji webowej - widok Lista. Rys. 78 Lista dokumentów w OD w wersji webwej - widok kafelki. Obieg Dokumentów 73 Wersja 2016.0.0
Rys. 79 Lista dokumentów OD - widok na telefonie. Rys. 80 Lista dokumentów OD - widok na telefonie z rozwiniętą zakładką. Obieg Dokumentów 74 Wersja 2016.0.0
14.6.4.2 Opis funkcjonalności Okno zawiera listę dokumentów zdefiniowanych w ramach wszystkich typów obiegów. W pierwszej kolejności wyświetlane są dokumenty: Dokumenty aktywne dokument znajdujący się w etapie, do którego uprawnienia ma zalogowany operator. Dokumenty nieaktywne (przekazane) dokumenty przekazane do etapów gdzie przypisany jest inny operator niż zalogowany. Dokumenty wyświetlane są po zaznaczeniu checkbox a nieaktywne Dokumenty zakończone - prezentowane na liście po zaznaczeniu checkbox a zakończone. Prezentowane są tylko te dokumenty, z którymi zalogowany operator jest powiązany. Prezentowana lista dokumentów zbudowana jest z kolumn podstawowych: Numer dokumentu, Nazwa Obiegu, Nazwa etapu i Data przekazania, oznaczenie przekazania czasowego lub obiegu zakończonego. Lista dokumentów zbudowana z kafelków prezentowana jest według tych samych zasad co widok Lista. Na kaflu prezentowany jest: Numer dokumentu, Nazwa Obiegu, Nazwa etapu i Data przekazania oraz oznaczenie przekazania czasowego lub obiegu zakończonego. Uwaga: W wersji aplikacji przeznaczonej na telefon widok listy dokumentów wyświetlany jest zawsze w postaci kafelków. Podniesienie dokumentu na liście w postaci kafelków następuje poprzez kliknięcie kafla. W przypadku widoku typu Lista, należy kliknąć na numer dokumentu. 14.6.5 Dokumenty szczegóły dokumentu 14.6.5.1 Elementy okna - numer dokumentu obiegu dokumentów. Numer składa się z 4 części: FZE prefix, 8- kolejny nimer, 9- miesiąc w którym wystawiono dokument, 2015 rok. [Nawiguj wstecz (Powrót)] powrót na listę dokumentów. [Zapisz] opcja zapisu zmian lub zatwierdzenia nowododanej pozycji: przy tworzeniu nowego dokumentu zapisuje wartości kontrolek w sekcji karta obiegu, a dokument przekazywany jest do etapu Początkowy. funkcjonalność Zapis przy modyfikacji danych na utworzonym dokumencie zapisuje tylko zmiany w wartościach kontrolek z sekcji karta obiegu. [Usuń] umożliwia usunięcie z listy dodanego dokumentu. [Diagram] ikona diagramu w propagacji automatycznej. [Przebieg etapów] ikona funkcjonalności graficznego schematu zrealizowanych etapów. [Dodaj] funkcjonalność dodania nowego dokumentu. Obieg Dokumentów 75 Wersja 2016.0.0
[Filtr] ikonka występująca tylko w aplikacji na telefon; rozwija zakładkę z funkcjonalnościami dodatkowymi, które nie zmieściły się na głównym ekranie. 14.6.5.2 Opis funkcjonalności Szczegóły dokumentu Formatka podzielona jest na dwa panele: panel lewy, na którym zawsze prezentowana jest karta obiegu z wartościami kontrolek (zdefiniowanych na typie obiegu) oraz panel prawy: Przekazanie, Podgląd załącznika, Przebieg etapów w zależności od potrzeb operatora w danej chwili. Nie można usunąć dokumentu w innym etapie niż przypisany do zalogowanego operatora i dokumentu z zakończonym obiegiem. Dokument może usunąć tylko Administrator. Dokument po usunięciu znika z interfejsu, pozostaje jednak w bazie, jako archiwalny. Istnieje możliwość przywrócenia takiego dokumentu. Nie ma możliwości cofnięcia dokumentu po zatwierdzeniu etapu. Administrator musi obsłużyć w schemacie wszystkie możliwe scenariusze pracy użytkowników. Podczas usuwania dokumentu pojawia się komunikat informujący operatora o tym, że jest usuwany dokument. Telefon Rys. 81 Dokument w OD w wersji webowej szczegóły dokumentu. W przeciwieństwie do wersji dedykowanej na przeglądarki Internetowe, na telefonie każda funkcjonalność ma własny Panel. Jednorazowo można prezentować: Kartę obiegu, Przekazanie, Podgląd załącznika, Przebieg etapów lub Diagram. Panel przekazanie wywoływany jest z zielonej belki usytuowanej w prawej części ekranu. Panel Przebiegu etapów można wywołać z formatki Przekazania lub z zakładki dostępnej w panelu karty obiegu. Obieg Dokumentów 76 Wersja 2016.0.0
Rys. 82 Dokument w OD w wersji na telefon szczegóły dokumentu. 14.6.5.2.1 Karta obiegu Okno składa się z kontrolek zdefiniowanych w konfiguracji typu obiegu. Poniższy przykład prezentuje kilka dostępnych typów kontrolek z OD. Elementy sekcji karta obiegu znakami liczbowymi i tekstem - kontrolka typu tekst w wypełnionymi - kontrolka typu data i godzina. Możliwość zmiany daty za pomocą spinów lub rozwijalnej formatki z kalendarzem. Obieg Dokumentów 77 Wersja 2016.0.0
Rys. 83 Formatka kalendarza z możliwością modyfikacji daty i godziny. - kontrolka typu liczba (rzeczywista/całkowita) z wypełnionymi znakami liczbowymi. System umożliwia wprowadzenie danych ręcznie, a nastepnie modyfikację za pomocą spinów lub usunięcie ręczne. - kontrolka typu załącznik ze skanera. Prezentowana jest nazwa załącznika, jego rozmiar oraz ikonka umożliwiająca usunięcie załącznika. - kontrolka typu załącznik z plikiem pobranym z dysku. Prezentowana jest nazwa załącznika, jego rozmiar oraz ikonka umożliwiająca usunięcie załacznika. [Dodaj załącznik] ikona za pomocą, której można dodać plik z dysku lub plik bezpośrednio ze skanera. - kontrolka typu dokument elektroniczny z danymi zaczytanymi z Comarch ERP XL. Obieg Dokumentów 78 Wersja 2016.0.0
- kontrolka typu Dokumenty związane prezentująca wiązanie z dokumentami z systemu ERP XL, do których dowiązany jest dokument z aplikacji. - kontrolka opisu analitycznego. W tym statusie dokument w aplikacji nie ma wprowadzonego opisu analitycznego. 14.6.5.2.2 Podgląd załącznika Podgląd załącznika prezentowany jest w prawym panelu szczegółów dokumentu obok sekcji karty obiegu. Wyświetlany jest po kliknięciu na nazwę skanu lub plik załącznika. W przypadku telefonu podgląd załącznika tworzy nowy widok, przysłaniając widok karty obiegu. Załączony podgląd można przybliżać za pomocą przycisków zoom i w poziomie za pomocą pasków przewijania. lub przewijać w pionie Rys. 84 Podgląd załącznika OD w wersji webowej. Obieg Dokumentów 79 Wersja 2016.0.0
Rys. 85 Podgląd załącznika OD w wersji na telefon. 14.6.5.2.3 Przekazanie Panel dotyczący przekazywania dokumentów pomiędzy etapami. Prezentacja sposobu przekazania dokumentu uzależniona jest od ustawień konfiguracyjnych: Przekazanie ręczne (dowolny etap) lub w oparciu o diagram procesu. Nie można przekazywać dokumentu w stanie usunięty/archiwalny. Przekazanie dokumentu - ręcznie ( Przekazanie ręczne ) brak zdefiniowanego schematu przez administratora. Prezentowane są wszystkie zdefiniowane etapy obiegu w formie przycisków. Przekazanie dokumentu - automatycznie ( Przekazanie automatyczne ) schemat obiegu dokumentów zdefiniowany przez administratora. Przekazanie realizowane jest wg schematu. Szczegóły etapu wyświetlany są w formie przycisków z nazwą dostępnych etapów. Przekazanie czasowe dotyczy przekazywania dokumentów w obu powyższych formach. Polega na ustawieniu (na właściwościach etapu) czasu i następnego etapu, po którym system sam przeniesie dokument dalej w sytuacji, gdy w zadanym terminie nie wykona tego operator przypisany do etapu. Dokument znajdujący się w etapie ze statusem zakończony, może podlegać automatycznemu przekazaniu czasowemu. Obieg Dokumentów 80 Wersja 2016.0.0
Rys. 86 Sekcja przekazania dokument w aplikacji NOD WEB Rys. 87 Przekazanie w OD w wersji na telefon. Obieg Dokumentów 81 Wersja 2016.0.0
Elementy sekcji przekazania - komunikat o skutkach przyciśnięcia przycisku Przejdź do następnego etapu lub przycisku z etapem. - miejsce, w którym pojawiają się dane zdefiniowane we właściwościach etapu w polu Źródło. - miejsce, w którym pojawiają się dane zdefiniowane we właściwościach etapu w polu Postępowanie. - pole do wprowadzenia komentarza na dokumencie. Komentarz będzie widoczny na przebiegu etapów i odnosi się do operatora, który zaloguje się w następnym etapie. - funkcjonalność przypisania działu lub pracownika do następnego etapu. Istnieje możliwość dodania do następnego etapu kilku pracowników lub kilku działów. Uwaga: W pierwszej kolejności należy przypisać do dokumentu uprawnione działy/pracowników, a potem nacisnąć przycisk wybranego etapu. System nie przewiduje wycofania dokumentu do etapu wcześniejszego. - przyciski z nazwami etapów zdefiniowanymi na schemacie obiegu. W przypadku przekazania automatycznego prezentowane są tu przypisane etapy wynikające z diagramu. W przypadku przekazania ręcznego wyświetlane są wszystkie etapy zdefiniowane w danym schemacie. Pod przyciskami prezentowane są uprawnienia zdefiniowane w konfiguracji typu obiegu. Obieg Dokumentów 82 Wersja 2016.0.0
14.6.5.2.4 Przebieg etapów Trzecia sekcja szczegółów dokumentu to przebieg dotychczas zrealizowanych etapów. Etap aktualny prezentowany jest na schemacie w kolorze pomarańczowym. Ponadto, obok każdego etapu w schemacie graficznym wyświetlany są: informacja dla Operatora z pola Źródło we właściwościach etapu. czas propagacji, wyrażony jako data i godzina. dane operatora dokonującego przekazania. Uwaga: Aplikacja umożliwia prezentacje przebiegu etapów na szczegółach dokumentu do którego zalogowany operator nie posiada prawa. Rys. 88 Przebieg etapów w OD w wersji webowej. Obieg Dokumentów 83 Wersja 2016.0.0
14.6.5.2.5 Diagram Rys. 89 Przebieg etapów w OD w wersji na telefon. Pod przyciskiem umiejscowionym w prawej części ekranu znajduje się funkcjonalność podglądu diagramu zdefiniowanego w typie obiegu. Okno prezentuje rozkład poszczególnych etapów obiegu wraz z zależnościami je łączącymi (możliwe ścieżki przekazywania dokumentu w obiegu). Rys. 90 Diagram w OD w wersji webowej Obieg Dokumentów 84 Wersja 2016.0.0
Rys. 91 Diagram w OD w wersji na telefon. 14.6.5.2.6 Dokument ERP XL Kontrolka Dokument ERP XL prezentowana jest w prawym panelu szczegółów dokumentu obok karty obiegu. Wyświetlany jest po przyciśnięciu funkcjonalności Dodaj w kontrolce Dokument ERP XL na karcie obiegu. Warunki pracy z opisem analitycznym w wersji webowej sa identyczne jak w wersji desktopowej. Możliwość pracy z opisem analitycznym uwarunkowana jest uprawnieniami operatora: Opis analityczny dokumentów w buforze oraz parametrem ustawionym na definicji dokumentu: Dozwolony opis na dokumentach w buforze. Opis analityczny w obecnej wersji aplikacji obejmuje tworzenie opisu analitycznego dla poszczególnych elementów dokumentu oraz dla całej wartości dokumentu. Dotyczy dokumentów nowotworzonych. Możliwością wprowadzenia opisu analitycznego na dokumencie i wygenerowaniu jego nagłówka w Comarch ERP XL objęte zostały dokumenty: FSK ręczna, FZK ręczna, PA, WZ, WZE, PZ, PZI, RW, PW, FAI, SAD, SSC. Opis analityczny dla tych dokumentów może być wprowadzony tylko w trybie dla nagłówka dokumentu (wartość dokumentu). Możliwością wprowadzenie elementów na dokumentach i wygenerowaniu dokumentu wraz z nimi i opisem analitycznym w Comarch ERP XL dotyczy dokumentów: FS, FZ, (A)FS, (A)FZ, FSE, NM. Opis analityczny dla tych dokumentów może być wprowadzony w trybie dla elementu (wartość elementu) lub dla nagłówka dokumentu (wartość dokumentu). W wersji webowej została udostępniona także funkcjonalność wygenerowania dokumentu w systemie Comarch ERP XL z opisem analitycznym wprowadzonym w aplikacji z poziomu NOD. Funkcjonalność zakłada generowanie w systemie dokumentu z elementami oraz wypełniony opis analityczny na zakładce Księgowość (Opis analityczny) Obieg Dokumentów 85 Wersja 2016.0.0