Przykład osadzenia w formule jednego składnika SKPP, innego składnika SKPP.
Przykład opiera się na następujących założeniach :
- Policz wartość (suma z wybranych kont analitycznych) obrotu w cenach sprzedaży za podany okres
- Policz wartość konkretnego Projektu / Zlecenia / Budowy w cenach ewidencyjnych (cena zakupu z dokumentów PW) za wskazany okres
- Wyliczoną wartość pomnóż przez założony współczynnik
Proces realizacji powyższych założeń rozpoczniemy od (zakładamy istnienie potrzebnych danych wejściowy tzn. Projektu / Zlecenia / Budowy, wprowadzonych dokumentów PW i obrotów na kontach wskazanej grupy), utworzenia kartoteki SKPP dla której program będzie wstanie generować dane z naszego pierwszego założenia ” Policz wartość (suma z wybranych kont analitycznych) obrotu w cenach sprzedaży za podany okres”. Tworzymy kartotekę SKPP o indeksie SUMA7, dla którego określamy konta źródeł kosztów, jak na poniższym ekranie.

Jak widać jako źródła kosztów, wskazaliśmy trzy konta analityczne i pobranie wartości z tych kont nastąpi ze strony MA obrotów za wskazany okres (inaczej mówiąc otrzymamy zestawienie obrotów strony MA z tych kont za wybrany w rozliczeniu okres).
Następnym krokiem jest określenie treści formuły na podstawie, której dane zostaną przekazane do dalszego przetworzenia. W tym celu uaktywniamy formatkę tworzenia formuł klawiszem
. Na ekranie pokaże nam się poniżej przedstawiona formatka.
Ponieważ interesuje nas całkowita wartość obrotów kont wskazanych jako źródła kosztów, wiec w tym przypadku składnia formuły dla naszego składnika będzie bardzo prosta. Jest to po prostu wartość ze źródła, wskazujemy więc za pomocą myszy odpowiednią pozycje z palety możliwych wartości (wybieramy opcje źródło danych).

W wyniku tych działań otrzymamy pokazany poniżej ekran. Używając klawisza
spowodujemy pobranie danych ze wskazanych kont i wyświetlenie wyniku.

Podsumowując nasze dotychczasowe działania, możemy powiedzieć, iż uzyskaliśmy pierwszą daną potrzebną do zrealizowania naszego zadania. Dzięki kartotece SKPP
SUMA7 otrzymamy wartość sprzedaży.
Następnym naszym krokiem jest stworzenie stałej, która będzie umożliwiała pobranie wartości z dokumentów PW skojarzonych z naszym Projektem / Zleceniem / ... . W tym celu tworzymy poniżej pokazaną definicje stałej - SUM_PW_CENA_EWID i parametryzujemy ją w sposób poniżej pokazany.
Użycie tak zdefiniowanej stałej w formule SKPP, będzie skutkowało próbą pobrania danych z dokumentów PW skojarzonych z Projektem / Zleceniem ... (dzięki temu skojarzonej z konkretnym produktem , poprzez relację z kartoteki Projektu / Zlecenia ... patrz ekran poniżej)
Tym samym mam za sobą drugi krok jaki był nam potrzebny do zrealizowania postawionego przed nami zadania. Czyli dzięki zdefiniowanej stałej, jesteśmy w stanie pobrać wartości wyrobów dokumentów cenach ewidencyjnych z dokumentów PW odpowiadające wyprodukowanym w kontekście określonego Projektu / Zlecenia
Przystępujemy więc do wykonania trzeciego kroku naszego zadania. Tworzymy w tym celu kartotekę SKPP o indeksie SUMA7/SUM_PW_CENA_EW
z pokazaną poniżej składnią formuły.

Co w zrozumiałym przekładzie oznacza, pobranie wartości z kartoteki SKPP SUMA7 (sprzedaż za wybrany okres), podzielenie jej przez stałą SUM_PW_CENA_EW (wartość produktu w kontekście określonego Projektu / Zlecenia), co w efekcie końcowym daje nam już praktycznie żądaną w naszym przykładzie wartość.
Nie pozostaje nam nic innego jak przetestować w praktyce naszą konstrukcję. W tym celu w karcie technologicznej umieszczamy naszą kartotekę SKPP SUMA7/SUM_PW_CENA_EW i kojarzymy kartę z Projektem / Zleceniem, które ma zostać rozliczone.
A. Podpinamy testową kartę technologiczną do Projektu / Zlecenia

B. Przeprowadzamy rozliczenie Projektu / Zlecenia

C. Sprawdzamy naszą pozycje (prawy klawisz mysz udostępnia opcję ”Formuła obliczeniowa”).
Jak widać na powyższym ekranie program obliczył iloraz wartości sumy wskazanych kont w źródle kosztów w kartotece SKPP SUMA7 i sumę znajdujących się na dokumentach PW produktów wskazanych w Projekcie / Zleceniu jako jego wynik. Oczywiście dzięki takiej konstrukcji możliwa jest dowolna kombinacja działań na kartotekach SKPP i stałych SKPP. Dodanie do formuły stałej wykonującej obliczenia na wyniku lub wartości liczbowej chyba nie sprawi już problemów żadnemu użytkownikowi.







