MiniCorax

  1. Strona główna
  2. Docs
  3. MiniCorax
  4. Administracja

Administracja

Wydrukuj dokument

Ekran powitalny

Opcja Administracja dostępna z okna powitalnego Wybór firmy umożliwia skonfigurowanie parametrów połączenia z serwerem SQL, pobranie podstawowych informacji o programie oraz umożliwia rejestrowanie wszystkich nowo zakupionych licencji.

Aby wykonać funkcję zawarte w opcji Administracja wszyscy operatorzy muszą opuścić program.

Przyciskiem Parametry połączenia przywołujemy ekran konfigurujący połączenie z bazami firm programu położonymi na SQL Serwer.

Na ekranie Połączenie

⇒ patrz: Instalacja MiniCorax

wybieramy nazwę serwera jakiego chcemy używać, wpisujemy nazwę i hasło dla założonego na nim użytkownika i ustawiamy czas oczekiwania na połączenie.

Przycisk O programie wywołuje okno zawierające podstawowe dane na temat programu, opis danych konfiguracyjnych firmy, listę zainstalowanych modułów i zarejestrowanych licencji, dane o producencie.

Przycisk Rejestracja licencji umożliwia zarejestrowanie licencji na nowo zakupione moduły lub dodatkowe stanowiska.

⇒ patrz: Instrukcja do Serwera Licencji -> Rejestracja licencji

Przyciski Archiwizacja wybranej firmy i Archiwizacja wszystkich firm umożliwiają wykonanie backup’ów.

⇒ Patrz Archiwizacja danych w systemie humansoft MiniCorax

Do podstawowych opcji administracyjnych wywoływanych z poziomu ekranu powitalnego programu Wybór firmy można również zaliczyć funkcje wywoływane przyciskiem . Przywołany w ten sposób ekran Firmy pozwala na dodawanie do bazy SQL nowej firmy, poprawianie nazwy już istniejącej lub usuwanie wybranej firmy z listy.

⇒ patrz: Wdrożenie -> Zakładanie nowej firmy

Usuwanie firmy polega właściwie na usunięciu jej nazwy z listy firm w programie a nie na fizycznym wykasowaniu danych. Aby usunąć firmę trzeba użyć Enterprise Managera a potem dopiero można nazwę firmy usunąć z listy w programie.

Menu administracja

Wiele funkcji administracyjnych programu znajduje się  w menu Administracja. Obejmują one m.in.  takie działania jak:

  • zamykanie dokumentów,
  • włączanie/ wyłączanie Księgi Handlowej/ Księgi przychodów i rozchodów,
  • otwarcie roku Księgi Handlowej,
  • przenoszenie dokumentów do Księgi Handlowej/ Księgi przychodów i rozchodów,
  • import danych,
  • monitorowanie zdarzeń logowania, autoryzacji.

 

Archiwizacja danych

Wykonywanie kopii bazy danych

Każdy, kto choć raz utracił cenne dane, wie jak ważne jest wykonywanie kopii bezpieczeństwa. Dane systemu humansoft MiniCorax, które są zapisywane w bazie MS SQL Server, też wymagają systematycznego archiwizowania. SQL Server posiada zaawansowane mechanizmy tworzenia backupu danych, ale nie każdy użytkownik musi uczyć się obsługi nowego narzędzia, żeby zapewnić sobie bezpieczeństwo danych.

System humansoft MiniCorax posiada również możliwość wykonania kopii bezpieczeństwa i odtworzenia bazy z wcześniej wykonanej kopii.

Mechanizm ten udostępniony jest pod przyciskami Archiwizacja wybranej firm i Archiwizacja wszystkich firm w opcjach administracyjnych dostępnych na formularzu logowania (rys. poniżej)

ARCHIWIZACJA WYBRANEJ FIRMY

Obsługa archiwizacji bazy systemu MiniCorax jest intuicyjna.

Przede wszystkim należy zauważyć, że kopia danych zawsze zapisze się na tym komputerze (serwerze), na którym jest zainstalowany serwer baz danych, bez względu na to, czy  system MiniCorax będzie uruchomiony na serwerze, czy na komputerze użytkownika (stacji roboczej).

Istotne jest zatem, żeby folder, który wpiszemy w polu Folder kopii bezpieczeństwa (na rysunku poniżej jest to folder C:\BACKUPY) istniał na serwerze, a nie na stacji roboczej.

Mechanizm archiwizacji automatycznie tworzy nazwę  pliku backupu, składającą się z nazwy bazy oraz daty i godziny utworzenia kopii zapasowej. Przykładowa nazwa pliku archiwum:

firma_dem_Sep_26_2007_10_35AM.BAK

Użytkownik ma jedynie wpływ na podanie logicznej nazwy kopii (na poniższym rysunku jest to firma_dem.bak)

ARCHIWIZACJA WSZYSTKICH FIRM

Przycisk Archiwizacja wszystkich firm pozwala zarchiwizować wszystkie firmy. Różnica pomiędzy archiwizacją jednej firmy i wszystkich firm polega na tym, iż nazwa backupów przy archiwizacji grupowej jest generowana automatycznie i składa się z nazwy firmy, bieżącej daty oraz przyrostka New.bak.

Dodatkowo ścieżka po wpisaniu przez użytkownika jest pamiętana. Po wciśnięciu przycisku Archiwizuj zapis backupów wykonuje się automatycznie, a o jego stanie wykonania informuje pasek postępu.

Archiwizacja danych

Archiwizacja danych w programie, a właściwie w MS SQL Server jest tematem przekraczającym zakres niniejszej instrukcji. Temat tworzenia kopii bezpieczeństwa jest szeroki i równie szeroko opisywany w literaturze fachowej dotyczącej produktu MS SQL Server.

Wydaje się, że alternatywnym sposobem tworzenia kopii bezpieczeństwa danych serwera SQL jest zatrzymanie usługi SQL Server, a następnie utworzenie kopii wszystkich plików, związanych z nim (w szczególności plików z folderu mssql1\mssql\data). Sposób ten nie jest w pełni funkcjonalny, ponieważ może nie pozwolić na odtworzenie baz danych indywidualnie i nie zapewnia możliwości przeprowadzenia odtwarzania bazy od punktu w czasie. Dlatego zalecane jest stosowanie kopii bezpieczeństwa danych serwera SQL , a nie bezpośrednie tworzenie kopii plików (fizycznie baza danych SQL to plik(i) umieszczony w konkretnym miejscu na serwerze).

Można stworzyć kilka rodzajów kopii bezpieczeństwa w MS SQL Serwerze.

  • Kopia bezpieczeństwa bazy danych (FULL) – tworzy kopię całej bazy danych, włączając w to tabele, indeksy, tabele systemowe i obiekty bazy danych (które są otwarte w tych tabelach systemowych). Kopia bezpieczeństwa bazy danych tworzy również kopię wpisów do dziennika transakcji, ale nie przechowuje pustych stron ani nie usuwa z bazy danych żadnych wpisów w tym dzienniku. Ta forma wykonywania backupu jest zalecana.
  • Różnicowa kopia bezpieczeństwa bazy danych (DIFFERENTIAL) – tworzy kopię wszystkich stron danych, które były modyfikowane od czasu tworzenia ostatniej kopii całej bazy danych. Odtwarzanie z kopii tego typu jest szybsze niż z kopii bezpieczeństwa dziennika transakcji.
  • Kopia bezpieczeństwa pliku i(lub) grupy plików – zakłada tworzenie kopii bezpieczeństwa jedynie wybranych plików lub grupy plików, a nie całej bazy danych. Jeżeli jedna tabela albo więcej tabel lub indeksów ma zostać umieszczonych w odrębnych grupach plików zamiast pozostawienia wszystkich danych i indeksów domyślnej grupie plików, można niezależnie utworzyć kopię danych. Zaletą tego rozwiązania jest to, że jeśli pojedynczy dysk zostanie uszkodzony, a została zrobiona kopia plików z tego dysku, można odtworzyć uszkodzone pliki bez potrzeby odtwarzania całej bazy danych.
  • Kopia bezpieczeństwa dziennika transakcji – zawiera kopię wpisów wszystkich zmian, jakie zostały wykonane w bazie danych w konkretnym czasie. Zawiera wyrażenia uruchamiane przez użytkowników, jak również działania drugoplanowe systemu. Dzięki transakcjom, które są zapisywane w dzienniku, można odtworzyć wszystkie działania (transakcje). Inną korzystną cechą dziennika transakcji jest to, że można uruchomić ponownie transakcje do określonego punktu w czasie.

Dużo pracy zajmuje poprawne skonfigurowanie tworzenia kopii bezpieczeństwa i jej regularne testowanie. Odpowiedzialność za tworzenie kopii bezpieczeństwa dotyczy na ogół administratora bazy danych lub administratora systemu sieciowego. Dobrze jest okresowo sprawdzać kopie poprzez odtworzenie danych jednej z nich, aby przetestować serwer i upewnić się, że wszystko działa zgodnie z oczekiwaniami.

Można tworzyć kopie na dysku, taśmie, dysku sieciowym. Taśma jest nośnikiem preferowanym przez większość choć wolniejszym od dysku. Powinno się archiwizować dyskowe kopie bezpieczeństwa na taśmie, nawet jeśli są to kopie na dysku lokalnym lub innym dysku serwera.

SQL Serwer Management Studio wchodzący w skład MS SQL Serwer  jest w pełni funkcjonalnym narzędziem w zakresie tworzenia kopii bezpieczeństwa i można przy jego pomocy wykonać każdą z omówionych wyżej typów kopii. Tworzenie kopii bezpieczeństwa baz danych i dzienników transakcji za pomocą SQL Serwer Management Studio jest dość proste, choć wymaga zrozumienia jego poszczególnych opcji i zachodzących w czasie archiwizacji procesów.

Pełny opis działania narzędzi MS SQL Serwera, w tym narzędzi do archiwizacji, znaleźć można w szeroko dostępnych publikacjach.

Odtwarzanie kopii danych

Odtwarzanie danych z kopii wykonywane jest na tym samym formularzu archiwizacji, pod przyciskiem Przywróć firmę z dostępnej kopii. Istnieje możliwość odtworzenia kopii nie tylko do tej samej bazy danych, ale również pod inną nazwą. Przydaje się to na przykład wówczas, kiedy oprócz bazy, w której odbywa się bieżąca praca użytkowników, chcemy mieć bazę do ćwiczeń lub testów.

W przypadku odtwarzania należy wprowadzić symbol bazy, do której dane z kopii bezpieczeństwa mają być odtworzone.

 

Nowe logowanie

Informacje ogólne

Od wersji 3.32 dodana została nowa możliwość logowania do systemu.  Nowe logowanie polega na podaniu użytkownika i hasła, po którym nastąpi wybór firmy, spośród tych, do których użytkownik ma dostęp. Jeżeli jest to tylko jedna firma, wybór nie będzie konieczny.

Dzięki temu proces autoryzacji systemu będzie sprawniejszy i szybszy, jak również bezpieczniejszy

UWAGA !
Wybór sposobu logowania do programu jest globalny w obrębie jednego serwera (instancji) i nie jest możliwe ustalenie, by część użytkowników używała starego systemu logowania, a reszta – nowego.

 Jest to ograniczenie dotyczące serwera, a nie grupy użytkowników bądź  

Jak skorzystać z nowego sposobu logowania

Aby skorzystać z nowego sposobu należy:

  • Krok 1.
    Jeżeli jeszcze nie zostało to zrobione, należy skonfigurować w systemie operatorów poszczególnych firm. Dotyczy to przede wszystkim firm rozpoczynających prace. Następnie wyjść z programu.
  • Krok 2.
    Następnie należy sprawdzić  z poziomu Microsoft SQL Server Management Studio czy w bazie danych HERMES znajdują się tabele:

    • HIST_H,
    • PARAM_H,
    • OPE_FRM
    • OPERATORZY,

Jeżeli tak należy je usunąć.  Tabele te zostaną założone automatycznie po uruchomieniu programu.

  • Krok 3.
    Do tabeli HMCONFIG należy dodać rekord. Kolumna PARAMETR powinna zawierać tekst LOGIN_NEW, a  kolumna WARTOSC powinna zawierać 1.
  • Krok 4.
    Po wykonaniu powyższych czynności  należy uruchomić program. System automatycznie doda konto administratora systemu.

Po uruchomieniu pojawi się nowe okno logowania (zrzut poniżej). Przy pierwszym logowaniu w  pole Użytkownik należy wpisać Szef (bez apostrofów, pierwsza litera duża), hasło natomiast  zostawić puste.

Formularz Logowania

  • Krok 5.
    Na tym etapie użytkownik Szef nie dostanie się do żadnej firmy na tym serwerze. Dlatego należy użyć przycisku Administracja. Program wtedy wymusi zmianę hasła. Stare hasło należy zostawić puste, nowe należy podać i potwierdzić.

Podobnie system zareaguje jeśli zamiast w przycisk Administracja klikniemy przycisk OK. Aczkolwiek w tej sytuacji po zaakceptowaniu hasła, pojawi się komunikat, że użytkownik nie jest przypisany do żadnej firmy i program zostanie automatycznie zamknięty.

  • Krok 6.
    Za pomocą formularza Administracja, należy dodać nowe konta użytkowników, przypisać im użytkowników w poszczególnych firmach, i ewentualnie skonfigurować parametry, jakie powinno spełniać hasło użytkownika.

Formularz Administracja

Konfiguracja parametrów hasła.

Konfiguracja parametrów hasła dostępna jest po użyciu przycisku Parametry hasła na formularzu Administracja.

Formularz Parametry hasła

Na tym formularzu możemy ustalić:

  • Czy hasło w ogóle jest wymagane.
  • Jaka powinna być jego minimalna długość.
  • Ile (minimum) małych, dużych liter, cyfr i znaków specjalnych powinno zawierać hasło.
  • Po ilu nieudanych próbach logowania konto zostanie zablokowane.
  • Po jakim czasie (w miesiącach) trzeba będzie je zmienić.
  • Po jakim czasie (w miesiącach) użytkownik będzie mógł użyć tego samego hasła po raz kolejny.
  • Ile dni przed utratą ważności hasła informować o tym użytkownika.

UWAGA!
Zmiana parametrów hasła nie wpłynie na hasła już istniejące w systemie, poza ilością nieudanych prób prowadzących do zablokowania konta, czasem, po jakim można użyć tego samego hasła i informowaniem o utracie ważności hasła. Pozostałe parametry mają wpływ na hasło przy jego kolejnej 

Konfiguracja konta użytkownika.

Konta użytkownika konfigurujemy przy użyciu opcji Użytkownicy. Po kliknięciu w opcje pojawi się lista użytkowników. Przy pierwszej konfiguracji lista będzie pusta.

Formularz Użytkownicy

a) Zakładka Dane użytkownika

Konfigurując konto użytkownika w zakładce Dane użytkownika :

  • podajemy jego nazwę i nazwę logowania (login),
  • określamy, czy konto ma prawa administratora (tylko tacy użytkownicy mogą wykonywać czynności administracyjne),
  • podajemy kiedy użytkownik będzie musiał zmienić hasło (data jest wypełniana automatycznie podczas zmiany hasła zgodnie z odpowiednim parametrem hasła, ale w tym miejscu można ją zmienić).
  • Można również wygenerować użytkownikowi hasło jednorazowe, które będzie musiał podać i od razu zmienić przy kolejnym wejściu do programu.

Hasło jednorazowe jest losowo generowanym ciągiem 10 liter i cyfr i nie spełnia wymogów ustalonych w parametrach hasła. Po wygenerowaniu nie jest nigdzie widoczne, można je wydrukować korzystając z przycisku, który pojawi się po jego wygenerowaniu.

  • Można również zablokować lub odblokować konto użytkownika. Przy odblokowywaniu konta można wygenerować dla niego nowe hasło jednorazowe, lub zostawić stare.

Konfiguracja konta użytkownika

b) Zakładka Firmy i operatorzy
Druga zakładka Firmy i operatorzy  służy do przypisania konta do użytkowników w poszczególnych firmach. Dla jednej firmy można, oczywiście, wybrać tylko jednego operatora.

UWAGA!
Wybór nowego sposobu logowania oznacza, że przestają działać dotychczasowe hasła użytkowników w poszczególnych firmach. Nie jest możliwe w żaden sposób przepisanie ich do nowych kont użytkowników, ponieważ po zaszyfrowaniu nie można ich odczytać, a nowy sposób logowania używa innego, bardziej zaawansowanego sposobu szyfrowania haseł.

