Kasutaja tarvikud

Lehe tööriistad



et:datatyyp

Erinevused

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

Lõlita võrdlemise vaatele

Both sides previous revision Previous revision
Next revision
Previous revision
et:datatyyp [2021/11/25 13:05]
jane [Täidetud/täitmata lisaväli - tüüp VALIK]
et:datatyyp [2024/05/22 08:59] (Hetkel kehtiv)
evelin
Rida 1: Rida 1:
-====== ​Lisaandmete liigid ​====== +====== ​Lisaväljad ​======
-===== Seadistamine ​=====+
  
 +Directos on andmekaartidel ja dokumentidel küll mitmeid andmevälju,​ kuid igal ettevõttel võib olla lisaks veel palju erinevat infot, mida on tarvis talletada.
 + 
 +Lisaväljad on väljad, mida saad vastavalt vajadusele ise juurde luua. Nende abil saad rikastada tooteandmeid,​ kliendiandmeid jm, neid ise nimetada ning valida infovälja vorm (vabatekst, rippmenüü vms). 
  
-Lisaväljad asuvad Üldine->​Seadistused->​Lisaandmete liigidVajutades nupule „F2-LISA UUS“ ​saab luua uue lisavälja.+Lisavälju saad enamus aruannetes kasutada filtritena, paljudes tuua need väljad nähtavale ja mõnedes nende järgi andmeid grupeeridaLisavälju ​saab vastavalt vajadusele kasutada ka erinevatel väljatrükkidel,​ tuua neid seal nähtavale, teha nende järgi arvutusi vm. reegleid.
  
-{{:et:anita20200617-141951.png}}+Lisaväljad paiknevad andmekaartidel dokumendi allosas tabelina ja neid võib olla piiramatu arv. Kui lisaväljad on defineerimata,​ siis on tabel tühi:\\ 
 +{{:​et:​evelin20240512-144856.png}} 
 + 
 +Siin on näide artiklikaardist,​ millele on loodud palju lisavälju. Need sisaldavad nt. infot veebipoe tarbeks, ostuotsuste tegemiseks ja hinnasiltidele info kuvamiseks. 
 +{{:​et:​evelin20240512-152328.png}} 
 + 
 +Lisaväljad saavad olla ka dokumentidel,​ nt. arvel, ostuarvel jne., aga nende arv on hetkel piiratud 7-ga. Dokumentidel paiknevad lisaväljad tavaliselt päise eraldi sakis. Neid võib täita ja kasutada ka ilma seadistamata. Vaikimisi on need tekstiväljad ja nimed Lisaväli1-Lisaväli7:​ 
 +{{:​et:​evelin20240512-152906.png}} 
 + 
 +Dokumendi lisaväljade defineerimisel saad lisaks nimele määrata, mis tüüpi see väli on (rippmenüü,​ aeg jne): 
 +{{:​et:​evelin20240512-153114.png}}  
 + 
 + 
 +\\ 
 +\\ 
 + 
 +===== Lisavälja loomine ===== 
 + 
 + 
 +Lisaväljad asuvad ''​Seadistused -> Üldine ->​Lisaandmed''​. Vajutades nupule „F2-LISA UUS“ saab luua uue lisavälja. 
 + 
 +{{:et:evelin20240520-180040.png}}
  
 Seejärel tuleb ette tühi lisavälja kaart. ​ Seejärel tuleb ette tühi lisavälja kaart. ​
 +{{:​et:​evelin20240512-153838.png}}
  
-**Kood** - lisavälja ​kood Directo.+==== Väljad ​lisavälja ​kaardil ====
  
-{{:​et:​anita20200617-140234.png}} 
  
 +**Kood**\\
 +Kood tekib salvestamisel automaatselt,​ kuid selle võid ka ise välja mõelda ja sisestada. See on ka teatud juhtudel soovituslik ja otstarbekas. Näiteks kui on tegemist andmeväljaga,​ mida kasutab veebipood, siis võiks kood väljendada lühidalt selle välja sisu. Nt väli, millele sisestatakse suurus või mõõdud ja mille nimi on Mõõdud, aga kood hoopis ART_DIMENSIONS.\\ ​
  
-**Klass** - näitab sedamillise dokumendi peale see lisaväli lähebKui valida „Üldine“siis saab seda lisavälja kasutada kõikidel nimekirjas olevatel dokumentidel.+**Nimi**\\ 
 +See on välja nimimida näed dokumendil või andmekaardilSelle välja nime saad ka tõlkida keeltessemis on baasi loodud. Siis näeb näiteks inglise keelt kasutav kasutaja välja nime inglise keeles.\\ 
 +{{:​et:​evelin20240512-155427.png}}\\
  
-{{:et:anita20200617-140126.png}}+{{:et:evelin20240512-160837.png}}\\
  
-**Nimi** - lisavälja nimi, see läheb ka dokumendi peale lisavälja ​nimeks.+**Klass**\\ 
 +Näitab sedamillisel dokumendil ​see lisaväli on. Kui valida „Üldine“,​ siis saab seda lisavälja ​kasutada kõikidel dokumentidel,​ millel lisaväljade võimalus on.
  
-{{:​et:​anita20200617-140556.png}} 
  
-**Vaikimisi nähtav** ​- seadistab seda, kas antud lisaväli ​on dokumendi peal kohe nähtav ​või tuleb see rippmenüüst ​lisada.+**Vaikimisi nähtav**\\ 
 +Määrab, kas uut andmekaarti luues on antud lisaväli kohe lisaväljade sektsioonis ​nähtav. Kui enamasti on selle lisavälja täitmine vajalik, siis vali see kohe nähtavale. '​Ei'​ korral pead andmekaardil sisu täitmiseks kõigepealt ​rippmenüüst ​lisavälja valima. Juba sisuga täidetud lisaväli on alati nähtav.
  
-{{:​et:​anita20200617-140322.png}} 
  
-**Hoiatus mittetäitmisel** ​- seadistab seda, kas antud lisavälja mittetäitmisel tuleb hoiatus, ei tule hoiatust või tuleb hoiatus ja ei lase dokumenti salvestada.+**Hoiatus mittetäitmisel** ​\\ 
 +Saad määrata, kas antud lisavälja mittetäitmisel tuleb hoiatus, ei tule hoiatust või tuleb hoiatus ja ei lase dokumenti salvestada. ​
  
-{{:​et:​anita20200617-140402.png}} 
  
 +**Sorteeritud**\\
 +Fikseerib, mis järjekorras lisaväljad andmekaardi rippmenüüs on ja dokumendil kuvatakse. Võid kasutada järjestust nii, et jätad vahele tühjad numbrid. Nii saad vajadusel lisada vahele lisavälju ja ei pea kõiki järgnevaid üle täitma/​muutma. \\ 
 +:!: Seotud lisaväljade puhul peavad erinevate tasemete lisaväljad olema järjestatud väiksemast suuremaks ning peavad olema määratud "​vaikimisi nähtavaks"​.
  
-**Sorteeritud** - seadistab seda, mis järjekorras lisaväljad dokumendile tulevad. Näiteks, kui sellele lisaväljale oleks märgitud antud lahtrisse 1, siis oleks see alati esimene lisaväli. \\ :!: Seotud lisaväljade puhul peavad erinevate tasemete lisaväljad olema järjestatuna väiksemast suuremaks ning peavad olema määratud "​vaikimisi nähtavaks"​. 
  
-{{:​et:​anita20200617-140502.png}}+**Tüüp**\\ 
 +Tüübiga saad öelda, milline on lisavälja sisu väli. Kui Tüüp valik tühjaks jätta, siis saab lisavälja sisusse kirjutada vabateksti. Kui on valitud Tüüp=Tekst,​ siis saab antud lisavälja sisusse samuti kirjutada erinevat sisu, kuid see tüüp tekitab väljale asetaja tabelist Üldine>​Seadistused>​Tekstid. Kui on valitud Tüüp=Artikkel,​ siis dokumendi peal, lisavälja sisu lahtris topeltklikkides,​ saab artikli lehitsejast artikli valida. Sama loogika järgi töötavad ka teised valikud
  
-**Tüüp** - seadistab antud lisavälja tüüpi. Kui Tüüp valik tühjaks jätta, siis saab lisavälja kirjutada igasugust sisu. Kui on valitud Tüüp:Tekst, siis saab antud lisavälja kirjutada samuti erinevat sisu, kuid see tüüp tekitab väljale asetaja tabelist Üldine>​Seadistused>​Tekstid. Kui on valitud Tüüp:Artikkel, siis dokumendi peal, lisavälja sisu lahtris topeltklikkides,​ saab artikli lehitsejast artikli valida. Sama loogika järgi töötavad ka teised valikud+{{:et:evelin20240520-183217.png}}
  
-{{:​et:​anita20200617-140658.png}} ​\\ +\\ 
  
           * **Aeg** - ajatüüpi lisaväli, parem nupp lisaväljal avab kalendri \\           * **Aeg** - ajatüüpi lisaväli, parem nupp lisaväljal avab kalendri \\
-          * **Artikkel** , **Hankija**,​ **Kasutaja**,​ **kliendi inventar**, **Klient**, **Kontakt**,​ **Objekt**, **Projekt**,​ **Tekst** on tekstitüüpi ​lisaväli, mis topelklõpsu või parema ​nupu peale avavad vastava asetaja \\ +          * **Artikkel** , **Artikli klass**, **Hankija**, **Hankija klass**, **Kasutaja**,​ **Kliendi vara**, **Klient**, **Kliendi klass**, **Kontakt**, **Ladu**, **Objekt**, **Projekt**, **Leping**, **Tekst** on tekstitüüpi ​lisaväljad, mis topelklõpsu või hiire parema ​klahvi kliki peale avavad vastava asetaja.  ​\\ 
-          * **Number** - numbri tüüpi lisaväli, teksti sisestamisel hoiatus \\+          * **Number** - numbri tüüpi lisaväli, teksti sisestamisel ​kuvatakse ​hoiatus\\
           * **Seotud** - mitu lisavälja saavad omavahel seotud olla ning sisud sõltuda omavahelistest valikutest. Defineeritakse moodulis [[et:​yld_lisavaljad_seosed|Lisaväljade Seosed]] ning konfigureeritakse välja **Piirang** abil \\            * **Seotud** - mitu lisavälja saavad omavahel seotud olla ning sisud sõltuda omavahelistest valikutest. Defineeritakse moodulis [[et:​yld_lisavaljad_seosed|Lisaväljade Seosed]] ning konfigureeritakse välja **Piirang** abil \\ 
-          * **Valik** - eeldefineeritud valikutega lisaväli ​\\ +          * **Valik** - lisavälja sisu kuvatakse rippmenüüna,​ milles on **Piirang** väljal defineeritud sisu.    ​\\  
 +{{:​et:​evelin20240520-183918.png}} 
 +          * **Valik märkeruut** - lisavälja sisu kuvatakse märkeruutudena,​ milles on **Piirang** väljal defineeritud sisu. Võimaldab kasutajal teha mitu valikut. ​  \\  
 +{{:​et:​evelin20240520-184553.png}}\\ 
 +          * **Valik raadionupp** - lisavälja sisu kuvatakse raadionupuna,​ milles on **Piirang** väljal defineeritud sisu. Võimaldab kasutajal teha ühe valiku. ​  \\  
 +{{:​et:​evelin20240520-185019.png}}
  
-**Piirang** - vastavalt tüübile saab siin defineerida **Seotud** ​ja **Valik** tüüpi lisavälja:+ 
 +**Piirang**\\ 
 + - vastavalt tüübile saab siin defineerida **Seotud****Valik**, **Valik märkeruut**,​ **Valik raadionupp** tüüpi lisavälja:
     * Seotud - siin defineeritakse seose kood ning mitmenda taseme lisaväljaga on tegu formaat ''​KOOD:​tase näiteks AUTOD:​1'' ​   ​     * Seotud - siin defineeritakse seose kood ning mitmenda taseme lisaväljaga on tegu formaat ''​KOOD:​tase näiteks AUTOD:​1'' ​   ​
-    * Valik - komaga eraldatud nimekiri valikutest \\ :!: kui on vaja ka tühja valikut, tuleks sisu alustada komaga näiteks '',​Koer,​Kass,​Siga''​+    * Valik - komaga eraldatud nimekiri valikutest \\ :!: kui on vaja ka tühja valikut, tuleks sisu alustada komaga näiteks '',​Koer,​Kass,​Siga''​. Kui koma valiku ette ei pane, siis kuvatakse uue dokumendi loomisel esimest valikut ja lisaväli on punane andes märku, et valik on tegemata. Salvestamisel hoiatus kaob. 
 +{{:​et:​evelin20240520-184908.png}}
  
  
-{{:et:​anita20200617-140922.png}}+**Unikaalne**\\ 
 +Dokumendil oleva lisavälja sisu suhtes on kontroll, ​et see tohib üle registri esineda ainult üks kord ehk topelt esineda ei tohi. Korduvuse korral kuvatakse hoiatus.
  
  
