Kasutaja tarvikud

Lehe tööriistad



et:fin_retsept

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:fin_retsept [2025/09/24 11:39] – [4.3. Näide 3: vali konto] lauratamet:fin_retsept [2026/06/11 12:07] (Hetkel kehtiv) – [4.9. Näide 9: uus arvutusloogika] lauratam
Rida 12: Rida 12:
  
 **Muudatused võrreldes vana kujundusega**: **Muudatused võrreldes vana kujundusega**:
 +  * **Uus arvutusloogika** – Uus finantsretsept järgib **matemaatilist prioriteeti**, kus korrutamine ja jagamine täidetakse enne liitmist ja lahutamist. :!: Vaata [[et:fin_retsept#naeide_9uus_arvutusloogika|näiteid ning juhist]], kuidas kohandada retsepte, kui asetad finantsretsepte paralleelselt uue ja vana kujundusega dokumentidele.
   ***"Vali tulbad" funktsionaalsus** finantsretseptide registris - saab lisada/eemaldada tulpi.   ***"Vali tulbad" funktsionaalsus** finantsretseptide registris - saab lisada/eemaldada tulpi.
   ***Kasutus, kommentaar, suletud, viimati muutis** - uued väljad dokumendil   ***Kasutus, kommentaar, suletud, viimati muutis** - uued väljad dokumendil
Rida 260: Rida 261:
  
  
 +==== 4.9. Näide 9: uus arvutusloogika ====
  
 +Vana ja uus finantsretsept kasutavad erinevat arvutusloogikat – see on teadlik muutus, mitte viga.
 +  * **Vana finantsretsept** arvutab tehted järjekorras **vasakult paremale**, sõltumata tehte tüübist. 
 +  * **Uus finantsretsept** järgib standardset matemaatilist loogikat, mis on rahvusvaheliselt tavapärane ja vähem vigadele vastuvõtlik.  
 +
 +:!: Ühe ja sama retsepti puhul, rakenduv loogika sõltub sellest, kas retsept asetatakse uuele või vana kujundusega dokumendile. Seetõttu on oluline vanad retseptid üle vaadata ja kontrollida õigust, kui kasutatakse retsepte mõlemal paralleelselt.
 +
 +**Näide**
 + 
 +Erisoodustuse kulu finantsretsept, kus real 3 liidetakse esmalt read 1 ja 2 ning korrutatakse seejärel 0,33-ga.
 +{{:et:lauratam20260611-111247.png}}
 +
 +Vanadel dokumentidel rakendub selline finantsretsept õigesti, kuna tehted täidetakse vasakult paremale – liitmine toimub enne korrutamist. Uus finantsretsept ilma sulgudeta annab aga vale kande tulemuse, kuna uus loogika täidab korrutamise enne liitmist. See tähendab, et korrutatakse ainult teine rida ning seejärel liidetakse esimene rida juurde – mis ei ole soovitud tulemus.
 +{{:et:lauratam20260611-112011.png}}
 +
 +**Mida teha?**
 +Lahendus sõltub sellest, kas retsepti asetatakse ainult uue kujundusega dokumentidele või mõlemale paralleelselt.
 +
 +=== Lahendus 1 – ainult uus kujundus===
 +
 +Lisa sulud liitmise ümber real, kus järjekord on kriitiline. Näiteks: (10+20)*{0,33} – sulud tagavad, et liitmine toimub enne korrutamist.
 +{{:et:lauratam20260611-112252.png}}
 +
 +=== Lahendus 2 – mõlemad kujundused paralleelselt (soovitatav) ===
 +Lisa eraldi vaherida liitmise jaoks, et vältida sulgude probleemi. Näiteks lisa rida 3 parameeteriga **‘Arvutus’** nimega "Erisoodustuse alusumma koos tulumaksuga" valemiga 10+20 ning real 4 arvutub sotsialmaks valemiga 25*{0,33}.
 +Nii töötab retsept korrektselt mõlemas kujunduses, kuna iga tehe on eraldi real ja tehete järjekord ei tekita segadust.
 +
 +{{:et:lauratam20260611-115706.png}}
  
  
et/fin_retsept.1758703167.txt.gz · Viimati muutnud: 2025/09/24 11:39 persoon lauratam

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki