Sisujuht

Kohustuslikud väljad

Kohustuslikud väljad on seadistuste komplekt, mille abil saab määrata, millised väljad dokumentidel või kaartidel on kohustuslikud (või soovituslikud). Selle abil saab tagada, et uute kaartide ja dokumentide loomisel või muutmisel ei jääks olulised väljad täitmata või tähelepanuta. Seejuures võib väljade kohustuslikkus rakenduda tingimuslikult (näiteks juhul, kui mõni kindel väli on kaardil täidetud jne.)

Asukoht: Seadistused → Üldised seadistused → Kohustuslikud väljad

:?: Dokumendi puhul ei saa ühel kohustusliku välja real korraga kasutada rea ja päise välju. Kui „Tingimus“ on päise väli, siis peab ka „Väli“ olema päise oma.

Muud tingimused

Kasutamise näited

Sissejuhatuses esitatud näidisel on rakendatud kolm erinevat liiki tingimust:

  1. Kui kliendi tüüp = Eraisik
  2. Kui kliendi tüüp = Ettevõte
  3. Tingimused, mis kehtivad kõikidele klientidele (Tingimus ja Väärtus on tühjad)

Kui luua uus kliendi kaart, mille Tüübiks valida Eraisik, siis avaneb see sellisena:

Kui luua uus kliendi kaart, mille Tüübiks valida Ettevõte, siis avaneb see sellisena:

  1. Kliendi kaardi kohustuslike väljade tabelis on Tingimus ja Väärtus täitmata. Kohustuslikuks väljaks on valitud Asumaa, vaikeväärtuseks EE. Real on täidetud märgend Kohustuslik. Vt. pildil rida 1. Kuna tingimust ei ole määratud, siis see määrang kehtib kõikide kliendikaartide kohta. Kohustuslikkust rakendatakse väljale Asumaa. Seega peab Asumaa olema täidetud, vastasel korral ei õnnestu salvestamine. Uue kaardi loomisel täidetakse väli Asumaa väärtusega EE (sest see on vaikeväärtuseks antud juhul määratud). Asumaa täidetakse väärtusega EE ka juhul kui avame mõne olemasoleva kliendi kaardi, mille Asumaa on seni täitmata. Olemasolevat väärtust üle ei kirjutata. Kui Asumaa jääb täitmata, siis kaarti ei salvestata ja kasutajat informeeritakse vastava teatega;
  2. Kliendi kaardi kohustuslike väljade tabelis on Tingimus ja Väärtus täitmata. Kohustuslikuks väljaks on valitud Objekt, vaikeväärtuseks puudub. Lubatud väärtusteks on valitud TLN,TRT. Real on täidetud märgend Kohustuslik. Vt. pildil rida 2. Kuna tingimust ei ole määratud, siis see määrang kehtib kõikide kliendikaartide kohta. Kohustuslikkust rakendatakse väljale Objekt. Seega peab Objekt olema täidetud väärtusega TLN või TRT (lubatud väärtused), vastasel korral ei õnnestu salvestamine. See kehtib nii uue kaardi loomisel kui ka olemasoleva üle salvestamisel. Kui tingimus on täitmata, siis kaarti ei salvestata ja kasutajat informeeritakse vastava teatega;