Formule bilance
Formule bilance
U formulama za izračun podataka za bilance možemo upotrebljavati sve matematičke i logičke operacije, koje su opisane u formulama.
Vrijednosti, koje koristimo u formulama su:
Konta glavne knjige |
u formulama za izračun bilančnih stavki možemo se direktno pozivati na konta glavne knjige. Broj konta upisujemo između oznaka #. Možemo se pozivati na pojedinačni broj konta, ili na razrede, grupe, proizvoljan nivo analitike… Pri tome svakako koristimo funkciju znakovi s posebnim značenjem, najčešći znak %.
Zatim, možemo se pozivati na:
- D – dugovni promet konta u danom periodu
- K – potražni promet konta u danom periodu
- S – saldo konta u danom periodu u apsolutnoj vrijednosti = |D - K|
- P - Potraživanje – Dugovanje (potražni saldo u danom periodu) = K - D
- O – Dugovanje – Potraživanje (dugovni saldo u danom periodu) = D - K
- Z - prikaz početnog stanja, oznaka se koristi ispred oznaka D, K, S P i O. Npr. #ZS1200# je početni saldo konta 1200.
Primjeri pravilnog unosa bi prema tome bili:
- #S1200# = saldo konta 1200 u danom razdoblju (apsolutni saldo)
- #D12%# = dugovni promet konta grupe 12 u danom periodu
- #K0%# = potražni promet konta razreda 0 u danom periodu
- #O02%# = dugovanje – potraživanje konta grupe 02 u danom periodu (dugovni saldo) = #D02%#-#K02%#
- #P90%# = potraživanje – dugovanje konta grupe 90 u danom periodu (potražni saldo) = #K90%#-#D90%#
 |
Uvjeti koji moraju biti ispunjeni za prikaz početnog stanja:
Za prikaz početnog stanja, ispred znakova s posebnim značenjem (D, K, S, P, O) koristite slovo Z. Na primjer: # ZS1200 # prikazat će početni saldo računa za račun 1200. Uvjeti koji moraju biti ispunjeni da početni saldo popisa računa su:
- promet konta mora biti na temeljnici početnog stanja, koja ima datum jednak datumu ispisa bilance OD.
- datum otvaranja glavne knjige u Administratorskoj konzoli mora biti jednak datumu ispisa bilance OD (do verzije programa 55.57.00).
|
 |
Pri upotrebi znaka tipa Z potrebno je voditi računa se početno stanje ne izuzima kod drugih formula. Zbog toga je potrebno početno stanje oduzeti u slučaju da se isti konto pojavi u drugim izračunima.
Primjer: početno stanje na datum 01.01. na kontu 1200 na dugovnoj strani je 11.000 HRK . U toku godine promet iznosi 7.000 HRK. Konačni saldo konta iznosi 18.000 HRK
Pozicije u formulama moraju biti postavljene na način:
Početno stanje: #ZS1200#
Promet u razdoblju: #D1200# - #ZS1200#
Saldo: #S1200#
Promet u razdoblju uzima u obzir kod izračuna i početno stanje a to znači da početno stanje moramo oduzeti. U suprotnom će se u retku promet prikazivati tekući promet + početno stanje.
|
|
Polja bilance |
u formulama za izračun bilančnih stavki možemo se pozivati i na podatke, koji su izračunati u pojedinačnoj poziciji ili stupcu bilance. Najprije unesemo broj stupca, a onda i broj pozicije. Izraz upisujemo između znakova #.
Primjeri pravilnog unosa bi bili:
- #A1# - vrijednost pozicije 1 iz stupca A (Formula 1)
- #B14# - vrijednost pozicije 14 iz stupca B (Formula 2)
Pozivanje na čelije bilance NE MOŽEMO pojednostavniti upotrebom znakova s posebnim značajem.
|
Konstante |
bilo koji broj. Primjer upotrebe: broj mjeseca poslovanja poduzeća u statističkoj bilanci uspjeha. |
Ostale varijable |
#StDel# - prosječan broj zaposlenih u pojedinoj godini.
#StDel2# - povprečno število zaposlenih v posameznem letu na dve decimalni mesti
#StDel3# - povprečno število zaposlenih v posameznem letu na dve decimalni mesti, pri čemer se pri obračunu upoštevajo podatki za izbrne mesece izpisa bilance, ne obdobje celotnega leta, kot pri spremenljivkah #StDel# in #StDel2#.
#WrkrNoStart# - število zaposlenih na datum od.
#WrkrNoEnd# - število zaposlenih na datum do.
Uporaba: izračun prosječnog godišnjeg broja zaposlenih za iskaz poslovnog ishoda s obzirom na godinu iz polja "Datum razdoblja od".
#WrkrNoAvg# - povperčno število delavcev v obdobju (povprečje datum od in datum do).
Podatke za izračun nalazimo pogledajte kadrovske evidencije.
#FxDateTo_USD# - spremenljivka omogoči, da se določena postavka preračuna na datum izpisa poročila (npr. bilance) DO. Zadnji trije znaki (za podčrtajem) prestavljajo ime valute, za katero program poišče tečaj datuma izpisa DO.Glej primer.
#Months# - število mesecev poslovanja.
#SubjeType# - program pri uporabi te spremenljivke vrne rezultat ali FO (fizična) ali PO (podjetje). Rezultat kontrolira polje Organizacijska oblika v AK / Parametri programa / Denar / Osnovni podatki - Organizacijska oblika.
|
Upotreba SQL stavaka u formulama |
SQL stavek v polje formula vnesemo tako, da ga omejimo z znakom ~S~ na začetku in koncu stavka. Spremenljivke, ki jih lahko uporabimo v sql stavkih in ob izpisu zamenjajo vrednosti v vnešenih kriterijih, so:
Spremenljivka |
Vrednost |
#DateFrom# |
Datum odbodja od |
#DateTo# |
Datum obdobja do |
#DateDocFrom# |
Datum dokumenta od |
#DateDocTo# |
Datum dokumenta do |
#DateFrom2# |
Datum obdobja 2 od |
#DateTo# |
Datum obdobja 2 do |
#DateDocFrom2# |
Datum dokumenta 2 od |
#DateDocTo2# |
Datum dokumenta 2 do |
#Subject# |
Subjekt |
#Dept# |
Oddelek |
#CostDrv# |
Stroškovni nosilec |
Glede na uporabljeni izpis pa lahko uporabimo tu spremenljivke za obdobja za prikaz ustreznih podatkov v posameznih stolpcih:
Spremenljivka |
Vrednost |
#Month# |
Mesec (uporabno za bilančne izpise po mesecih) |
#Quartal# |
Četrtletje (uporabno za bilančne izpise po četrtletjih) |
#Semester# |
Polletje (uporabno za bilančne izpise po polletjih) |
Nekaj primerov uporabe SQL stavkov v formulah bilanc:
1. Število računov po mesecih glede na datum izstavitve računa za datumsko obdobje izpisa bilance od do:
~S~select count(*) from the_move where adDateInv >= convert(datetime, #DateFrom#) and adDateInv <= convert(datetime, #DateTo#) and DATEPART(month, adDateInv) = #Month#~S~
2. Število vnešenih subjektov po datumu vnosa po posameznih obdobjih za obdobje izpisa bilance od do:
~S~Select COUNT(*) from tHE_SetSubj where adTimeIns >= convert(datetime, #DateFrom#) and adTimeIns <= convert(datetime, #DateTo#) and DATEPART(QUARTER, adTimeIns) = #Quartal#~S~
|
 |
Pri oblikovanju formule bilance možemo koristiti i znakove s posebnim značenjem (pogledajte poglavlje Znakovi s posebnim značenjem).
Možemo ih koristiti samo u formulama s pozivom na konto glavne knjige, a ne i u formulah s pozivom na čelije bilance.
|
Primjer:
Primjeri upotrebe su navedeni već gore.
1. Znak %
Nadomesti bilo koji znak i tako omogućava jednostavan poziv npr. na
razred i sve podređene zapise (skupine, sintetička konta, analitička konta) |
4% |
grupe i sve podređene zapise (sintetička konta, analitička konta) |
41% |
sintetički konto i svi podređeni zapisi (analitične knte) |
410% |
2. Uglata zagrada
Pomoću uglatih zagrada postižemo lakše i nabrajanje konta.
Uzmimo za primjer poziciju 109 AJPES bilance "Iskaz poslovnog ishoda":
izraz s nabrajanjem sintetičkih konta |
krajnji izraz upotrebom uglatih zagrada |
#D403%#+#D404%#+#D405%#+#D406%#+#D407%#+#D408%# |
#D40[3,4,5,6,7,8]%# |
3. Znak _
Znak _ nadomještava pojedini znak u izrazu. Tako omogoćava jednostavan poziv npr. na
sve grupe konta razreda 4 |
4_ |
samo sintetička konta razreda 4 |
4__ |
samo četveromjesna analitička konta razreda 4 |
4___ |