Enova365-Analizy MS Excel-Dokumentacja

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Poznaj oprogramowanie ERP,

które pracuje na Twój sukces


przez 365 dni w roku!
Systemowy rozwój
Twojej firmy.
Spis treści
Spis treści 2
Analizy MS Excel 3
Wymagania 3
Instalacja 3
Funkcje 3
Składnia funkcji 4
Funkcje obrotów i sald 4
Funkcje Opisów analitycznych i Zapisów 5
Dodatkowe funkcje związane z kontem księgowym 5
Przeliczanie formuł 6
Przykład zastosowania – Rachunek wyników 6
Przykładowy rachunek wyników (jedna baza) 6
Przykładowy rachunek wyników (kilka baz w ramach dodatku Praca na wielu bazach) 8
Możliwe problemy - Co zrobić gdy dodatek nie chce działać? 10
1.Nie pojawia się okno logowania. 10
2.Komunikat: Plik który próbujesz otworzyć(Enova.Obrotówka -Addin64.xll) ma inny format niż określony przez rozszerzenie pliku... 10
3. Po zalogowaniu za pomocą dodatku do arkusza pojawia się pytanie o konwersje bazy danych. /baza pochodzi z nowszej wersji programu 12
4. W arkuszu zamiast danych wyświetla się #Nazwa? 13

2/14
Analizy MS Excel
Moduł umożliwia tworzenie dowolnych analiz księgowo-finansowych w oparciu o obroty i salda kont z bazy
księgowej enova365.
Funkcjonalność:
Użytkownik może tworzyć dowolne zestawienia finansowe np.:Rachunek Zysków i Strat, Bilans, Cash Flow,
oraz inne oparte o dane księgowe.
Użytkownik może wykorzystać funkcje kont obroty i salda, funkcje zapisów księgowych oraz funkcje
opisów analitycznych.
Utworzone w Excelu zestawienia księgowe podlegają dynamicznemu uaktualnianiu z bazy danych enova365.
Z poziomu arkusza ze zdefiniowaną analizą użytkownik loguje się do bazy w enova365, skąd automatycznie
pobierane są aktualne dane w postaci obrotów na kontach.

Wymagania
Windows 8.1 lub nowszy,
enova365 w wersji co najmniej 2006
Jedna z poniższych wersji MS Excel:
Microsoft Excel 2007,
Microsoft Excel 2010 32 bit /64 bit,
Microsoft Excel 2013 32 bit /64 bit.
Microsoft Excel 2016 32 bit /64 bit.
Microsoft Excel 2019 32 bit /64 bit.

Instalacja
Aby zainstalować dodatek należy Uruchomić plik Enova.Obrotowka.Instalator

Instalacja

Po ukończeniu procesu instalacji dodatek zostanie automatycznie umieszczony w aktywnych dodatkach


aplikacji Excel.
Dodatek dll do pobrania w części instalatory Moduły dodatkowe/Księgowość

Funkcje
3/14
Składnia funkcji
Każda funkcja ma następującą składnię:
funkcja(parametry_połączenia; parametry_okresu; symbol_konta)
parametry_połączenia - DB=Nazwa bazy danych{;LOG= nazwa_pliku}
UWAGA: Nazwa bazy danych, to nazwa zarejestrowana w enova, a nie nazwa na serwerze SQL
parametry_okresu - OKROBR=Nazwa okresu{;BUFOR=T|N}{;OKRES=okres od do}{;TYP=P|K}
{;DEKZAMK=T|N}
symbol_konta - symbol konta
UWAGA! Jeżeli symbol konta zaczyna się od znaku zera lub może być interpretowany jako wyrażenie Excela
(np A1 lub 201-10) to należy go wpisać w znakach " (np "201-10").
UWAGA! Elementy ujęte w klamry są opcjonalne.
Domyślne wartość dla elementów pominiętych: BUFOR=T, OKRES=aktualny rok kalendarzowy, TYP=K,
DEKZAMK=T
Okres wpisujemy tak jak w formularza enova: 2013; 2013-05; 2013-05-10...20; 2013-01-01...2013-06-030.
Funkcje dostępne są w Funkcja Excela w kategorii enova obrotówka

Funkcje obrotów i sald


ObrotyMa
ObrotyNMa
ObrotyNWn
ObrotyWn
PerSaldo
SaldoBO
SaldoMa
SaldoWn
BOWn
BOMa
Przykład (komórka arkusz: wartość) A1: DB=Demo;LOG=C:\Err.txt A2: OKROBR=2013;BUFOR=T;OKRES=2013-
01-01...2013-06-30;TYP=K; DEKZAMK=T A3: =SaldoWn(A1;A2;201)+SaldoWn(A1;A2;202)

Uwaga!
Na zakładce enova dostępna jest opcja Aktualizuj formuły która umożliwia przekształcenie formuł z pierwszej wersji
obrotówki do nowej wersji dodatku.

4/14
Aktualizuj Formuły

Funkcje Opisów analitycznych i Zapisów


Funkcje opisów:
Opisy
Budowa funkcji dla opisów analitycznych: Opisy(string connectionstring, string workerstring,string symbol, string
wymiar, string nazwaCechy, string wartoscCechy, bool wartoscCechyRowne, string budzet, string pozycja, bool
pozycjaRowne, string condition)
Przykład Opisy($A$1;$A$2;"symbol";"wymiar";"nazwa cechy";"wartość cechy";1;"budzet";"pozycja";1;"")
Funkcje zapisów:
ZapisyWn
ZapisyMa
ZapisyPersaldo
ZapisyNWn
ZapisyNMa
ZapisyNPersaldo
ZapisyBOwn
ZapisyBOMa
Budowa funkcji dla zapisów księgowych:
ZapisyWn(string connectionstring, string workerstring,string symbolKonta, string nazwaCechy, string
wartoscCechy, bool rowne, string condition) takie same parametry ZapisyNWn, ZapisyMa, ZapisyNMa,
ZapisyPersaldo, ZapisyNPersaldo
Przykład:
ZapisyWn($A$1;$A$2;"301-01";"";"";1;"")
Funkcje dodatkowe:
GetKontoID(string connectionstring, string workerstring, string symbol) GetElementSlownikaID(string
connectionstring, string workerstring, string definicja, string symbol) Używać do odwołania do cech, jeżeli nie
są to cechy tekstowe tylko np. odwołujące się do konta lub elementu słownika.
Przykład ZapisyWn($A$1;$A$2;"301-01";"Konto"; GetKontoID($A$1;$A$2;"501-01");1;"")

Uwaga!
Funkcja zapisów nie działa dla cech algorytmicznych.

Dodatkowe funkcje związane z kontem księgowym


GetElementSłownikaID - zwraca numer ID elementu słownika (dotyczy słowników własnych)
GetKontoID - zwraca numer ID konta księgowego
GetKontoNazwa - zwraca numer nazwe konta księgowego
GetWynikZestawieniaKsiegowego - zwraca wartość danej pozycji wyniku zestawienia księgowego

5/14
Przeliczanie formuł
Dodatek przelicza formuły:
1. Naciśnięto czynność"Przelicz arkusz" dostępny na zakładce enova.
2. Zmieniono pola nadrzędne takie jak: baza danych lub parametry, czyli również podczas edycji pól które
odwołują się do komórek z nazwą firmy oraz parametrami obliczeń.

Przykład zastosowania – Rachunek wyników


Podczas instalacji zapisywane są dwa przykładowe arkusze Excel:
przykładowy rachunek wyników (jedna baza)
przykładowy rachunek wyników kilka baz,
Zestawienia dostępne są z menu Start/Wszystkie programy/Soneta/Analizy MS Excel Księgowość.

Soneta/Analizy MS Excel

Przykładowy rachunek wyników (jedna baza)


Aby skorzystać z arkusza na początku należy odpowiednio skonfigurować arkusz wpisując dane dotyczące:
DB – Nazwa firmy.
OKROBR – Okres obrachunkowy .
BUFOR – bufor księgowy T (pobierane będą zapisy zaksięgowane i w buforze), bufor księgowy F (pobierane
będą zapisy zaksięgowane).
OKRES – zakres dat dla którego będą analizowane obroty na kontach np. 2013-01-01…2013-12-31.
TYP – typ obrotów księgowych B – bilansowe / P – podatkowe.
DEKZAMK - opcja, która pozwala na prezentację wartości z zestawienia Obrotów i sald z uwzględnieniem
lub pominięciem dekretów zamknięcia. Parametr może przyjmować wartość T - tak lub N - nie.

6/14
Arkusz Excel

Po uzupełnieniu danych można przejść do uzupełniania funkcji kont (w arkuszu użyto przykładowych kont i
funkcji, arkusz należy dostosować do specyfikacji firmy i zakładowego planu kont).

Arkusz Excel

7/14
Wprowadzając funkcje w Excelu można dodać je ręcznie w komórce lub budować w oparciu o kreator
wstawiania funkcji kategoria – enova obrotówka.

Arkusz Excel/Kreator

Efektem poprawnie uzupełnionych danych jest okienko logowania do bazy z której mają być pobierane
obroty i salda.

Logowanie

Po zalogowaniu do bazy pobierane są do arkusza dane z bazy enova.

Przykładowy rachunek wyników (kilka baz w ramach


dodatku Praca na wielu bazach)
Aby skorzystać z arkusza dla kilku baz danych (w ramach dodatku Praca na wielu bazach) jednocześnie, bez
konieczności logowania do każdej z poszczególnych baz, należy odpowiednio skonfigurować arkusz. W
funkcjach enova obrotówka w argumencie: ParametryBazy należy wprowadzić odwołanie do bazy głównej
(master) oraz bazy podrzędnej (slave).
Przykładowo, gdy:
nazwa master=bazaglowna,
slave=ABC,
funkcja parametrów bazy będzie miała wartość: DB=bazaglowna;DBITEM=ABC.
W celu usprawnienia wprowadzania funkcji dla poszczególnych baz, w parametrach obliczeń można
wykorzystać przykładowy arkusz z układem komórek jak poniżej (arkusz: Przykład Rachunek Wyników kilka baz,
dostępny w instalatorze dodatku Analizy MS Excel).

8/14
Arkusz Excel

Zaletą zastosowania takiej formuły jest automatyczne logowanie do baz podrzędnych w ramach dodatku
Praca na wielu bazach.

9/14
Możliwe problemy - Co zrobić gdy dodatek nie chce
działać?
1.Nie pojawia się okno logowania.
1. Należy sprawdzić wersje dodatku oraz Excela.
2. Obrotówka w wersji 1.1 współpracuje z Microsoft Excel 2003 i 2007. Prawdopodobnie z późniejszymi
wersjami Office współpracuje ale tylko w wesji 32 bit.
3. Obrotówka w wersji 3.0 współpracuje z Microsoft Excel 2007, Microsoft Excel 2010 32 bit /64 bit, Microsoft
Excel 2013 32 bit /64 bit. Dodatek działa z programem enova od 9.0.
4. Brak okna do logowania może być spowodowane również używaniem arkusza Excel w starszej wersji lub
nieaktualnych formuł.
5. W przypadku braku okienka logowania należy sprawdzić, czy prawidłowo skonfigurowano sieć. Najlepiej w
tym przypadku podać IP oraz PORT instancji bazy danych w polu: Nazwa serwera bazy danych.

2.Komunikat: Plik który próbujesz


otworzyć(Enova.Obrotówka -Addin64.xll) ma inny format niż
określony przez rozszerzenie pliku...
Jeśli po wejściu do arkusza pojawia się komunikat:

Mogą być dwie przyczyny problemu:


I. Dodatek zainstalował się niepoprawnie.

10/14
Prawdopodobnie użytkownik ma wersje Excel 32 bitowy, a zainstalował się w wersji 64. Należy go
odinstalować i następnie dodać ręcznie z poziomu Excela.
W dodatkach Excel należy wskazać w katalogu gdzie zainstalował się analizy (np. C:\Program Files
(x86)\Soneta\Analizy MS Excel Księgowość) instalator bez rozszerzenia 64

Dodatkowo oznaką że dodatek Analizy MS Excel jest zainstalowany poprawnie jest wstążka enova365
II. Dodatek nie jest aktywny
Należy sprawdzić w dodatkach Excela w części Dodatki czy na liście widnieje dodatek.

Opcje programu Excel

Jeśli nie ma dodatku należy ponownie uruchomić instalator.


Jeśli instalacja przebiega bez zakłóceń, ale dodatek się nie uruchamia i w Excelu przy otwarciu arkusza
wyświetla błąd:

Należny ręcznie zainstalować dodatek, z poziomu dodatków Excela.

11/14
Po zalogowaniu czasami (nie zawsze) dodatek trafia na listę nieaktywnych dodatków aplikacji ale mimo to
działa.

3. Po zalogowaniu za pomocą dodatku do arkusza pojawia się


pytanie o konwersje bazy danych. /baza pochodzi z nowszej
wersji programu
Możliwe przyczyny problemu:
I.Dodatek Analizy MS Excel odwołuje się do ostatniej zainstalowanej wersji enova365 i nie rozpoznaje
właściwej wersji w której powstała baza.
Jeśli klika osób korzysta z tych samych instalacji powinno się ujednolicić wersje. Aby doraźnie rozwiązać
problem należy najpierw odszukać plik modules.xml (w pliku tym znajdują się ścieżki katalogów w których są
instalacje enova365. Sama enova365 do startu go nie potrzebuje. Ale może być wykorzystany np. w aplikacjach
zewnętrznych które korzystają z bibliotek enova365, do niego odwołuje się również dodatek Analizy MS Excel).
przykładowe ścieżki:
Vista/Win7/Win8/Win10: C:\Users\NazwaUżytkownika\AppData\Local\Soneta
W XP: C:\Documents and Settings\NazwaUżytkownika\Ustawienia lokalne\Dane aplikacji\Soneta
W pliku należy zostawić jako ostatnią linijkę wpis z wersją na której pracuje Klient.

12/14
Modules

Plik "Modules" tworzony jest w katalogu z danymi aplikacji per stanowisko użytkownika. Oznacza to że w
przypadku aktualizacji wersji bazy danych każdy z użytkowników korzystający z indywidualnego konta
Windows/na serwerze terminali powinien przed skorzystaniem z dodatku posiadać zaktualizowany plik w
swoim podkatalogu z danymi aplikacji w folderze użytkownika. Plik można zaktualizować ręcznie w katalogu lub
przynajmniej raz logując się do aplikacji enova365. Po zalogowaniu do aplikacji plik "Modules" jest uzupełniany
o wpis z wersją programu do której użytkownik się zaloguje.
Rozwiązaniem wspomagającym zarządzanie plikiem "Modules" i jego aktualizacją w środowisku gdzie
pracuje wielu operatorów jest umieszczenie pliku wzorcowego w folderze administracyjnym i stworzenie
skryptu który kopiował będzie plik do katalogów poszczególnych użytkowników.
II. Przyczyną mogą być indywidualne dodatki które nie zostały skompilowane do zainstalowanej wersji
programu.

4. W arkuszu zamiast danych wyświetla się #Nazwa?


Po aktualizacji dodatku z wersji 1.0/1.1 do wersji 3.0 należy zaktualizować formuły. Na zakładce enova
dostępna jest opcja Aktualizuj formuły która umożliwia przekształcenie formuł z pierwszej wersji obrotówki.

13/14
last-page

Soneta Sp.z o.o.


ul. Wadowicka 8A, 30-415 Kraków, tel. +48 12 349 28 00,
e-mail: [email protected],

You might also like