www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
Formuły i wzory obliczeniowe 1. Opis ogólny Wzór Argumenty 2. Formuła liczenia cen sprzedaży 3. Kontrola poprawności wzoru 4. Zaokrąglenie obliczeń 5. Zastosowanie formuł FormułyMI Cenniki sprzedaży FormułyBM Koszty własne materiałów FormułyKG Kategorie ekonomiczne FormułyPM Obliczenia na rekordach FormułyPL Obliczanie składników płacowych 6. Wzory obliczania potrzeb zakupu Wg wskaźników w KIM i KSOM Wg obliczeń MRP 7. Tematy powiązane 1. Opis ogólny W tym artykule opisujemy formuły (wzory obliczeniowe), które można stosować w programie Trawers ERP. Typowe zastosowanie formuł: * Obliczanie cen sprzedaży w cennikach, przy uwzględnieniu kosztów zakupu * Obliczanie kosztów normatywnych wytworzenia wyrobów i usług * Obliczanie podstawowych wskaźników ekonomicznych, np. zyskownośći * Obliczanie składników wynagrodzeń zatrudnionych pracowników * Przekształcanie kwot uzyskanych w obliczeniach raportów i analizach Formuła Formuła (wzór) określa sposób wykonywania obliczeń. Formuła to jest wzór, według którego następuje obliczenie wartości. Formuła zawiera argumenty, tj. dane (wartości) używane do obliczeń i operatory (znaki działań matematycznych) Operatory: + dodawanie - odejmowanie * mnożenie / dzielenie Kolejność obliczeń Obliczenia wykonywane są zgodnie z matematyczną kolejnością (np. najpierw mnożenie, potem dodawanie). Gdy są te same operatory, to od lewej do prawej strony formuły. Nawiasy okrągłe: ( ) służą do wymuszania kolejności wykonywania obliczeń, np. (i1*1.3) + ((i1*1.3)*i2/100) --------------------------------------------------------- Formuła: F001 Cena sprzedaży brutto Wzór: (i1*1.3) + ((i1*1.3)*i2/100) Argumenty: symbol wartość nazwa argumentu -- ------- ------------------------ i1 = 1 000 Cena ewidencyjna i2 = 23% Stawka podatku PTU (VAT) --------------------------------------------------------- Wynik wzoru: (i1*1.3) + ((i1*1.3)*i2/100) = 1 599 --------------------------------------------------------- Składowe formuły: ----------------- * Argumenty Elementy wzoru. Np. [i1] cena zakupu, [i2] przelicznik walut, [i3] wartość konta * Wzór formuły Wzór obliczeń z wykorzystaniem argumentów, operatorów i nawiasów Np. i1+i2+i3*0.045+(i3+2) Jako wartości argumentów podaje się składniki. Składniki zależą od przeznaczenia wyników obliczeń. Np. w formułach liczenia cen sprzedaży w cennikach, jako argumenty podaje się wskaźniki wyceny zapasów magazynowych: ceny ostatniego przychodu, ceny średnie, najwyższe ceny FIFO itp. --- Argumenty ---------------- Cena sprzedaży 1...6 z cennika Stawka PTU z karty KIM <-- 0, 8 lub 23 Średnia cena nabycia zapasów <-- [*] Cena ewidencyjna lub średnia <-- 0 gdy LIFO i FIFO Cena najwyższa gdy LIFO i FIFO <-- 0 gdy E i S Cena najniższa gdy LIFO i FIFO <-- 0 gdy E i S Koszt struktury z KIM Kurs jednostki waluty w PLN <-- z tabeli kursów walut Cena ostatniego przychodu Cena ostatniego zakupu ------------------------------ [*] Wartość zapasów / (podzielona przez) ilość Przykład -------- Formuła: F001 Cena sprzedaży brutto Wzór: (i1*1.3) + ((i1*1.3)*i2/100) Argumenty: i1 = 1000 Cena ewidencyjna i2 = 23% Stawka podatku PTU (VAT) wynik wzoru: (i1*1.3) + ((i1*1.3)*i2/100) = 1599 Tzn. cenę sprzedaży oblicza się następująco: cenę ewidencyjną [i1] zwiększa się o 30% narzutu a następnie o 23% PTU [i2] W formułach liczenia zestawień księgowych, jako argumenty podaje się wartości narastające kont syntetycznych, obroty grupy kont w bieżącym okresie, itp. FormułyKG. Formuły i zestawienia 2. Formuła liczenia cen sprzedaży Przykład tworzenia formuły: Liczenie cen sprzedaży. Cenniki sprzedaży Potrzeba Firma BUDEX zgromadziła w magazynach kilka tysięcy materiałów i towarów. W magazynie 01 znajdują się towary handlowe. Pan Jan Nowoczesny, kierownik działu handlowego chce ustalić ceny sprzedaży wszystkich towarów. Pan Jan założył, że ceny sprzedaży brutto, tzn. łącznie z podatkiem PTU, powinny wynikać z następującej kalkulacji: ----------------------------------------------------------------- Średnia cena nabycia towarów znajdujących się obecnie w magazynie + Podatek PTU (VAT) + 30% marży ----------------------------------------------------------------- = Cena sprzedaży brutto np. 100,00 + 23% * 100,00 + 30% * 100,00 ----------------- = 153,00 (jest to cena brutto, gdyż zawiera podatek PTU) Pan Jan chce zapisać w cenniku: * W polu: Cena sprzedaży1 zapisać cenę netto (bez podatku) * W polu: Cena sprzedaży4 zapisać cenę brutto (z podatkiem) Zamierza bowiem wydrukować cennik dla odbiorców z cenami brutto, a cena netto będzie stosowana podczas sprzedaży (wystawiania faktur). Rozwiązanie Krok 1. Zbudować formułę obliczania cen sprzedaży netto: i1 + (i1 * 0.3) gdzie: i1 Średnia cena nabycia zapasów Nr formuły 0001 Licz. ceny1 (netto) --------------------------------------------- Symbol Argument --- ------------------------------ i1 Średnia cena nabycia zapasów --------------------------------------------- Wzór i1+(i1*0.3) Krok 2. Utworzyć cennik katalogowy dla magazynu 01 w PLN Podać okres obowiązywania i skopiować z kartoteki KIM tylko towary handlowe. Krok 3. Wykonać obliczenia (najpierw próbne a następnie ostateczne) ceny nr 1 w oparciu o formułę 0001. Krok 4. Obliczanie ceny brutto (z podatkiem) przez dodanie podatku do ceny netto. Zbudować następującą formułę dla obliczenia cen sprzedaży brutto: i1 + (i1 * i2 /100) gdzie: i1 Cena sprzedaży 1. (z cennika) i2 Stawka PTU z karty KIM Nr formuły 0002 Licz. ceny2 (brutto)-22% i 7% --------------------------------------------- Symbol Argument --- ------------------------------ i1 Cena sprzedaży 1. (z cennika) i2 Stawka PTU z karty KIM --------------------------------------------- Wzór i1+(i1*i2/100) Krok 5. Wykonać obliczenia, najpierw próbne, a następnie ostateczne. 3. Kontrola poprawności wzoru Program sprawdza poprawność syntaktyczną (składniową) wzoru formuły. We wzorze można użyć: * argumenty (z listy zdefiniowanych wcześniej) * cztery podstawowe operatory arytmetyczne: [+] [*] [-] [/] * nawiasy: ( ) Np. i1*1.35 i1+(i1*i2/100) Kontrolę poprawności składniowej wzoru można wyłączyć, aby użyć we wzorze inne elementy, np. funkcje logiczne, np. if, min(), max(), mod(), round() kolejne operatory, np. >, <, =, ! (not) oraz nawiasy: ( ) Elementy te opisane są w https://harbour.github.io/doc Aby wyłączyć kontrolę, trzeba oznaczyć parametr [1] 0124 Parametry ogólne 01xx 02xx 03xx 08xx Jeżeli wzór będzie niepoprawny, to program zasygnalizuje błąd dopiero podczas obliczeń. 4. Zaokrąglenie obliczeń Program zaokrągla wyniki obliczeń * Cennik sprzedaży Poziom zaokrąglenia podaje się na ekranie podczas wykonywania obliczeń * Formuły obliczeniowe w KG Księga Główna Poziom zaokrąglenia podaje się w definicji formuły * Formuły w systemie PM Raporty Obliczenia nie są zaokrąglane 5. Zastosowanie. FormułyMI FormułyBM FormułyKG FormułyPM Formuły stosuje się tam, gdzie jest potrzeba obliczeń obejmujących wiele rekordów przy użyciu wielu argumentów i złożonych wzorów. * MI Cenniki sprzedaży: Obliczanie cen sprzedaży asortymentu przy uwzględnieniu kosztów nabycia lub wytworzenia i oczekiwanej marży handlowej * BM Koszty produkcji: Obliczanie kosztów normatywnych produkcji: kosztów własnych materiałów i kosztów złożonych struktur produkcyjnych * KG Księgowość: Obliczanie wyników ekonomicznych i wskaźników przedsiębiorstw * PM Raporty: Przekształcanie wartości uzyskanych w obliczeniach raportów * PL Płace: Obliczenie składników płacowych, przy uwzględnieniu zmiennych, np. stawek wynagrodzeń, dni nieobecności, dodatków i potrąceń * MI FormułyMI Cennik sprzedaży Automatyczne i masowe obliczanie cen sprzedaży wg formuły (wzoru). We wzorze można użyć ceny ostatniego przychodu, ceny ostatniego zakupu, bieżący kurs waluty, itp. Np. w firmach handlowych obliczenie ceny sprzedaży1 jako: cena ostatniego przychodu (+) 65 % a w firmach produkcyjnych): sumaryczne koszty normatywne (+) 80 % FormułyMI FormułyBM. Wartości zapasów Cenniki sprzedaży * BM FormułyBM Koszty własne materiałów Najczęściej ustala się koszt na poziomie: a) średnia cena nabycia zapasów b) cena ostatniego zakupu c) cena ostatniego przychodu FormułyMI FormułyBM. Wartości zapasów Obliczanie kosztów normatywnych * KG FormułyKG Wyniki ekonomiczne i wskaźniki finansowe W systemie KG, na podstawie zapisów na kontach i przy użyciu formuł można obliczyć różne kategorie ekonomiczne: - wynik przedsiebiorstwa (czy uzyskujemy zysk czy stratę) - bilans pro forma - zestawienie kosztów w różnych układach - zestawienie sprzedaży w różnych układach i wiele innych Zestawienia w KG Księga Główna Sprawozdania finansowe * PM FormułyPM Obliczenia na rekordach FormułyPM definiują obliczenia, które należy wykonać na podstawie pól wybranych rekordów znajdujących się w zbiorach systemów użytkowych. Np. można obliczyć 5.30 procent sumy wartości sprzedaży dla odbiorców (lecz tylko tych odbiorców, których roczne wartości są większe niż 40 000 PLN). Do obliczeń stosuje się formuły. Raporty i formuły PM * PL FormułyPL Obliczanie składników płacowych FormułyPL wykorzystuje się podczas obliczania wartości składników płacowych. Formułę można wpisać jako stawkę podczas definiowania składnika typu [WZOR]. Przykłady formuł: * Obliczanie stawki dziennej wynagrodzenia pracownika * Wynagrodzenie akordowe (ilość jednostek * stawka za jednostkę) * Wartość premii procentowej PL Płace i Kadry: Dok użytkowa 6. Wzory obliczania potrzeb zakupu W programie Trawers są dwie podstawowe metody ustalania potrzeb zakupu: * Tworzenie propozycji zakupu wg norm i wskaźników zapisanych w kartach indeksów KIM i kartach magazynowych KSOM (en: Reorder Point Model). Na podstawie propozycji można utworzyć zamówienia zakupu. Patrz szczegóły: ZA Wzory obliczania potrzeb zakupu Patrz też: ZA Tworzenie zamówień zakupu * Tworzenie propozycji zakupu wg rekomendacji wynikających z obliczeń MRP Na podstawie planu można utworzyć zamówienia zakupu. (en: Demand-driven Supply Model, Time-phased Model) Patrz szczegóły: MRP Tworzenie zamówień zakupu Podczas ustalania potrzeb wg norm i wskaźników KIM i KSOM (metoda pierwsza) stosuje się wzory obliczeniowe (formuły). Można zastosować wzory predefiniowane w programie. Np. Zamawiać u dostawcy gdy poniżej normy są Zapasy+PlanowanePrzychody Można zbudować własne wzory (formuły) wykorzystując parametry (argumenty). IloscwMag : Ilość w magazynie NormaMin : Norma Min z karty KIM lub KSOM ŚredniRozchód: Średni rozchód dzienny z karty KIM lub KSOM ŚredniRozch_KIM ŚredniRozch_KSOM Patrz szczegóły: ZA Wzory obliczania potrzeb zakupu 7. Tematy powiązane FormułyMI FormułyBM. Wartości zapasów Query Zapytania wg warunków Warunki (filtry) operatorów Wyrażenia regularne (regex) Parametry ogólne 01xx 02xx 03xx 08xx Raporty i analizy Cenniki sprzedaży FormułyKG. Formuły i zestawienia Zestawienia w KG Księga Główna Wzory obliczania potrzeb zakupu Raporty i formuły PM RaportyXML Generator raportów w PM Słowa kluczowe #Raporty-Query #Raporty-Tabelarycznie #Raporty-FormatyDanych #Raporty-XML
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści