Praca na wielu bazach danych Platforma menadżera (Wersja 10.5) Strona 1 z 30
Spis treści 1. Konfiguracja bazy głównej i baz zależnych...3 1.1 Konfiguracja bazy głównej...3 1.2 Konfiguracja baz zależnych...4 1.2.1 Tworzenie listy baz danych...4 1.2.2 Podłączenie istniejącej bazy do bazy Master...5 1.2.3 Tworzenie nowej bazy zależnej...6 1.2.4 Status bazy danych...6 2. Działania konfiguracyjne i administracyjne na wielu bazach danych...7 2.1 Utworzenie nowego operatora z prawem do zarządzania wieloma bazami...7 2.2 Archiwizacja i konwersja wielu baz danych...9 2.3 Dodawanie operatora do wielu baz danych...9 2.4 Status operatora w bazie...13 2.5 Zarządzanie konfiguracją bazy zależnej z poziomu bazy głównej...13 2.6 Konfiguracja praw obiektowych operatorów w bazach zależnych....14 2.7 Aktualizacja wskaźników z serwera enova w wielu bazach danych...15 3. Analizy baz danych...16 3.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy...16 3.2 Raporty wykonywane jako wydruki na liście analizy...17 3.3 Czynności typu pokaż..., czynności typu dodaj...17 3.4 Algorytmy użytkownika dodatkowe możliwości wdrożeniowe...18 3.4.1 Funkcje umożliwiające uzyskanie dodatkowych informacji z baz danych...18 3.4.2 Formatowanie zawartości okna szczegółów....18 3.4.3 Prezentowanie dodatkowych ostrzeżeń na liście analiz...20 3.5 Kolorowanie listy znaki ostrzegawcze na liście...20 4. Zasady działania loginy, hasła, prawa dostępu, powiązania...21 5. Bazy danych dostęp do pełnej zawartości poszczególnych baz danych...23 6. Platforma menadżera...24 7. Raport pracy operatorów...29 Strona 2 z 30
1. Konfiguracja bazy głównej i baz zależnych UWAGA! Funkcjonalność pracy na wielu bazach dotyczy wyłącznie MS SQL. Dodatek Praca na wielu bazach w obecnej postaci nie jest techniczne przystosowany do zarządzania bazami na serwerze MySQL. Niektóre elementy rozwiązania wykorzystują mechanizmy, które występują na serwerze MsSQL, a na serwerze MySQL działają inaczej lub ich w ogóle nie ma. 1.1 Konfiguracja bazy głównej Na początku należy wyznaczyć bazę główną. Jedna z baz danych, która zostanie bazą główną, będzie pełniła rolę bazy konfiguracyjnej (bazy głównej inaczej bazy Master). W przypadku dalszej konfiguracji Pulpitu Klienta BR, którego działanie jest związane z dodatkiem Praca na wielu bazach danych, bazą główną powinna być baza operacyjna Biura (ze względu na wystawiane faktury klientom za usługi- klient będzie mógł śledzić rozrachunki w Pulpicie). Nie ma jednak przeciwskazań, aby baza główna była bazą nieoperacyjną, tylko do zarządzania. Wybrana baza stanie się bazą główną jeśli określimy w niej listę baz danych zależnych. W tym celu wchodzimy w Narzędzia / Opcje / Systemowe / Praca na wielu bazach/ Bazy danych Baza Master pojawia się domyślnie, nie musi wchodzić w zakres analiz, jeżeli operator nie będzie miał nadanych praw. Strona 3 z 30
Kolejne pozycje na liście baz danych tworzymy jako Administrator przez podanie nazwy bazy (nazwy na serwerze SQL) oraz określenie praw dostępów dla operatorów zdefiniowanych w bazie Master. 1.2 Konfiguracja baz zależnych 1.2.1 Tworzenie listy baz danych Po zalogowaniu na Administratora należy z poziomu bazy głównej dodać bazę poprzez Nowy (Baza danych) i uzupełnić nazwę firmy oraz nazwę bazy danych (nazwę na serwerze SQL) i na zakładce Prawa Danych nadać prawa do bazy operatorom. Po uzupełnieniu pola Nazwa Firmy, automatycznie przejdzie ona do pola Nazwa bazy danych zamieniając znaki na podkreślniki (taki sam mechanizm jak przy tworzeniu nowej bazy). Poniżej przykład dodania na listę bazy jeszcze nie utworzonej. W bazie głównej większą ilość baz danych można dodać poprzez wklejenie na listę baz, danych skopiowanych z arkusza Excel. Strona 4 z 30
Należy jednak pamiętać o ich podłączeniu. W ten sam sposób można tworzyć większą ilość nowych baz danych. Więcej informacji o podłączaniu istniejących baz i dodawaniu nowych baz zależnych znajduje się w rozdziałach poniżej. 1.2.2 Podłączenie istniejącej bazy do bazy Master Z poziomu Administratora należy podpiąć bazę poprzez Czynności > Podłącz bazy danych. Czynność ta automatycznie wskazuje w bazie zależnej nazwę bazy głównej. W trakcie podłączania następuje logowanie do bazy zależnej. Na koniec w logu pojawi się informacja: Inaczej można też wskazać nazwę bazy głównej bezpośrednio w bazie zależnej w opcjach- systemowe- baza główna (podajemy nazwę bazy na serwerze SQL). Strona 5 z 30
1.2.3 Tworzenie nowej bazy zależnej Z tego samego poziomu można również utworzyć nową bazę zależną, która automatycznie zostanie podpięta do bazy głównej. W tym celu jako Administrator należy zaznaczyć na liście baz nowo dodane bazy i wybrać z czynności Utwórz bazy danych Potwierdzeniem wykonania poprawnie tej operacji jest zmiana statusu bazy danych (patrz podrozdział 1.2.4). Kolejnym etapem będzie odpowiednie skonfigurowanie bazy oraz dodanie operatorów z nadaniem ról i praw obiektowych (patrz rozdział 2). 1.2.4 Status bazy danych Na liście baz można sprawdzić jaki jest status danej bazy. Kolumnę można dodać na listę baz przez Organizator listy. Strona 6 z 30
Lista statusów baz: - poprawny- oznacza, że baza o takiej nazwie sql istnieje. Status nie informuje o tym, czy baza została podłączona do głównej. Aby sprawdzić czy baza ze statusem poprawny ma wskazanie na bazę główną, należy otworzyć bazę i przejść do Narzędzia-opcje- Systemowe-Praca Na Wielu Bazach- Baza Główna. - brak bazy danych- oznacza, że baza o takiej nazwie sql nie istnieje. Należy taką bazę utworzyć. - nieaktualna wersja bazy- wersja bazy podrzędnej nie jest zgodna z wersją bazy głównej. Dla takiej bazy należy wykonać konwersję (patrz podrozdział 2.2). 2. Działania konfiguracyjne i administracyjne na wielu bazach danych 2.1 Utworzenie nowego operatora z prawem do zarządzania wieloma bazami Na bazie głównej tworzymy nowego operatora np. Administrator All. W uprawnieniach wybieramy mu rolę np. Administrator, a na zakładce Prawa danych określamy prawa dostępu do poszczególnych baz zależnych. Strona 7 z 30
Operatorowi temu włączamy również możliwość wykonywania konwersji baz danych oraz zarządzania pozostałymi operatorami. Strona 8 z 30
2.2 Archiwizacja i konwersja wielu baz danych Archiwizację wielu baz danych można wykonać zaznaczając wybrane bazy danych na liście Bazy danych. W ten sam sposób można przeprowadzić konwersję wielu baz danych wykonując czynność Konwertuj bazy danych dostępną na liście baz danych. 2.3 Dodawanie operatora do wielu baz danych Tworzymy nowego operatora w bazie Master np. Księgowa KS i wybieramy dla niego rolę np. Księgowy ADM. Operatorowi nadajemy hasło dostępu do logowania za pomocą dodatku Praca Na Wielu Bazach i zapisujemy ustawienia konfiguracji. Utworzonego operatora wraz ze zdefiniowaną rolą możemy przekopiować do różnych baz danych. Na liście operatorów możemy zaznaczyć wybranego operatora (kilku) i wykonać czynność Wiele baz danych > Dodaj operatora. Strona 9 z 30
W parametrach czynności możemy wybrać kilku operatorów, których chcemy przekopiować. Następnie w parametrach czynności wskazujemy do jakich baz danych chcemy przekopiować operatora. Strona 10 z 30
Po wybraniu baz danych docelowych możemy określić jakie prawo chcemy przydzielić operatorowi do bazy (baz) zależnych. Razem z operatorem możemy przekopiować role i przyporządkować je operatorowi w bazie docelowej. W tym celu wskazujemy z jakiej bazy chcemy wyświetlić listę ról do wyboru- Źródło ról, a następnie wybieramy role do przekopiowania. Innym sposobem jest przekopiowanie ról bezpośrednio z operatora z bazy głównej. Wtedy należy zaznaczyć parametr Kopiuj role z operatora. Strona 11 z 30
Szczegółowy opis parametrów dodaj operatora poniżej. Operatorzy: lista operatorów którzy mają być przekopiowani. Aktualizuj operatora: zaznaczenie tego parametru powoduje aktualizacje danych konfiguracyjnych na operatorach w bazach zależnych, jeżeli takie zmiany powstały na operatorze w bazie głównej. Dane wchodzące w zakres aktualizacji to nazwa operatora, blokada operatora, logowanie, prawa systemowe, dostęp enovanet oraz enova365. Bazy danych : wybór baz do których chcemy przekopiować operatora lub operatorów. Prawo do bazy danych: tylko odczyt/pełne prawo. Określamy jakie prawo chcemy przydzielić operatorowi w bazie (bazach) docelowych. Prawo związane jest z dostępem operatora do możliwości analizy baz z poziomu pracy na wielu bazach danych. Prawa obiektowe: nadawanie praw obiektowych operatorom dodawanym do wybranych baz za pomocą czynności "Dodaj operatora". Prawa mogą być niezainicjowane, pełne, tylko do odczytu oraz zakaz dostępu. Domyślnie na formularzu dodawania operatorów prawo obiektowe ustawione jest na niezainicjowane. Oznacza to, że nie utworzą się prawa na operatorach lub nie zmienią stanu wcześniejszego. Kopiuj role z operatora: Przenosi role które są przypięte do danego operatora w bazie głównej. Źródło ról: Jeśli nie kopiujemy ról z operatora możemy wybrać inne źródło ról. Wybieramy bazy z której chcemy przekopiować role a następnie wybieramy role do przekopiowania. Tryb ustawienia ról: Ustaw jeżeli jest w bazie - Jeśli kopiujemy operatora z konkretną rolą szuka roli o takiej nazwie i przypina do skopiowanego operatora. Importuj jeżeli nie ma w bazie i ustaw Przekopiuje role jeśli nie ma takiej w bazie docelowej i przypnie do operatora. Wymuś import i ustaw nie zależnie czy jest dana rola w bazie docelowej zaimportuje role i zostanie przypięta do operatora. Czynność > Wiele baz danych > Dodaj operatora dostępna jest również na liście baz danych na zakładce Praca na wielu bazach / Bazy danych. Strona 12 z 30
2.4 Status operatora w bazie Po dodaniu operatora do bazy zależnej, status operatora w bazie zmienia się na Poprawny. Lista statusów operatorów w bazie: -poprawny- operator jest dodany do bazy -brak operatora w bazie- operator jest utworzony w bazie głównej ale nie został dodany do danej bazy. Taki operator nie zaloguje się do bazy. -nieprawidłowy stan bazy- należy sprawdzić czy baza jest utworzona lub czy wersja jest aktualna. 2.5 Zarządzanie konfiguracją bazy zależnej z poziomu bazy głównej W konfiguracji na zakładce Praca na wielu bazach > Bazy danych po otwarciu formularza wybranej bazy danych istnieje dostęp do konfiguracji w tej bazie danych. Aby taki dostęp uzyskać należy wybrać z menu Narzędzia / Opcje. Strona 13 z 30
W ten sposób z poziomu bazy głównej można dokonywać zmian konfiguracyjnych w bazie zależnej. 2.6 Konfiguracja praw obiektowych operatorów w bazach zależnych. Operatorami dodanymi do baz zależnych można zarządzać z poziomu formularza operatora w bazie głównej. Do formularza operatora w bazie zależnej można dotrzeć wchodząc w Opcje > Systemowe > Operatorzy>Bazy Danych> Pokaż operatora w bazie: Strona 14 z 30
lub Opcje / Systemowe / Praca na wielu bazach / Bazy danych/ Otwórz bazę/pokaż operatora w bazie: Należy pamiętać o podświetleniu operatora w bazie lub bazy, w której chcemy zobaczyć tego operatora. Za pomocą tej czynności możemy otworzyć formularz operatora w jednej z baz zależnych i wprowadzać ten sposób zmiany np. konfigurować prawa obiektowe dla tego operatora w bazie zależnej. 2.7 Aktualizacja wskaźników z serwera enova w wielu bazach danych Z poziomu konfiguracyjnej listy baz danych w bazie master można dokonać aktualizacji wskaźników w wielu bazach danych pobierając je z serwera enova. Aktualizacji można dokonać wykonując dla zaznaczonych baz danych czynność Aktualizuj wskaźniki. Strona 15 z 30
3. Analizy baz danych W menu głównym programu znajduje się folder o nazwie Praca na wielu bazach. W tym obszarze programu znajdują się mechanizmy pozwalające na przegląd zawartości poszczególnych baz danych. Mechanizmy składają się z następujących części: Analizy baz danych lista analitycznej prezentującej podstawowe informacje dla każdej bazy danych. Raportów na liście analitycznej prezentujących zestawienia różnych informacji z wielu baz danych. Czynności typu pokaż umożliwiających przejście na skróty do wybranych miejsc w poszczególnych bazach. Czynności typu generuj umożliwiających wykonanie określonych operacji w wielu bazach danych. Baz danych dostępu do pełnej zawartości poszczególnych baz danych. 3.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy Na tej liście analitycznej dostępnych jest szereg informacji obliczanych dla każdej bazy danych. Obliczenia wykonywane są wg określonej daty aktualności i wybranego okresu analizy. Obliczone informacje prezentowane są w odrębnym oknie szczegółów. Podstawowe informacje można wyświetlić również jako kolumny na liście wybierając odpowiednie pola z organizatora listy z grupy CalculatedProperties. Strona 16 z 30
Analiza może być wykonywana dla wybranej grupy baz danych. Grupy baz danych można tworzyć w konfiguracji. 3.2 Raporty wykonywane jako wydruki na liście analizy Na liście analizy dostępne są dwa standardowe raporty: Informacje o zobowiązaniach podatkowych raport prezentujący kwoty zobowiązań podatkowych dla wybranej bazy danych. Raport pracy operatorów - wydruk prezentujący aktywność wybranych operatorów w wybranych bazach danych. Wydruk można wykorzystać do analizy rozkładu pracy wybranego operatora w jednej wybranej lub wielu bazach danych. Wydruk prezentuje informacje o ilości utworzonych w bazie różnego rodzaju dokumentów i elementów dokumentów. 3.3 Czynności typu pokaż..., czynności typu dodaj Na liście analizy baz danych dostępne są podstawowe czynności umożliwiające przejście na skróty do wybranych obszarów w określonej bazie danych lub wykonanie określonych działań uzupełniających. Dostępne są następujące obszary: Deklaracje CIT (pokaż deklaracje CIT, dodaj deklarację CIT). Deklaracje PIT (pokaż deklaracje PIT-4R, pokaż deklaracje PIT-8AR, dodaj deklarację PIT-4R, dodaj deklarację PIT-8AR). Deklaracje VAT (pokaż deklaracje VAT-7, dodaj deklarację VAT-7). Deklaracje ZUS (pokaż deklaracje ZUS DRA, dodaj deklarację ZUS DRA). Księgowość (pokaż zestawienie obrotów i sald, pokaż zestawienia księgowe). edeklaracje (pokaż edeklaracje, podpisz, podpisz/wyślij/potwierdź). Ewidencja dokumentów (pokaż ewidencję dokumentów). Okno główne bazy danych (pokaż bazę danych). Czynności typu pokaż działają poprawnie w nowym interface systemu enova. Wykonanie czynności typu pokaż powoduje otwarcie w odrębnej zakładce wybranego obszaru dla określonej bazy danych np. z listą deklaracji VAT w wybranej bazie danych. Na tej Strona 17 z 30
zakładce operator może sprawdzić np. szczegóły deklaracji lub stworzyć brakującą deklarację VAT. Na liście baz danych można wykonać czynność typu dodaj. Czynności te można wykonać hurtowo dla wielu baz danych. Czynności dotyczące obszaru edeklaracji umożliwiają hurtowe wykonywanie czynności podpisania i wysyłki edeklaracji. Te hurtowe działania mogą być ograniczone do edeklaracji określonego typu lub z określonym statusem. Czynność Pokaż bazę danych umożliwia otwarcie w nowej zakładce głównego okna wybranej bazy danych i dalszą pracę w tej bazie. 3.4 Algorytmy użytkownika dodatkowe możliwości wdrożeniowe Użytkownik może tworzyć własne funkcje prezentujące dodatkowe informacje dla każdej bazy danych. Dodatkowe funkcje definiuje się w konfiguracji w części Opcje / Systemowe / Praca na wielu bazach / Algorytmy. Na zakładce tej dostępny jest przykład, który można skopiować do schowka i otworzyć np. w notatniku. 3.4.1 Funkcje umożliwiające uzyskanie dodatkowych informacji z baz danych Użytkownik może zdefiniować algorytmy prezentujące różne dodatkowe informacje obliczane dla każdej z baz danych. Definiując nowy element obliczeń użytkownik ma możliwość określenia kolejności pojawienia się elementu w oknie informacji (0 oznacza brak elementu), nazwy elementu, jego opisu oraz sposobu obliczenia. Nowozdefiniowana właściwość dostępna jest w oknie szczegółów oraz w organizatorze listy jako kolumna możliwa do wyświetlenia na liście. Przykład. [Soneta.Tools.Priority(105)] [Soneta.Types.Caption("Liczba ewidencji w buforze")] [System.ComponentModel.Description("Określa liczbę ewidencji w buforze wprowadzonych w danym okresie")] public int CalculateEwidencjeWBuforze(){ } return GetCount("DokEwidencja",new FieldCondition.Equal("Stan",StanEwidencji.Bufor)); 3.4.2 Formatowanie zawartości okna szczegółów. Wpisując odpowiedni algorytm można również sterować zawartością okna prezentującego szczegółowe informacje dla każdej bazy danych (wybór informacji do okna szczegółów, kolejność, rozmieszczenie itp.). Przykład: public override string CalculateInfo(){ System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.appendline("wartości naliczonych podatków:"); Currency vat = (Currency)GetProperty("DeklaracjaVATKwota"); Strona 18 z 30
sb.appendline(string.format(" VAT: {0}",vat)); Currency cit = (Currency)GetProperty("ZaliczkaCITKwota"); sb.appendline(string.format(" CIT: {0}",cit)); Currency pit4 = (Currency)GetProperty("DeklaracjaPIT4RKwota"); sb.appendline(string.format(" PIT4: {0}",pit4)); sb.appendline(""); sb.appendline("wartości składek ZUS:"); Currency drasp = (Currency)GetProperty("DeklaracjaDRASpołeczne"); sb.appendline(string.format(" Społeczne: {0}",drasp)); Currency drazd = (Currency)GetProperty("DeklaracjaDRAZdrowotne"); sb.appendline(string.format(" Zdrowotne: {0}",drazd)); Currency drafu = (Currency)GetProperty("DeklaracjaDRAFundusze"); sb.appendline(string.format(" Fundusze: {0}",drafu)); Currency drafep = (Currency)GetProperty("DeklaracjaDRAFEP"); sb.appendline(string.format(" FEP: {0}",drafep)); sb.appendline(""); return sb.tostring(); } Efekt formatowania: Strona 19 z 30
3.4.3 Prezentowanie dodatkowych ostrzeżeń na liście analiz W ramach algorytmu użytkownika można zdefiniować warunki i treść dodatkowych ostrzeżeń wyświetlanych dla każdej bazy danych na liście analizy. Przykład public override string CalculateWarnings(){ } System.Text.StringBuilder sb = new System.Text.StringBuilder(); string dek = ""; dek = (string)getproperty("deklaracjavat"); if(dek=="brak") sb.appendline("nie policzono deklaracji VAT"); dek = (string)getproperty("zaliczkacit"); if(dek=="brak") sb.appendline("nie policzono zaliczki CIT"); dek = (string)getproperty("deklaracjapit4r"); if(dek=="brak") sb.appendline("nie policzono deklaracji PIT4R"); dek = (string)getproperty("deklaracjadra"); if(dek=="brak") sb.appendline("nie policzono deklaracji DRA"); return sb.tostring(); Efekty działania algorytmu widoczne są na poprzednim zrzucie ekranu. W przypadku stwierdzenia braku deklaracji odpowiednia informacja wyświetlana jest na liście poniżej wiersza wybrakowanej bazy danych. 3.5 Kolorowanie listy znaki ostrzegawcze na liście Wykorzystując mechanizm kolorowania list można listę Analizy wzbogacić o dodatkowe kolorowe ostrzeżenia prezentowane na liście w sytuacji stwierdzenia określonych braków w bazie danych. Dla przykładu można określić jakie kolory mają mieć wiersze baz danych w przypadku braku którejś z deklaracji lub w sytuacji wystąpienia deklaracji niezatwierdzonej. Przykład warunków: Kolor czerwony CalculatedProperties.DeklaracjaVAT=="Brak" or CalculatedProperties.ZaliczkaCIT=="Brak" or CalculatedProperties.DeklaracjaPIT4R=="Brak" or CalculatedProperties.DeklaracjaDRA=="Brak" Kolor żółty Strona 20 z 30
CalculatedProperties.DeklaracjaVAT=="Bufor" or CalculatedProperties.ZaliczkaCIT=="Bufor" or CalculatedProperties.DeklaracjaPIT4R=="Bufor" or CalculatedProperties.DeklaracjaDRA=="Bufor" Efekt warunkowego kolorowania: 4. Zasady działania loginy, hasła, prawa dostępu, powiązania Mechanizmy pracy na wielu bazach danych działają według poniższych zasad: 1. W bazie głównej zarejestrowane są bazy podrzędne. Istnieje możliwość zdefiniowania wielu baz głównych. 2. Bazy podrzędne mają wskazaną wybraną bazę główną. 3. Operator logujący się do bazy głównej może uzyskać informacje z baz podrzędnych pod warunkiem, że: a. ma prawo do takiej bazy, b. w tej bazie występuje jego odpowiednik (operator o tej samej nazwie) c. role i prawa obiektowe w bazie podrzędnej pozwalają na dostęp do określonych informacji 4. Operator pracujący z poziomu bazy głównej w bazie podrzędnej ma dostęp do tych elementów bazy podrzędnej, które wynikają z definicji ról i praw dostępu określonych dla tego operatora w bazie podrzędnej. 5. Tożsamość operatora logującego się bezpośrednio do jednej z baz podrzędnych sprawdzana jest za pośrednictwem bazy głównej. Hasło wprowadzone przez operatora porównywane jest hasłem zdefiniowanym w bazie głównej. W przypadku odtworzenia bazy operacyjnej (podrzędnej) na innym serwerze, na którym nie będzie bazy głównej, mechanizm logowania do tej bazy będzie działał według standardowych zasad z obowiązującym hasłem nadanym lokalnie (nie przez bazę główną). Strona 21 z 30
Przykładowo operator Jan Księgowość utworzony w bazie głównej i dodany do baz podrzędnych na tym samym serwerze może logować się z poziomu bazy głównej lub bezpośrednio w bazie podrzędnej z hasłem nadanym przez bazę główną. Jeżeli operator Jan Księgowość zaloguje się podając hasło nadane kiedyś lokalnie, otrzyma komunikat: Jeżeli istnieją operatorzy w bazie podrzędnej, którzy nie zostali wskazani w bazie nadrzędnej w efekcie logowania do bazy z dodatkiem Praca na Wielu Bazach, sprawdzany będzie ten operator na liście operatorów w bazie Master. W efekcie pojawi się komunikat: Dla operatorów nie wskazanych w bazie głównej można logować się bez dodatku Praca Na Wielu Bazach na haśle ustawionym lokalnie. Jest możliwość uruchomienia skrótu do enovaprzy otwieraniu programu będzie pomijany ten dodatek. Uwaga! Jeżeli przesłaną dll-kę nie zapisują Państwo na dysku tylko bezpośrednio z maila kopiują do katalogu Assemblies, pliki zostają oznaczane jako pochodzące z niezaufanego źródła i mogą powodować problem z uruchomieniem enova. Aby je przemianować na zaufane, należy wejść we właściwości pliku i wykonać Odblokuj. Strona 22 z 30
5. Bazy danych dostęp do pełnej zawartości poszczególnych baz danych W menu głównym w części Praca na wielu bazach > Bazy danych operator ma możliwość przeglądu pełnej zwartości poszczególnych baz danych. W tym trybie istnieje również możliwość normalnej pracy w każdej z baz danych zarejestrowanych w bazie głównej. Strona 23 z 30
Możliwość taką można wykorzystać do alternatywnej organizacji pracy operatorów np. w Biurze rachunkowym. Wszystkie bazy klientów mogą być zarejestrowane w bazie głównej z określonymi do nich prawami dla każdego z operatorów pracujących w Biurze. Poszczególni pracownicy biura mogą logować się do bazy głównej, gdzie będą mieli dostęp do wybranych, przydzielonych im wg uprawnień, baz danych. Za pośrednictwem bazy głównej może być przez nich wykonywana całą praca w każdej z baz danych klientów. Okno analizy może być wykorzystywane przez tych operatorów do bieżącej kontroli postępu swoich prac w każdej z baz danych. 6. Platforma menadżera W ramach pracy na wielu bazach danych dostępna jest Platforma menadżera, która prezentuje informacje z różnych obszarów działalności rozliczanej w ramach danej bazy danych. Są to kluczowe informacje takie jak analiza przychodów, struktura wiekowa należności i zobowiązań, prognoza przyszłych przepływów pieniężnych. Prezentowane są one w formie wykresów. Na zakładkach tematycznych (Podatki i ZUS, Handel Ewidencja ŚP, Księgowość, Kadry i Płace) prezentowane są różne inne informacje, najistotniejsze w każdym z obszarów. Aby przejść do platformy należy wybrać Narzędzia > Platforma menadżera. Strona 24 z 30
Następnie należy określić datę aktualności oraz okres, dla którego chcemy analizować dane. Zakładka ogólne Na zakładce ogólne prezentowane są podstawowe dane dotyczące: Prognozy stanu gotówki Przychodów ze sprzedaży Struktury wiekowej zobowiązań i należności Strona 25 z 30
Szczegółową informacje związaną z prezentowanym w tym miejscu danymi znajdziemy na kolejnych zakładkach np. dane dotyczące przychodów ze sprzedaży prezentowane są szczegółowo na zakładce Handel. Pozostałe dane szczegółowe związane z rozrachunkami widoczne są na zakładce Ewidencja ŚP. Strona 26 z 30
Podatki i ZUS Na zakładce prezentowane są kwoty rozrachunków z urzędami z tytułu różnych podatków np. VAT i CIT. Księgowość W tej części oprócz kwot z podatków mamy możliwość podejrzenia statystyki dla dokumentów, czyli informacji o ilościach dokumentów wg typu ewidencji, zapłat oraz dekretów. Strona 27 z 30
Kadry i płace Zakładka przedstawia dane z deklaracji kadrowych. Strona 28 z 30
Na platformie menadżera dostępne są wydruki: Informacja o zobowiązaniach podatkowych wydruk prezentujący kwoty zobowiązań podatkowych i składek ZUS dla poszczególnych baz danych Ewidencja ŚP (struktura wiekowa płatności: kontrahenci, dokumenty, zestawienie; dokumenty nierozliczone: razem, podsumowanie) standardowe wydruki pochodzące z ewidencji środków pieniężnych 7. Raport pracy operatorów W pracy na wielu bazach dostępny jest wydruk Raport pracy operatorów, który prezentuje liczbę zmian rekordów dla wybranych operatorów i baz z podziałem na poszczególne moduły (Dokumenty ewidencji bez dok. źródł.; Dziennik; EŚP; Kadry i Płace; Opis analityczny) w których wyróżniono konkretne obszary. Strona 29 z 30
Strona 30 z 30