Użytkownik nie ma dostępu do ustawień swojego konta, jest to bowiem czynność zarezerwowana dla użytkowników posiadających uprawnienia administratora.

Oczywiście po wejściu do firmy działają uprawnienia poszczególnych operatorów związane z ich profilami w systemie.

c) Zestawienie i inne operacje (F12)

Pod F12 w tabeli użytkowników można:

  • wydrukować podstawowe dane kont (hasła jednorazowe dla większej ilości użytkowników)
  • wygenerować hasła jednorazowe dla zaznaczonych.

UWAGA!
Tabela nie zapamiętuje wyglądu i rozmiaru, nie można również edytować zapytania SQL. Jest to spowodowane tym, że mechanizmy te działają w ramach firmy i operatora, a te są jeszcze niedostępne przed zalogowaniem.

Zmiana hasła.

Każdy użytkownik może zmienić hasło w dowolnym momencie. W tym celu na ekranie logowania należy użyć przycisku Zmiana hasła.

Na pojawiającym się formularzu należy podać stare hasło, nowe hasło i je potwierdzić.

Jeżeli hasło spełnia wymagania  ustalone w opcji Parametry hasła, obok pola pojawi się zielona ikona check, jeżeli nie – czerwony krzyżyk.

Klikając na tej ikonie można się dowiedzieć, jakie są wymagania musi spełniać hasło, aby zostało zaakceptowane przez program.

Logowanie automatyczne.

Nowy sposób logowania działa również podczas automatycznego logowania. Kolejność parametrów jest identyczna (symbol firmy, login użytkownika, hasło), jak przy starym logowaniu. Jeżeli podany inny symbol firm do których użytkownik nie jest przypisany, program zapyta o firmę przy zalogowaniu. Jeżeli zostanie podany login użytkownika i nie zostanie podane hasło, program wyświetli ekran logowania, w którym nie będzie można zmienić użytkownika. Podanie wszystkich trzech parametrów umożliwi automatyczne wejście do firmy.

Zmiany wprowadzone w wersji 3.33

W wersji 3.33 wprowadzono zmiany w alternatywnym sposobie logowania:

  1. Jeżeli w tabeli HMCONFIG bazy HERMES parametr LOGIN_NEW będzie miał wartość 2, użytkownicy będą się logować do systemu bez zmian, ale przycisk „Administracja” na formularzu wyboru firmy i operatora umożliwi zmianę parametrów dotyczących nowej metody logowania.
  2. Dodano adres e-mail do użytkownika oraz możliwość wysłania hasła jednorazowego poprzez e-mail.
  3. Podczas edycji operatorów danej firmy, jeżeli jest dokonywane przez operatora firmy, którego konto jest połączone z kontem użytkownika z prawami administratora, po zapisaniu danych wyświetlony zostanie formularz umożliwiający połączenie konta operatora firmy i użytkownika systemu.
    Możliwe jest dodanie nowego użytkownika – w takim wypadku przeniesione zostaną nazwa operatora i e-mail, oraz uzupełniona tabela łącząca konta, albo wybór już istniejącego użytkownika systemu.

Zamykanie dokumentów

Operacja ta blokuje dostęp do dokumentów wystawionych przed datą zamknięcia wszystkim operatorom nie posiadającym pełnego zakresu uprawnień ADMIN.

 

W ten sposób można zabezpieczyć dokumenty przed późniejszymi przypadkowymi zmianami. Nie jest to czynność obowiązkowa. Ponadto administrator może wybranemu operatorowi zmienić indywidualne datę zamknięcia w opcji Konfiguracja – > Operatorzy.

Przenoszenie dokumentów do KH

Funkcja ta dokonuje przeniesienia dokumentów do modułu Księga Handlowa.

Po wyborze tej opcji  pojawi się okno dialogowe takie jak poniżej.

 

Pozwala ono dokonać wstępnej selekcji dokumentów przenoszonych do KH.

Można przenieść dokumenty ze wskazanego okresu, magazynu, może to być konkretny rodzaj dokumentów np. tylko dokumenty zakupu FZ i tylko ze wskazanego rejestru.

Wybór przycisku OK otwiera kolejne okno zawierające dokumenty wstępnie wyselekcjonowane.

Dokumenty, które mają zostać przeniesione należy zaznaczyć, wybierając przycisk Zaznacz wszystkie (ustawia znacznik dla wszystkich dokumentów) lub klikając myszą w polu znacznika przy dokumencie.

Wybór przycisku OK spowoduje przeniesienie do Księgi Handlowej zaznaczonych dokumentów.

Dokumenty przeniesione do księgowości stają się niemodyfikowalne. Jeśli jakiś dokument trafi do Księgi Handlowej pomyłkowo, to można go z niej usunąć dopóki nie zostanie zaksięgowany.

Włącz/ Wyłącz KH

Opcje te pozwalają czasowo włączyć lub wyłączyć z pracy moduł Księga Handlowa. Zanim moduł zostanie poprawnie wdrożony, można go czasowo wyłączyć z pracy.

Otwarcie i początek roku w KH

Opcje te służą do otwarcia nowego rok obrachunkowy i ustalenia jego początku dla Księgi Handlowej.

Te same operacje można wykonać bezpośrednio w module Księga Handlowa.

Odbudowy

Funkcjonalność systemu posiada opcje naprawcze: odbudowa stanów magazynowych i rezerwacji, odbudowa rozrachunków, kontrola spójności przychodów i rozchodów. Dzięki tym opcjom możemy na bieżąco kontrolować stan przechowywanych danych i w razie wykrycia niespójności mamy pod ręką niezbędne narzędzia do ich naprawy.

 

 

 

Kontrola spójności

Kontrola spójności w tabelach przychodowo – rozchodowych umożliwia analizę dokumentów pod względem niespójności tabel przychodowo – rozchodowych, takich jak:

  • Brak powiązania pomiędzy pozycjami tabel:
  • Pozycja bez powiązania w tabeli przych,
  • Pozycja bez powiązania w tabeli rozch,
  • Pozycja bez powiązania w tabeli zwroty,
  • Powtórzona kilka razy ta sama pozycja:
  • Powtórzona pozycja w tabeli przych,
  • Powtórzona pozycja w tabeli rozch,
  • Brak w tabelach przychodowo – rozchodowych pozycji, które wystąpiły na dokumentach:
  • Brak pozycji w tabeli przych,
  • Brak pozycji w tabeli rozch.

Niespójności takie mogą zaistnieć w wyniku awarii systemu komputerowego, polegającej najczęściej na nieprawidłowej pracy sieci lub serwera.

Pierwszy selektor pozwala wybrać wszystkie towary lub tylko jeden.

W drugim selektorze można wybrać wszystkie magazyny lub tylko jeden.

W celu poprawienia szybkości wykonania analizy, mamy trzeci selektor, który daje możliwość zawężenia analizowanych danych do wybranego okresu. Umożliwia to analizę danych np. tylko z bieżącego roku.

W wyniku wykonania funkcji program wyświetli komunikat o braku niespójności.

Lub tabelę wykrytych niespójności

Do naprawy niespójności należy używać opcji dostępnych w programie – na zasadzie powtórzenia błędnie wykonanych operacji:

– usunąć niepoprawną pozycję z dokumentu i wprowadzić ją ponownie,

– usunąć cały dokument i ponownie go wprowadzić, itp.

Tylko czasami usunięcie niespójności może wymagać bezpośredniej ingerencji w bazę danych. Konieczne jest wtedy skontaktowanie się z serwisantem systemu lub bezpośrednio z serwisem producenta.

Kontrola spójności przychodów i rozchodów nie wychwytuje błędu polegającego na usunięciu całej zawartości dokumentu wraz z zapisami rozchodowymi lub przychodowymi.

Dokumenty nieprzeniesione na rozrachunki

Zestawienie Dokumenty nieprzeniesione na rozrachunki umożliwia podgląd dokumentów nieprzeniesionych do rozrachunków.

Należy pamiętać, że nie wszystkie dokumenty w tym zestawieniu w sposób przypadkowy nie trafiły na rozrachunki. Zdarzyć się może, że w tym zestawieniu pojawią się również dokumenty, które nie trafiły do raportu kasowego. W tym przypadku należy zmienić formę płatności na inną niż gotówka – wyjść z zapisem dokumentu a następnie ponownie zmienić formę płatności na gotówkę.

Dokumenty nieprzeniesione na rozrachunki prezentowane są w tabeli, w której można wyszukiwać interesujące nas pozycje poprzez opcje Szukaj i Filtry.

Używając opcji Operacje -> Przenieś dokument do rozrachunków można przywrócić wskazany w tabeli dokument z powrotem na rozrachunki.

Przenumerowanie raportów kasowych

Użycie tej opcji spowoduje powtórne ponumerowanie raportów kasowych według ich daty.

Sytuacja niezgodności numeracji z datami może mieć miejsce, gdy manipulując datami przy rejestrowaniu dokumentów zrobiono to w niewłaściwej kolejności. Program przenumerowuje wszystkie raporty we wskazanej kasie w danym roku.

Łączenie kontrahentów i pracowników

Wybierając z menu Administracja opcję Łączenie kontrahentów i pracowników wyświetlony zostanie komunikat informujący o możliwym długim trwaniu operacji.

 

Po wybraniu Kontynuuj program prezentuje w tabeli kontrahentów i pracowników o wspólnym numerze NIP.

Powtórzenia te biorą się zazwyczaj z niedbałości operatorów, którzy dodają danego kontrahenta lub pracownika wielokrotnie pomimo, że program ostrzega o powtórzonym numerze NIP.

Inną przyczyną powtórzeń jest posiadanie przez danego kontrahenta sieci oddziałów np. Centrala i poszczególne sklepy. W programie taki klient powinien wystąpić tylko raz, a jego sklepy należy wpisywać do tabeli oddziałów danego klienta. Płatnikiem na fakturze jest dany klient, a odbiorcą towaru wskazany z listy sklep.

W powyższej tabeli wskazuje się klawiszem spacji tego kontrahenta, który ma pozostać. Inne pozycje tego kontrahenta pozostaną usunięte, a ich dokumenty zostaną przyporządkowane jednemu, wskazanemu kontrahentowi. Operacja ta wykona się po naciśnięciu przycisku Łącz zaznaczone pozycje i zatwierdzeniu operacji poprzez wybranie Tak w komunikacie.

Import artykułów i kontrahentów z pliku tekstowego

Do systemu można zaimportować dane o artykułach i kontrahentach z innych systemów,  przygotowane w formie pliku tekstowego.

Mechanizm do obsługi importu jest wywoływany z poziomu funkcji prywatnych. W celu uruchomienia go należy wpisać w funkcji prywatnej odpowiednio poniższe polecenia:

Import artykułów: DO FORM imp_txt WITH “ARTYKULY”
Import kontrahentów:  DO FORM imp_txt WITH “KONTRAH”

Po wykonaniu powyższych funkcji prywatnych pojawia się formularz importu.

Import artykułów z pliku tekstowego

Poszczególne pola oddzielone są przecinkami, dane tekstowe muszą znajdować się w podwójnych cudzysłowach (“”).

Przykład:

“SZT”,”DŁUGOPIS HERO”,”A-02-001″,”VAT_1″,”P”,””,0.000,
“SZT”,”TEMPERÓWKI 13011″,”A-02-003″,”VAT_2″,”P”,””,0.000,
“SZT”,”ALBUM NOWY 35120″,”A-01-001″,”VAT_3″,”P”,””,0.000,

Użytkownik sam decyduje, jakie dane o artykułach będą importowane do systemu. Tabela po lewej stronie okna dialogowego zawiera listę pól tabeli ARTYKULY wraz z ich typami oraz długościami. Tabela po prawej – pola wybrane przez Użytkownika. Zespół przycisków między nimi służy do przenoszenia podświetlonych pól pomiędzy tabelami, a przycisk [Plik…] wraz z polem wprowadzania danych poniżej do wskazania pliku tekstowego, w którym znajdują się importowane dane.

Pola powinny być wybierane w kolejności występowania w pliku tekstowym.

Aby import się powiódł, potrzebne są następujące pola:

symbol_art – symbol artykułu,

nazwa_art – nazwa artykułu,

symbol_vat – symbol stawki VAT.

typ_art – typ artykułu

rodz_art – rodzaj artykułu

Pusty symbol stawki VAT oznacza nie podlega ustawie o podatku VAT.

Jeżeli wybrane zostały pola będące kluczami obcymi relacji z innymi tabelami (np. SYMBOL_JM – tabela JM.DBF), również te tabele zostaną uzupełnione pozycjami o symbolach znalezionych w pliku tekstowym. Nazwy i ewentualne dodatkowe informacje pozostaną niestety puste i powinny zostać uzupełnione przez Użytkownika.

Opis pól tabeli ARTYKULY:

CECHA1 Dodatkowa cecha do zagospodarowania
CECHA2 Dodatkowa cecha do zagospodarowania
CECHA3 Dodatkowa cecha do zagospodarowania
CENA1 Cena netto
CENA2 Cena brutto
CENA_EWID Jeśli r_c_wyr = 2 to pole to zawiera stałą cenę
ewidencyjną wyrobu wpisaną ręcznie w oknie
definiowania wyrobu.
CENA_ZAKUP Ostatnia cena zakupu
DATA_ZAKUP Data ostatniego zakupu
Data_popr
Dodal
GRUPA_ZAM Symbol grupy zamiennikowej
ILOSC_JEDN Ilość w opakowaniu zbiorczym sprzedaży
ILOSC_PKT Ilość punktów
ILOSC_SL Ilość, za którą otrzymuje się punkty
ILOSC_TECH Ilość jednostek ewidencyjnych w jednostce technologicznej produkcji
ILOSC_ZAM Ilość w opakowaniu zbiorczym zakupu
JM_TECH Jednostka technologiczna produkcji
JM_ZB_SP Symbol zbiorczej jednostki miary sprzedaży
JM_ZB_ZAK Symbol zbiorczej jednostki miary zakupu
KART_ART Symbol kartoteki konta przypisanego do artykułu.
KF_CENA Cena dla kasy fiskalnej 0 – zamknięta 1 – otwarta
KF_NAZWA Nazwa artykułu dla kas fiskalnych
KOD_KRESK Kod kreskowy
KOD_PROD Symbol producenta
KONTO_ART Symbol konta.
KRAJ_POCH Kraj pochodzenia
MASA Masa jednostkowa
NAZWA_ART Nazwa artykułu
NR_ART Nr PLU
NR_KAT Nr katalogowy
NR_SER_DL Dlugosc numeru seryjnego razem z prefiksem
NR_SER_MA Czy ma numer seryjny
NR_SER_PR Prefiks
NR_SER_WY Czy wymuszac numer seryjny
PKWIU PKW i U
Poprawil
RODZ_ART Rodzaj artykułu (głównie dla potrzeb modułu Produkcja i Opakowania zwrotne:

T – towar,

W – Wyrób,

S – Surowiec,

P – Opakowanie,

O – Odpad

RODZ_KRT Rodzaj kartoteki (K,P,GA,…)
RODZ_SL 1-towar, 2-nagroda
R_C_WYR Rodzaj ceny wyrobu (stosuje się dla wyrobów
definiowanych w module Produkcja)
1 – Suma cen zakupu składników2 – stała cena ewidencyjna
SMBKRT_ART Symbol w kartotece konta przypisanego do artykułu.
STATUS Wskazuje czy artykuł jest aktywny(1) czy nieaktywny(0)
SWW_KU SWW/KU
SYMBOL_ART Symbol artykułu
SYMBOL_JM Symbol jednostki miary
SYMBOL_PCN
SYMBOL_VAT Symbol stawki VAT:
VAT_1, VAT_2 .. VAT_6
SYMBOL_WAL Symbol waluty
TYP_ART Typ artykułu:
P – Produkt
U – Usługa
I – Inne
UWAGI Uwagi
ZAPAS Zapas łączny we wszystkich magazynach.
(Pole od nowa przeliczane w wyniku odbudowy stanów
magazynowych)
ZAPAS_MAX Zapas max.
ZAPAS_MIN Zapas min.
row_dtime
symbol_op Symbol opakowania dla artykułu
zwrotne Czy artykuł jest opakowaniem zwrotnym

Import kontrahentów z pliku tekstowego

Do systemu można zaimportować dane o kontrahentach z innych systemów,  przygotowane w formie pliku tekstowe

go. Poszczególne pola oddzielone są przecinkami, dane tekstowe muszą znajdować się w podwójnych cudzysłowach (“”).

Przykład:

“K00006″,”P.P.H.U Polas s.c.”,”POLAS”,
“K00004″,”PPH LEMUR S.A.”,”LEMUR”,
“K00002″,”UNIC SP. Z O.O.”,”UNIC”,

Użytkownik sam decyduje, jakie dane o kontrahentach będą importowane do systemu. Tabela po lewej stronie okna dialogowego zawiera listę pól tabeli KONTRAH wraz z ich typami oraz długościami. Tabela po prawej – pola wybrane przez Użytkownika. Zespół przycisków między nimi służy do przenoszenia podświetlonych pól pomiędzy tabelami, a przycisk [Plik…] wraz z polem wprowadzania danych poniżej do wskazania pliku tekstowego, w którym znajdują się importowane dane.

Pola powinny być wybierane w kolejności występowania w pliku tekstowym.

Aby import się powiódł, potrzebne są następujące pola:

symbol_ktr – symbol kontrahenta,

skrot_ktr – skrót nazwa kontrahenta

firmaosoba

kateg_ktr – kategoria kontrahenta

Jeżeli wybrane zostały pola będące kluczami obcymi relacji z innymi tabelami (np. SYMBOL_FPL – tabela FORMY_PL.DBF), również te tabele zostaną uzupełnione pozycjami o symbolach znalezionych w pliku tekstowym. Nazwy i ewentualne dodatkowe informacje pozostaną niestety puste i powinny zostać uzupełnione przez Użytkownika.

Opis pól tabeli KONTRAH:

AKW 1 – handlowiec, 0 – pracownik
BANK Nazwa banku do rozliczeń
DATA_POPR
DATA_UR Data urodzenia – dotyczy pracownika
DNI_OP Dopuszczalna ilość dni zwrotu opakowań zwrotnych
DODAL
DOKUMENT Numer dokumentu tożsamości. Dotyczy kontrahenta
będącego osobą fizyczną
DTA_STAZ Data stażowa dla zatrudnienia ogółem
DTA_STAZF Data stażowa w zakładzie
EMAIL Adres poczty elektronicznej
FAX Fax
FIRMAOSOBA 1. Firma
2 – osoba fizyczna
GMINA Gmina – dotyczy pracownika
ID_POZIOM Identyfikator poziomu cen (-1-nie wybrano, 0-poziom podstawowy)
ID_RABAT Identyfikator tabeli rabatów
ILN
IMIE Imię pracownika lub w przypadku kontrahenta
będącego osobą fizyczna – imię
IMIE2 Drugie imię
IMIE_MATKI Imię matki – dotyczy pracownika
IMIE_OJCA Imię ojca – dotyczy pracownika
KARTOTEKA Kartoteka centrum kosztowego
KASACHOR Kod Kasy Chorych
KATEG_KTR P – pracownik
K – kontrahent
U – urząd
I – Inny podmiot
M – magazyn
W – właściciel
KOD Kod pocztowy
KOD_UBEZP Kod ubezpieczenia dla programu płatnika – dotyczy
pracownika
KOMUNIKAT Komunikat dla sprzedawcy
KONTO_BAN Numer rachunku bankowego
KREDYT Limit kredytu
-1 – brak limitu kredytu
LATADOUR Lata do urlopu z tytułu wykształcenia
MIEJSC Miejscowość
MIEJSCE_UR Miejsce urodzenia.
NAZWA_DRUK Nazwa i dane kontrahenta drukowane na jego dokumentach
NAZWA_KTR Pełna nazwa kontrahenta. Dla pozostałych podmiotów
(P,U,I) program przepisuje tutaj zawartość pola
“SKROT_KTR”
NAZWISKO Nazwisko pracownika lub w przypadku kontrahenta
będącego osobą fizyczna – nazwisko
NAZW_ROD Nazwisko rodowe
NIP Numer NIP
NR_DOMU Nr domu – dotyczy pracownika
NR_DT Numer dokumentu tożsamości
NR_KSWOJ Numer książeczki wojskowej
NR_KTR Numeryczna część symbolu kontrahenta
NR_LOKALU Nr lokalu – dotyczy pracownika
ODBIOR Sposób odbioru towaru
1 – odbioór własny
2 – dowóz towaru do klienta
3 – przesyłka
OPIEKA 1 – pracownik korzysta z urlopu – opieki
OSOBA_UPOW Osoba upoważniona do odbioru faktur VAT w imieniu
kontrahenta
OS_PIEL Liczba osób, na które pobierany jest zasiłek
pielęgnacyjny
OS_RODZ Liczba osób, na które pobierany jest zasiłek
rodzinny
PESEL Pesel
PLEC Płeć
POCZTA Poczta
POPRAWIL
POWIAT Powiat – dotyczy pracownika
PRZEDSTAW Osoba do kontaktów
RAB_PRIOR 1 – na dokumentach będzie użyty tylko zestaw przypisany do kontrahenta
REGON Regon
REJ_F Domyślny rejestr dokumentów F wystawianych z poziomu tabeli kontrahentów
REJ_OF Domyślny rejestr dokumentów OF wystawianych z poziomu tabeli kontrahentów
REJ_WZ Domyślny rejestr dokumentów WZ wystawianych z poziomu tabeli kontrahentów
REJ_ZO Domyślny rejestr dokumentów ZO wystawianych z poziomu tabeli kontrahentów
RODZ_DT Rodzaj dokumentu tożsamości
RODZ_KRT
SKROT_KTR Skrócona nazwa kontrahenta. Dla pracowników
program przepisuje tutaj zawartość pól NAZWISKO
i IMIE
STATUS Wskazuje czy kontrahent jest aktywny(1-aktywny,0-nieaktywny)
STDOSW Stosunek do służby wojskowej
STOP_WOJ Stopień wojskowy
SYMBOL_AKW Symbol akwizytora przypisanego do klienta
SYMBOL_FPL Symbol formy płatności
SYMBOL_GRK Symbol grupy kontrahentów
SYMBOL_KRT Symbol w kartotece dla konta występującego w polu
SYMBOL_KON.
SYMBOL_KTR Symbol kontrahenta, pracownika, urzędu, innego
podmiotu, magazynu
SYMBOL_PAN Symbol państwa
SYMBOL_TRB Symbol tabeli rabatów
SYMBOL_TRS Symbol trasy
SYMBOL_URZ Symbol urzędu skarbowego
SYMBOL_WOJ Symbol województwa
TEL telefon 1
TLX telefon 2
TYP_KTR Typ kontrahenta
D – Dostawca
O – Odbiorca
pusty – dostawca i odbiorca
UDZIAL Procentowy udział właściciela w dochodzie firmy
(kateg_ktr=W)
ULICA Ulica
UWAGI Uwagi
VAT_UE 1 – kontrahent jest podatnikiem VAT zarejestrowanym dla potrzeb handlu wewnątrzunijnego
WWW Adres strony Web
WYB_FPL 1 – podczas wystawiania dokumentu dostępne będą jedynie płatności z listy kontrahenta
WYKSZT Kod wyksztalcenia

Import artykułów z pliku tekstowego

Do systemu można zaimportować dane o artykułach z innych systemów, przygotowane w formie pliku tekstowego.

Mechanizm do obsługi importu jest wywoływany z poziomu menu Administracja. W celu uruchomienia go należy wybrać opcję Import artykułów z pliku tekstowego.

W efekcie pojawi się formularz importu.

Poszczególne pola w pliku tekstowym powinny oddzielone być zgodnie z wybranym Ogranicznikiem pola np. przecinkami, a dane tekstowe znajdować się w podwójnych cudzysłowach – Ogranicznik tekstu.

 

To jakie dane o artykułach będą importowane do systemu zależy wyłącznie od Użytkownika. Tabela po lewej stronie okna dialogowego zawiera listę pól tabeli ARTYKULY wraz z ich typami oraz długościami. Tabela po prawej – pola wybrane przez Użytkownika. Przyciski między nimi służą do przenoszenia podświetlonych pól pomiędzy tabelami, a pole Plik wraz ze znajdującym się obok przyciskiem do wskazywania pliku tekstowego, w którym znajdują się dane do importu.

UWAGA! Pola powinny być wybierane w kolejności występowania w pliku tekstowym.

Aby import się powiódł, niezbędne są następujące pola:

  • symbol_art – symbol artykułu
  • nazwa_art – nazwa artykułu,
  • symbol_vat – symbol stawki VAT,
  • typ_art – typ artykułu,
  • rodz_art – rodzaj artykułu.

Pusty symbol stawki VAT oznacza nie podlega ustawie o podatku VAT. Jeżeli wybrane zostały pola będące kluczami obcymi relacji z innymi tabelami (np. SYMBOL_JM – tabela JM), również te tabele zostaną uzupełnione pozycjami o symbolach znalezionych w pliku tekstowym. Nazwy i ewentualne dodatkowe informacje pozostaną puste i powinny zostać uzupełnione przez Użytkownika.

Opis pól tabeli ARTYKULY:

Import kontrahentów z pliku tekstowego

Do systemu można zaimportować dane o kontrahentach z innych systemów, przygotowane w formie pliku tekstowego.

Mechanizm do obsługi importu jest wywoływany z poziomu menu Administracja. W celu uruchomienia go należy wybrać opcję Import kontrahentów z pliku tekstowego.

W efekcie pojawi się formularz importu.

Poszczególne pola w pliku tekstowym powinny oddzielone być zgodnie z wybranym Ogranicznikiem pola np. przecinkami, a dane tekstowe znajdować się w podwójnych cudzysłowach – Ogranicznik tekstu.

Użytkownik sam decyduje, jakie dane o kontrahentach będą importowane do systemu. Tabela po lewej stronie okna dialogowego zawiera listę pól tabeli KONTRAH wraz z ich typami oraz długościami. Tabela po prawej – pola wybrane przez Użytkownika. Przyciski między nimi służą do przenoszenia podświetlonych pól pomiędzy tabelami, a pole Plik wraz ze znajdującym się obok przyciskiem do wskazywania pliku tekstowego, w którym znajdują się dane do importu.

UWAGA! Pola powinny być wybierane w kolejności występowania w pliku tekstowym.

Aby import się powiódł, niezbędne są następujące pola:

  • symbol_ktr – symbol kontrahenta,
  • skrot_ktr – skrót nazwy kontrahenta,
  • firmaosoba – określa czy dany kontrahent jest firmą (1), czy osobą fizyczną (2),
  • kateg_ktr – kategoria kontrahenta.

Jeżeli wybrane zostały pola będące kluczami obcymi relacji z innymi tabelami (np. SYMBOL_FPL – tabela FORMY_PL), również te tabele zostaną uzupełnione pozycjami o symbolach znalezionych w pliku tekstowym. Nazwy i ewentualne dodatkowe informacje pozostaną puste i powinny zostać uzupełnione przez Użytkownika.

Opis pól tabeli KONTRAH: