www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
Analizy w MS Excel. System KE 1. Opis ogólny 2. Wymagania techniczne Opis wymagań Komponenty rozwiązania Pomoc serwisowa Tres Alternatywy 3. Korzyści z zastosowania KE 4. Gotowe zestawienia 5. Funkcje 5.1 Pobieranie danych z systemu NA Sprzedaż 5.2 Pobieranie danych z systemu ZO Zakupy 5.3 Pobieranie danych z systemu KG Księga Główna 5.4 Funkcje dodatkowe SQL 5.5 Wskaźniki finansowe 6. Zestawienia księgowe wg wzorców 7. Aktualizacja 8. Przykłady SQL 9. Problemy i ich rozwiązywanie 10. Tematy powiązane 1. Opis ogólny System KE to dodatek do programu MS Excel. Udostępnia zestaw funkcji do analizy danych z programu Trawers: * Stany i obroty kont w systemie KG Księga Główna * Sprzedaż w systemie NA Sprzedaż i należności * Zakupy w systemie ZO Zakupy i zobowiązania Program pozwala też: * na pracę z danymi z wielu firm i instalacji Trawersa * na tworzenie własnych zapytań SQL do bazy danych Trawersa 2. Wymagania techniczne Opis wymagań * Microsoft Excel 2007-2019, 365 (32/64 bit) * Microsoft Windows 10, 7 Excel musi mieć możliwość użycia makr VBA (Visual Basic for Applications). Np. Excel Starter 2010 nie ma takich możliwości. System KE może pobierać dane z bazy danych programu Trawers pracującej na platformie Windows i Linux. Szczegóły instalacji, konfiguracji i opisy funkcji są w dokumentacji ---------------------------------------------- https://trawers.tres.pl/Trawers_Dodatek_KE.pdf ---------------------------------------------- Komponenty rozwiązania Dodatek KE nie jest samodzielną aplikacją. Jest zestawem funkcji do analizy danych znajdujących się w bazie danych programu Trawers ERP. Funkcje, które zgromadzone są w dodatku KE, wykorzystuje się w programie Microsoft Excel do budowania i przetwarzania arkuszy kalkulacyjnych oraz do analizy i wizualizacji danych. Oprócz programu Excel i bazy danych Trawers, w przetwarzaniu arkuszy, analizie i wizualizacji danych biorą udział dodatkowe programy: * system operacyjny i współpracujące komponenty * sterownik baz danych ODBC * rozwiązania projektowe i programowe (użytkowe) w arkuszach i analizach w Excel Od poprawności współpracy tych elementów: funkcje KE, program Excel, rozwiązania w arkuszach, system operacyjny, sterownik ODBC, zależy poprawność przetwarzania danych. Za poprawność współpracy tych elementów odpowiadają administratorzy systemu operacyjnego, instalatorzy i administratorzy programu Excel i wreszcie, autorzy rozwiązań użytkowych (arkusze i analizy) w Excel. Utrzymanie instalacji IT Nieprawidłowe zestawienie współpracujących elementów, np. niezgodne wersje programów, nieprawidłowe parametry, ograniczenia systemu operacyjnego ograniczenia sprzętowe (zbyt mała pamięć operacyjna, wirusy, logi systemowe, może powodować, że obliczenia nie wykonają się lub będzie niezadowalająca wydajność (czas) obliczeń. Pomoc serwisowa Tres Różnorodność i zmienność konfiguracji wymienionych komponentów powoduje, że użytkownik powinien sprawdzić poprawność działania funkcji dodatku KE w konkretnym środowisku sprzętowo-programowym. Sprawdzić także skuteczność konkretnych rozwiązań w arkuszach i analizach Excela. Ograniczenia, np. niedokończenie obliczeń kaskady arkuszy powiązanych, może wynikać z nadmiernej złożoności arkuszy korzystających z formuł dodatku KE. Dlatego też pomoc serwisowa ze strony firmy Tres będzie udzielana tylko w ograniczonym zakresie, tj. w formie odpowiedzi na konkretne pytania (tylko e-mail) dotyczące przyjętych założeń i rozwiązań funkcjonalnych dodatku KE. W szczególności, specjaliści serwisu, w ramach opłat abonamentowych, nie będą diagnozować konkretnych rozwiązań sprzętowo-programowych w instalacjach użytkowników. Nie będą sprawdzać poprawności utworzonych arkuszy kalkulacyjnych i analiz. Nie będą także analizować komunikatów i raportów generowanych przez programy uczestniczące w przetwarzaniu, np. wyników obliczeń arkuszy. Takie dodatkowe usługi mogą być realizowane na podstawie i na warunkach oddzielnych umów z firmą Tres. Usługi Tres. Opis ogólny Alternatywy Jako alternatywne metody (narzędzia) tworzenia zestawień i analiz można uwzględnić generatory raportów wbudowane do programu Trawers ERP, np. RaportyXML, TrCrossTab, TrPivotTab. Można użyć popularnych programów zewnętrznych, np. QlikSense, QuickSight. Generatory raportów Poniżej opisano zastosowanie mechanizmu wzorców dokumentów do tworzenia zestawień z KG Księga Główna. Na serwerze ftp znajdują się przykładowe wzory sprawozdań finansowych. Zestawienia w KG Księga Główna 3. Korzyści z zastosowania KE * Ułatwione tworzenie złożonych raportów, w szczególności dla księgowości * Raporty są zawsze aktualne, bo sięgają bezpośrednio do danych Trawers ERP * Wykorzystanie możliwości Excela do obróbki danych z programu Trawers ERP 4. Gotowe zestawienia Do KE dołączone są przykładowe arkusze: sprawozdania finansowe, arkusze analiz i wskaźników, szablony deklaracji, itp. Arkusze te można łatwo dostosować do wymagań konkretnej firmy: ------------------------------------------------------------- * Rachunek zysków i strat (Rachunek wyników) Wariant porównawczy i kalkulacyjny * Bilans * F-01 * Cash-flow, sprawozdanie z przepływu środków pieniężnych * Analiza wskaźnikowa * Struktura kosztów biura ----------------------------------------------------------- Aby używać KE, wystarczy tylko podstawowa znajomość programu MS Excel. Np. aby wstawić wartość obrotów strony Ma kont syntetycznych 701-709 okresu 2012/06, to należy napisać w komórce: -------------------------- =OmM("70[1-9]*"; 06; 2012) -------------------------- --o-- --o--- ----o--- | | | | | o----- okres obliczeniowy (miesiąc) 06/2012 | o------------------ konta od 701 do 709 o------------------------ oblicz: obroty Ma miesiąca 06/2012 5. Funkcje 5.1 Pobieranie danych z systemu NA Sprzedaż SpBruttoPTU - Zwraca sumaryczną wartość brutto sprzedaży wg wskazanej stawki PTU SpNettoPTU - Zwraca sumaryczną wartość netto sprzedaży wg wskazanej stawki PTU SpBruttoSO - Zwraca sumaryczną wartość brutto sprzedaży wg wskazanego symbolu operacji SpNettoSO - Zwraca sumaryczną wartość netto sprzedaży wg wskazanego symbolu operacji SpVatPTU - Zwraca sumaryczna wartość podatku VAT sprzedaży wg wskazanej stawki PTU SpVatSO - Zwraca sumaryczną wartość podatku VAT sprzedaży wg wskazanego symbolu operacji StanNA - Zwraca stan należności (rozrachunków z odbiorcami) na wybrany dzień z odbiorcami ze wskazanego zakresu 5.2 Pobieranie danych z systemu ZO Zakupy ZaBruttoPTU - Zwraca sumaryczną wartość brutto zakupów wg wskazanej stawki PTU i przeznaczenia zakupu ZaNettoPTU - Zwraca sumaryczną wartość netto zakupów wg wskazanej stawki PTU i przeznaczenia zakupu ZaBruttoSO - Zwraca sumaryczną wartość brutto sprzedaży wg wskazanego symbolu operacji ZaNettoSO - Zwraca sumaryczną wartość netto zakupów wg wskazanego symbolu operacji ZaVatPTU - Zwraca sumaryczną wartość podatku VAT zakupów wg wskazanej stawki PTU i przeznaczenia zakupu ZaVatSO - Zwraca sumaryczną wartość podatku VAT zakupów wg wskazanego symbolu operacji StanZO - Zwraca stan zobowiązań (rozrachunków z dostawcami) na wybrany dzień z dostawcami ze wskazanego zakresu 5.3 Pobieranie danych z systemu KG Księga Główna OmW - Obroty Wn okresu OmM - Obroty Ma okresu OnW - Obroty Wn narastająco OnM - Obroty Ma narastająco OzW - Obroty Wn zakresu okresów OzM - Obroty Ma zakresu okresów SmW - Saldo Wn obrotów okresu (może być < 0) SmM - Saldo Ma obrotów okresu (może być < 0) SnW - Saldo Wn narastająco (może być < 0) SnM - Saldo Ma narastająco (może być < 0) SzW - Saldo Wn zakresu okresów (może być < 0) SzM - Saldo Ma zakresu okresów (może być < 0) SaW - Suma sald wykazanych po stronie Wn narastająco SaM - Suma sald wykazanych po stronie Ma narastająco SsKG - Saldo sald wskazanej strony (lub suma sald) narastająco w danym zakresie okresów (0 = BO) SzKG - Saldo obrotów wskazanej strony narastająco (jak w KG) Patrz też: FormułyKG i AutomatyKG. Argumenty !!! Ważne !!! 1. W/w funkcje dotyczą okresów obliczeniowych nie kalendarzowych. 2. Narastająco oznacza: od Bilansu Otwarcia (BO) do podanego okresu włącznie. 3. W KE obliczane są obroty Wszystkie [W]. W KG można wybrać: wszystkie lub tylko zaksięgowane [W]/[K] 4. Dodatek KE nie liczy BO w locie. Aby uzyskać takie same kwoty takich samych zestawień w Excel i w KG, to w systemie KG trzeba zamknąć ostatni okres obliczeniowy roku. Dotyczy to sposobu liczenia BO. Przy niezamkniętych latach moduł KG wylicza BO w locie, co na zestawieniach jest sygnalizowane znakiem (*). Dodatek KE nie liczy BO w locie, ale tylko pobiera z bieżącego roku. Np. W 02/2016 tworzy się zestawienie obrotów narastająco. Obroty narastające ujmują kwoty BO. Jeżeli rok 2015 jest nadal otwarty to dodatek KE nie obliczy w locie BO na podstawie obrotów i sald roku 2015. KG obliczy. 5.4 Funkcje dodatkowe SQL SqlT - Zwraca pojedynczą wartość tekstową jako wynik zapytania SQL SqlW - Zwraca pojedynczą wartość numeryczną jako wynik zapytania SQL 5.5 Wskaźniki finansowe Wskaźnik zyskowności sprzedaży (%) Wskaźnik zyskowności ogółu majątku (%) Wskaźnik zyskowności kapitałów własnych (%) Wskaźnik zyskowności kapitału udziałowego (%) Wskaźnik dźwigni finansowej (%) Wskaźnik pokrycia bieżących zobowiązań (%) Wskaźnik szybkości spłaty zobowiązań (%) Wskaźnik obrotu należnościami (ilość cykli) Wskaźnik obrotu należnościami (w dniach) Wskaźnik obrotu zapasów (ilość cykli) Wskaźnik obrotu zapasów (w dniach) Wskaźnik pokrycia odsetek zyskiem Wskaźnik obciążenia majątku zobowiązaniami Wskaźnik pokrycia majątku kapitałami własnymi 6. Zestawienia księgowe wg wzorców Wiele zestawień, które powstają w module KE Analizy w MS Excel, można uzyskać korzystając z mechanizmów wzorców: KG > Zestawienia > Zestawienia wg wzorców [KG_ZWZ00] Zestawienia w KG Księga Główna Na serwerze ftp znajdują się przykładowe wzory sprawozdań finansowych: kg_zk_bilans_aktywa.xml kg_zk_bilans_pasywa.xml kg_zk_tres_bilans_aktywa.xml kg_zk_tres_bilans_pasywa.xml kg_zk_bilans_finansowy.xml kg_zk_tres_rachunek_wynikow.xml kg_zk_tres_rachunek_wynikow_kalk.xml kg_zk_tres_rach_wynikow.xml 7. Aktualizacja Aktualizacja Dodatku KE polega na wgraniu nowej wersji pliku: ketres.xla do katalogu roboczego KE Kolejne kroki: * odczytać katalog KE Podany jest w menu Excela: Dodatki > Trawers > Parametry dodatku KE * zamknąć program Excel * usunąć z katalogu plik: ketres.xla * pobrać nową wersję z https://ftp.tres.pl/dodatki-windows/ketres.xla i wgrać do katalogu KE * uruchomić Excel 8. Przykłady SQL * Indeks KIM poprzedzić znakiem apostrofu ['] aby Excel nie zamieniał automatycznie na liczbę symbolu zaczynającego się od zer, np. indeks [00001] --> [1] #!firma!='@@' select ('''''' + indeks) as indeks1 from mg00im@@ 9. Problemy i ich rozwiązywanie NOTE: Specjaliści z firmy Tres nie oferują pomocy serwisowej w obszarze użytkowania dodatku KE. Patrz wyżej: Pomoc serwisowa Tres. Opisane poniżej problemy, możliwe przyczyny i kierunki poszukiwania rozwiązań są jedynie orientacyjne i powstały na bazie korespondencji z użytkownikami i administratorami dodatku KE. Opisy nie wyczerpują wszystkich możliwych sytuacji stwarzających problemy i pytania. 9.1 Problem: Komunikat: [Microsoft][Sterownik ODBC dBASE] Zbyt wiele zadań klienta. [Too many client tasks] Możliwe przyczyny: - próba jednoczesnego uruchamiania zbyt wielu zapytań lub połączeń do źródła danych - ograniczenie narzucone przez administratora źródła danych lub systemu - ograniczone zasoby systemu (np. RAM, CPU, liczba otwartych plików) - ograniczenia sterownika ODBC - zbyt duży rozmiar arkuszy i liczby aktywnych formuł Kierunki poszukiwania rozwiązania: - skontaktować się z administratorem systemu Windows, specjalistą ds Excela - ograniczyć liczbę połączeń do żródła danych - ograniczyć liczbę przeliczanych arkuszy (np. rozdzielić lata na osobne arkusze) - ograniczyć liczbę aktywnych formuł dodatku KE - ustalić, które arkusze (komórki) muszą być faktycznie za każdym razem przeliczane, a w których można skorzystać z wcześniej już obliczonych danych - sprawdzić różne ustawienia parametrów sterownika ODBC, np. MaxBufferSize, MaxScanRows, MaxBufferSizeInKB, DelayFetch 9.2 Problem: Polecenie SQL 'SELECT * FROM naRRMM@@' powoduje błąd. Możliwa przyczyna: Sterownik dBase nie obsługuje pól typu DateTime (TimeStamp). Zbiór pozycji dokumentów NA zawiera pole typu DateTime: CLDATE Polecenie SELECT * FROM zwraca wszystkie pola z tabeli, w tym CLDATE co powoduje błąd. Rozwiązanie: Podać listę pól w SELECT ... FROM, np: SELECT odbdost, numer, data FROM naRRMM@@ 10. Tematy powiązane Księga Główna i księgi pomocnicze Plan kont KG Księga Główna Organizacja księg rachunkowych Zestawienia w KG Księga Główna Sprawozdania finansowe Raporty i analizy Windows czyta z Linuxa Usługi Tres. Opis ogólny
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści