Ülevaade Installid Uut, nipid Tooted Firmast Kontakt Meie kliendid Sahtel Tagasiside
Otsi

Avaleht Ülevaade Info DOS vers-le Miks? Kuidas? PALK algoritmide kirjeldused

PALK algoritmide kirjeldused
prnt
Alljärgnevalt on kirjeldatud algoritme, mida saab palga arvestamiseks käesoleval hetkel kasutada. Kui Teie asutuses arvutatakse palka viisil, mida järgnevad algoritmid ei kajasta, pöörduge OÜ RV-Soft poole.

Algoritmide arvutamisel jälgitakse tasemeid, mis on antud igaühe kirjelduse juures. Esmalt arvutatakse välja esimese, seejärel teise ja lôpuks kolmanda taseme algoritmiga kirjeldatud tasud.

TÖÖTASUD

  • 601 - Kuupalk (päevad) I.1 tase
  • 610 - Kuupalk (tunnid, piiranguga) I.5 tase
  • 618 - Kuupalk (tunnid, piiranguta) I.12 tase
  • 624 - Kuupalk normpäevades (piiranguga) I.14 tase
  • 602 - Tunnipalk (tunnid, piiranguta) I.2 tase
  • 642 - Tunnipalk normtundides (piiranguga) I.16 tase
  • 641 - Neto palk I.15 tase
  • 605 - Kindel summa I.4 tase
  • 608 - Riiklik toetus I.9 tase
  • 699 - Arvuta vahelahendusel I.17 tase
  • 603 ? Avanss I.3 tase
  • 625 - Õhtu töö I.18 tase
  • 622 - Öötöö tasu II.8 tase
  • 623 - Pühade tasu II.9 tase
  • 606 - Lisatasu Kuupalgalt (summa) II.1 tase
  • 607 - Lisatasu Tunnipalgalt (summa) II.2 tase
  • 638 - Lisatasu (summa+tunnid) II.2 tase
  • 619 - Lisatasu Kuupalgast (%) I.13 tase
  • 604 - Lisatasu või kinnipidamine (%) II.3 tase
  • 640 - Lisatasu (%) eelm.kuudelt II.10 tase
  • 630 - Kuupalgalise puhkusetasu II.5 tase
  • 631 - Puhkus tunnipalgal. II.5 tase0
  • 632 - Puhkus ajapalgalisel II.5 tase
  • 634 - Puhkus 6 kuu keskmisena II.5 tase
  • 635 - Keskmine kuupalk (N kuud) II.5 tase
  • 636 - Keskmine tunnipalk (6 kuud) II.5 tase
  • 637 - Keskmine päevapalk (6 kuud) II.5 tase
  • 615 ? Haigusleht II.6 tase 616 ? Hooldusleht II.7 tase
  • 609 - Keskmine tööpäeva palk (N kuud) II.4 tase
  • 643 - Keskmine tunnipalk (N kuud) II.10 tase
  • 648 - Asutuse vôlg II.11 tase
  • 620 - Protsent tasusummalt üle töötajate III.1 tase
  • 621 - Lisapalk palgafondist III.2 tase

TÜKITÖÖTASUD

  • 611 - *Tükitöö normhindega I.7 tase
  • 612 - *Tükitöö töötaja tariifiga I.8 tase
  • 613 - *Tükitöö tasusumma I.9 tase
  • 614 - *Tükitöö ajatööna I.10 tase
  • 617 - *Premiaalne tükitöö I.11 tase
  • 626 - Tükitöö kuupreemia I.7 tase
  • 627 - Tükitöö päevapreemia I.7 tase
  • 628 - Tükitöö lisatasu I.7 tase

KINNIPIDAMISED

  • 649 - Asutuse ettemaks II.12 tase
  • 651 ? Tulumaks III.1 tase
  • 652 ? Järelmaks III.2 tase6
  • 653 - Protsent summa kirjeldusest kinnipidamistel III.5 tase
  • 655 - Palk panka. III.4 tase
  • 659 - Tulumaksu ümberarvutus. III.4 tase

601 ? KUUPALK (päevad) I.1 tase

Algoritm kõige tavalisema kuupalga arvutamiseks. Kui töötaja ajatabelis on tööpäevi rohkem kui ametl.kalendri järgi, siis Kuupalk ei suurene. Kui töötajal on tööpäevi vähem (haigus, puhkus), siis Kuupalk väheneb proportsionaalselt.

SUM - kuupalga suurus - töötaja Püsitasu Summa-väli
PROT - töötaja Püsitasu Protsent-väli: võib näidata % kuupalga summast, mille töötaja kätte saab; n.0,5 koha puhul.
Kui PROT ei vôrdu 0, siis : TASU = TASU * PROT
PÄEV - tegel. tööpäevade arv töötaja ajatabeli järgi. Kui päeva tundide arv 0, loetakse see tööpäevaks.
KPÄEV - Kalendris Tööpäevi
KOEF - Töötaja-kaardil Koormuskoefitsient
Kui PÄEV KPÄEV s.t. tegel.tööpäevi ajatabelis on rohkem, siis kuupalk ei suurene :
TASU = SUM * KOEF

602 ? TUNNIPALK (tunnid,piiranguta) I.2 tase

Palk sõltub ajatabeli tundide arvust (piiranguteta).

SUM - tunnipalk - Töötaja Püsitasu Summa-väljas
TUND - tegel.töötunde töötaja ajatabelis kuus kokku
TASU = SUM * TUND

603 - AVANSS I.3 tase

Avansi maksmist on vôimalik teha ainult vahelahendusena. Kindlasti tuleb vormistada ka avansi väljamaksmine(Kassaleht). Väljamakstud avansi võtab programm automaatselt kuu lõpplahendusest maha (tekib kinnip."Asutuse ettemaks"). Mõlemad -Avanss ja Asutuse ettem - sobib panna Summa kirjeldusse TULUM. SUM - 1.var: näidata avansisumma - töötaja Püsitasu Summa-väljas:

PROT - 2.var.:näidata avansi protsent(30%) kuupalgast(5000.-) (s.t. töötajal olgu Püsitasudes tasuliik, mille süst.koodiks on 401 "Kuupalk")
KOEF - töötaja koormuskoefitsient (mõjub 1.ja 2.var) Kui Püsitasus ant. Summa (1.var):
TASU = SUM * KOEF
Kui Püsitasus ant. Protsent (2.var): leit. Töötaja Püsitasudest "Kuupalk" (süst.kood 401); arvut. nn netopalk; sellest võet. Protsent; ümard. allapoole 50-kroonise täpsusega:
TASU = [SUM * PROT / 100] (5000-(5000*0.26)=3700; 3700*30%=1110; ümard 50kroonini: 1100.-

604 ? LISATASU või KINNIPIDAMINE (%) II.3 tase

Algoritm vôimaldab leida nii tasusid kui ka kinnipidamisi, mis arvutatakse protsendina teistest tasudest, nagu:alimendid; ametiühingu maks, preemia protsendina kuupalgast vms. Algoritm on nn. teise taseme algoritm.

SUM - tasude summa (vt.Lahenduse Arvestatud-veerg), millelt leit.protsent. Tasude loetelu jaoks kirjeldab tarbija ise juurutamisel suv.nimetusega Summa Kirjelduse; ja näitab selle nime Tasuliigi andmetes SummaKirjelduse-real.NB! Summa kirjeldusse kuuluvad tasuliigid kuulugu I tasemesse.
PROT - töötaja Püsitasu Protsendi-väli
TASU = SUM * PROT / 100

605 ? KINDEL SUMMA I.4 tase

Algoritm nii kindla summana antud tulude kui kinnipidamiste arvutamiseks, n. kindel lisatasu, toetus, elatis, elukindlustuse kinnip. Tasuliigi võib sisestada alles Lahenduses - ei pea olema Püsitasus.

SUM - summa Püsitasu Summa-väljas
TASU = SUM

606 ? LISATASU KUUPALGALT (summa) II.1 taseõ

Lisatasu arvutamine proports. Kuupalga (s.o. tasuliik süsteemse koodiga 401)vm. tööpäevadega - aga mitte rohkem kui kalendrikuu tööpäevade eest. Tasuliik ise ei ole ajatabelis.

SUM -lisatasu kuusumma; töötaja Püsitasu Summa-väljas
PÄEV - Tööpäevade arv - Tasuliigi SummaKirjelduses antud tasude ajad (vt. Lahenduse Aeg-veerg) kokku liidetud; eeld., et ajad on päevades. Selleks kirjeldab tarbija ise juurutamisel SummaKirjelduse nimega n."KUUP"; sisestab sinna tasuliigi(d), mille Aeg on lisatasu aluseks; ja näitab selle Summa nime Tasuliigi andmetes SummaKirjelduse-real.
NB! Summa kirjeldusse kuuluvad tasuliigid kuulugu I tasemesse.
KPÄEV - Kalendri Tööpäevi
Kui PÄEV > KPÄEV: siis AEG = KPÄEV, vastasel juhul AEG = PÄEV.
TASU = SUM / KPÄEV * AEG

607 ? LISATASU TUNNIPALGALT (summa) II.2 tase

Lisatasu arvutamine proports. Tunnipalga (s.o. tasuliik süsteemse koodiga 402) töötundidega - aga mitte rohkem kui kalendrikuu ametliku töötundide arvu eest. Lisatasu määrat. summana. Tasuliik ise ei ole ajatabelis.

SUM -lisatasu kuusumma; töötaja Püsitasu Summa-väljas
TUND - Töötundide arv - Tasuliigi SummaKirjelduses antud tasude ajad (vt. Lahenduse Aeg-veerg) kokku liidetud; eeld., et ajad on tundides. Selleks kirjeldab tarbija ise juurutamisel SummaKirjelduse nimega soovit. "AJAT"; sisestab sinna tasuliigi(d), mille Aeg on lisatasu aluseks; ja näitab selle Summa nime Tasuliigi andmetes SummaKirjelduse-real.
NB! Summa kirjeldusse kuuluvad tasuliigid kuulugu I tasemesse.
KTUND - Kalendri Töötundide arv
Kui TUND > KTUND: siis AEG = KTUND, vastasel juhul AEG = TUND.
TASU = SUM / KTUND * AEG

608 - RIIKLIK TOETUS I.9 tase

Arvutatakse seadusega määratud osa kalendrikuul kehtivast miinimumpalgast

MIN - Kalendrist Miinimumpalk
PROT - protsent miinimumpalgast:töötaja Püsitasu Protsendi-väljas
TASU = MIN * PROT / 100

609 ? KESKMINE TÖÖPÄEVA PALK (N kuud) II.4 tase

Algoritm keskmise töötasu arvutamiseks viimase N kuu tasude alusel.Kasutati puhkuseraha arvutamiseks kuni jaan.1999 (alates 1999 soovit. kasutada algoritmi 634). Aeg (päevades) sisestada ajatabelisse. Kui Vahelahenduse Protsendi-väli ei ole 0, vôetakse keskmiseks päevatasuks Vahelahenduse Protsendi-väli - seega saab kasutaja ise keskmise ette anda.

N - Kalender Puhk.kesk.arvest.kuid s.o. mitme kuu alusel keskmine arvutada
PÄEV - puhkuse päevad (ajatabelist) s.o. kalendripäevad, millest riigipühad lahutatud.
KESK - keskmine kalendripäevatasu: arvut. Tasuliigi kirjelduses näidat. SummaKirjelduse tasuliikide tasude summa ja Kalender "Puhk.kesk.arvest.kuid" - väljas näidatud kuude arvu N alusel, arvestades kalendripäevade arvuga, millest on lahutatud riigipühad ning töötaja haigus- ja puhkuspäevad tööajatabelist selle N kuu jooksul.
TASU = PÄEV * KESK

610 - KUUPALK (tunnid,piiranguga) I.5 tase

Kuupalk, mis põhineb tunniarvestusel. Tunnihinne sõltub kalendrikuu ametl. tööpäevade arvust. Tegel. töötunnid võet.ajatabelist. Kuupalk ei kasva koos ületundidega.

SUM - kuupalga summa; töötaja Püsitasu Summa-väljas
TUND - tegel. töötunde ajatabelis
KTUND - Kalendris Töötunde
Kui TUND KTUND s.t. tegel.töötunde ajatabelis on rohkem kui Kalendris Töötunde-väljas, siis kuupalk ei suurene :
TASU = SUM

611 - TÜKITÖÖ NORMHINDEGA I.7 tase

Kôigi tükitöö algoritmide puhul leitakse tasusumma tükitöö andmete sisestamisel.

HINNE - tükitöö hinne andmekogumist DETAIL
KOGUS - kasutaja poolt sisestatud töö hulk (valmistatud detaile)
TASU = HINNE * KOGUS

612 - TÜKITÖÖ TÖÖTAJA TARIIFIGA I.8 tase

AJANORM - ajanorm andmekogumist DETAIL
NORMKOGUS - normkogus andmekogumist DETAIL
KOGUS - kasutaja poolt sisestatud töö hulk (valmistatud detaile)
NORMAEG = KOGUS * AJANORM / NORMKOGUS
TARIIF - Töötaja tariif. Vôetakse andmekogumi "püsitasud" väljast "protsent" töötaja tabeli numbri ja tasukoodi järgi.
TASU = NORMAEG * TARIIF * KOGUS

613 - TÜKITÖÖ TASUSUMMA I.9 tase

TASU - kasutaja poolt sisestatud tasusumma

614 - TÜKITÖÖ AJATÖÖNA I.10 tase

TUNNITASU - Töötaja tunnitasu. Vôetakse andmekogumi "püsitasud" väljast "protsent" töötaja tabeli numbri ja tasukoodi järgi.
KOGUS - kasutaja poolt sisestatud töö hulk (töötatud tunde)
TASU = TUNNITASU * KOGUS

615 - HAIGUSLEHT II.6 tase

Algoritm leiab tasuliigi kirjelduses antud summa kirjelduse tasuliikidest haiguse keskmise päeva maksumuse andmekogumis "KALENDER" määratud kuude ulatuses. Kui puuduvad andmed kalendris määratud kuude ulatuses, vôetakse keskmiseks päevarahaks 'summa' väli vahelahenduses.

PÄEV - haiguse kalendripäevi (saadakse ajatabelist)
KESK ? kalendripäeva keskmine palk (riigipühasid ei lahutata)
PROT - ajatabelis näidatud protsent
TASU = (PÄEV - 1) * KESK * PROT / 100

616 - HOOLDUSLEHT II.7 tase

Sama, mis algoritm 615, aga arvesse vôetakse ka hoolduse esimene päev.

PÄEV - haiguse päevi (saadakse ajatabelist) s.o. kalendripäevad (riigpühi ei lahuatata)
KESK - keskmine kalendripäeva haigusraha
TASU = PÄEV * KESK

617 - PREMIAALNE TÜKITÖÖ I.11 tase

AJANORM - ajanorm andmekogumist DETAIL
TARIIF - hinne andmekogumist DETAIL
PREEMIA - Koguse valmistamise preemia protsent
KOGUS - kasutaja poolt sisestatud töö hulk (valmistatud detaile)
TASU = AJANORM * TARIIF * KOGUS * PREEMIA / 100

618 - KUUPALK (tunnid,piiranguta) I.12 tase

Kuupalga arvestus tundide alusel. Tunnipalk arvut. sõltuvalt kalendrikuu töötundide arvust või (vt.2.var) etteantud normat.tundide arvust. Kuupalk on piiranguta s.t. kasvab koos tegel.töötundide arvuga.

SUM - kuupalga summa: töötaja Püsitasu Summa-väljas
TUND - tegel. töötunde ajatabelist
KTUND - töötunde Kalender Töötunde-väljast (näit. 168 tundi). 2.var: Sisest. n.ö. normat.töötundide arvu (n. 160 tundi) töötaja Püsitasu Protsent-väljale - see on erinevates kalendrikuudes sama, töötaja tunnipalk (vaikimisi = kuupalk / kalendri töötunde) ei sõltu enam konkreetse kuu töötundide arvust kalendris.
KOEF - Töötaja-kaardilt Koormuse_koefitsient
TASU = SUM / KTUND * TUND * KOEF

619 - LISATASU KUUPALGAST I.13 tase

Lisatasu arvutamiseks protsendina Püsitasus näidatud kuupalga-summast. Ei sõltu tegel. arvestatud Kuupalga summast (arvest.kuupalga summa võib olla =0); ei sõltu töötaja Koormuse koefitsiendist. Ajatabelis ei pea olema.

SUM - tasude algsumma: leitakse töötaja Püsitasudest kõik süst.koodiga 401 "Kuupalk" tasuliikide summad kokku Püsitasu Summa-veeru järgi; seega SUM ei sõltu Lahenduses tegel.arvestatud Kuupalga jms.summast, vaid võet. Püsitasu järgi.
PROT - lisatasu protsent:Püsitasu Protsent-väljas
TASU = SUM * PROT / 100

620 - PROTSENT TASUSUMMALT ÜLE TÖÖTAJATE III.1 tase

Algoritmi kasutatakse protsendi vôtmiseks üle kôigi töötajate arvestatud tasusummadelt. Näit. palgaarvestajale tasu arvutamiseks elukindlustuselt. Soovit.arvutada Lõpplahenduses.

TASULIIK - töötaja Püsitasu Summa-väljas näidata Tasuliigi kood, mille summa üle töötajate on ant. Tasu aluseks; seega ainult üks tasuliik. SUM - protsendi alune summa: käesoleva Lahenduse piires liidet. Püsitasus näidat. Tasuliigi koodi järgi selle summad Lahenduse Arvestatud-veerust.
PROTSENT - lisatsu protsent:töötaja Püsitasu Protsent-väljas.
TASU = SUM(TASULIIK) / PROTSENT * 100

621 - LISAPALK PALGAFONDIST III.2 tase

Algoritm arvutab osakonna töötajatele lisatasu palgafondi ulatuses. Selleks leitakse tegelik tasu igale töötajale tasuliigis etteantud summakirjelduse pôhjal. Palgafondi ja tegeliku töötasu vahe osakonnas jaotatakse proportsionaalselt töötajate vahel. Igale töötajale tasuliiki kirjeldada pole vaja, see lisatakse automaatselt lôpplahendusse, kui tasuliik ise on kirjeldatud; soovit teha lahendused osakonniti (mitme osakonnaga tekib fat.viga). Palgafond osakonniti küsitakse Lahenduse Arvutamise ajal. Jägige, et sisestatud palgafondi summa oleks suurem teg.arvestatud summadest kokku (muidu tekib viga).

622 - ÖÖTÖÖ TASU II.8 tase

Öötöö tasu arvutamiseks sisestada töötaja ajatabelisse tehtud öötöö tunnid. Öötöö kui tasuliigi kirjelduses näidata Summa nimi, mis sisaldab öötöö tunnitasu arvutamise aluseks olevat tasude loetelu.

TSUM - tasude summa öötöö tunnitasu arvutamiseks: Tasuliigi SummaKirjelduses väljas olgu suv.nimega summa, mille tasude loetelu sisaldab tasuliike, millede summad on öötöö arvestamise aluseks.
TAEG - tasu teenimiseks kulunud aeg (olgu tundides): Tasuliigi SummaKirjelduse tasude ajad kokku liidetult; seega sobivad ainult tundides arvestud tasuliigid.
ÖAEG - öötöö aeg tundides ajatabelist
PROT - Kalendrist Öötöö protsent
TASU = TSUM / TAEG * ÖAEG * PROT / 100

623 - PÜHADE TASU II.9 tase

Pühade tasude arvestamiseks:

  1. Kalendris näidata antud kuu pühade päevad, eraldatud komadega: Kalendri rida Pühade päevad.
  2. Kalendris näidata real PühadeTasu pühade päeva eest saadav lisaprotsent.
  3. Kirjeldada pühade Tasuliik (s.o.algoritmiga 623; süst.koodiga 420)
  4. Kirjeldada pühade Tasuliigi jaoks SummadeKirjeldus, mis sisaldab tasuliikide loetelu, mis on pühadetasu arvutamise aluseks.

Töötajate Püsitasudena pühadetasu sisestama ei pea. Pühadetasu genereeritakse lõpplahendusse automaatselt, kui on täidetud punktid 1-3 ja töötajal on pühade päevadel olnud töötunde ajatabelis.
NB! Pühadetasu arvestamisel võet. arvesse ainult tolles lahenduses olevad tasud.

TSUM - tasude summa pühadetasu tunnitasu arvutamiseks: tasuliikide summad kokku käesoleva Lahenduse Arvestatud-veerust; tasuliikide loetelu võet.Summa järgi,mis on käesoleva Tasuliigi kirjelduses real Summa Kirjeldus. Lisaks arvestab programm ise tasudele juurde Puhkusetasu summa jooks.kuul - vast.juhul oleks puhkusekuu pühadetasu ülekohtuselt väike.
TAEG - tasu teenimiseks kulunud aeg (arvesse võet.alati aeg tundides, ka siis kui tasuliigi arvest.aluseks on päevad): Tasuliigi SummaKirjelduse tasude tundide summa tööajatabeli järgi.
PAEG - pühade päevade töötunnid ajatabelist. 2.var: Kui tasu puudub: ajatabelist vôetakse vastav proportsioon pôhitasult, mis on näidatud andmekogumis "Töötaja". Saadud summa korrutatakse "Kalendris" antud protsendiga.
PROT - Kalendrist Pühade protsent
TASU = TSUM / TAEG * PAEG * PROT / 100 Näit. Kuupalk on 4000; arvest.summa lahenduses on 2000; kuupalka ajatabelis 21 päeva e. 168 tundi; pühadetunde on 8; prots 10%: (2000/168)*8*10/100=9.50

625 - ÕHTU TÖÖ I.18 tase

Õhtutöö jaoks tuleb töötaja Püsitasudes kirjeldada tasualune summa ja protsent. Õhtutöö tunde ei sisest. ajatabelisse, vaid otse Lahenduse Aeg-veergu (Lahenduse tellimine loob Õhtutöö rea valmis Püsitasu alusel).

SUM - Õhtutöö tasu-alune summa: töötaja Püsitasu Summa-väljas
PROT - Õhtutöö tasuprotsent: töötaja Püsitasu Protsent-väljas.
AEG - õhtutöö aeg kokku(tundides): sisestada otse Lahenduse Aeg-veergu.
TUND - Kalendrist Töötundide arv
TASU = SUM / TUND * AEG * PROT / 100

626 - TÜKITÖÖ KUUPREEMIA I.7 tase

Tükitöö preemia ? preemiaalused summad olgu enne tükitööna sisestatud; vastav Tasuliikide nimekiri sisestada Summa kirjeldusena. Kuupreemiafondi sisestamiseks luua eraldi Detail, mille välja Normkogus sisestada fondisumma. Töötajate preemiate arvutamiseks avada Tükitöö-aken ja vajutada F5 ? avaneb aken kõigi tükitöö preemia tasuliikidega; valige -vajutusega Tükitöö kuupreemia. Avaneb aknake Valige preemiafond; valige -vajutusega Detailirida, mille veerus Normkogus on kuupreemia fondisumma. Preemia jagatakse proportsionaalselt töötajate vahel. Arvutus lõpeb teatega : ?Töötajate vahel jaotatav summa : ?; jaotatud:??. Tulemuseks tolle tasuliigiga read Tükitöö tabelis.

PREEMIAFOND ? Normkoguse ? väljast andmekogumis DETAIL

627 - TÜKITÖÖ PÄEVAPREEMIA I.7 tase

Tükitöö preemia ? preemiaalused summad olgu enne tükitööna sisestatud.; vastav Tasuliikide nimekiri sisestada Summa kirjeldusena. Töötajate preemiate arvutamiseks avada Tükitöö-aken ja vajutada F5 ? avaneb aken kõigi tükitöö preemia tasuliikidega; valige -vajutusega Tükitöö päevapreemia. Avaneb aknake Tükitöö päevapreemia ridadega :

DETAILI KOOD - valida Detail, millega seotud tükitöö summade pealt päevepreemiat arvutada
KUUPÄEV - sisestada kuupäev, millise päeva tükitöö tasudelt preemia arvutada
PREEMIAFOND - sisestada tolle Detaili ja Kuupäeva jaoks Päevapreemia fond. Täita read, lõpetada F2-ga, käivitub arvutamine. Sisestatud Preemiafond jagatakse töötajate vahel proportsionaalselt sisestatud tükitöö Kogustele. Tulemuseks tolle tasuliigiga read Tükitöö tabelis.

628 - TÜKITÖÖ LISATASU I.7 tase

Tükitöö preemia ? preemiaalused summad olgu enne tükitööna sisestatud; vastav Tasuliikide nimekiri sisestada Summa kirjeldusena

Töötajate preemiate arvutamiseks avada Tükitöö-aken ja vajutada F5 ? avaneb aken kõigi tükitöö preemia tasuliikidega; valige -vajutusega Tükitöö lisatasu. Avaneb aknake Valige detailid: üks või mitu; lõpetage F10. Valitud detailide ja Summakirjelduses näidatud tasuliikide alusel arvutab programm preemiafondi. Selleks korrutatakse tükitöö Kogused vastava Detaili Hindega ning summeeritakse. Preemiafond jagatakse töötajate vahel proportsionaalselt tükitöö Kogustele. Arvutus lõpeb teatega : ?Töötajatele arvutati lisatasu summas? ?.
Tulemuseks tolle tasuliigiga read Tükitöö tabelis.

630 - KUUPALGALISE PUHKUSETASU II.5 tase

Kuupalgalise e. ajapalgalise puhkusetasu arvutamiseks (alates 1999). Puhkusetasu võrdub töötasuga, mis töötaja oleks töötades saanud - seega puhkusekuu arvest. Kuupalga vms. summa ja Puhkusetasu kokku võrduvad puhta Kuupalga vms. summaga. Puhkuseaega arvest. Kalendripäevades, sisestada ajatabelisse. Kuupalgalise puhkusetasu on võimalik leida ainult ajapalkade alusel (algoritmidega):

  • 601 - kuupalk
  • 602 - ajapalk
  • 605 - kindel summa
  • 606 - Kuupalgalise personaaltasu
  • 608 - riiklik toetus
  • 610 - kuupalk tundides
  • 618 - palk tundides
  • 624 - kuupalk normpäevades
  • 642 - tunnipalk normpäevades
  • 604 - protsent summakirj. lisatud 04/1998

KESKM - leit. tööpäeva! keskmine: aluseks Tasuliigi Summa kirjeldusse kuuluvate tasuliikide arvestatud summad, mis töötaja OLEKS saanud, kui puhkust ei oleks. Vastava tööpäevade arvu alusel leit. tööpäeva keskmine. Tööpäevade arvu vähendavad nn. põhjusega puudum. päevad ajatabelis(süst.koodid: 410-Haigus; 411-Puhkus; 416-Palgata puhk; 417-Vanemapuhk; 418,419-Sünnitusleht; 421-Lapsehoolduspuhk; 423-Töölepingu peat; 443-Keskm.palk. Tulemus - tööpäeva! kesmine - kuvat. Lahenduse Summa-veergu.
PÄEV - puhkusepäevade arv kalendripäevades töötaja ajatabelist: kuvat. Lahenduse Aeg-veergu; ei kasutata arvutamisel!!!
Kuna töötaja peab saama puhkuseraha niipalju, et kokku palgaga oleks tema tavapärane kuusumma, siis arvutamisel kasutame : puhkuse kalendripäevade sisse langevat TÖÖPÄEVADE arvu - TÖÖP. Tulemus vastab seadusele (palka kalendripäevadele jagades on raske üheselt seaduselevastavat tulemust saada).
TASU = KESKM * TÖÖP
Näit. Kuupalk=6000; teg.tööpäevi=13; kalendris 21 tööp.; puhkuse kalendripäevi =10(s.h.8 tööp); arvest.kuupalka:6000/21*13=3714.30; tööp.keskm.:6000/21=285.70; puhkusetasu:285.70*8=2285.70 (kontroll: 3714.30+2285.70=6000 m.o.t.t)

631 - PUHKUS TUNNIPALGAL II.5 tase

Arvutatakse nagu 630, aga ei jagata saadud summasid mitte kalendris antud tööpäevade arvuga vaid vaadatakse iga tasu Püsitasudes! Märgitud tundide arvu. Ajatöötabelist vôetakse tunnid, millega saadud keskmine korrutatakse (ei soovita).

632 - PUHKUS AJAPALGALISEL II.5 tase

Arvutatakse enamvähem nagu 630 Püsitasudest! vôtab palganumbrid, jagatakse kalendripäevadaga st. 30v31 ja korrutatakse ajatabelist ka kalendripäevades puhkusega. Pühadepäevad jäetakse välja. (ei soovita)

634 - PUHKUS 6 KUU KESKMISENA II.5 tase

Puhkusetasu arvutamiseks viimase 6 kuu (s.o. puhkuse alguskuupäevale eelneva 6 kuu) keskmise palga alusel (kasut.alates 1999). Tasuliigi kirjelduses näidata SummaKirjeldus, mis sisaldab puhkusetasu aluseks olevate tasuliikide loetelu. Algoritm leiab viimase 6 kuu alusel tööpäeva keskmise, see korrut. koefitsiendiga 5/7 ja saadakse kalendripäeva keskmine. Puhkuseaeg sisestada ajatabelisse kindlasti ühe kirjena - ka siis, kui puhkus on üle 2 vm. kuu. Puhkuseaja arvestus on kalendripäevades.

KESKM - leit. tööpäeva! (lahutatakse riigipühad) keskmine: aluseks Tasuliigi Summa kirjeldusse kuuluvate tasuliikide arvestatud summad viimasel 6 kuul. Aeg :Tööpäevade arv viimasel 6 kuul v.a.riigipühad ja nn. põhjusega puudum. päevad ajatabelis (süst.koodid): 410-Haigus; 411-Puhkus; 416-Palgata puhkus; 417-Vanemapuhkus; 418,419-Sünnitusleht; 421-Lapsehoolduspuhk; 423-Töölepingu peatumine; 443-Keskm.palk. Selliste süst.koodidega tasuliigid ei tohi sisalduda käesolevas Summa Kirjelduse loetelus. Tulemuseks : tööpäeva! kesmine - kuvat. Lahenduse Summa-veergu.
PÄEV - puhkusepäevade arv (kalendripäevad, millest lahutatud riigipühad) - ajatabelist: kuvatatakse Lahenduse Aeg-veergu.
KOEF - Töötaja-kaardilt Koormuskoefitsient
TASU = KESKM *5/7 * PÄEV * KOEF

635 - KESKMINE KUUPALK II.5 tase

Algoritm arvutab viimase N kuu tööpäeva keskmise (vt.algoritm 634:KESKM) alusel keskm. kuupalga. Selleks korrut. tööpäeva keskmine viimase N kuu keskmise tööpäevade arvuga. Ei sisestata ajatabelisse, vaid otse Lahendusse luua (Insert) tasuliigiga rida.

N- kuude arv, mille alusel keskmine arvutada: sisest. Lahenduse Aeg-veergu.
KESKM - viim. N kuu tööpäeva keskmine (vt. algoritm 634:KESKM); tööpäeva kesmine kuvat. Lahenduse Summa-veergu.
KPÄEV - viim. N kuu keskm. Tööpäevade arv (täispäevadeks ümard.): Kalendrist N kuu Tööpäevade arv kokku liidet; jagat. N-ga.
KOEF - Töötaja-kaardilt Koormuskoefitsient
TASU = KESKM * KPÄEV * KOEF

636 ? KESKMINE TUNNIPALK (6 kuud) II.5 tase

Algoritm arvutab viimase 6 kuu tööpäeva keskmise (vt.algoritm 634:KESKM)alusel keskmise tunnipalga. Töötunni keskmine kuvat. Lahenduse Summa-veergu. Keskm. tunnipalga aeg sisestada ajatabelisse (tundides).

KESKM - viimase 6 kuu keskmine päevapalk (vt.algoritm 634:KESKM)
KTUND - Kalendrist Tööpäeva pikkus (tundides)
TUND - ajatabelist keskm. palga tunde
TASU = KESKM /KTUND * TUND

637 ? KESKMINE PÄEVAPALK (6 kuud) II.5 tase

Algoritm arvutab viimase 6 kuu tasude alusel tööpäeva keskmise palga(vt.algoritm 634:KESKM). Sisestada tööajatabelisse (arvest. päevades).

KESKM - viimase 6 kuu keskmine päevapalk (vt.algoritm 634:KESKM): kuvat. Lahenduse Summa-veergu.
PÄEV - ajatabelist keskm. palga päevi
TASU = KESKM * PÄEV

638 - LISATASU (summa+tunnid) II.2 tase

Lisatasu antakse ette kuusummana. Arvestatud lõplik tasu sõltub töötundidest, aga kokku mitte rohkem kui kuusumma (s.o.piiranguga). Lisatasu ei sisestata ajatabelisse, vaid tunnid võetakse Summa kirjelduses näidatud tasuliigilt. Võimalus arvutada lisatasu ka teistelt ajatasudelt peale Kuupalga(401) ja Tunnipalga(402). Näit.: töötaja saab Kuupalka Normpäevades 10 päeva eest; Kuupalk kui tasuliik sisaldub käesoleva tasuliigi SummaKirjelduse loetelus - seega ka käesolevat lisatasu saab töötaja 10 päeva eest.

SUMMA - lisatasu kuusumma: töötaja Püsitasu Summa-väljast
KAL - Kalendrist Tööpäevade arv
PÄEV - tööajatabelis Summa kirjelduses oleva tasuliigi päevad
TASU = SUMMA /KAL * PÄEV

640 ? LISATASU (%) EELM. KUUDELT II.10.tase

Analoogiline algoritmiga 604 "Protsent summakirjeldusest", kuid lisatasu arvut eelmiste kuude summade alusel. Püsitasu Teatise-väljas näidatakse kuude vahemik, mille summad arvesse võtta: Algus-Lôpp. Näit.: "1-2" s.t. arvest. eelmise ja üle-eelmise kuu tasudega. Mitme kuu puhul arvest. keskmise kuusummaga. Käesoleva lisatasu kirjelduses olev SummaKirjeldus määrab tasude loetelu, mis arvesse võetakse.

KUID - arvesse võet.kuude vahemiku järgi kuude arv: töötaja Püsitasu Teatise-väljast. Kui Teatis on tühi, vôet.vaikimisi 1-1, s.t. otsitakse eelmiselt kuult. SUMMA - arvesse võet. kuude tasude summa: Tasuliigi Summakirjelduse loetelusse kuuluvate tasude Arvest. summad kokku
PROTS - lisatasu protsent: töötaja Püsitasu Protsent-väljas
TASU = (SUMMA /KUID) * PROT / 100

641 - NETO PALK I.15 tase

Ette antakse summa, mille töötaja peale tulumaksu mahaarvestamist kätte peab saama. Lisaks ant.ette tegeliku tasusumma arvutamise algoritmi kood; käesolev algoritm arvutab tasu n.ö. tagurpidi välja. Ajatabelis. Sisaldub Tulumaksu SummaKirjelduses nagu iga teine tasu, aga tulum-aluseks summaks on nn brutosumma.

SUM - Kättemakstav summa pärast tulumaksu: töötaja Püsitasude Summa-väljas.
MIN - Kui töötaja Püsitasu Teatise-väli algab märgiga "-", vôet. brutopalga leidmisel maha soodustused ja tulumaksuvaba summa. Soovitav märkida "-".
ALG - Algoritmi kood, mida tegelikult tasu summa arvutamiseks kasutatakse: töötaja Püsitasu Arve-väljas - Näit. "601". Lahenduse Summa-veerus: Netosumma ja Arvestatud-veerus:Brutosumma.
TASU = Brutopalk Näit.: Püsitasu Summa=5000; tulum.vaba - 800; tulum prots.=26; Lahenduses Arvestatud=6476 (kontroll: tulum:6476-800*0.26=1476; kätte netona:6476-1476=5000 m.o.t.t.)

642 - TUNNIPALK NORMTUNDIDES (piiranguga) I.16 tase

Algoritm tunnipalga arvutamiseks. Normtundide arv antakse ette Töötaja Püsitasu Protsent-väljas. Kui Protsent=0, võet.normtundideks Kalendri Töötundide arv. Kui teg. töötunde on rohkem kui normtunde, siis Tunnipalk normpäevades prop.ei kasva (n.ö. piiranguga).

SUM - kuupalga summa: töötaja Püsitasu Summa-väljas
NORM - normtundide arv: sisest.töötaja Püsitasu Protsent-väljale. Kui Protsent-väli on 0, vôet. normtundideks Kalendrist Töötundide arv
TUND - teg. töötunde ajatabelis
KOEF - Töötaja Koormuskoefitsient
Kui TUND NORM: Kui teg.töötunde on ajatabelis rohkem, siis tasu ei suurene:
TASU = SUM * KOEF

643 - KESKMINE TUNNIPALK (N kuud) II.10 tase

Algoritm viimase N kuu tasude alusel keskmise tunnipalga arvutamiseks. Kuude arv näidata töötaja Püsitasu Teatise-väljal. Tasuliigi kirjelduse Summakirjelduse Summa sisaldagu tasuliikide loetelu, mis on keskmise aluseks. Ajatabelisse sisestada keskmise tunnipalga tunnid.

N - eelmiste kuude arv, millede tasud on keskmise aluseks: Püsitasu Teatis-väljas olgu kuude arv. Näit.:"3" - s.o. eelmine, üle- ja üleüleeelmine kuu. Kui Teatise-väli on tühi, võet. 2 viimast eelmist kuud.
KESK - keskmine tunnipalk N eelmisel kuul;aluseks Tasuliigi Summakirjelduses näidatud tasude summad eelm. kuudest ja vastav tööaeg (tundides) Näit.: 3 kuu tunnikeskmine: 3*6000/496tundi=36.29
TAEG - teg. tunde ajatabelist (n. 40 tundi)
PROT - protsent kesk. Tunnipalgast: töötaja Püsitasu Protsent-väli (n.10%)
TASU = KESK * TAEG * PROT / 100
Näit.: 36.29*40*10/100=145.15

648 - ASUTUSE VôLG II.11 tase

Tasuliikides tuleb kirjeldada tasuliik "Asutuse vôlg". Tasuliigi kood olgu väiksem kui 500 s.o. tulu. Asutuse võlg on näiteks eelmisel kuul väljamaksmata sendid vms., mis jooksval kuul väljamakstavale summale juurde liidetakse. Seda teeb automaatselt Lõpplahendus. Asutuse võlg peetakse iga töötaja jaoks meeles kui "Isiku saldo". Asutuse võlg on tulupoole tasu, iga töötaja jaoks eraldi kirjeldada pole vaja, Lõpplahendus genereerib read ise.

649 - ASUTUSE ETTEMAKS II.12 tase

Tasuliikides tuleb kirjeldada tasuliik "Asutuse ettemaks". Tasuliigi kood olgu suurem kui 500 (n. 599) s.o. kinnipidamine. Asutuse ettemaksuks on n. jooksval kuul vahelahendusena väljamakstud Avanss. Asutuse ettemaks lahutatakse väljamakstavast summast maha (enne tulumaksu). Lôpplahendus genereerib Asutuse ettemaksu rea vajadusel ise. Aluseks on "Isiku saldo", kus süsteem säilitab ettemakstud summad. Asutuse ettemaks on kinnipidamine, iga töötaja jaoks eraldi kirjeldada pole vaja, Lõpplahendus genereerib vajadusel read ise.

651 - TULUMAKS III.1 tase

Üksikisku tulumaksu arvestamine, kinnipidamine isiku jaoks. Töötaja Püsitasuna ei ole vaja kirjeldada. Lõpplahendus genereerib Tulumaksu read automaatselt. Vahelahenduse tellimisel märkige soovi korral ka Tulumaks kui Tasuliik (soovitav). Tulumaks ümard.täiskroonideks.
Tulumaksu arvutatakse kõigepealt sôltuvalt töötaja Maksustamise Kategooriast (vt.Töötaja-kaart):

  • Kood 201 "Üldine arvutusviis": Tulumaksualusest tasudesummast lahut. Tulumaksuvaba palgamiinimum (vt. Kalender); järelejäänud summa korrut. tulumaksu protsendiga.
  • Kood 202 "Kohakaaslased": Tulumaksuvaba palgamiinimumi ei lahut. maha; kogu summa korrut. tulumaksu protsendiga.
  • Kood 203 "Lepingulised": Tulumaksuvaba palgamiinimumi ei lahut. maha; kogu summa korrut. tulumaksu protsendiga.

SUMMA - tulumaksualuste tasude summad kokku: Tasuliigi väljal SummaKirjeldus näidatud Summas sisalduvate tasude loetelu järgi. NB! SummaKirjelduse nimi olgu: TULUM; järgmised 10 tasuliiki olgu nimega: TULUM1; edasi TULUM2 jne. NB!Seaduste järgi peab n. kinnipeetud Elatise vms. tulumaksualusest summast maha arvama - selleks lisage loetelusse Elatise tasuliigi kood neg.märgiga!: n."-554".
SVABA - tulumaksuvaba summa kalendrikuus: Kalender Tulumaksuvaba Palgamiinimum. Kasut. ainult töötaja puhul, kelle Maksust.Kat=201.
PROT - tulumaksu protsent: Kalendri read TulumaksuRajad. Aastal 2000 kehtiva seaduse järgi olgu real Tulumaksu rajad tekst: "0:26", ülej. read on tühjad. Sel juhul arvut kogu tulum.aluselt summalt (kust on vajadusel tulum.vaba miiminum maha lahutatud) 26% tulumaksuks. (Võimalik on ka nn proportsionaalse tulumaksu arvestus. Näit. 2500-st alates (s.o. aastas 30000)on protsent 33 - sel juhul olgu TulumRajad teisel real tekst: "30000:33".
KINNI = (SUMMA-SVABA) * PROT / 100 - täiskroonideks

652 - JÄRELMAKS III.2 tase

Laenude vms. kinnipidamiseks. Töötaja Püsitasudes näidat. igakuine kinnipidamise summa ja kogu n. laenusumma (Jääksumma). Igakuine kinnipidamine vähendab autom. nn. jääksummat.

SUM - igakuine kinnipeetav summa: Püsitasu Summa-väli
JÄÄKSUM - järelejäänud laenu vms. summa; algselt sisestada laenu kogusumma Püsitasu Jääksumma-väljale; algoritm vähendab autom. Jääksummat igakuise kinnipeetava summa võrra (hetkel kui tehakse Lahenduse Ülekanne!) kuni Jääksumma jõuab 0-ni.

653 - % SUMMA KIRJELDUSEST KINNIPIDAMISTEL III.5 tase

Algoritm kinnipidamise arvutamiseks teiste tasude alusel. Analoogiline algoritmiga 604 "Lisatasu - protsent summakirjeldusest". Kinnipidamise algoritm rakendub kôige viimasena, s.t. kui lahenduse kõik muud tasuliigid on välja arvutatud. Algoritm on n.ö. III taseme algoritm.

655 - PALK PANKA III.4 tase

Väljamakstava summa panka ülekandmise kirjeldamiseks. Süsteemi jaoks on see kinnipidamine. Töötaja jaoks kirjeldada Püsitasu, mis sisaldab panga-arve numbrit ja pangakoodi. Lõpplahendus genereerib autom. Püsitasu alusel käesoleva tasuliigi read. Vahelahenduse tellimisel märkigu kasutaja soovi korral ka käesolev tasuliik. Teha lahenduse Ülekanne, vormistada Väljamaksmine (Kassaleht). Programmi menüüst "Palga maksekorraldus" koostada pankade nimekirjad, mis on võimalik autom. sisse lugeda Telahansasse, Teleteenusesse.
Töötajal võib Püsitasudes olla mitu nn PalkPanka rida. Samale töötajale võib ühe kuu jooksul mitu korda palka panka saata - n. avansi, puhkuseraha, lõpuks järelejäänud palgasumma.

SUM - Algoritm leiab töötaja tulud ja kinnipidamised jooksvas kuus, nende vahe e. väljamakstav summa ongi panka ülekantav summa. 2.var.: Kui soovitakse panka kanda kindel summa, siis sisestada see Püsitasu Summa-välja.
PANK - viide pangale, kuhu raha kanda: Püsitasu Teatise-väljas olgu panga Lemmiknimi. Sama Lemmiknimega pank olgu kirjeldatud ka Püsiandmetes (vt. programmist: Püsiandmed;Pangad).
ARVE - pangakonto number: Püsitasu Arve-väljas.

659 - TULUMAKSU ÜMBERARVUTUS III.4 tase

Algoritm teeb töötaja aasta tulumaksu ümberarvutuse. Soovitame jälgida, kas seadus seda lubab (n. aastal 2000 ei tohiks). Vajadusel kirjeldage Tasuliik algoritmiga 659 ja süst. koodiga 459. Tasuliigi olemasolul tekivad dets.kuu lõpplahendusse automaatselt tulumaksu ümberarvestuse read. Kui ümberarvestust ei soovita, kustutage käesolev Tasuliik.
Ümberarvutamisel leitakse kôik töötaja tulumaksu alused summad käesoleval aastal, lahutatakse kôik tulumaksu soodustused ja leitakse tulumaksu summa aastale. Kui see erineb kuude arvest. tulumaksust (Isiku tulud/kulud), on vahe Lahenduse Arvestatud-veerus.

699 - ARVUTA VAHELAHENDUSEL I.17 tase

Algoritm, mis võimaldab otse (ja ainult) Vahelahendusse sisestatud andmete alusel tasusid arvutada. Selleks tellida Vahelahendus, sisestda uus rida (); täita sobivad read:Aeg, Protsent või Tasusumma; salvestada (F2 või F3). Teha läbi "Arvutamine"-protseduur.

SUM - tasu summa: Lahenduse Tasusumma
AEG - aeg tundides või päevades: Lahenduse Aeg
PROT - tasu protsent: Lahenduse Protsent
TASU = SUM * AEG * PROT / 100 Kui mingi korrutatav puudub (= 0), vôetakse see = 1.

 


Tagasi : Üles


Pearaamat

Ost-müük

Intrastat

Ladu

Tootmine

Komisjonimüük

Kaupluse kassa

Pank

Maksud

Palk

Personal

Põhivahend

Kliendikaart

Hankimine

Hinnakiri

Hinnakujundus

EKSPORT-IMPORT

Autoteenindus

Arvete ajalugu

RV-FTP

Mailer

Väikevara

Ettevõtte kassa

Baas

Info DOS vers-le

Miks? Kuidas?

Parameetrid

Raportite dbf-failid

Vormigeneraator

Printimine
www by c m a