Instalacja

Instrukcja instalacji

W niniejszym artykule przedstawione zostały wymagania, proces instalacji i reinstalacji Comarch ERP Optima 2024.2.1.

Wymagania sprzętowe i programowe

Informacje dotyczące wymagań sprzętowych i programowych znajdują się tutaj.

Zabezpieczenie programu

Do pracy programu w pełnej wersji konieczne jest posiadanie klucza zabezpieczającego, który zawiera informacje o zakupionych modułach.

Uwaga
Instalacja programu, na komputerze, na którym nie ma wcześniejszej wersji Comarch ERP Optima zainstaluje wraz z programem aplikację do zarządzania modułami – Comarch ERP Menadżer Kluczy. Więcej informacji na jej temat można znaleźć w  instrukcji Comarch ERP Menadżer Kluczy.

Wskazówka
Comarch ERP Optima od wersji 2014.5.1 dla baz konfiguracyjnych utworzonych w tej wersji programu wymaga zainstalowania aplikacji Comarch ERP Menadżer Kluczy w wersji 2014.5.1 lub nowszej. Nie jest to konieczne dla baz konfiguracyjnych skonwertowanych z wersji wcześniejszych niż 2014.5.1.

Instalacja programu Comarch ERP Optima 

Podczas instalacji Użytkownikowi towarzyszy tzw. asystent. Dzięki temu cały proces polega na odpowiadaniu na pytania instalatora pojawiające się w kolejnych oknach. Potwierdzenie podanych informacji i przejście do następnego okna następuje po wciśnięciu przycisku Dalej. Powrót do wcześniejszego okna jest możliwy po wciśnięciu przycisku Wstecz.

Pełna instalacja systemu składa się z kilku etapów wchodzących w jeden proces instalacji. Poszczególne etapy to:

      • Sprawdzenie obecności wymaganych komponentów do instalacji systemu Comarch ERP Optima.
      • Instalacja i konfiguracja silnika bazy danych, który jest niezbędny do działania programu Comarch ERP Optima. Silnik ten to Microsoft SQL Server 2022 Express Edition. Ten punkt jest realizowany tylko w sytuacji, gdy wybrano opcję instalacji silnika bazy danych. Możliwość taka jest dostępna, jeśli na komputerze nie jest jeszcze zainstalowany Microsoft SQL Server.
      • Instalacja samego systemu Comarch ERP Optima.

Dostępność wskazanych etapów instalacji jest uwarunkowana rodzajem instalatora, rozpoznanymi przez instalator i funkcjonującymi już komponentami oraz wyborem odpowiednich opcji przez Użytkownika.

Razem z programem instalowany jest również generator raportów o nazwie GenRap autorstwa Comarch SA. Narzędzie to pozwala na edycję oraz tworzenie nowych wydruków w programie.

Uwaga
Instalacja systemu Comarch ERP Optima musi być wykonana przez Użytkownika, który posiada uprawnienia administratora w systemie operacyjnym. Przed rozpoczęciem instalacji programu należy zamknąć wszystkie otwarte aplikacje.

Do prawidłowego działania program wymaga dodatkowych komponentów. W czasie instalacji programu sprawdzane jest ich występowanie i w przypadku stwierdzenia braku obecności tych komponentów instalator przystępuje do ich instalacji. Poniżej znajduje się lista wymaganych komponentów:

      • .NET Framework 3.5 SP1
      • .NET Framework 4.7.2
      • MSXML 6.0
      • MDAC
      • SQLDMO
      • Crystal Reports (11.5.0.0)
      • Microsoft System CLR Types
      • SQL Server Shared Management Objects

Proces instalacji

Uruchomienie

Program Comarch ERP Optima można zainstalować z płyty instalacyjnej lub jednoplikowego instalatora: ComarchERPOptimasql.exe (zawiera program + silnik SQL), ComarchERPOptima.exe (zawiera sam program, wykorzystywany do aktualizacji Comarch ERP Optima lub instalacji na stanowisku bez SQL). Jednoplikowe instalatory dostępne są do pobrania po zalogowaniu na Indywidualnych Stronach Klientów www.erp.comarch.pl/klienci

Po uruchomieniu instalatora pojawia się kreator instalacji. Poniższy przebieg instalacji odnosi się do instalatora zawierającego serwer SQL, to znaczy pliku ComarchERPOptimasql.exe. W przypadku użycia drugiego pliku ComarchERPOptima.exe instalacja wygląda analogicznie, nie ma jedynie sekcji związanej z instalacją serwera SQL .

Przed przystąpieniem do instalacji sprawdzana jest ilość wolnej przestrzeni na dysku systemowym, domyślnie jest to dysk C:. Jeżeli dostępna przestrzeń jest mniejsza niż 5 GB wyświetlany jest poniższy komunikat i instalator kończy pracę:

Jeżeli ilość wolnej przestrzeni na dysku systemowym jest wystarczająca uruchamiany jest kreator instalacji.

Kreator instalacji

Akceptacja warunków gwarancji

Warunki gwarancji

W kolejnym kroku kreator prosi o zapoznanie się z dokumentem: „Warunki korzystania gwarancji Comarch ERP Optima”. Akceptacja warunków i naciśnięcie klawisza Dalej kontynuuje proces instalacji.

Sprawdzenie wymagań systemowych

Sprawdzanie wymagań systemowych

Podczas sprawdzania wymagań systemowych instalator weryfikuje, czy komputer jest odpowiednio skonfigurowany na potrzeby programu Comarch ERP Optima. W razie wystąpienia problemów uniemożliwiających poprawne działanie programu przy danej pozycji pojawi się znak „X” i instalator zakończy działanie.

Poniżej znajduje się lista sprawdzanych parametrów systemu wraz z ich wymaganymi wartościami:

Uwaga
Nazwa komputera nie może być taka sama jak nazwa użytkownika, który uruchomił instalację Comarch ERP Optima, w przeciwnym przypadku instalacja będzie przerwana na etapie zatwierdzania wyboru trybu instalacji serwera SQL.

System – program Comarch ERP Optima może być zainstalowany tylko na systemach operacyjnych określonych w wymaganiach minimalnych.

Procesor – instalator sprawdza, czy taktowanie procesora wynosi co najmniej 2 GHz. Intalator pozwala na instalację programu, gdy ten warunek nie jest spełniony, przy czym wyświetlane jest odpowiednie ostrzeżenie.

Pamięć RAM – minimalna ilość pamięci RAM to 2 GB.

Ustawienia regionalne – do zainstalowania programu konieczne są polskie ustawienia regionalne.

Rozdzielczość ekranu – minimalna, dopuszczalna przez instalator rozdzielczość to 1024×768 przy braku skalowania. Przy włączonym skalowaniu należy zwiększyć rozdzielczość, aby uniknąć konieczności przewijania okien.

Wybór typu konfiguracji

Rodzaj instalacji

  • Instalacja standardowa – na komputerze instalowane są wszystkie moduły programu Comarch ERP Optima. Jest to typ instalacji zalecany przez producenta. Instalator w tym przypadku ustawia domyślną ścieżkę instalacji programu: C:\Program Files\Comarch ERP Optima\ (w przypadku systemów 64 bitowych będzie to ścieżka C:\Program Files (x86)\Comarch ERP Optima\)
  • Instalacja zaawansowana – pozwala wybrać moduły oraz wskazać docelową lokalizację instalacji.

Instalacja standardowa – na komputerze instalowane są wszystkie niezbędne komponenty programu Comarch ERP Optima wraz ze wszystkimi modułami. Jest to typ instalacji zalecany przez producenta. Instalator w tym przypadku ustawia domyślną ścieżkę instalacji programu: C:\Program Files\Comarch ERP Optima\ (w przypadku systemów 64 bitowych będzie to ścieżka C:\Program Files (x86)\Comarch ERP Optima\).

Instalacja użytkownika – pozwala na wybór miejsca instalacji programu oraz modułów programu.

Wybór instalacji komponentu Crystal Reports

Podczas instalacji Comarch ERP Optima jest możliwość zrezygnowania z instalacji komponentu wydruków Crystal Reports. Odpowiedni ekran z możliwością odznaczenia tego elementu pojawi się podczas instalacji w trybie zaawansowanym tylko jeżeli spełnione są równocześnie oba warunki: na komputerze jest zainstalowany Comarch ERP XL oraz nie jest jeszcze zainstalowany dodatek Crystal Reports.

Wybór aktywnych modułów

Wybór aktywnych modułów – Użytkownik powinien zaznaczyć te moduły, które zakupił. Wybrane moduły będą zaznaczone podczas logowania w programie. Wybór aktywnych modułów będzie można zmienić później w konfiguracji programu: Program/ Użytkowe/ Operatorzy

Wybór modułów

Zaznaczaniem modułów rządzą pewne reguły:

      • Jeżeli zostanie odznaczony moduł Kasa/Bank (KB) i Kasa/Bank Plus (KBP) – program pozwoli zaznaczyć tylko moduły, które nie wymagają do poprawnej pracy wyżej wymienionych modułów, czyli: Serwis (SRW), Obieg Dokumentów (OBD), Analizy BI, Biuro Rachunkowe, CRM, CRM Plus, Środki Trwałe (ŚT), Automat Synchronizacji i/lub Przypominacz
      • Jeżeli zaznaczono którykolwiek z modułów: Księga Podatkowa (KP), Księga Handlowa (KH), Księga Handlowa Plus (KHP), Faktury (FA), Handel (HA), Handel Plus (HAP), Płace i Kadry (PK),  Płace i Kadry Plus (PKP) lub Detal (DET) – wymagane jest zaznaczenie również modułu Kasa/Bank lub Kasa/Bank Plus.

Wraz z instalacją Comarch ERP Optima dodawane są trzy usługi: Comarch ERP Serwis Operacji Automatycznych, Usługa wysyłania raportów do aplikacji Comarch ERP Mobile BI oraz Usługa wysyłania subskrypcji raportów aplikacji Comarch ERP Optima Analizy BI. Instalowane  są również aplikacja do zarządzania modułami – Comarch ERP Menadżer Kluczy. iBard służy do bezpiecznego przechowywania kopii baz danych Comarch ERP Optima, a także innych danych użytkownika. Usługa umożliwia w sposób bezpieczny, automatyczny i harmonogramowany przechowywanie istotnych informacji w profesjonalnym Centrum Danych Comarch. Więcej informacji oraz dostępne promocje znajdują się na stronie www.ibard.pl.

Szczegółowe informacje na temat poszczególnych modułów zawarte są ulotkach dedykowanych tym modułom.

Uwaga
Jeśli zaznaczone zostaną moduły, na które Użytkownik nie posiada wykupionych licencji – cały program będzie pracować w WERSJI STARTOWEJ. Zawsze zaznaczany jest moduł Kasa/Bank, niezależnie od wykupionych licencji.

Instalacja serwera SQL

Silnik bazy danych jest elementem niezbędnym do pracy programu Comarch ERP Optima – to właśnie on odpowiada za zapis i przechowywanie baz danych. Instalator Comarch ERP Optima umożliwia automatyczną instalację silnika bazy danych Microsoft SQL Server 2022 na polskojęzycznych oraz anglojęzycznych systemach operacyjnych.

Wymagania minimalne dla tej wersji SQL’a to Windows 10 TH1 1507 i Windows Server 2016 w wersjach 64 bitowych. Aby móc zainstalować serwer SQL na wcześniejszych systemach, należy pobrać i uruchomić instalator SQL Server 2014 Express z poniższego linka.
https://www.ibard.com/d/cfac3a5164edef110f124d5c2b933e8f38bf01bf

Instalacja silnika Microsoft SQL Server 2019 odbywa się na lokalnym komputerze jako nazwana instancja NazwaKomputera\OPTIMA.

W przypadku, gdy Użytkownik posiada już zainstalowany i dostępny serwer oraz godzi się na jego konfigurację pod potrzeby Comarch ERP Optima – nie musi dokonywać instalacji silnika.

Uwaga
Domyślnie instalowana nazwa instancji Microsoft SQL Server to Optima, cała nazwa serwera SQL ma postać NazwaKomputera\Optima

Instalacja serwera SQL

Tryby instalacji:

  • Comarch ERP Optima + Serwer SQL) – na komputerze zostanie zainstalowany program Comarch ERP Optima oraz serwer SQL (jeżeli instalator nie wykryje go na tym komputerze). Dodatkowo instalator skonfiguruje system (dodanie wyjątku do zapory systemu) umożliwiając innym komputerom łączenie się do tego serwera.
  • Comarch ERP Optima – na komputerze zostanie zainstalowany program Comarch ERP Optima. Instalacja wykorzystywana na komputerach (końcówkach), łączących się do serwera SQL.

 

W przypadku testowania oprogramowania i braku ustawienia hasła instalator automatycznie przypisze hasło domyślne. W środowisku docelowym należy zabezpieczyć serwer mocnym hasłem.

Uwaga
Właściwy poziom bezpieczeństwa danych zapewnia określenie własnego, silnego hasła (parametr Zabezpiecz własnym hasłem).

Ustalenie hasła dla loginu SA

Hasło musi spełniać wymagania co do jego złożoności. To znaczy musi mieć co najmniej 8 znaków oraz zawierać znaki  ze wszystkich dalej wymienionych grup znaków: małe litery, wielkie litery, znaki specjalne oraz cyfry. Utworzony login pozwala na zarządzanie danymi na serwerze SQL.

Hasło to należy podawać w kreatorze konfiguracji połączenia, podłączenia bazy firmowej lub kreatorze kopii i odtwarzania baz danych przy wyborze połączenia w trybie autoryzacji na serwerze SQL.

Zatwierdzenie instalacji

Po wybraniu opcji Dalej instalator rozpocznie instalację programu. Użytkownik jest informowany na bieżąco o postępie instalacji.

Postęp instalacji

 

Zakończenie instalacji

Wersja demonstracyjna to program posiadający pełną funkcjonalność do momentu, gdy rozpiętość dat pomiędzy dokumentami wystawionymi w programie nie przekroczy 30 dni. w celu zakupu oprogramowania prosimy o kontakt z Autoryzowanym Partnerem Comarch: http://www.erp.comarch.pl/mapasprzedazy/

Zakończenie instalacji

Zmiana dostępności modułów dodatkowych instalowanych  z Comarch ERP Optima oraz funkcja naprawy instalacji

Po przejściu do Panelu sterowania \ Program i funkcje i kliknięciu na pozycję Comarch ERP Optima mamy do wyboru dwie opcje: Usuń oraz Zmień. Pierwsza z nich usuwa program z komputera, druga natomiast pozwala na wykonanie jednej z dwóch czynności. Pierwsza z nich to zmiana dostępności modułów dodatkowych, druga natomiast to uruchomienie funkcji naprawy instalacji Comarch ERP Optima.

Zarządzanie aplikacją Comarch ERP Optima

Wybór modułów dodatkowych - funkcja służy do zmiany dostępności modułów dodatkowych takich jak: Analizy BI, Automat Synchronizacji, Biuro Rachunkowe i Przypominacz. Jeżeli podane moduły nie były zaznaczone podczas instalacji Comarch ERP Optima, to z poziomu tej funkcji można je włączyć już po zakończeniu instalacji.

Wybór modułów dodatkowych

Napraw instalację Comarch ERP Optima - funkcja wykonuje ponowną rejestrację komponentów niezbędnych do działania aplikacji.

Instalacja nienadzorowana

Comarch ERP Optima można uruchomić w trybie instalacji nienadzorowanej. W przypadku chęci skorzystania z tego typu instalacji prosimy o konakt z Autoryzowanym Partnerem Comarch.

Uwaga
W przypadku konieczności doinstalowania pakietu .NET Framework 4.7.2 w czasie instalacji nienadzorowanej zostanie wykonany restart komputera.

Instalacja Comarch ERP Optima na serwerze terminali

Instalacja na serwerze terminali przebiega tak samo jak na stanowisku roboczym, przy czym przed przystąpieniem do instalacji należy przełączyć serwer terminali w tryb instalacji poprzez uruchomienie komendy:

Change user /install

Po zakończeniu instalacji należy wyłączyć tryb instalacji wpisując komendę:

Change user /execute

Szczegółowe informacje na temat zalecanych parametrów środowiska terminalowego zawarte są biuletynie technicznym OPT60 Comarch ERP Optima w środowisku terminalowym, który jest dostępny na stronach walidowanych dla Partnerów Comarch http://www.erp.comarch.pl/partnerzy.

Zachęcamy Klientów, aby po szczegółowe informacje dotyczące planowania instalacji na serwerze terminali zgłaszali się do Autoryzowanych Partnerów Comarch.

Ustawienie interfejsu Comarch ERP Optima wpływające na wydajność pracy w środowisku terminalowym

Przy połączeniach terminalowych szczególnie przez Internet w celu zmniejszenia ilości przesyłanych danych, a przez to przyspieszenie wyświetlania okien wprowadzono specjalne ustawienia w programie. Ustawienia te zostały przedstawione w poniższych punktach.

Ustawienia skórki programu

Dla pracy poprzez pulpit zdalny przygotowano specjalne skórki o nazwach Flat oraz UltraFlat. Skórki  programu można ustawić z poziomu menu Widok po zalogowaniu do programu.

Wyłączenie animacji

Pozytywnie na szybkość wyświetlania w programie ma wyłączenie dostępnych animacji. Można to zrobić po zalogowaniu do programu w menu Widok odznaczając parametr Efekty animacji (wolniejsze działanie).

Menu – efekty animacji

Zwinięcie graficznego menu (ribbon)

Obszar graficznego menu (ribbon) jest najdłużej odrysowywany dlatego jego wyłączenie na wolnym łączu powinno poprawić szybkość ściągania obrazu aplikacji z serwera.

Menu – rozwinięta wstążka

Menu – zwinięta wstążka

Reinstalacja z poprzedniej wersji oraz aktualizacje programu

Wdrożenie nowej wersji programu może przebiegać na dwa sposoby: reinstalacji lub aktualizacji. Generalnie mówiąc reinstalacja wymaga odrębnego instalatora analogicznie jak w przypadku instalacji programu, natomiast aktualizacje Comarch ERP Optima wbudowane są w sam program, ich wdrożenie jest bardzo proste i przebiega z bardzo małym udziałem użytkownika. Każdorazowo wraz z nową wersją programu lub jego aktualizacją udostępniana jest ulotka, w której umieszczona jest informacja, czy program wymaga reinstalacji odrębnym instalatorem, czy wystarczy uruchomić aktualizację.

Comarch ERP Optima posiada specjalny mechanizm przypomnień w postaci Panelu wiadomości, znajdującego się w prawym dolnym ekranu, które informują użytkownika o nowych wersjach i aktualizacjach.

Uwaga
Instalacja programu, na komputerze, na którym nie ma wcześniejszej wersji Comarch ERP Optima zainstaluje wraz z programem aplikację do zarządzania modułami – Comarch ERP Menadżer Kluczy.

Uwaga
Comarch ERP Optima od wersji 2014.5.1 dla baz konfiguracyjnych utworzonych w tej wersji programu wymaga zainstalowania aplikacji Comarch ERP Menadżer Kluczy 2014.5.1. Nie jest to konieczne dla baz konfiguracyjnych skonwertowanych z wersji wcześniejszych niż 2014.5.1.

Reinstalacja z poprzedniej wersji

Reinstalacja przebiega w podobny sposób jak instalacja programu i została dokładnie opisana powyżej.

Podczas reinstalacji wyświetlana jest informacja o braku wsparcia dla Microsoft SQL Server 2000, 2005, 2008 i 2008 R2.

Kreator instalacji Comarch ERP Optima

Uwaga
Comarch ERP Optima:

  • od wersji 2013 nie współpracuje z silnikiem bazy danych Microsoft SQL Server 2000,
  • od wersji 2014.5.1 nie współpracuje z silnikiem bazy danych Microsoft SQL Server 2005,
  • od wersji 2019.2.1 nie współpracuje z silnikiem bazy danych Microsoft SQL Server 2008 i 2008 R2,
  • od wersji 2023.2.1 nie współpracuje z silnikiem bazy danych Microsoft SQL Server 2012.

Reinstalację programu Comarch ERP Optima można uruchomić również z jednoplikowych instalatorów, które dostępne są do pobrania po zalogowaniu na stronach walidowanych dla Klientów www.comarch.pl/erp/dla-klientow. Reinstalacja oprócz zmian w programie może wymagać konwersji baz danych.

Od wersji Comarch ERP Optima 2019.5.1 wymagana jest na komputerze obecność pakietu Microsoft .NET Framework 4.7.2. W przypadku jego braku zostanie on doinstalowany przez instalator Comarch ERP Optima.

Reinstalacja z wersji wcześniejszej niż 2024.1.1 powinna być wykonana na wszystkich komputerach, gdzie działa program Comarch ERP Optima w wersji wcześniejszej niż 2024.1.1. Reinstalacja programu spowoduje uaktualnienie wersji.

Uwaga
Reinstalacja powinna być przeprowadzana na programie objętym gwarancją. Jeśli termin gwarancji minął, reinstalacja spowoduje jego zablokowanie.

Reinstalacja do najnowszej wersji 2024.1.1 możliwa jest zarówno z wersji 2018, 2017, 2016, 2015, 2014 oraz 2013. W przypadku konieczności skonwertowania bazy z wcześniejszej wersji programu należy zrobić to dwuetapowo, czyli najpierw zainstalować wersję 2013.7, a dopiero potem aktualną wersję 2024.1.1.

Reinstalacja z wersji 17.10 do 2016.5.1 nie zachowuje wprowadzonych zmian w ustawieniach kolumn na listach w programie.

Uwaga
Ze względu na wprowadzenie w programie obsługi znaków diakrytycznych pochodzących z innych języków niż polski wielkość bazy danych po konwersji  z wersji 2010 i wcześniejszych zwiększa się. Dodatkowo w czasie samego procesu konwertowania potrzeba więcej miejsca na dysku twardym. Ma to szczególne znaczenie podczas konwersji baz o rozmiarze kilku gigabajtów na darmowej wersji Microsoft SQL Server Express. Wynika to z ograniczenia rozmiaru bazy danych, z którymi mogą pracować edycje Express. Przy czym z Microsoft SQL Server 2008 Express mogą być używane bazy o rozmiarze nieprzekraczającym 4 GB, natomiast Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2012 Express oraz Microsoft SQL Server 2014 Express pozwalają na pracę z bazami o rozmiarze do 10 GB. Zatem wykonanie konwersji może wymagać aktualizacji serwera SQL do wersji 2008 R2 Express (2012 Express, 2014 Express) lub do pełnej wersji serwera SQL, który nie posiada żadnych ograniczeń na wielkość bazy danych.

Moduły dodatkowe instalowane osobno

Wybór opcji Zainstaluj  na głównym oknie menu otwiera okno z trzeba folderami: Instalacja modułów dodatkowych, Instalacja narzędzi Comarch i Narzędzia Microsoft.

Dostępne moduły dodatkowe to: Comarch ERP Optima Detal, Comarch ERP Optima Pulpit Menadżera, Instalacja komponentów dla modułu Comarch e-Sklep oraz Instalacja usługi Automatyczna Kopia Bezpieczeństwa. Szczegółowe informacje dotyczące modułów dodatkowych Comarch ERP Optima zawarte są w dokumentacji dotyczącej poszczególnych modułów.

Instalacja komponentów dla modułu Comarch e-Sklep – zawiera w sobie opisane niżej: Web Services Enhancements (WSE) 3.0 Runtime for Microsoft .NET, .NETFramework 2.0 oraz SQLXML 3.0 Service Pack 3 (SP3).

Wybór przycisku Instalacja narzędzi Comarch pozwala na zainstalowanie następujących programów:

Instalacja Comarch ERP Menadżer Kluczy – aplikacja służy do zarządzania kluczami dla Comarch ERP Optima. Moduły mogą być zapisane w kluczu HASP lub kluczu wirtualnym. Comarch ERP Menadżer Kluczy należy zainstalować na komputerze, gdzie jest wpięty klucz HASP, lub ma być aktywowany klucz wirtualny.

Menadżer Kluczy jest standardowo instalowany podczas konfiguracji silnika bazy danych, na tym samym komputerze co Microsoft SQL Server. Jeśli konfiguracja przebiegła prawidłowo nie ma konieczności ponownej jego instalacji.

Aktualizowanie licencji w kluczu HASP (programowanie klucza) – jeśli program wymaga do pracy klucza HASP, należy go wcześniej zaprogramować zgodnie z wykupionymi modułami. Klucz dostarczany przez Comarch jest już zaprogramowany zgodnie z zakupionymi modułami. Programowanie klucza jest niezbędne tylko w przypadku zwiększania ilości posiadanych modułów, przedłużania Asysty lub odtwarzania uszkodzonej zawartości klucza.

Klucz powinien być umieszczony na komputerze będącym serwerem bazy danych i na tym komputerze powinno być uruchomione jego programowanie (wtedy klucz jest wpięty do lokalnego portu). Przed rozpoczęciem programowania należy wskazać miejsce, gdzie znajduje się plik *.RUS (otrzymany z firmy Comarch) – jest to plik zawierający informacje o posiadanych modułach. Istnieje również możliwość automatycznego pobrania pliku RUS przez Klienta z serwerów Comarch za pośrednictwem Comarch ERP Menadżer Kluczy. Po kliknięciu prawym przyciskiem myszy na ikonie Menadżera Kluczy pojawia się opcja „Aktualizuj licencje w kluczu HASP” z dwoma możliwościami wyboru:

      • Aktualizacja z dysku – wymaga wskazania pliku RUS z dysku,
      • Aktualizacja z chmury – plik RUS pobierany jest z serwerów Comarch.

Po zaprogramowaniu klucza podnosi się okno Menadżera Kluczy z zakładką [Dostępne moduły]. Jeśli jest kilka aktywnych kluczy to wyświetlana jest informacja dla klucza, który był właśnie programowany.

W Comarch ERP Menadżer Kluczy możliwe jest aktywowanie licencji Comarch ERP Optima z więcej niż jednego klucza. Jeżeli podpiętych jest więcej niż jeden klucz (HASP lub wirtualny), na zakładkach [Dostępne moduły] oraz [Pobrane moduły] pojawia się pole z wyborem klucza. Podobnie przy wyborze opcji Zwolnij licencje pojawia się w takim przypadku lista podpiętych kluczy.

Migrator baz danych – Narzędzie to pozwala na: zainstalowanie najnowszego serwera Microsoft SQL Server 2022, przeniesienie danych programu Comarch ERP Optima na serwer Microsoft SQL Server 2022 (wraz z jego instalacją) oraz przenoszenie danych pomiędzy już zainstalowanymi serwerami bazy danych. Oprócz tego za pomocą Migratora baz danych można wykonać kopie bezpieczeństwa i odtworzenie baz danych Comarch ERP Optima.

Po wybraniu opcji instalacji narzędzi Microsoft możemy zainstalować następujące dodatki:

Instalacja .NET Framework 3.5 - Instalacja tego komponentu jest wymagana do poprawnego działania Comarch ERP Optima. Pakiet ten jest instalowany razem z programem Comarch ERP Optima.

Instalacja .NET Framework 4.5 - Instalacja tego komponentu jest wymagana do poprawnego działania Comarch ERP Optima. Pakiet ten jest instalowany razem z programem Comarch ERP Optima.

SQLXML 4.0 Service Pack 1 (SP1) – komponent wymagany do współpracy Comarch ERP Optima z modułem Comarch e-Sklep.

Instalacja silnika bazy danych – opcja pozwala na zainstalowanie silnika bazy danych bez powiązania z instalacją systemu Comarch ERP Optima.

 

Jak zainstalować program? - zobacz szkolenie

 




e-Deklaracje

e-Deklaracje – Informacje ogólne

Funkcjonalność Comarch ERP Optima umożliwiająca składanie deklaracji elektronicznych opiera się na modelu, w którym w pierwszym etapie tworzony jest plik XML zgodny ze schematem XSD opublikowanym przez Ministerstwo Finansów. Następnie tak wygenerowany plik użytkownik podpisuje podpisem elektronicznym i przesyła na serwer Ministerstwa Finansów. Aby możliwe było wysłanie e-Deklaracji, konieczne jest posiadanie takiego elektronicznego podpisu.

Umożliwiono eksport następujących deklaracji do systemu e-Deklaracje:

  • deklaracji VAT-7, VAT-7D, VAT-7K wraz z załącznikami: ORD-ZU, VAT-ZZ, VAT-ZT, VAT-ZD, NAD-ZP,
  • deklaracji VAT-UE, VAT-UEK wraz z załącznikami VAT-UE/A i VAT‑UE/B, VAT-UE/C,
  • deklaracji VAT-8 wraz z załącznikami: ORD-ZU,
  • deklaracji VAT-9M wraz z załącznikami: ORD-ZU,
  • deklaracji VAT-27,
  • deklaracji rocznej PIT-28 wraz z załącznikami: PIT-28/A, PIT-28/B, PIT-O, PIT/D, PIT-2K, ORD-ZU,
  • deklaracji rocznej PIT-36 wraz z załącznikami PIT/B , PIT/O, PIT/D, PIT-2K, PIT/UZ, ORD-ZU,
  • deklaracji rocznej PIT-36L wraz z załącznikami PIT/B, ORD-ZU,
  • deklaracji rocznej CIT-8, wraz z załącznikami CIT-8/O, CIT-D, CIT-ST, CIT-ST/A, ORD-ZU,
  • deklaracji PIT-11 (indywidualnie lub seryjnie), wraz z załącznikami ORD-ZU, PIT-R,
  • deklaracji PIT-4R, wraz z załącznikiem ORD-ZU,
  • deklaracji PIT-8AR, wraz z załącznikiem ORD-ZU,
  • deklaracji PIT-8C (indywidualnie) wraz z załącznikiem ORD-ZU,
  • deklaracji IFT-1R/IFT-1 (indywidualnie lub seryjnie), wraz załącznikiem ORD-ZU.

Aby wyeksportować deklarację należy:

  1. W menu Start/Konfiguracja/ Stanowisko/ Ogólne/ e-Deklaracje, wskazać katalog, w którym mają być zapisane pliki w polu: Katalog przechowywania plików wymiany:. W podanej lokalizacji, przy wysyłaniu deklaracji, tworzony będzie katalog o nazwie zgodnej z nazwą bazy danych a w nim podkatalog zawierający w nazwie rok i miesiąc deklaracji. W ostatnim podkatalogu umieszczony zostanie wysłany plik oraz odebrane Urzędowe Poświadczenie Odbioru.
  2. W menu Ogólne/ Inne/ Urzędy – na formularzu urzędu skarbowego wskazać dane adresowe Urzędu Skarbowego oraz kod Urzędu Skarbowego. Listę Urzędów wraz z ich kodami można zaimportować z Serwera Comarch w menu Ogólne/ Inne/ Urzędy.
  3. Poprawnie wypełnić deklarację po jej przeliczeniu – przede wszystkim dane identyfikacyjne i adres podatnika (Konfiguracja/ Firma/ Dane firmy -> np. VAT, PIT-28, PIT-36).

W przypadku korzystania z serwera proxy należy skonfigurować ustawienia w menu Start/ Konfiguracja/ Stanowisko/ Ogólne/ Parametry.

POLA OBOWIĄZKOWE

Dla deklaracji VAT-7:

  • Kod urzędu skarbowego – na deklarację przepisywany jest z karty urzędu, zakładka: [Ogólne], pole: Kod urzędu,
  • Rok i miesiąc złożenia deklaracji,
  • Cel złożenia deklaracji.
  • Jeśli podatnikiem jest osoba fizyczna:
    • Numer NIP podatnika,
    • Pierwsze imię oraz nazwisko podatnika,
    • Data urodzenia,
    • Adres podatnika, pola: Kraj, Województwo, Powiat, Gmina, Numer domu, Miejscowość, Kod pocztowy, Poczta.
  • Jeśli podatnikiem jest osoba prawna:
    • Numer NIP podatnika,
    • Pełna nazwa podatnika,
    • Adres siedziby firmy, pola: Kraj, Województwo, Powiat, Gmina, Numer domu, Miejscowość, Kod pocztowy, Poczta.

Dla deklaracji VAT-UE:

  • Kod urzędu skarbowego,
  • Rok i kwartał złożenia deklaracji.
  • Jeśli podatnikiem jest osoba fizyczna:
    • Numer NIP podatnika,
    • Pierwsze imię oraz nazwisko podatnika,
    • Data urodzenia,
    • Adres podatnika, pola: Kraj, Województwo, Powiat, Gmina, Numer domu, Miejscowość, Kod pocztowy, Poczta.
  • Jeśli podatnikiem jest osoba prawna:
    • Numer NIP podatnika,
    • Pełna nazwa podatnika,
    • Adres siedziby firmy, pola: Kraj, Województwo, Powiat, Gmina, Numer domu, Miejscowość, Kod pocztowy, Poczta.

Dla deklaracji PIT-11, PIT-8C, IFT-1R/IFT-1, PIT-4R, PIT-8AR:

  • Kod urzędu skarbowego,
  • Właściwy urząd skarbowy dla danego rodzaju deklaracji (Konfiguracja/ Firma/ Dane firmy/ Deklaracje).
  • Jeżeli podatnikiem jest osoba fizyczna:
    • Numer NIP podatnika,
    • Pierwsze imię oraz nazwisko podatnika,
    • Data urodzenia,
  • Jeżeli podatnikiem jest osoba prawna:
    • Numer NIP podatnika
    • REGON,
    • Pełna nazwa.

Ponadto dla prawidłowego przygotowania e-deklaracji PIT-11, PIT-8C należy na Formularzu danych kadrowych pracownika – wypełnić:

  • NIP pracownika,
  • PESEL, Data urodzenia,
  • Pełne dane adresowe pracownika,
  • Urząd skarbowy pracownika.

Eksport e-Deklaracji

Z poziomu przeliczonego formularza deklaracji należy kliknąć na ikonę „Wyślij deklarację do systemu e-Deklaracje”  . Pojawi się log z przebiegu eksportu, który kolejno będzie wskazywał jakie czynności są wykonywane:

  1. Przygotowanie deklaracji.
  2. Walidacja e-Deklaracji (porównanie wysyłanej deklaracji ze schematem dokumentu elektronicznego, który udostępnia Ministerstwo Finansów).
  3. Podpisanie deklaracji – pojawi się okno z listą dostępnych certyfikatów (certyfikat musi być zarejestrowany w systemie, aby pojawił się w oknie wyboru), następnie pojawi się okno komponentu do podpisywania, w którym będzie należało podać PIN.
  4. Wysłanie deklaracji.
  5. Odebranie statusu deklaracji – zwykle będzie to komunikat: Dokument w trakcie przetwarzania.

Po poprawnym zakończeniu eksportu, w logu z przebiegu eksportu będą następujące informacje:

Okno wysyłania deklaracji

Na liście deklaracji, w kolumnie e-Deklaracje, pojawi się status „Wysłano/Nie odebrano UPO”, a w kolumnie „Data wysłania” pojawi się data wysłania deklaracji.

Uwaga
Po wysłaniu deklaracji należy odebrać UPO – jeżeli serwer Ministerstwa Finansów podczas odbierania UPO zgłosi błąd w deklaracji – wówczas można cofnąć deklarację do bufora i po wprowadzeniu zmian ponowne ją wysłać.

Uwaga
Jeśli deklaracja została wysłana do systemu e-Deklaracje i zostało dla niej odebrane Urzędowe Poświadczenie Odbioru, wówczas ponowna wysyłka tej samej deklaracji spowoduje rozbieżność między nr. referencyjnym na deklaracji a wydrukiem UPO.

Uwaga
Do wysyłki deklaracji drogą elektroniczną z programu Comarch ERP Optima konieczne jest zainstalowanie na stanowisku komponentu .NET Framework w wersji co najmniej 4.72.

Uwaga
Dostępny jest mechanizm automatycznego pobierania aktualizacji umożliwiających wysyłanie deklaracji drogą elektroniczną w przypadku, gdy w czasie udostępnienia wersji nie był znany schemat dokumentu elektronicznego. Przy pierwszej wysyłce w danej sesji pracy następuje łączenie się z serwerem Comarch i sprawdzanie, czy aktualizacja jest dostępna. Jeżeli tak, zostanie ona pobrana. Funkcja jest dostępna tylko dla programów na gwarancji.

Odbieranie UPO

Po wysłaniu deklaracji należy odebrać UPO (Urzędowe Poświadczenie Odbioru). UPO powinno być dostępne do odbioru do 24 godzin od wysłania.

Aby odebrać UPO należy otworzyć formularz deklaracji i za pomocą ikony Pobierz UPO   zainicjować pobranie UPO. Poprawne pobranie UPO zakończy się komunikatem:

Okno pobierania UPO

Urzędowe Poświadczenie Odbioru można wydrukować z poziomu formularza deklaracji.

Uwaga
Zanim zostanie wysłana korekta danej deklaracji należy wcześniej odebrać UPO do deklaracji pierwotnej (czyli upewnić się, że pierwotna deklaracja została złożona poprawnie).

Uzasadnienie przyczyn złożenia korekty

W przypadku gdy Podatnik składa korektę deklaracji należy wypełnić zakładkę ORD-ZU na formularzu deklaracji czyli załącznik z uzasadnieniem przyczyny korekty. Na korektach deklaracji składanych od 01.01.2016 uzupełnianie załącznika ORD-ZU nie jest konieczne.

Moduł Biuro Rachunkowe funkcja eksportu e-Deklaracji oraz importu UPO

W module Biuro Rachunkowe istnieje możliwość seryjnego exportu e-Deklaracji oraz importu Urzędowego Poświadczenia Odbioru (UPO). Funkcja ta ma na celu usprawnienie pracy doradców podatkowych oraz biur rachunkowych poprzez umożliwienie seryjnego wykonywania wspomnianych wcześniej operacji dla wybranych baz firmowych.

Obecnie można dokonać eksportu następujących deklaracji: VAT-7,VAT-7K, VAT-7D, VAT-8, VAT-9M, VAT-27, VAT-UE i VAT-UEK wraz z załącznikami oraz PIT-4R, PIT-8AR, CIT-8, PIT-36/PIT-36L, PIT-28, oraz deklaracje płacowe PIT-11.

 




Drukowanie w programie

Jednym z głównych zadań systemu do zarządzania firmą jest rejestracja danych, a następnie ich prezentacja na wszelkiego rodzaju wydrukach i raportach.

Wydruki mogą być wykonywane na dowolną z drukarek zainstalowaną w systemie Windows, z zastrzeżeniem, że wydruki natychmiastowe (bez wyboru z menu) będą realizowane na drukarce ustawionej jako domyślna.

O tym, że w danym oknie możemy dokonać wydruku, informuje pojawiający się na pasku zadań przycisk  Wydruk danych. Z danym oknem może być, w zależności od jego rodzaju, związanych kilka rodzajów wydruków.

Przycisk Wydruk danych jest wykorzystywany do wywoływania wydruków w dwóch trybach:

Wydruk natychmiastowy

Po wskazaniu kursorem myszy na przycisk  Wydruk danych na pasku narzędzi i naciśnięciu lewego klawisza myszy następuje wydruk raportu domyślnego dla bieżącego okna. Przez wydruk domyślny standardowo rozumiany jest pierwszy wydruk dla danego okna (lub wydruk ustawiony w Konfiguracji wydruków jako domyślny). Wydruk kierowany jest na domyślną drukarkę.

Wydruk z wyborem

Po naciśnięciu rozwinięcia widocznego pod przyciskiem Wydruk danych  (również wciśnięcie <ALT>+<F2>), wywoływana jest funkcja wyświetlająca trzypoziomowe menu: wydruk / format / urządzenie.

Menu jest zorganizowane wg następującej zasady:

Wydruk – menu  zawiera wydruki pogrupowane wg ich rodzaju. Wydruki wykonane przez użytkownika pisane są kursywą i obok nazwy mają literkę (U). Pozostałe wydruki, pisane zwykłą czcionką to wydruki standardowe w programie.

Menu wydruku

Format – zawiera konkretne wydruki w ramach danej grupy.

Urządzenie – zazwyczaj zawiera cztery pozycje: Drukarka domyślna, Inna drukarka, Eksport do pliku na dysk oraz Eksport do pliku w IBARD (wyjątkiem są wydruki tekstowe, dla których dostępna jest jedna opcja: Drukarka, natomiast dla wydruków seryjnych niedostępne są opcje eksportu do pliku). Wybór Inna drukarka powoduje wyświetlenie standardowego systemowego okna wyboru drukarki. Eksport do pliku na dysk lub w IBARD umożliwia eksport w formatach PDF, PDF z hasłem, MS Excel, MS Excel (tylko dane), MS Word, Crystal Report, RTF oraz Edytowalny RTF. Dla wydruków w formacie GenRap dostępna jest tylko opcja eksportu do PDF lub PDF z hasłem. Dla wybranych wydruków kadrowo-płacowych dostępna jest również opcja Udostępnij w Comarch HRM oraz Dodaj do e-Teczki. Dla operatorów z zaznaczonym parametrem Udostępnianie wydruków w sekcji BI Point na formularzu operatora istnieje możliwość wysyłania wydruków do platformy BI Point – służy do tego opcja Eksport do BI Point.

Wybór rodzaju wydruku z menu

Po uruchomieniu realizacji wydruku działanie programu jest zatrzymywane, aż do czasu zakończenia wydruku. W tym czasie na ekranie pojawia się okno z informacją o wykonywaniu wydruku:

Możliwe jest szyfrowanie dostępnych w programie wydruków do plików PDF za pomocą hasła. Dzięki temu plik PDF z wydrukiem może być otwarty jedynie przez upoważnioną osobę znającą hasło. Po wybraniu funkcji Wydruk danych lub Wyślij, wskazaniu konkretnego wydruku, dla opcji Eksport do pliku na dysk, Eksport do pliku na IBARD oraz Udostępnij w Comarch HRM możliwy jest wybór opcji PDF z hasłem.

Wydruki  płacowe mogą być zabezpieczone  indywidualnie wygenerowanym hasłem ustawionym w formualrzu danych pracownika na zakładce [1.Ogólne], numerem PESEL lub datą urodzenia.

Dotyczy to wydruków:

  • wydruków kaskadowych (wydruki oznaczone jako ‘wiele plików e-mail’) dostępnych z listy pracowników,
  • wydruków kaskadowych (wydruki oznaczone jako ‘wiele plików e-mail’) dostępnych z listy deklaracji PIT pracowników,
  • wydruków kaskadowych (wydruki oznaczone jako ‘wiele plików e-mail’) dostępnych z listy wypłat pracowników,
  • wydruków dostępnych z formularza pracownika,
  • wydruków dostępnych z formularza deklaracji PIT pracownika,
  • wydruków dostępnych z formularza wypłaty.

Stałe hasło do wydruków dla pracowników/ właścicieli może zostać wygenerowane przez operatora, który w formularzu operatora [Konfiguracja/Program/Użytkowe/Operatorzy], w sekcji odnoszącej się do parametrów wspólnych,  ma zaznaczony parametr Prawo do generowania i podglądu haseł dla plików PDF.

Istnieje możliwość generowania hasła pojedynczo na formularzu danych kadrowych na zakładce [1.Ogólne]. Po naciśnięciu przycisku Generuj, generowane jest losowe hasło składające się z minimum 8 znaków: dużych, małych liter oraz znaku specjalnego. Operator ma również możliwość wpisania własnego hasła. Utworzone hasło jest  zaszyfrowane i zapisane w bazie. Po wygenerowaniu hasła z poziomu formularza pracownika jest możliwość wysyłki SMS z hasłem na numer telefonu SMS pracownika. Funkcjonalność związana z wysyłaniem SMS-ów nie wymaga modułu CRM.

Istnieje także możliwość wygenerowania haseł oraz ich wysyłki seryjnie. W tym celu z poziomu Płace i kadry/  Kadry lub po przejściu z poziomu Ogólne/ Inne/ Właściciele, na pasku pod przyciskiem Inne dostępne są  trzy dodatkowe opcje (widoczne jedynie dla operatora z nadanym uprawnieniem do generowania haseł):

  1. Generowanie hasła dla plików PDF
  2. Wyślij hasło – SMS
  3. Eksport hasła do pliku MS Excel

Zaznaczenie pracowników i wybranie opcji 'Generowanie hasła dla plików PDF’ powoduje utworzenie i zapisanie haseł na formularzu pracownika. W sytuacji braku zaznaczenia w konfiguracji parametru ’Automatyczne generowanie haseł plików PDF nowo zatrudnionym pracownikom’ po wygenerowaniu seryjnie haseł dla plików PDF dodatkowo wyświetlany jest komunikat ‘Istnieje możliwość automatycznego generowania haseł dla plików PDF przy zapisie formularza nowego pracownika. Czy chcesz, aby dla nowo zatrudnionych pracowników hasła były generowane automatycznie?

Przy wyborze ‘TAK’ – w konfiguracji firmy zostanie automatycznie zaznaczony parametr ’Automatyczne generowanie haseł plików PDF nowo zatrudnionym pracownikom’.

Zaznaczenie opcji ‘Wyślij hasło – SMS’ powoduje wysyłkę haseł do zaznaczonych pracowników na numer telefonu podany jako Telefon SMS w kartotece pracownika.

Opcja ‘Eksport hasła do plików MS Excel’ powoduje utworzenie pliku w MS Excel z hasłami dla zaznaczonych pracowników.

Podczas generowania wydruku z hasłem program sprawdza czy pracownik/właściciel, dla którego wysyłany jest wydruk, posiada uzupełnione pole hasło na formularzu pracownika/właściciela. Jeżeli tak, to pracownik będzie mógł otworzyć plik PDF tylko po podaniu tego hasła. Jeśli hasło nie będzie uzupełnione to hasłem dla wydruku będzie PESEL lub data urodzenia pracownika.

Podczas generowania wydruku z hasłem pojawia się komunikat:

W przypadku płacowych wydruków kaskadowych (oznaczonych jako ‘wiele plików e-mail’), jeżeli nie dla wszystkich zaznaczonych pracowników (lub ich wypłat/deklaracji PIT) na kartach pracowników uzupełnione są numery PESEL lub daty urodzenia, pojawia się okno z prośbą o podanie hasła, którym zaszyfrowane mają być wydruki pracowników bez uzupełnionych numerów PESEL lub dat urodzenia:

Na oknie należy wprowadzić hasło (puste hasło ani znak spacji nie są przyjmowane). Nie jest weryfikowana przez program siła podanego hasła.

W przypadku wydruków dla pojedynczego pracownika dostępnych z formularza pracownika/wypłaty/deklaracji PIT, kiedy na jego karcie nie jest uzupełnione hasło, numer PESEL ani data urodzenia, podczas generowania wydruku z hasłem program prosi Użytkownika o podanie hasła do zaszyfrowania pliku PDF:

W przypadku innych wydruków płacowych niż wymienione powyżej oraz pozostałych dostępnych w programie  (innych niż płacowe), po wybraniu opcji PDF z hasłem zawsze pojawia się okno z prośbą o wprowadzenie hasła do zaszyfrowania wydruku.

Podgląd wydruku

Po wskazaniu kursorem myszy na przycisk   Podgląd wydruku na pasku narzędzi i naciśnięciu lewego klawisza myszy następuje podgląd wydruku raportu domyślnego dla bieżącego okna. Przez wydruk domyślny standardowo rozumiany jest pierwszy wydruk dla danego okna (lub wydruk ustawiony w Konfiguracji wydruków jako domyślny).

Po naciśnięciu rozwinięcia widocznego pod przyciskiem Podgląd wydruku  (również wciśnięcie <ALT>+<SHIFT>+<F2>), wywoływana jest funkcja wyświetlająca trzypoziomowe menu: wydruk / format / urządzenie.

Wydruk – menu  zawiera wydruki pogrupowane wg ich rodzaju. Wydruki wykonane przez użytkownika pisane są kursywą i obok nazwy mają literkę (U). Pozostałe wydruki, pisane zwykłą czcionką to wydruki standardowe w programie.

Format zawiera konkretne wydruki w ramach danej grupy.

Urządzenie – zazwyczaj zawiera jedną pozycję: Podgląd. Dla wydruków, które mają ustawioną ilość kopii większą niż 1, widoczna jest dodatkowo opcja Podgląd z kopiami, umożliwiająca podgląd nie tylko oryginału, ale również kopii.

Wybór rodzaju podglądu wydruku z menu

Podgląd wydruku jest realizowany w Acrobat Reader bądź w innym domyślnym programie do otwierania plików PDF, albo przez aplikację Czytnik (w przypadku systemu Windows 8), lub poprzez natywną przeglądarkę Crystal Reports). Wydruki Generatora Raportów w przypadku podglądu na ekran otwierane są w przeglądarce GenRap.

Jeżeli podgląd wydruku został zrealizowany przez podgląd pliku PDF, możliwa jest praca w programie Comarch ERP Optima bez zamykania podglądu. W pozostałych przypadkach do pracy z programem można powrócić dopiero po zamknięciu podglądu wydruku.

Uwaga

W przypadku korzystania z przeglądarki Crystal Reports i stosowaniu Zasad grupy (Group policy), mogą wystąpić problemy z wykonywaniem podglądu wydruku (komunikat: Login failed for user 'CDNOperator’ because the account is currently locked out. The system administrator can unlock it.).

Rozwiązaniem problemu jest zmiana sposobu logowania do serwera SQL w Comarch ERP Optima na autoryzację przez domenę NT.

Wydruk bieżącego widoku

Po naciśnięciu rozwinięcia widocznego pod przyciskiem Wydruk danych  istnieje możliwość wyboru wydruku bieżącego widoku  . Klawisze <CTRL>+<SHIFT>+<F2> wywołują wydruk bieżącego widoku.

Umożliwia on użytkownikowi wydruk aktualnie utworzonego widoku danej listy w programie, uwzględniającego widoczne kolumny, grupowania, sortowania, podsumowania.

Po naciśnięciu rozwinięcia widocznego pod przyciskiem Podgląd wydruku  istnieje możliwość wyboru podglądu wydruku bieżącego widoku  . Klawisze <CTRL>+<SHIFT>+<ALT>+<F2> wywołują podgląd wydruku bieżącego widoku.

Podgląd wydruku bieżącego widoku otwiera się w dedykowanym oknie, w którym są dostępne dodatkowe opcje umożliwiające np.: zmianę orientacji („Ustawienia strony) i skali wydruku („Skala). Opcje te umożliwiają szybkie dostosowanie wydruku do wielkości strony.




Konstruktor filtra – zakładka Opcje

Zakładka [Opcje] zawiera typ filtra. Domyślnym typem jest filtr Stanowiska. Jego definicja jest zapisywana w rejestrze systemowym i filtr stanowiska będzie widoczny dla danego stanowiska.

Definicja filtra Globalnego jest zapisywana w bazie danych, dzięki czemu jest on widoczny i dostępny do edycji dla wszystkich użytkowników.

Filtr może być dostępny tylko dla wybranego operatora po zaznaczeniu opcji Operator i wybraniu odpowiedniego operatora. Po zalogowaniu się operator będzie miał możliwość wyboru filtra z listy filtrów.

Filtr może być Obowiązkowy dla danego operatora, co oznacza, że po zalogowaniu się tego operatora filtr będzie włączony i nie będzie widoczny (do wyboru) na liście filtrów. Dodatkowo należy zaznaczyć w menu Start/Konfiguracja/ Program/ Użytkowe/ Parametry – parametr Stosuj filtry obowiązkowe.

Parametr Chroniony – jeśli zaznaczy go operator z uprawnieniami Administratora, wówczas inni operatorzy nie będą mieli możliwości edycji i usunięcia danego filtra.

Parametr Domyślny można zaznaczyć dla danego filtra niezależnie od jego typu (Stanowiska/ Operatora/ Globalny/ Obowiązkowy). Zaznaczenie parametru powoduje, że filtr jest automatycznie stosowany przy wejściu na daną listę. W odróżnieniu od filtra obowiązkowego można go wyłączyć. Filtrów domyślnych dla danej listy może być wiele, ale przy otwieraniu listy zostanie wybrany tylko jeden z nich. Kryterium wyboru wyznacza typ filtra oraz kolejność filtra w ramach typu. Najwyższy priorytet mają filtry Stanowiska, a więc związane z danym komputerem. Jeśli na jednym lub kilku filtrach typu użytkownika, podłączonych do danej listy, zostanie zaznaczony parametr Domyślny, pierwszy na liście ułożonej alfabetycznie zostanie uznany jako domyślny. W przypadku braku domyślnego filtra Stanowiska przeszukiwane są filtry Operatora, a wybór filtra domyślnego następuje analogicznie jak poprzednio. Jeśli na danej liście nie ma zdefiniowanego ani filtra domyślnego Stanowiska ani Operatora – domyślny filtr jest szukany w filtrach Globalnych.

Konstruktor filtra – zakładka Opcje




Konstruktor filtra – zakładka Zaawansowane

Zakładka Zaawansowane

Zakładka [Ogólne] konstruktor filtra pozwala na łatwe budowanie wyrażeń filtrujących, posiada on jednak pewne ograniczenia. Dla bardziej wymagających użytkowników została zaprojektowana zakładka [Zaawansowane]. Można tu ręczne tworzyć warunek filtrujący. Zakładka [Zaawansowane] posiada pole, do którego wprowadzany jest filtr w postaci wyrażenia z użyciem składni języka SQL. Praca z konstruktorem filtra wymaga znajomości struktury baz danych oraz umiejętności formułowania warunków logicznych.

Uwaga
Aby zobaczyć listę zdefiniowanych filtrów należy przycisnąć klawisz <CTRL> razem z <LEWYM KLAWISZEM MYSZY> na przycisku  Konstruktor filtra. Lista ta obsługiwana jest przez standardowe przyciski i klawisze umożliwiające dodawanie, edytowanie i kasowanie filtrów.

Konstruktor filtra – zakładka Zaawansowane




Konstruktor filtra – zakładka Ogólne

Nazwa – nazwa filtra. Po zapisaniu filtru wpisana w tym polu nazwa zostanie poprzedzona znakiem „#”. Filtr pod tą nazwą będzie zapisany w zbiorze dostępnych filtrów dla danej listy. Zbiór filtrów przyporządkowanych do danej listy może być dowolnie modyfikowany tzn. można dodawać, poprawiać i usuwać zdefiniowane filtry.

Zakładka Ogólne

Zakładka [Ogólne] zawiera mechanizm łatwego konstruowania rozbudowanego wyrażenia logicznego filtrującego listę. W rozbudowanej postaci warunek logiczny może składać się z wielu członów połączonych operatorami logicznymi oraz” (AND), lub” (OR), oraz nie” (AND Not) i lub nie” (OR Not). W konstruktorze filtra tworzy się proste warunki logiczne, a następnie łączy się je za pomocą dostępnych operatorów.

Konstruktor filtra – zakładka Ogólne

Tworzenie pojedynczego wyrażenia filtra zaczyna się od dodania warunku (wciskamy przycisk i wybieramy opcję Dodaj warunek). Następnie w warunku kliknięcie na domyślnie podstawione pierwsze pole z bazy danych rozwija listę z wyborem dostępnych pól. Nie trzeba znać dokładnie nazw pól czy struktury bazy – po prawej stronie listy znajduje się opis (komentarz).

Konstruktor filtra – lista dostępnych pól z bazy danych

Dostęp do pól zorganizowany jest za pośrednictwem list rozwijanych. W zależności od tego, dla jakiej listy tworzony jest filtr (z poziomu którego okna został wywołany konstruktor filtra), lista dostępnych pól jest różna. Przykładowo, jeżeli konstruktor filtra zostanie wywołany z okna Kontrahenci – wówczas dostępne będą pola związane z kartoteką kontrahenta.

Za każdym razem użytkownik otrzymuje zestaw dostępnych pól odpowiedni do danej listy. Dzięki temu, chcąc tworzyć własne filtry, nie musi znać całej bazy danych. Może się ograniczyć do znajomości struktury kilku tabel, w oparciu o które będzie budował własne filtry. Po wyborze pola należy wybrać odpowiedni operator porównania z listy. Lista pojawi się po kliknięciu na domyślnie wyświetlany operator.

Konstruktor filtra – dostępne operatory warunkujące

Inaczej mówiąc, należy przyrównać wybrane pole do ustalonej z góry wartości stałej lub do parametru, którego wartość będzie pobierana w momencie uruchamiania filtra. Wartość do której będzie odbywało się przyrównanie wpisujemy po kliknięciu w pole <wpisz wartość>. Tworzenie wyrażenia może odbywać się także w oknie Edycja wyrażenia filtra, które uruchamia się po kliknięciu w pole <wpisz wartość>, a następnie przycisku plusa po prawej stronie  .

W pierwszym wierszu dostępna jest ikona Usuń warunek po kliknięciu której następuje usunięcie wszystkich warunków z filtra.

Po wywołaniu okna Edycja wyrażenia filtra należy podać wartość szukaną dla tego pola. Jeżeli wartość szukana ma być pobierana w momencie uruchomienia filtra to należy zaznaczyć pole wyboru Pytaj o wartość. Następnie w polu Tytuł należy wpisać opis pobieranej wartości. W ten prosty sposób tworzy się filtry z parametrem.

Poniżej przedstawione zostało okno z pytaniem o parametry filtra. Okno pojawia się automatycznie po uruchomieniu filtra z parametrem.

Edycja wyrażenia filtra

Logiczna reprezentacja utworzonego w ten sposób wyrażenia filtrującego jest wyświetlana w dolnej części okna po zaakceptowaniu Edycji wyrażenia filtra.

W celu wyświetlenia wszystkich filtrów dla zadanej listy w programie należy trzymając na klawiaturze klawisz <CTRL> kliknąć przycisk Konstruktor filtra. Na liście pojawi się okno Filtry listy, na którym istnieje możliwość dodania, edycji lub usunięcia filtra.




Standardy w programie

Standardy na listach

Przewijanie list

Lista zapisów kasowych/bankowych – zwinięty panel filtrowania

Lista często nie mieści się na otwartym oknie – zarówno w pionie (lista zawiera więcej pozycji, niż może być wyświetlonych na liście) jak i w poziomie (lista zawiera zbyt wiele kolumn, aby je zmieścić w oknie albo szerokość kolumn jest zbyt duża/ szerokość okna zbyt mała). Do przewijania listy służą:

  1. Pionowy pasek przewijania – umieszczony z prawej strony listy, służy do przewijania listy w pionie. Przewijanie list w pionie jest obsługiwane przez przyciski    , PageUp, PageDown oraz scroll Za pomocą klawiszy <CTRL>+<HOME> oraz <CTRL>+<END> użytkownik ma możliwość przejścia na pierwszy oraz ostatni rekord na liście.
  2. Poziomy pasek przewijania – umieszczony pod listą, służy do przewijania listy w poziomie, w celu uwidocznienia schowanych kolumn. Przesuwanie list w poziomie jest obsługiwane przez przyciski  , Home, End oraz za pomocą klawiszy: <STRZAŁKA w LEWO><STRZAŁKA w PRAWO>.

Kolumny na listach oraz menu kontekstowe

Kolumny na listach można przestawiać metodą „przeciągnij i upuść”. Dowolną kolumnę można przeciągnąć i przenieść myszą w inne miejsce:

Przemieszczanie kolumn

Pod prawym przyciskiem myszy w sekcji kolumn są dostępne opcje: sortowania, grupowania, usuwania, autodopasowania kolumn oraz przywracania układu domyślnego:

Menu kontekstowe w nagłówku kolumny

Podczas wczytywania listy do bazy wysyłane jest tylko zapytanie o kolumny, które są widoczne na liście – usuwając kolumny niepotrzebne przyspieszymy działanie danej listy, zwłaszcza w przypadku pracy wielostanowiskowej.

Usunięte kolumny widoczne są w oknie wyboru kolumn i można je z powrotem przeciągnąć na listę:

Wybór kolumn

Na większości list dostępne jest tzw. menu kontekstowe, uruchamiane przez kliknięcie prawym klawiszem myszy na liście. Menu kontekstowe zawiera zwykle do wyboru opcje dostępne również poprzez przyciski na listach, takie jak Dodaj, Dodaj seryjnie, Zmień, Usuń. Możliwe jest również kopiowanie wiersza listy lub konkretnej komórki.

Dla wybranych list znajdują się tam funkcje o charakterze specjalnym, które nie są dostępne w żaden inny sposób (np. anulowanie faktury, odblokowanie deklaracji).

Menu kontekstowe dla list

Sortowanie na listach

Sortowanie po kolumnie działa poprzez klikniecie w nagłówek kolumny lub poprzez wybór opcji z menu kontekstowego:

Możliwe jest sortowanie jednocześnie po kilku kolumnach. Aby posortować po kolejnych kolumnach należy wykonać sortowanie z równoczesnym wciśnięciem klawisza <SHIFT>.

Sortowanie jest możliwe na wszystkich listach oraz na listach wewnątrz formularzy.

Na formularzu kontrahenta lista odbiorców posortowana wg miasta malejąco oraz lista przedstawicieli posortowana wg tytułu rosnąco

Grupowanie po kolumnach

Domyślnie na większości list włączony jest panel grupowania (Pokaż pole grupowania). Na listach dla formularzy dostępne są również opcje grupowania (opcje widoczne w menu kontekstowym).

Grupowanie po kolumnach wywołujemy poprzez wybór z menu kontekstowego opcji Grupuj według tej kolumny lub poprzez przeciągnięcie kolumny, po której chcemy grupować do panelu grupowania.

Grupowanie po kodzie dostawcy na liście pozycji cennikowych

Grupowanie można wykonywać po wielu kolumnach.

Grupowanie po kodzie dostawcy oraz nazwie na liście pozycji cennikowych

W przypadku list pogrupowanych po kolumnie z datą istnieje możliwość określenia interwału. Dla opcji Interwał (dostępnej po kliknięciu prawym przyciskiem myszy na nagłówek kolumny po której nastąpiło pogrupowanie listy) możliwe jest wybranie wartości: Dzień, Miesiąc, Rok i Domyślny.

Wiersz sum – agregacje dla kolumn

Na listach w programie domyślnie włączona jest opcja sumowania (Pokaż wiersz sum). Dla pierwszej domyślnej kolumny załączone jest sumowanie typu: Licznik.

Agregacja typu Licznik

Pod prawym klawiszem myszy na liście lub w wierszu sum (jeśli jest włączony) dostępna jest opcja Pokaż wiersz sum (menu kontekstowe zostało opisane szerzej w rozdziale Kolumny na listach oraz menu kontekstowe). Włączając/wyłączając tą opcję można pokazać lub ukryć wiersz sum.

Na włączonym wierszu sum, pod prawym klawiszem myszy znajdują się opcje do wyboru:

Menu kontekstowe – agregacje

Po najechaniu myszką na obszar wiersza sum, na którym można włączyć agregację dla danej kolumny, wyświetla się podpowiedz: „Kliknij prawym klawiszem myszy, aby podsumować kolumnę”.

Użytkownik programu ma możliwość załączenia dowolnej agregacji typu: suma, minimum, maksimum, licznik, średnia, brak (wyłączenie agregowania) dla poszczególnych kolumn. Agregacje mogą dotyczyć wszystkich elementów z kolumny lub tylko zaznaczonych (Agreguj tylko zaznaczone). Na listach typu „drzewo” opcja Pokaż wiersz sum może być ukryta np. lista grup towarowych (domyślnie włączony jest licznik) lub rozszerzona o dodatkową opcję Pokaż wiersz sum dla węzłów np. na liście obrotów i sald.

W praktyce możliwe jest wykorzystywanie na liście kilku agregacji różnych typów dla poszczególnych kolumn np. sumę dla kolumny „Cena” i maksimum dla kolumny „Wartość-PLN”:

Podsumowanie kolumny

Jeśli dla listy zdefiniujemy warunki grupowania, agregacje mogą być wyświetlane dla poszczególnych podgrup (Pokaż wiersze sum dla grup).

Agregacja dla podgrup

Powiększony widok listy <F6>

Po wybraniu klawisza <F6> na listach jest dostępna opcja powiększenia widoku. W takim widoku w oknie znajduje się lista dokumentów powiększona na cały ekran oraz  wiersz sum – schowana jest wstążka, pole grupowania oraz panel filtra pod listą. Powrót do standardowego widoku następuje również po wybraniu klawisza <F6>.

Zaznaczanie rekordów na liście

Na listach, na których możliwe jest uruchamianie operacji seryjnych (np. wydruki, eksport przelewów, rozliczanie zapisów), pozycje podlegające takiemu seryjnemu przetwarzaniu należy uprzednio zaznaczyć na liście. Zaznaczenia dokonujemy myszą lub poprzez:

  • Menu kontekstowe – wybór odpowiedniej opcji z menu.
  • Ustawienie kursora na wybranej pozycji i wciśnięcie klawisza <SPACJA> – powoduje zaznaczenie pojedynczej pozycji.

Równocześnie dostępne są opcje:

  • zaznacz wszystkie (lub <CTRL>+<A>) – zaznacza wszystkie pozycje na liście
  • odwróć wszystkie (lub <CTRL>+<R>) – odwraca zaznaczenia
  • odznacz wszystkie (lub <CTRL>+<O>) – odznacza wszystkie wcześniej zaznaczone pozycje.

Zaznaczone pozycje są wyróżnione poprzez znaczek z lewej strony listy.

Zaznaczone pozycje na liście faktur

Bez zaznaczenia wywołanie operacji seryjnej zaznacza aktualny rekord i wykonuje operację.

Filtrowanie

Filtr jest narzędziem wspomagającym przeszukiwanie list. w wielu miejscach systemu pojawiają się różnego rodzaju listy, do których można stosować filtry. Filtrowanie listy powoduje zawężenie ilości elementów wyświetlanych na liście do takich, które spełniają warunki filtra. w programie występuje kilka możliwości filtrowania:

  • Wiersz filtra – filtr w nagłówku listy.
  • Panel filtra prostego.
  • Panel filtra zaawansowanego.

Filtrowanie – filtr w nagłówku listy (wiersz filtra) oraz lokator na liście

Po kliknięciu lewym klawiszem myszy w wierszu filtra lub po użyciu kombinacji klawiszy <LEWY ALT>+<SHIFT>+<F> następuje przejście kursora do filtra w nagłówku listy (wiersz filtra).

Na listach w pierwszym rekordzie jest dostępny wiersz filtra. Pod każdym nagłówkiem kolumny można wpisać fragment, po którym chcemy wyszukać rekordy w odniesieniu do wartości wyświetlanych w danej kolumnie.

Filtr w nagłówku listy zawęża wyświetlane pozycje, wyszukując według wyrażeń zawierających ciąg znaków.

Wiersz filtra – wyfiltrowanie kontrahentów zawierających w kodzie ciąg „ko” oraz w kolumnie Miasto „kra”

W filtrze w nagłówkach kolumn istnieje możliwość wyszukiwania z użyciem %, który zastępuje część wyszukiwanego tekstu np. po wpisaniu dzbanek % 10 program wyszuka dzbanek zielony 10, dzbanek czerwony 10. Znak _ (podkreślnik) zastępuje dowolny pojedynczy znak. Chcąc wyszukać pozycje mające w kolumnie wartość „%” bądź „_” należy użyć w filtrze odpowiednio wartości [%] lub [_].

Dla wartości o formacie daty wiersz filtra podpowiada kalendarz:

Preliminarz płatności

Dla poszczególnych kolumn przechowujących wartości ograniczone (typy, statusy itp.) udostępnione są listy wyboru:

Preliminarz płatności

Dla list z kolumną zaznaczeń nad tą kolumną dostępny jest przycisk czyszczenia filtra, na pozostałych listach czyszczenie filtra można wykonać opcją z menu kontekstowego:

Czyszczenie filtra

Ponadto system umożliwia, po wykonaniu operacji sortowania, wykorzystanie funkcji lokatora. Aby działał lokator na liście np. W kolumnie kod, należy włączyć sortowanie tej kolumny, następnie wpisać z klawiatury początek kodu poszukiwanego kontrahenta, wówczas kursor ustawi się na żądanym kontrahencie. Lokator wyszukuje według początku słowa („zaczyna się od…”).

W wierszu filtra przy każdym polu widnieje symbol sposobu filtrowania danych w tej kolumnie. Po kliknięciu lewym przyciskiem myszy na ten symbol rozwijana jest lista dostępnych sposobów filtrowania:

Dla kolumn z wartościami liczbowymi lub zawierających daty domyślnie wybrana jest opcja Jest równe. W przypadku kolumn z wartościami tekstowymi domyślnie wybrana jest opcja Zawiera. Użytkownik może wybrać inną, odpowiadającą mu metodę filtrowania w określonej kolumnie.

 

 

Filtrowanie proste (panel filtra)

Po otwarciu danej listy w dolnej części okna umiejscowiony jest panel filtrowania. Przy pierwszym otwarciu widoczny jest tylko filtr prosty oraz kilka podstawowych pól do filtrowania listy, które w istotny sposób wpływają na zawartość listy. W panelu użytkownik ma możliwość wyboru zdefiniowanych warunków filtrowania.

Lista zapisów kasowych/bankowych – zwinięty panel filtrowania

Pozostałe pola do filtrowania dostępne są po rozwinięciu panelu przyciskiem   (Kliknij, aby rozwinąć filtr zaawansowany). Filtr można zwinąć przez „Kliknij, aby zwinąć filtr zaawansowany”. Pojedyncze kliknięcie rozwija lub zwija menu filtra zaawansowanego. Jeżeli filtr został zmieniony – wyświetla się napis „Filtr aktywny”.

Lista zapisów kasowych/bankowych – rozwinięty panel filtrowania

Po wyfiltrowaniu danych na belce z opisem Filtr pokazuje się dodatkowy opis „aktywny”, co oznacza, że lista jest wyfiltrowana i nie zawiera wszystkich danych.

Panel filtra zaawansowanego

Filtr jest narzędziem wspomagającym przeszukiwanie list. W wielu miejscach systemu pojawiają się różnego rodzaju listy, do których można stosować filtry. Filtrowanie listy powoduje zawężenie ilości elementów wyświetlanych na liście do takich, które spełniają warunki filtra. Panel filtra można stosować na dwa sposoby:

  • Proste filtrowanie,
  • Filtr zaawansowany.

We wszystkich przypadkach list, które mogą być filtrowane, panel filtra zaawansowanego znajduje się na dole listy. Po prawej stronie wiersza filtra znajdują się zawsze przyciski do włączania i wyłączania działania filtra –  Filtruj  Wyczyść filtr oraz przycisk do tworzenia warunków filtrujących filtra zaawansowanego –  Konstruktor filtra.

Jeżeli pinezka (widoczna obok ikony filtrowania – lejka) jest:

 wyłączona – wówczas po zmianie filtrowania na ikonie lejka pojawia się znak zapytania  i dopiero po jego kliknięciu uruchomione zostanie filtrowanie. Ten tryb pracy jest efektywniejszy gdy lista zwiera bardzo dużo pozycji. Można wtedy najpierw ustawić wszystkie parametry filtrowania, a dopiero na końcu uruchomić samo przefiltrowanie listy.

 włączona – wszystkie zmiany filtrowania wykonywane są na bieżąco i od razu widoczne są na liście.

Proste filtrowanie

Istnieje możliwość wyszukiwania elementów listy zawierających określony fragment tekstu.

Szukany tekst lub jego fragment wpisuje się do wiersza filtra. Następnie uruchamia się działanie filtra przyciskiem  Włącz filtrowanie lub, jeśli ikona pinezki jest włączona – wystarczy przejść w inne pole listy. Wpisany tekst jest szukany po ustalonych z góry polach listy. Dla różnych list wyszukiwanie przebiega po różnych polach – są to zwykle pola wyświetlane w kolumnach listy.

Przykład
Chcemy wyfiltrować listę Faktur Sprzedaży wg miasta Kraków. W wierszu filtra wpisujemy „Kraków”. Wówczas otrzymujemy tylko te dokumenty, na których w danych Kontrahenta jest wpisane Kraków.

Filtrowanie listy

W filtrze pod listą istnieje możliwość wyszukiwania z użyciem %, który zastępuje część wyszukiwanego tekstu np. po wpisaniu dzbanek % 10 program wyszuka dzbanek zielony 10, dzbanek czerwony 10.

Filtr zaawansowany

Filtr zaawansowany pozwala filtrować listę według stworzonych przez Użytkownika warunków. Filtry zaawansowane są zapamiętywane w systemie. Nazwa filtra zaawansowanego jest poprzedzona znakiem „#”. Do tworzenia filtra zaawansowanego służy Konstruktor filtra   , uruchamiany z dowolnego okna, w którym istnieje możliwość zastosowania filtra. Praca z konstruktorem filtra wymaga pewnej znajomości struktury baz danych oraz umiejętności formułowania warunków logicznych.

Konstruktor filtra

 

Zapamiętywanie ustawień filtra oraz odświeżanie listy

Po zamknięciu listy zapamiętywanie ustawień filtra jest realizowane wg poniższych zasad:

  • zapamiętywane jest czy panel dodatkowy był zwinięty/rozwinięty,
  • zapamiętywane jest czy pinezka była włączona/wyłączona,
  • zapamiętywane są ustawienia pól z panelu podstawowego i rozwijanego,
  • lista otwiera się wyfiltrowana wg zapamiętanych filtrów.

Ponadto przy pierwszym uruchomieniu listy pinezka jest włączona, a dostępna opcja Wyczyść filtr   na liście oraz Reset ustawień okien przywraca ustawienia domyślne dla filtrów panelu podstawowego i rozwijanego.

Odświeżanie listy odbywa się przy każdorazowym użyciu lejka  lub   oraz poprzez wciśnięcie <F5> w dowolnym miejscu na liście.

Standardy na formularzach

Rodzaje pól na formularzach

Listy rozwijane

Dla wielu kontrolek typu: Kategoria, Kontrahent, Pracownik itp. dostępna jest lista rozwijana (drop down) pozwalająca w szybki sposób na wyszukanie i podstawienie na formularz odpowiedniej wartości.

Lista rozwijana dla pola Kontrahent

Rozpoczęcie edycji w polu listy rozwijanej powoduje rozwinięcie uproszczonej listy pomocniczej zawężonej do pozycji, które zawierają wpisywany ciąg znaków. Kliknięcie w „strzałkę” znajdującą się po prawej stronie pola, rozwija listę pomocniczą z widocznymi pozycjami spełniającymi kryteria szukania. Jeżeli pole jest puste (nic jeszcze nie wpisano), to rozwinięta jest pełna lista z możliwością przewijania rekordów. Dodatkowo listę można otworzyć za pomocą skrótu klawiaturowego <CTRL>+<SPACJA> oraz strzałki w dół, słownik zaś który jest związany z daną listą można otworzyć kombinacją klawiszy <ALT>+<STRZAŁKA w GÓRĘ>.

Rodzaje pól na formularzach

Najczęściej spotykane elementy formularzy to:

Przyciski – służą do natychmiastowego rozpoczęcia procesu. Ich funkcja jest podpisana na przycisku lub jest wyświetlana przy wskazaniu kursorem myszy. Przyciski niedostępne w danej chwili są wyszarzone.

Pola edycji – korzystamy z nich w celu wpisania tekstu z klawiatury. W polu tym może już znajdować się tekst, który następnie możemy zmienić.

Listy wywoływane z formularza – okno typu lista w trybie do wyboru, zawierające spis elementów można wywołać naciskając odpowiedni przycisk np. Kontrahent co poskutkuje otworzeniem listy kontrahentów w trybie do wyboru.

Rozwijane listy pomocnicze – znajdują się w polach, w których są rozwijane i zawierają listę możliwych do wyboru dla danego pola wartości (ang. drop-down).

Przyciski opcji – w przypadku wystąpienia kilku opcji jedynie jedna opcja może być włączona. Przycisk taki reprezentuje więc opcje wykluczające (ang. radio).

Pola wyboru – określa, czy dana opcja ma być włączona czy wyłączona. Pola te działają niezależnie, co oznacza, że włączenie jednego pola nie wyklucza włączenia innego. Wybór takiego pola jest potwierdzony poprzez jego zaznaczenie (ang. check-box).

W menu kontekstowym pod prawym klawiszem myszy, w zależności od typu pola dostępne są różnego rodzaju dodatkowe opcje np. możliwość skopiowania zawartości pola. Kopiować można również zawartość pól niedostępnych do edycji (wyszarzonych) wykorzystując opcję Kopiuj z menu kontekstowego lub skrót klawiszy: <CTRL>+<C>.

Przykład formularza

Przyciski na formularzach

Typowe przyciski na formularzach to:

 – Zapisz – powoduje zamknięcie okna i zapisanie dokonanych zmian. Zapisu można dokonać również przez wciśnięcie klawisza <ENTER> lub <CTRL>+<ENTER>.

 – Zamknij – zamyka okno bez zapisywania zmian (można uruchomić klawiszem <ESC>).

Inne przyciski formularzy

 – Przelicz – znajdują się na niektórych formularzach (uruchamiane również przez klawisz <F8>).

Dynamiczne panele na formularzach

Na większości formularzy istnieje możliwość zwijania paneli, które nie są istotne dla użytkownika – ustawienia są pamiętane po ponownym otworzeniu okna dla poszczególnych operatorów.

Dynamiczne panele na formularzu

Błędy i ostrzeżenia

Na formularzach istnieją pola, które użytkownik musi bezwzględnie uzupełnić prawidłową wartością przed zapisaniem formularza (pola wymagane, pola walidowane np. NIP, IBAN), dlatego też wprowadzono funkcję ostrzegania i informowania o błędach na formularzu:

Ostrzeżenia dotyczące pól na formularzach oznaczane są żółtym trójkątem z wykrzyknikiem.

 Błędy dotyczące pól na formularzach oznaczane są czerwoną ikoną z krzyżykiem. Treść błędu wyświetla się po najechaniu myszą na ikonę.

W trakcie dodawania nowego formularza, w polach wymaganych pojawia się ikona ostrzeżenia najczęściej z komunikatem: Pole nie może być puste. Jeżeli użytkownik opuści takie pole i go nie wypełni/poprawi, pomimo że jest to wymagane – ostrzeżenie zmieni się na błąd. Dopóki użytkownik nie wypełni/poprawi wartości w polu – jest czerwona ikonka błędu uniemożliwiająca zapisanie formularza – kursor ustawi się w pierwszym polu oznaczonym jako błędne.

Pod prawym klawiszem myszy dla pól oznaczonych ikonami błędów i ostrzeżeń dostępna jest opcja Kopiuj tekst błędu, dzięki której można skopiować treść błędu lub ostrzeżenia.

Nawigacja edycji – Edytuj poprzedni, Edytuj następny

W programie Comarch ERP Optima istnieje możliwość szybkiego przechodzenia między formularzami, np. kolejnych faktur. Odbywa się to za pomocą przycisków

 Edytuj poprzedni  (lub klawisze <CTRL>+<,>), Edytuj następny   (lub klawisze <CTRL>+<.>) dostępnych na wstążce w grupie Nawigacja edycji.

Drukowanie w programie 

 




Uruchomienie programu

W celu uruchomienia programu należy kliknąć skrót do programu umieszczony na pulpicie lub w menu Start, albo wybrać polecenie Uruchom z menu Start i wpisać katalog i nazwę pliku programu (standardowo jest to: C:/Program Files/  Comarch ERP Optima/ Comarch ERP Optima.exe).

Po uruchomieniu programu pojawi się okienko służące do zarejestrowania operatora i wyboru bazy danych.

Podczas uruchamiania programu okno to może zostać pominięte, jeżeli na karcie operatora w Konfiguracji programu/ Użytkowe/ Operatorzy uzupełnione zostało pole Konto domenowe.

Dotyczy wersji: 2018.1.1

Jeżeli Comarch ERP Optima korzysta z lokalnego serwera SQL i podczas uruchamiania programu okaże się że usługa serwera baz danych jest zatrzymana, program Comarch ERP Optima podejmie próbę uruchomienia usługi silnika SQL, co umożliwi zalogowanie operatora do programu. Jeżeli okaże się, że program nie został uruchomiony z uprawnieniami administratora, pojawi się wówczas komunikat: Nie udało się połączyć z bazą danych. Serwer SQL jest zatrzymany. Aby uruchomić serwer SQL program musi uruchomić się z uprawnieniami administratora. Czy uruchomić program z uprawnieniami administratora? Wybór przez Użytkownika opcji TAK spowoduje ponowne uruchomienie programu Comarch ERP Optima z uprawnieniami administratora systemu Windows, co umożliwi uruchomienie lokalnej usługi serwera SQL i dalszą pracę w programie. W przypadku wybrania opcji NIE wyświetlany jest komunikat: Nie udało się połączyć z bazą danych. Skontaktuj się z administratorem systemu. Wówczas należy samodzielnie uruchomić usługę i skonfigurować połączenie z serwerem baz danych bądź ponownie uruchomić program Comarch ERP Optima.

 

Rejestracja w programie – zakładka [Ogólne]

Rejestracja w programie – zakładka [Moduły]

 

Uruchomienie programu bez zalogowania

Jeśli w trakcie rejestracji w programie nie powiedzie się logowanie (na przykład w oknie Logowanie Comarch ERP Optima wciśniemy przycisk Anuluj – program uruchamia się bez podłączonej bazy, w której ma pracować (aktualnie podpięta baza – [nieaktywna]). W takiej sytuacji w pasku zadań dostępne są jedynie dwa przyciski:

Logowanie – ponownie wywołuje okno Logowanie Comarch ERP Optima i umożliwia wskazanie operatora oraz bazy danych, na której ma pracować.

Konfiguruj połączenie z serwerem baz danych – umożliwia podłączenie do już istniejącej bazy konfiguracyjnej lub utworzenie nowej. Uruchomiony zostaje kreator, gdzie należy wskazać serwer, na którym znajduje się baza konfiguracyjna oraz podać jej nazwę. Z okna podłączania bazy konfiguracyjnej istnieje możliwość odtworzenia kopii bazy konfiguracyjnej.

Okno podłączania bazy konfiguracyjnej

Uwaga
Po zalogowaniu do programu zmiana bieżącej bazy konfiguracyjnej z przyczyn technicznych nie jest możliwa bez ponownego uruchomienia programu. 




Logowanie – zakładka Pozostałe opcje

Zakładka Pozostałe opcje

Dotyczy wersji: 2023.1

Na zakładce Pozostałe opcje dostępne są pola:

Serwer – nazwa serwera bazy danych, do którego program Comarch ERP Optima jest aktualnie podłączony.

Baza konfiguracyjna – nazwa bazy konfiguracyjnej, z której program będzie korzystał.

Serwer klucza – nazwa serwera, do którego wpięty jest zabezpieczający klucz sprzętowy. Docelowo powinien być to ten sam komputer, który jest określony w linii Serwer, ale po wykonaniu dodatkowych ustawień konfiguracyjnych można zdefiniować połączenie z innym serwerem. Aby zmienić nazwę serwera klucza, należy wcisnąć klawisz Zmień. Wówczas aktywne stają się pola Serwer klucza oraz Numer klucza. Pole Serwer klucza jest polem tekstowym umożliwiającym wpisanie nazwy serwera SQL, na którym zainstalowany został Menadżer Kluczy. Pole Numer klucza jest rozwijalnym polem z numerami kluczy dodanymi na wskazanym serwerze klucza.

Uwaga
Zgodnie z warunkami korzystania z Oprogramowania program może sprawdzać, czy wykupione moduły nie są wykorzystywane do obsługi więcej niż jednej prowadzonej działalności gospodarczej. Podczas logowania do bazy weryfikowana jest poprawność numeru NIP wprowadzonego w konfiguracji (punkt 5.1.2.3 Pieczątka firmy w tym podręczniku) z numerem NIP określonym w kluczu. Jeżeli numery te okażą się niezgodne, przy próbie logowania pojawi się komunikat: Numer NIP w konfiguracji nie jest zgodny z numerem NIP zapisanym w kluczu. Użyj logowania serwisowego, aby poprawić numer NIP w konfiguracji lub wskaż prawidłowy klucz zabezpieczający., po czym program uruchomi się w wersji demonstracyjnej/testowej.

Po kliknięciu znajdującego się obok pola Numer klucza przycisku Dodaj otwierane jest okno umożliwiające dodanie nowego klucza wirtualnego:

Na oknie należy uzupełnić pola Identyfikator Klienta Comarch, Numer PIN i Numer klucza. Po zatwierdzeniu zmian za pomocą przycisku  klucz wirtualny jest dodawany w Menadżerze Kluczy. Jeżeli klucza nie uda się aktywować (np. podano nieprawidłowe dane lub nie udało się połączyć z serwerem Comarch) pojawia się komunikat: Nie udało się aktywować modułów na kluczu [NUMER]. Otwórz Comarch ERP Menadżer kluczy na serwerze [NAZWA_SERWERA] i na zakładce Konfiguracja sprawdź stan dodanego klucza. W przypadku wystąpienia takiego komunikatu należy usunąć klucz lub poprawić podane dane z poziomu Menadżera Kluczy.

Kliknięcie przycisku  powoduje zamknięcie okna bez zapisywania zmian (dodania nowego klucza).

Na dole zakładki [Pozostałe opcje] znajdują się parametry:

Logowanie serwisowe bez pobierania licencji – po zaznaczeniu parametru, operator ADMIN ma możliwość logowania się do programu w trybie serwisowym bez pobierania licencji. W ten sposób uzyskuje on pełny dostęp do konfiguracji oraz do wszystkich funkcji serwisowych dostępnych w programie z poziomu Narzędzia.

Ignoruj inne ustawienia systemu dotyczące serwera klucza – jeżeli parametr zostanie zaznaczony, podczas logowania do programu nie będzie brany pod uwagę serwer klucza wskazany na zakładce [Bazy] na formularzu operatora (Konfiguracja Programu/ Użytkowe/ Operatorzy) ani serwer klucza wpisany w polu Dedykowany serwer klucza dla bazy firmowej (Konfiguracja firmy/ Ogólne/ Parametry). Logowanie nastąpi w oparciu o klucz wprowadzony w oknie Logowanie.




Lista firm

Lista dostępnych firm

Po wciśnięciu przycisku Firma program wyświetli okno z listą dostępnych firm. Z poziomu listy mamy następujące możliwości:

 – dodanie nowej firmy. Po wciśnięciu przycisku uruchamiany jest kreator baz danych. Opis jego działania znajduje się w rozdziale dotyczącym Konfiguracji programu/ Użytkowe/ Bazy danych.

 – umożliwia podgląd informacji o bazie danych.

 – wybór firmy aktualnie zaznaczonej kursorem.

 – zamknięcie okna bez wyboru firmy.

– umożliwia podpięcie już istniejącej bazy danych (funkcja została opisana dokładnie w rozdziale odnośnie Konfiguracji programu/ Użytkowe/ Bazy danych).

umożliwia odtworzenie bazy danych z kopii bezpieczeństwa (funkcja została opisana w rozdziale poświęconym Konfiguracji programu/ Użytkowe/ Bazy danych).