et:yld_hankija
Erinevused
Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
et:yld_hankija [2019/08/12 16:19] – egon | et:yld_hankija [2021/05/26 17:51] – [Hankijate register] jane | ||
---|---|---|---|
Rida 7: | Rida 7: | ||
Hankijate register asub '' | Hankijate register asub '' | ||
- | |||
- | {{: | ||
Klikkides sõnal **Hankijad** avaneb hankijate register: | Klikkides sõnal **Hankijad** avaneb hankijate register: | ||
Rida 100: | Rida 98: | ||
Hankija automaatika seadistatakse hankijakohaselt ehk eraldi igale hankijale, kelle e-arvetele soovitakse (või on mõtet) seda rakendada. Reeglite kirjeldamiseks on abiks avada konkreetse hankija poolt saadetud e-arve XML, et näha, millist infot e-arve sisaldab. E-arve XML-i saab vaadata avades **Dokumentide transpordi** aknast konkreetse kirje ning sealt vajutades nuppu **XML**. Seadistamine toimub vastava hankija kaardi sakis Automaatika: | Hankija automaatika seadistatakse hankijakohaselt ehk eraldi igale hankijale, kelle e-arvetele soovitakse (või on mõtet) seda rakendada. Reeglite kirjeldamiseks on abiks avada konkreetse hankija poolt saadetud e-arve XML, et näha, millist infot e-arve sisaldab. E-arve XML-i saab vaadata avades **Dokumentide transpordi** aknast konkreetse kirje ning sealt vajutades nuppu **XML**. Seadistamine toimub vastava hankija kaardi sakis Automaatika: | ||
- | {{:et:triin20190705-155120.png}} | + | {{:et:jane: |
**Sisaldus** - tekstilõik, | **Sisaldus** - tekstilõik, | ||
**Artikkel** - tekstilõik, | **Artikkel** - tekstilõik, | ||
+ | |||
+ | **Viitenumber** - tekstilõik, | ||
+ | |||
+ | **Kogus** - number, mida otsitakse e-arve arverealt. Otsitakse täpset vastet. Kogus oskab ära tunda ka > ja < märgi ehk et kui >5 siis rakendub kui kogus on >5. | ||
+ | |||
+ | **Summa** - number, mida otsitakse e-arve arverealt. Otsitakse täpset vastet. | ||
**Personal** - reegli seos personali registriga. Seost saab luua läbi personali kaardi alamregistrite **Dokumendid, | **Personal** - reegli seos personali registriga. Seost saab luua läbi personali kaardi alamregistrite **Dokumendid, | ||
**Konto** - reegli tulemusele vastav konto. Ehk see konto rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune konto leidmise loogika. Vt. Toimimine; | **Konto** - reegli tulemusele vastav konto. Ehk see konto rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune konto leidmise loogika. Vt. Toimimine; | ||
+ | |||
+ | **KM kood** - reegli tulemusele vastav käibemaksukood. | ||
**Objekt** - reegli tulemusele vastav objekt. Ehk see objekt rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune objekti leidmise loogika. Vt. Toimimine; | **Objekt** - reegli tulemusele vastav objekt. Ehk see objekt rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune objekti leidmise loogika. Vt. Toimimine; | ||
Rida 114: | Rida 121: | ||
**Projekt** - reegli tulemusele vastav projekt. Ehk see projekt rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune projekti leidmise loogika. Vt. Toimimine; | **Projekt** - reegli tulemusele vastav projekt. Ehk see projekt rakendatakse reeglile vastavale ostuarve reale. See on reegli esimene eelistus. Kuid see võib jääda ka tühjaks, siis rakendub teistsugune projekti leidmise loogika. Vt. Toimimine; | ||
- | **Kasutaja** - reegli tulemusele vastav | + | **Kasutaja** - reegli tulemusele vastav |
+ | |||
+ | **Artikkel** - reegli tulemusele vastav Directo artiklikood. | ||
+ | |||
+ | **Klient** - reegli tulemusele vastav kliendikood. | ||
+ | |||
+ | **Sisu** - reegli tulemusele vastav tekst arve rea sisu lahtris. Kui on täidetud kirjutatakse rea sisu üle täpselt selle tekstiga. Kui on täitmata kirjutatakse arve sisule e-arve rea sisu. | ||
+ | |||
+ | **Finantsretsept** - reegli tulemusele vastav finantsretsept, | ||
- | Väljade **Sisaldus, Artikkel ja Personal** kaudu kehtestatakse reeglid ning **Konto, Objekt, Projekt, Kasutaja** on need, mis reegli kehtivus korral rakendatakse. | + | Väljade **Sisaldus, Artikkel, Viitenumber, |
===Toimimine=== | ===Toimimine=== | ||
Rida 126: | Rida 141: | ||
* **Sisu** sisaldab mõne **Dokumendid** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | * **Sisu** sisaldab mõne **Dokumendid** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | ||
- | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri **Dokumendid** | + | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri **Dokumendid** |
Näiteks e-arvest loodud ostuarve **Sisu** on järgmine: '' | Näiteks e-arvest loodud ostuarve **Sisu** on järgmine: '' | ||
Rida 148: | Rida 163: | ||
* **Sisu** sisaldab mõne **Seotud isikud** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | * **Sisu** sisaldab mõne **Seotud isikud** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | ||
- | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri **Seotud isikud** | + | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri **Seotud isikud** |
Kui leitakse ostuarve rida, mille kehtivad mõlemad eelnimetatud tingimused ehk Sisu sisaldab nii reegli Sisaldust kui ka Personali alamregistrist Seotud isikud mõnd Nime või Isikukoodi, millel on sama tüüp kui Automaatika reeglites antud real näidatud, siis: | Kui leitakse ostuarve rida, mille kehtivad mõlemad eelnimetatud tingimused ehk Sisu sisaldab nii reegli Sisaldust kui ka Personali alamregistrist Seotud isikud mõnd Nime või Isikukoodi, millel on sama tüüp kui Automaatika reeglites antud real näidatud, siis: | ||
Rida 163: | Rida 178: | ||
* **Sisu** sisaldab mõne **Vahendid** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | * **Sisu** sisaldab mõne **Vahendid** tüüpi reegli välja **Sisaldus** sisu? Seejuures Sisaldus võib reeglil tühi olla ja see on nö positiivne vastus ning reegel selle tingimuse järgi sobib ostuarve reaga; | ||
- | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri | + | * **Sisu** sisaldab reegli väljale **Personal** valitud Personali alamregistri **Vahendid** __tüübile__ |
Kui leitakse ostuarve rida, mille kehtivad mõlemad eelnimetatud tingimused ehk Sisu sisaldab nii reegli Sisaldust kui ka Personali alamregistrist Vahendid mõnd Kommentaari või inventari, millel on sama tüüp kui Automaatika reeglites antud real näidatud, siis: | Kui leitakse ostuarve rida, mille kehtivad mõlemad eelnimetatud tingimused ehk Sisu sisaldab nii reegli Sisaldust kui ka Personali alamregistrist Vahendid mõnd Kommentaari või inventari, millel on sama tüüp kui Automaatika reeglites antud real näidatud, siis: | ||
Rida 173: | Rida 188: | ||
- | **4.** Seejärel täidetakse need reeglid, mis on seotud ainult **teksti** sisalduse otsimisega e-arve rea infost. St. reeglid, kus ükski | + | **4.** Seejärel täidetakse need reeglid, mis on seotud ainult **teksti**, **artikli**, |
Kui leitakse ostuarve rida, mille kehtib tingimus ehk ostuarve rea Sisu sisaldab reegli Sisaldust, siis: | Kui leitakse ostuarve rida, mille kehtib tingimus ehk ostuarve rea Sisu sisaldab reegli Sisaldust, siis: | ||
Rida 182: | Rida 197: | ||
* Asendatakse ostuarve rea **Kasutaja** reeglis näidatud kasutajaga. Kui reeglis ei ole kasutajat, siis jääb ostuarve reale see kasutaja, mis seal juba oli. | * Asendatakse ostuarve rea **Kasutaja** reeglis näidatud kasutajaga. Kui reeglis ei ole kasutajat, siis jääb ostuarve reale see kasutaja, mis seal juba oli. | ||
- | **5.** Viimasena täidetakse need reeglid, mis on seotud **artikli** sisalduse otsimisega e-arvest tuvastatud artiklite koodide seast. St. reeglid, kus ükski muu reegli osa (Sisaldus või Personal) ei ole kasutusel. | ||
- | Ostuarve ridu hakatakse järjest läbi käima ja vaadatakse, kas e-arvest tuvastatud artiklite koodide seast leidub mõni tekstilõik, | ||
- | |||
- | Kui leitakse ostuarve rida, mille kehtib tingimus ehk ostuarve reale jõudnud e-arve artikkel sisaldab reegli Artiklit, siis: | ||
- | |||
- | * Asendatakse ostuarve rea **Konto** reeglis näidatud kontoga. Kui reeglis ei ole kontot, siis jääb ostuarve reale see konto, mis seal juba oli; | ||
- | * Asendatakse ostuarve rea **Objekt** reeglis näidatud objektiga. Kui reeglis ei ole objekti, siis jääb ostuarve reale see objekt, mis seal juba oli; | ||
- | * Asendatakse ostuarve rea **Projekt** reeglis näidatud projektiga. Kui reeglis ei ole projekti, siis jääb ostuarve reale see projekt, mis seal juba oli; | ||
- | * Asendatakse ostuarve rea **Kasutaja** reeglis näidatud kasutajaga. Kui reeglis ei ole kasutajat, siis jääb ostuarve reale see kasutaja, mis seal juba oli; | ||
+ | :!: Iga järgnev samm EI kirjuta eelneva tulemuse üle, kui vastavat reeglit saab rakendada. Seega on väga oluline teha reeglid mõttestatult ning vältida vastuolulisi reegleid. | ||
- | :!: Iga järgnev samm võib kirjutada eelneva tulemuse üle, kui vastavat reeglit saab rakendada. Seega on väga oluline teha reeglid | + | :!: Kui luua reeglid, |
- | :!: Kui luua reeglid, mis kehtivad mingi rea kohta samal hetkel, siis rakendatakse reegleid tabeli järjekorra alusel alustades eespool olevast | + | **Näide:** E-arve real on sõne “BENSIIN 95“ |
- | **Näide:** E-arve | + | Loome reegli, kus esimesel |
- | Loome reeglid, | + | :?: kasutades Sisaldus tulbas protsendi märki %, saame otsida „mida iganes“. Tähtis on sellised nn üldised |
- | :?: kasutades Sisaldus tulbas protsendi märki %, saame otsida „mida iganes“. Tähtis on sellised nn üldised reeglid luua tabeli alguses, mitte lõpus, sest vastasel juhul kirjutaks see spetsiifilised reeglid „üle“. Kui eelneva näite puhul lisada esimeseks kirjelduse reaks % ja kontoks 3333 siis loodavas ostuarves saaksid kõik read algatuseks kontoks 3333, kuid kuna teised read rakenduvad hiljem siis BENSIIN ja BENSIIN 95 saavad kontod nii nagu näites kirjas. | ||
+ | ==== Transport ==== | ||
+ | Ostuarvete loomisel: | ||
+ | {{: | ||
+ | **Teavitus e-mail sissetulnud dokumendi puhul**- e-mailiaadress, | ||
+ | **Mis kasutajaga luuakse sisenevad dokumendid**-kasutaja kood, mis määratakse antud hankija poolt saadetud sisse imporditavale e-arvele (Ostuarve) automaatselt väljale '' | ||
+ | **Mis objektiga luuakse sisenevad dokumendid**-objekti kood, mis määratakse antud hankija poolt saadetud sisse imporditavale e-arvele (ostuarve) automaatselt väljale '' | ||
+ | **Tekst artikliväljale, | ||
+ | **Mis seeriasse luuakse sisenevad dokumendid**- numbriseeria, | ||
+ | **Konto, kuhu koondatakse sisenenud ostuarve read**- finantskonto, | ||
+ | **Automaatselt genereeritav dokument e-arve laekumisel**- valikud Ostuarve/ | ||
et/yld_hankija.txt · Viimati muutnud: 2024/05/17 11:51 persoon vilja