-**Unikaalne** - sisu tohib üle registri esineda ainult üks kord ehk kas ühte lisavälja saab topelt ühel dokumendil kasutada või mitte - vastasel korral hoiatus.+**Mittemuudetav**\\ 
 +Muudab ​lisavälja ​sisu mittemuudetavaks. Selline omadus pannakse lisaväljale,​ mida ei soovita tavakasutajatele muudetavaks teha. Välja aga saab muuta andmete massimporti kasutades
  
-{{:​et:​anita20200617-141006.png}} 
  
-**Värv** - saab validamis värvi antud lisaväli dokumendil tuleb.+**Kopeerimine**\\ 
 +Selle välja abil saad öelda, kas lisavälja sisu kopeeritakse dokumendi kopeerimisel või mitte. See väli võidab süsteemi seadistust '​Lisaväljade kopeerimine':​ 
 +{{:​et:​evelin20240520-185649.png}}\\ 
 +Kui lisaväljal on valik tegematasiis rakendub kopeerimisel süsteemiseadistuse valik.
  
-{{:​et:​anita20200617-141122.png}} 
  
-===Kohustuslik formaat=== ​+**Värv**\\ 
 +Saad valida, mis värvi antud lisaväli dokumendil kuvatakse. Seadistamisel saad teha valiku värvide rippmenüüst,​ valida värvikaardilt või sisestada värvikoodi.\\ 
 +Värvi valimine rippmenüüst:​\\ 
 +{{:​et:​evelin20240520-190202.png}}
  
-{{:et:anita20200617-141152.png}}+Värvi sisestamine koodina või valik värvipaletist:​\\ 
 +{{:​et:​evelin20240520-190342.png}} 
 + 
 + 
 +**Kohustuslik formaat**\\ 
 + 
 +{{:et:evelin20240512-161215.png}}
  
     * Formaat - [[http://​www.w3schools.com/​jsref/​jsref_obj_regexp.asp|JavaScript RegExp]] formaadis kirjeldus lubatud formaadist \\ Näiteks lubatud on ainult sisestada number:​number <​code>​^[0-9]+[:​][0-9]+$</​code>​     * Formaat - [[http://​www.w3schools.com/​jsref/​jsref_obj_regexp.asp|JavaScript RegExp]] formaadis kirjeldus lubatud formaadist \\ Näiteks lubatud on ainult sisestada number:​number <​code>​^[0-9]+[:​][0-9]+$</​code>​
     * Formaadi juhis/​Näide - inimkeelne juhis, mis kuvatakse juhul, kui sisestatakse vales formaadis sisu \\ <​code>​xxxx:​yyyy</​code>​     * Formaadi juhis/​Näide - inimkeelne juhis, mis kuvatakse juhul, kui sisestatakse vales formaadis sisu \\ <​code>​xxxx:​yyyy</​code>​
  
-Dokumendi peal näeks näites tehtud lisaväli välja järgmine.+\\ 
 +\\
  
-{{:​et:​anita20200617-142218.png}}+===== Lisaväljade kasutamise näited =====
  
 +==== Lisaväljade kasutamine aruannetes ====
 +
 +Väga paljudes aruannetes on lisavälja filtrid, kuid neid saab kasutada ka selleks, et lisavälja sisu aruandes nähtavale tuua. Sellisel juhul tuleb valida lisaväli, kuid sisu tühjaks jätta. 'Valik märkeruut'​ tüüpi lisavälja puhul kuvatakse aruandes tehtud valikud komalistina.\\
 +Näiteks aruanne **Artikli statistika**:​
 +{{:​et:​evelin20240520-191600.png}}
 +
 +Artiklikaardil saab lisaväljadele panna palju kasulikku infot ka ostuotsuste tegemiseks ja kasutada aruandes **Ostusoovitus**.\\
 +Näiteks on artiklile loodud lisaväljad: ​
 +{{:​et:​evelin20240521-230415.png}}\\
 +Ja siin on nende kasutus aruandes **Ostusoovitus**:​
 +{{:​et:​evelin20240521-231437.png}}
 +
 +
 +Aruandes **Artikli statistika** saad artikli lisaväljade järgi tulemust ka grupeerida ehk kokku vaadata:
 +{{:​et:​evelin20240521-235429.png}}
 +
 +\\
 +\\
 +
 +==== Lisavälja kasutamine hinnavalemis ====
 +
 +Artikli lisavälju on võimalik kasutada ka hinnavalemites,​ et müües rakendada neile allahindlusi. Näiteks on soov kehtestada allahindlus kindla brändi toodetele ja bränd on artikli lisaväljana olemas:\\
 +{{:​et:​evelin20240521-224000.png}}
 +
 +Tihti ei pruugi kampaania artiklitel olla üldse ühist tunnust, vaid need on valik erinevatest artikliklassidest. Siis võid luua ka täiesti spetsiaalse lisavälja, mida kampaania ajaks artiklitel täidad ja selle kaudu hinnavalemi seadistad:
 +{{:​et:​evelin20240521-224849.png}}
 +
 +==== Kuidas leida lisavälju, mille sisu on täidetud või täitmata? ====
 +
 +Kui lisaväli on '​VALIK'​ tüüpi ehk sisu on rippmenüüs,​ siis aruandes kuvatakse lisavälja rippmenüüs ka valikuna (Täitmata) ja (Täidetud). \\
 +
 +{{:​et:​evelin20240512-223022.png}}
  
-===== Lisaväljade kasutamise näited ===== 
-==== Täidetud/​täitmata lisaväli - tüüp VALIK ==== 
-{{:​et:​jane20211124-200253.png}} 
-  * **Lisavälja valiku puhul** ​ 
   * Tühjade väljade otsing toimub (Täitmata) valikut valides. ​   * Tühjade väljade otsing toimub (Täitmata) valikut valides. ​
   * Kõikide täidetud väljade korraga valiku saab (Täidetud) valikuga   * Kõikide täidetud väljade korraga valiku saab (Täidetud) valikuga
-=== Lisavälja valikust mitme variandi välistamine === 
  
-{{:​et:​jane20211125-130506.png}} 
-==== Täidetud/​täitmata lisaväli - tüüp tekst ====  
  
-=== Täitmata valik - tüüp tekst=== +Kui lisaväli ​ei ole rippmenüüsiis toimub ​tühjade väljade otsing märgiga, mis on kirjeldatud ​süsteemiseadistusega '​Tühja ​välja ​ostingu märk':​
-Kui lisaväli ​on kirjutatud tekstina, toimub ​tühja välja välistamine süsteemiseadistustes ​kirjeldatud ​tühja ​välja ​välistuse märgiga+
 {{:​et:​jane20211124-200416.png}} {{:​et:​jane20211124-200416.png}}
  
 +Näiteks soovid leida aruandest '​Klientide nimekiri'​ kõik kliendid, kellel on lisaväli 'Arve ja meeldetuletuse email' täitmata, siis sisesta filtrisse #:
 {{:​et:​jane20211124-201024.png}} {{:​et:​jane20211124-201024.png}}
  
-=== Täidetud valik - tüüp tekst=== +Ja vastupidi, soovid väljavõtet klientidest,​ kellel lisaväli täidetud, siis kasuta filtrina %:
 {{:​et:​jane20211124-201103.png}} {{:​et:​jane20211124-201103.png}}
 +
 +\\
 +\\
 +==== Lisaväljade kasutamine väljatrükkidel ====
 +
 +Lisavälju saab kasutada väljatrükkide koodis (kujundusfailis) filtritena, tuua neid väljatrükkidel nähtavale ja teha nendega arvutusi.
 +
 +Näiteks on vaja riiulisiltidel kuvada ka artikli kilogrammi või liitri hind, kuigi toodet müüakse 100-grammise tükina. Sellisel juhul võid luua lisavälja, millel ütled palju see tükk on kilodes ja lisavälja, millele märgid sildi ühiku. Väljatrüki koodi on tehtud arvutus leidmaks kilogrammi hind võttes aluseks hinna ja tüki koguse ühikus.
 +{{:​et:​evelin20240521-234555.png}}
 +
 +
 +
 +\\
 +\\
 +==== Lisavälja kustutamine ====
 +
 +Kui oled loonud lisavälja, aga seda enam ei vaja, siis võid selle kustutada. Aga enne lisavälja kustutamist veendu, et andmekaartidel seda lisavälja kasutusel pole. Juhul kui kustutad lisavälja seadistuste alt ja see on kasutusel, siis jääb lisavälja sisu nö '​kodutuks'​ ehk andmekaardil on lisaväljal sisu, kuid lisavälja nimetus on puudu. ​
 +
 +Kõige lihtsam on see väli andmekaartidel nö tühjaks massimportida ja seejärel lisaväli kustutada.
 +
 +\\
 +\\
 +==== Lisaväljade massimport ====
 +
 +{{page>​et:​yld_mass_import#​mitme_sama_tueuepi_lisavaelja_import}}
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
  
  
et/datatyyp.1637838357.txt.gz · Viimati muutnud: 2021/11/25 13:05 persoon jane