enova365 Harmonogram zadań



Podobne dokumenty
enova365 Harmonogram Zadań

enova365 Jak zainstalować wersję demo?

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

Instrukcja instalacji Control Expert 3.0

enova Instalacja wersji demo

SERWER AKTUALIZACJI UpServ

enova365 Pulpit Kierownika, Pulpit Pracownika

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta

SERWER AKTUALIZACJI UpServ

WYDRA BY CTI. WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu

Instrukcja użytkownika aplikacji FairPay Connect

Sage Migrator 2018.c Migracja do wersji Sage Kadry i Płace 2018.b

Wypożyczalnia by CTI. Instrukcja

Instrukcja do programu Roger Licensing Server v1.0.0 Rev. A

SERWER AKTUALIZACJI UpServ

PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI

Instrukcja instalacji

Instrukcja instalacji programu SYSTEmSM

INSTRUKCJA OBSŁUGI Wersja: 1.8

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Estomed2. 1. Wstęp. 2. Instalacja Systemu Estomed Jak zainstalować Estomed2. Hakon Software sp. z o. o. Podręcznik instalacji

Dokumentacja programu. Terminarz zadań. Serwis systemu Windows. Zielona Góra

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

emszmal 3: Eksport wyciągów do Soneta Enova365 (plugin dostępny wraz z dodatkiem Biznes)

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)

Problemy techniczne SQL Server

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Mini Produkcja by CTI. Instrukcja

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Konfiguracja programu ODBCImportYOTOGI do pracy z systemem Yotogi.

Problemy techniczne SQL Server

MEDIS_EWUS_AUTOMAT SYSTEM KS MEDIS: AUTOMAT EWUŚ Wydanie: 1.0 Data wydania: Marzec 2013 Strona/stron: 1/5

Wysyłka wniosko w ZUS - EKS. Instrukcja użytkownika aplikacji Wysyłka wniosków ZUS EKS

Ulotka v System Comarch OPT!MA v Comarch SA Kraków, Al. Jana Pawła II 41g tel. (12) , fax (12)

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Instrukcja do programu Roger Licensing Server v1.0.0 Rev. A

Internetowy serwis Era mail Aplikacja sieci Web

INSTRUKCJA OBSŁUGI Wersja: 2.5

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

emszmal 3: Automatyczne księgowanie płatności do zamówień w programie Subiekt GT (plugin dostępny w wersji ecommerce)

DESlock+ szybki start

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

emszmal 3: Eksport wyciągów do Reset2 R2fk SQL (4.xx) (plugin dostępny wraz z dodatkiem Biznes)

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

INSTALACJA PROGRAMU KS-ASW

VinCent v.1.40 zmiany w programie

Instrukcja użytkownika

R o g e r A c c e s s C o n t r o l S y s t e m 5

Do wersji Warszawa,

emszmal 3: Eksport wyciągów do Symfonia ERP (plugin dostępny wraz z dodatkiem Biznes)

Workflow automatyczna kopia bazy danych

Tomasz Greszata - Koszalin

ibcslabel v2 Instrukcja instalacji systemu

INSTALACJA I KONFIGURACJA Instalacja systemu WF-Mag Mobile 2

Instalacja i podstawowa konfiguracja aplikacji ImageManager

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

Instrukcja instalacji i obsługi programu Szpieg 3

Mirror Tool.

Instrukcja aktywacji i instalacji Certum Code Signing

emszmal 3: Automatyczne księgowanie przelewów w programie EasyUploader (plugin dostępny w wersji ecommerce)

Logowanie do aplikacji TETA Web. Instrukcja Użytkownika

Integracja programów LeftHand z systemem Skanuj.to

Instalacja programu Warsztat 3 w sieci

Biuletyn techniczny. CDN OPT!MA 12.0 Drukarki fiskalne w usługach terminalowych. Copyright 2007 COMARCH SA

emszmal 3: Automatyczne księgowanie płatności do zamówień w programie Subiekt Nexo (plugin dostępny w wersji ecommerce)

Sage Migrator 2019.b Migracja do wersji Sage Kadry i Płace 2019.a

oprogramowania F-Secure

Aby rozpocząć proces instalacji programu Alians ewindykator uruchom pakiet instalatora: ewindykator_instalator.msi.

Sage Migrator Migracja do wersji Sage Kadry i Płace

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Aplikacja do podpisu cyfrowego npodpis

emszmal 3: Eksport wyciągów do Comarch ERP XL (plugin dostępny wraz z dodatkiem Biznes)

emszmal 3: Automatyczne księgowanie płatności w programie EasyUploader (plugin dostępny w wersji ecommerce)

Wymagania. Instalacja SP DETAL

PODRĘCZNIK UŻYTKOWNIKA SYSTEMU MaxeBiznes MODUŁ KANCELARIA-Elektroniczny obieg faktury

Books. by HansaWorld. Przewodnik instalacji. Wersji 6.2

emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce)

Współpraca z platformą Emp@tia. dokumentacja techniczna

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

Instrukcja użytkownika

Instrukcja postępowania w procesie aktualizacji systemu UPLOOK / STATLOOK z wersji 3.0 do wersji 3.2

Dokumentacja fillup - MS SQL

Rozpoczęcie pracy z programem.

Pracownia internetowa w szkole ZASTOSOWANIA

BACKUP BAZ DANYCH FIREBIRD

Instalacja rozwiązania Uruchomienie rozwiązania w systemie Sage Konfiguracja dodatku Ustawienia dodatkowe rozwiązania...

Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Instrukcja instalacji usługi Sygnity Service

emszmal 3: Automatyczne księgowanie przelewów w programie Sello (plugin dostępny w wersji ecommerce)

INSTRUKCJA UŻYTKOWNIKA Repozytorium Dokumentów Elektronicznych KS-EDE ISO 9001:2008 Dokument: Wydanie:

VinCent Administrator

Moduł integrujący serwis Korporacji Kurierskiej z programem WF-MAG Instrukcja użytkowania

Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i Siódemka S.A. Warszawa, dnia r.

Transkrypt:

enova365 Harmonogram zadań Oprogramowanie ERP do zarządzania. Wzmacnia firmę i rośnie wraz z nią. www.enova.pl, www.enova365.pl

Spis treści Spis treści Harmonogram Zadań Instalacja Soneta Server Połączenie z bazą Uruchomienie SonetaServer jako usługi systemu Windows (zalecane) Parametry uruchamiania dla SonetaServer Soneta Serwer w trybie konsoli Opis poleceń oraz ich zastosowanie Aktualizacja SonetaSerwer Aktualizacja serwera logiki biznesowej Dodawanie harmonogramu do zadania Dodawanie harmonogramu do definicji zadania Zadania globalne 2 3 5 7 8 9 9 10 11 11 11 11 12

Harmonogram Zadań dodatek z jedną licencją na firmę Harmonogram zadań w enova jest to część systemu, dzięki której możemy sprawić, że akcje dotychczas wykonywane przez użytkownika będą inicjowane przez dodatek o określonym czasie lub w momencie wystąpienia konkretnego zdarzenia. Schemat działania harmonogramu zadań Harmonogram zadań cyklicznie sprawdza, czy w bazie danych istnieją konkretne zadania do wykonania (zapis w tabeli ScheduleItem). Wskazuje on na zadanie oraz harmonogram według, którego ma być wywoływane. Dwoma kluczowymi pojęciami w Harmonogramie zadań są wyzwalacze i akcje: wyzwalacz: powoduje uruchomienie zadania, akcja: jest pracą wykonywaną po uruchomieniu zadania. Lista przykładowych zastosowań dodatku Harmonogram zadań wraz z rodzajami modułów potrzebnych do realizacji procesu*: # Automatyczna aktualizacja kursów walut (licencje: Workflow) Codzienna aktualizacja kursów walut zgodnie z kursami NBP - gotowe rozwiązanie. Wysyłka do dłużników powiadomień o niezapłaconych fakturach (licencje: Workflow, Faktury) Harmonogram zadań sprawdza, którym z niezapłaconych faktur minął termin płatności. Po odnalezieniu takiej wysyła automatycznie powiadomienie w formie emaila do dłużnika. # Importowanie zapisów z RCP(licencje: Kadry, dodatek Import/Export RCP) Automatyczne importowanie plików z wejściami oraz wyjściami z czytnika czasu pracy - gotowe rozwiązanie. Generowanie raportów np. na koniec miesiąca (licencje: Workflow, Inny moduł - w zależności od tego, czego dotyczą raporty) Automatyczne generowanie raportów miesięcznych (pierwszego dnia miesiąca), które uwzględniają wskazane dane. Planowanie zadań do wykonania (licencje: Workflow, CRM) Pracownik może zaplanować wykonanie konkretnego zadania np. wysyłka maili o określonej godzinie. Przypomnienia w formie sms/email o wykonaniu zadania (licencje: Workflow, enova SMS, CRM) W przypadku zbliżającego się zadania/spotkania do wykonania, np. czas rozpoczęcia za 30minut, wysyłane jest przypomnienie w formie sms na zdefiniowany numer/y. Wysyłka zdefiniowanych życzeń/podziękowań na różne okazje (święta, rocznice itp.) (licencje: Workflow, CRM) Wraz z nadchodzącymi świętami lub rocznicami wysyłane są maile zawierające wcześniej zdefiniowane treści do kontrahentów. Automatyczne uruchomienie procesu tworzenia nowego newslettera (licencje: Workflow, CRM) Cykliczne wywołanie procesu składającego się z utworzenia treści wiadomości, wrócenia do korekty / zaakceptowania jej przez osobę decyzyjną oraz wysyłki do adresatów. Wysyłka informacji do klienta o zbliżającym się przeglądzie sprzętu + lokalna informacja w okienku. (licencje: Workflow, Serwis, Wypożyczalnia) Na tydzień przed terminem przeglądu konkretnego sprzętu generowane jest przypomnienie wysyłane do klienta za pomocą emaila oraz wyświetlane jest przypomnienie lokalnie w enova. Eskalowanie wniosku urlopowego (licencje: Workflow, Kadry) W przypadku, gdy pracownik złoży wniosek urlopowy, przynajmniej tydzień przed planowanym urlopem, a ten nie zostanie zaakceptowany lub odrzucony w ciągu dwóch dni, zostaje przekazany kolejnej osobie zgodnie ze strukturą organizacyjną firmy. Weryfikacja danych z RCP z nieobecnościami i spóźnieniami. (licencje: Workflow, Kadry) Tworzenie tygodniowego podsumowania uwzględniającego rozbieżności pomiędzy obecnościami i nieobecnościami pracowników w firmie. Dodatkowo uwzględniające spóźnienia oraz tygodniowy czas pracy (suma). Automatyczny import danych z plików (licencje: Workflow + moduł z którego obszaru wykonywany jest import) Po pojawieniu się plików w określonych katalogach może zostać dokonany import danych z plików. # Automatyczna kopia bezpieczeństwa bazy danych (licencje: Workflow) O określonej porze wykonywana jest kopia bazy danych, na której pracuje enova - gotowe rozwiązanie. Wykonywanie zdjęć danych (kostek analitycznych) w celu aktualizacji bazy analitycznej (licencje: Workflow, AWW) Unikając przeciążeń serwera wykonywane są kostki analityczne do bazy analitycznej w godzinach nocnych zgodnie z harmonogramem. 3/15

*Wymagana jest również licencja dla dodatku Harmonogram Zadań. 4/15

Instalacja Soneta Server Wymagania: system Microsoft Windows 7 lub wyższy, Microsoft Windows Server 2008 SP2 lub wyższy, pełny pakiet.net Framework 4.0 (Client Profile + Extended), wgrane wszystkie krytyczne aktualizacje do systemu Windows i.net Framework, na komputerze / serwerze, na którym ma działać usługa, nie może być w katalogu: Program Files/Common Files/Soneta/Assemblies bibliotek wykorzystujących referencje do Windows.Forms W przypadku wykorzystywania dodatków możliwe jest zmienienie domyślnej ścieżki pobierania dodatków przez SonetaServer Po uruchomieniu instalatora ukaże się okno wizardu Przechodzimy dalej Pierwszy krok instalacji Soneta Server Drugi krok instalacji Soneta Server Wybieramy ścieżkę instalacji. Można zostawić domyślnie podaną. 5/15

Trzeci i ostatni krok instalacji Soneta Server Zakończenie instalacji. W tym momencie na naszym komputerze pracuje już usługa enovaserver - widoczna w procesach jako SonetaServer.exe dla użytkownika System. 6/15

Połączenie z bazą W przypadku uruchomienia serwera biznesowego SonetaServer jako usługi, należy zwrócić uwagę na ustawienia logowania do serwera SQL, np. czy logowanie do serwera oparte jest o Windows Authentication czy o SQL Server Authentication, oraz na jakim koncie pracuje usługa. Jeśli połączenie do SQL oparte jest o Windows Authentication, wówczas usługa SonetaServer powinna być uruchomiona na użytkowniku Windows z odpowiednimi uprawnieniami na serwerze SQL a nie na domyślnym koncie systemowym. Jeśli komunikacja pomiędzy enova a serwerem SQL odbywa się po użytkowniku SQL-owym wówczas usługa SonetaServer może być uruchomiona na domyślnym koncie systemowym. Harmonogram zadań ma zdefiniowanego domyślnego operatora logującego się do bazy danych. Operator nosi nazwę Harmonogram zadań, a jego definicja jest domyślnie zablokowana. Pod takim loginem będzie również widoczny w logach (ChangeInfo) podczas wykonywania operacji w bazie danych. Operator ten posiada rolę o nazwie HZ dla której nie zostały podpięte żadne licencje. W przypadku gdy chcemy aby logowanie następowało na innego operatora możemy wskazać go w ustawieniach połączenia z bazą. Konfiguracja połączenia z bazą danych serwera jest możliwa poprzez edytowanie pliku Lista baz danych.xml który znajduje się w katalogu Configurations w głównym katalogu serwera, domyślnie: Program Files (x86)\soneta\soneta Server\. Należy pamiętać o wyłączeniu Logowania zintegrowanego oraz wpisaniu nazwy operatora i hasła. Na zakładce Operator należy podać nazwę Operatora oraz hasło. Logowanie do bazy danych - ogólne 7/15

Logowanie do bazy danych Operator Uruchomienie SonetaServer jako usługi systemu Windows (zalecane) Zalecaną konfiguracją jest instalacja i uruchomienie SonetaServer jako usługi Windows. W tym celu uruchomiono konsolę Windows poprzez opcję Uruchom jako administrator i wydano polecenie: C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe C:\enova365Server\ SonetaServer.exe W przystawce Services z panelu sterowania, ustawiono dla usługi enova Server automatyczne uruchamianie, a następnie uruchomiono usługę. Standardowo usługa SonetaServer nasłuchuje na porcie TCP 22000. Można to sprawdzić, wydając w konsoli Windows polecenie: netstat an Podobnie jak w przypadku uruchomienia SonetaServer z konsoli, również dla SonetaServer uruchomionej jako usługa Windows, port komunikacyjny może zostać zmieniony z domyślnego na inny. W tym celu konieczne jest zmodyfikowanie wpisu w kluczu ImagePath rejestru systemowego: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\enovaServer ImagePath i dopisanie do ścieżki usługi odpowiedniego portu, np. C:\enova365Server\SonetaServer.exe /port:22003 8/15

Dodawanie parametrów do usługi Zmiany będą miały zastosowanie po restarcie usługi SonetaServer. Parametry uruchamiania dla SonetaServer /noscheduler bez uruchomienia mechanizmu Scheduler /port wskazanie innego niż domyślny portu, na jakim nasłuchiwać ma SonetaServer, /dbconfig wskazanie innego niż domyślny, katalogu z listą baz danych /extpath wskazanie innego niż domyślny, katalogu z dodatkami Soneta Serwer w trybie konsoli Do testowania serwera możliwe jest uruchomienie go w trybie konsoli. Aby uruchomić serwer w trybie konsoli należy w terminalu wywołać: SonetaServer.exe /console Przed wywołaniem musimy znajdować się w folderze gdzie został zainstalowany serwer, domyślnie c:\program Files (x86)\soneta\soneta Server. Przy takiej ścieżce instalacji należy skorzystać w konsoli najpierw z polecenia: cd c:\program Files (x86)\soneta\soneta Server\ Serwer w trybie konsoli Pracując w trybie konsoli mamy do dyspozycji następujące polecenia: 9/15

q, aby wyjść i przerwać pracę serwera, d, aby wyświetlić listę bazy danych dostępną w konfiguracji, s, aby wyświetlić bazy danych z którymi harmonogram zadań się połączył, c, aby wyświetlić kategorie logów, l, aby wyświetlić log, t, aby wyświetlić timery, r, aby odświeżyć ekran, F12, okno deweloperskie dla ostatniej bazy danych. Po wybraniu jednej z opcji serwer zwraca od razu wynik (nie trzeba akceptować enterem). W przypadku wybrania błędnego polecenia, np. wpiszemy f zamiast d możemy bezpośrednio po wpisanym błędnie poleceniu wpisać nowe, poprawne. Opis poleceń oraz ich zastosowanie Polecenie d (Database) - wyświetla bazę danych z którą jesteśmy aktualnie połączenie. Polecenie c (Category) - zwraca dostępne kategorie logów, którymi dysponuje aktualnie Soneta Serwer. Polecenie l (Log) wyświetlenie logów dla wskazanej bazy danych oraz kategorii logów Uwaga, podczas podawania nazwy bazy danych oraz nazwy bazy danych należy pamiętać o wielkości liter. Przykład zastosowania poleceń "d", "c" oraz "l" Polecenie t (Timer) wyświetla zdarzenia, które miały miejsce na serwerze dla wybranej bazy oraz wybranej kategorii logów. Uwaga, podczas podawania nazwy bazy danych oraz nazwy bazy danych należy pamiętać o wielkości liter. Polecenie s wyświetla bazy danych z którymi jest aktualnie połączony serwer Polecenie r (Refresh) odświeża okno konsoli pozostawiając jedynie port na którym pracuje Soneta Serwer, aktualny status oraz dostępne polecenia. Użycie klawisza F12 powoduje rozpoczęcie / zakończenie śledzenia pracy serwera. Po zakończeniu mamy do dyspozycji narzędzie projektowe zawierające różnego rodzaju logi. 10/15

Polecenie q (Quit) - kończy pracę Soneta Server Narzędzia projektowe Soneta Server Aktualizacja SonetaSerwer Aktualizację środowiska należy przeprowadzić przy wylogowanych operatorach enova. Aktualizacja serwera logiki biznesowej Przed aktualizacją serwera logiki biznesowej zalecane jest utworzenie kopii pliku C:\enova365Server\Configurations\Lista baz danych.xml Aby dokonać aktualizacji serwera logiki biznesowej należy pobrać instalator ze strefy dla Partnerów i postępować według kroków zawartych w opisie Instalacja. Uwaga, należy pamiętać o tym, że wersja instalatora musi być zgodna z wersją na jakiej pracuje baza danych, którą chcemy obsługiwać za pomocą Harmonogramu zadań. Po zakończonej instalacji usługa SonetaServer powinna uruchomić się automatycznie. Dodawanie harmonogramu do zadania W celu dodania harmonogramu do zadania należy otworzyć wybrane zadanie i przejść na zakładkę Automatyczne akcje. Z belki wybieramy "Nowy (Definicja harmonogramu)". W tym momencie do zadania dodany zostaje harmonogram automatycznych akcji. Tak dodany harmonogram należy aktywować za pomocą przycisku "Aktywuj" - wygenerowany zostanie ScheduleItem. Zadanie z harmonogramem zadań Dodawanie harmonogramu do definicji zadania 11/15

Dodanie harmonogramu zadań do definicji zadania następuje w sekcji "Wyzwalanie zadań", poprzez "Nowy (Definicja harmonogramu)". Harmonogram będzie aktywowany (wygenerowany ScheduleItem) w momencie gdy zostanie zainicjowane zadanie na podstawie tej definicji. Dodanie i aktywowanie harmonogramu do sekcji "Automatyczne akcje" spowoduje tworzenie nowego zadania o określonej porze zgodnie z harmonogramem. Definicja zadania Zadania globalne W celu ułatwienia konfiguracji harmonogramu zadań oraz dodawania i zarządzania zadaniami globalnymi w konfiguracji Workflow dodano folder Harmonogram zadań (Narzędzia/Opcje/Workflow). Zadania globalne (taski) związane są z głównym węzłem konfiguracyjnym (CfgNode). W folderze znajdują się następujące listy: Menu w konfiguracji Definicje harmonogramów zadań - Lista zawiera definicje harmonogramów zadań podpiętych pod zadania. Możliwe filtrowanie według "Wszystkie" oraz "Systemowe" - powiązane z CfgNode. 12/15

Lista definicji harmonogramów zadań Definicje zadań globalnych - zawiera listę definicji zadań dla typu danych CfgNode z możliwością dodania nowej definicji zadania tylko do CfgNode. Lista definicji zadań globalnych Planowane wywołania - zawiera wygenerowane na podstawie definicji harmonogramu zadań ScheduleItemy. Możliwe filtrowanie według "Wszystkie" oraz "Systemowe" - powiązane z zadaniami dla typu danych CfgNode. Lista planowanych wywołań Zadania globalne - zawiera listę zadań wygenerowanych na podstawie definicji zadania dla typu danych CfgNode, na liście nie są wyświetlane zadania z powiadomień. Możliwe jest utworzenie zadania na podstawie określonej definicji zadania związanej z CfgNode oraz dodanie definicji harmonogramu zadań i wygenerowanie ScheduleItema po aktywowaniu dodanej definicji harmonogramu. 13/15

Lista zadań globalnych Folder i listy widoczne są gdy jest spełniony jeden z poniższych warunków: pełna platyna, licencja na dodatek Harmonogram zadań, demo złote lub platynowe. 14/15

last-page Pomoc techniczna - 12 261 36 45, techniczne@enova.pl Pomoc Handel - 12 261 36 44, handel@enova.pl Pomoc Księgowość - 12 261 36 43, ksiegowosc@enova.pl Pomoc Kadry Płace - 12 261 36 42, place@enova.pl Pomoc CRM - 12 261 36 48, crm@enova.pl Pomoc Workflow - 12 261 36 45, workflow@enova.pl Soneta Sp.z o.o. ul. Wadowicka 8A, 30-415 Kraków, tel./fax +48 12 261 36 41, e-mail: info@enova.pl, www.enova.pl, www.enova365.pl