Baza wiedzy LINKSPOT › Księgowość - Księga podatkowa/Księga handlowa

Kreator zestawienia

Księgowość - Księga podatkowa/Księga handlowa · Opublikowano 2023-05-16

Kreator uruchamiany jest za pomocą ikony  Wizard. Po wybraniu przycisku pojawi się formularz wizarda zatytułowany Definicja kwoty. Udostępnia on narzędzia pozwalające na definiowanie wyrażenia.

Definicja wyrażenia arytmetycznego

Formularz Definicja kwoty wyposażono w nieedytowalne pole Kwota, wyświetlające zdefiniowane przez użytkownika wyrażenie arytmetyczne oraz sekcję zatytułowaną Działanie arytmetyczne kolejnych definicji, pozwalającą na budowanie wyrażenia. Sekcja zawiera:

Łącznik – sposób łączenia definicji w obrębie wyrażenia (do wyboru znaki „+”, lub „-„).

Współczynnik – przeliczenie wartości argumentu wg współczynnika liczbowego.

Kwota – na przycisku widoczne jest sześć pozycji – Wartość, Funkcje kont, Zestawienie, Funkcje systemowe, Zapytanie SQL oraz Maska.

Istnieje możliwość seryjnego dodania kont księgowych np.:

* – zastępuje dowolny ciąg znaków. Przykładowo – wprowadzenie maski w definicji @ObrotyWn(4*) pozwoli na uzyskanie kwoty obrotów na wszystkich analitykach kont zespołu 4.

? – zastępuje dokładnie jeden znak w numerze konta. Przykładowo chcąc pobrać obroty Wn na kontach z grupy 4, których syntetyka ma 3 znaki, z których dwa ostatnie są dowolne, pierwsza analityka ma dwa dowolne znaki, a na drugim poziomie analityki mają segment 01 – można użyć następującego wyrażenia @ObrotyWn (4??‑??-01).

[nm] – znak należy do ciągu. Wprowadzenie na przykład maski 401-[137]-01 w definicji @ObrotyWn(401‑[137]-01) pozwala na uzyskanie obrotów Wn, ze wszystkich analityk konta 401, które w drugim członie mają cyfrę 1 lub 3 lub 7,  a w ostatnim 01.

[x-z] – znak zawiera się w zakresie, Przykładowo – @ObrotyWn(40[1-4]-*) oznacza, że interesują nas Obroty Winien ze wszystkich „czwórek”, których ostatni znak w numerze konta syntetycznego, to cyfra z przedziału od 1 do 4.

[^nm] – znak nie zawiera się w ciągu. Wprowadzenie na przykład definicji @ObrotyWn(401-[^137]-01) będzie pozwalało na uzyskanie sumy Obrotów Winien wszystkich analityk konta 401, które w drugim członie mają cyfrę inną niż 1, 3 lub 7, z subanalityką 01. Definicja ObrotyWn(4[^9]*) pozwoli na uzyskanie sumy obrotów Winien na wszystkich kontach zespołu 4 poza tymi, które na drugim miejscu mają cyfrę 9, czyli np. 490.

[^x-z] – znak nie należy do przedziału. Przykładowo – 40[^1-4]-*, czyli program wyszuka wszystkie konta, których syntetyka rozpoczyna się znakami 40, a ostatni, w tym przypadku trzeci, jest różny niż cyfry z przydziału od 1 do 4.

Argumenty – argumentami dla funkcji księgowych są konta księgowe (syntetyczne, analityczne), dla zestawień: nazwa zestawienia oraz nr pozycji zestawienia.

Po wybraniu funkcji księgowej pojawia się lookup do listy kont. Po zatwierdzeniu argumentu wpisywana jest od razu pełna postać funkcji np. @ObrotyWn(201).

Po wybraniu pozycji Zestawienia pojawia się lookup umożliwiający wybór pozycji danego zestawienia. Po wybraniu gałęzi wprowadzany jest symboliczny zapis np. @Zestawienie(Bilans,1.1.1). Nie ma możliwości odwołania się do nieaktywnego zestawienia.

Uwaga

Aby nastąpiło zapamiętanie wyrażenia, po wypełnieniu pól: Łącznik, Współczynnik, Kwota, Argumenty należy wybrać przycisk . Przycisk  cofa wprowadzoną operację.

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »