Uuendatud 02. oktoober 2026
Docura dokumendivahetuse seadistamine ja kasutamine (müügiprotsessi jaoks)
Docura ja Excellent Booksi vahel töötab liidestus, mille kaudu liiguvad automaatselt müügi- ja ostudokumentide sisu ning info. Juhend kirjeldab seadistusi, mis on vajalikud, kui oled kaupade müüja rollis, ja dokumentide vahetamist Docura kaudu.
- Klient – kaupade tellija (näiteks Selver, Rimi, Bauhof).
- Tarnija (sinu ettevõte) – Excellent Booksi kasutaja, kes kaupu müüb ja tarnib.
Eeldused kasutamiseks
- Excellent Books 8.5 või uuem versioon;
- Excellent Books moodulid „Müügihaldus” ja „Logistika”;
- Docuraga sõlmitud teenuse leping;
- Ligipääs Docura keskkonnale.
Seadistamine
Üldise mooduli seadistused
Isiku kaart
Isiku kaardil (kasutaja, kes sisestab müügitellimusi Excellent Books programmi) täida vajadusel lahtrid „Telefon 1“ ja „E-mail“. Docura jaoks koostatava XML faili kontaktandmetes kasutatakse nii ettevõtte kui ka kontaktisiku andmeid. Seda saad teha moodulis Üldine > Registrid > Isikud > vaheleht „Müük“.
Ettevõtte andmed
Ettevõtte andmete seadistuses tuleb täita oma ettevõtte registrikood (lahter „Registreerimisnr.1“) ja kontaktandmed (Aadress, Telefon, E-mail). Seda saad teha moodulis Üldine > Seadistused > „Ettevõtte andmed“. Lisaks saab täita enda ettevõtte GLN koodi (väli „GLN“).
Andmebaasivõti
Võti peab olema kehtiv.
Kontrolli, kas saad dokumente printida. Kui saad printimisel teate „Piiratud kasutusega seisus ei ole trükkimine võimalik.“, siis saad võtit uuendada moodulis Üldine > Seadistused > Internetivõtmed > vajuta nupule „Võta uus andmebaasivõti“.
EDI API seadistused
Üldine > Seadistused > EDI API seadistused, vaheleht „Docura“.
Automaatse andmevahetuse jaoks vajalikud seadistused failide salvestamiseks ja arhiveerimiseks.

1. Märgi linnuke „Saada kinnitatud dokumendid Docurasse automaatselt“.
Kui see valik märgitud, siis programm kontrollib Lähetuse ja Müügiarve kinnitamisel, kas see tuleb saata automaatselt Docurasse või mitte.
a) 2Doc lahenduse puhul (Tellimus – Arve) ehk arve saatmiseks Docurasse peab kliendi kaardil, vahelehel „E-andmevahetus“ olema märgitud Kanali eelistus = Docura. Sellisel juhul lähetust ehk saatelehte Docurasse ei edastata.
b) 4Doc lahenduse puhul (Tellimus – Lähetus – Tarnekinnitus – Arve) peab kliendi kaardil, vahelehel „E-andmevahetus“ olema märgitud Kanali eelistus = Docura ja lisaks tuleb märkida ka linnuke „EDI 4Doc klient“. See kehtib klientide kohta, kellega vahetatakse elektroonilisi Tarnekinnitusi. Sellisel juhul saadetakse Docurasse Lähetus ja Arve.
c) 3Doc lahenduse puhul (Tellimus – Lähetus – Arve) peab kliendi kaardil, vahelehel „E-andmevahetus“ olema märgitud Kanali eelistus = Docura ja lisaks tuleb märkida linnuke „EDI 3Doc klient“. See kehtib klientide kohta, kes ei saada Tarnekinnitusi, kuid soovivad, et Lähetus jõuaks Docurasse enne Arvet. Sellisel juhul saadetakse Docurasse Lähetus ja Arve, kuid Tarnekinnitust (RECADV) ei oodata – arve koostatakse otse Lähetuse põhjal.
NB! Linnukesi „EDI 4Doc klient“ ja „EDI 3Doc klient“ ei saa korraga märkida. Kui üritad ühte linnukest märkida, kui teine on juba märgitud, kuvab programm veateate „EDI 3Doc ja 4Doc ei saa korraga kasutada“.
d) Kui soovid tarnijale automaatselt Ostutellimusi saata, siis peab samuti tarnija Kontakti kaardile (E-andmevahetus vahelehel) märkima Kanali eelistus = Docura.
2. Failide importimise/arhiveerimise/eksportimise teekond
Nende kaustade kaudu hakkab toimuma dokumentide XML failide import ja eksport automaatselt.
Need kataloogide asukohad ja nimed saad küsida ainult Excellenti konsultandi käest. Selleks kirjuta info@excellent.ee
3. Täida Docura API osas lahtrid „Client ID“ ja „Client secret“. Need andmed saad küsida Docura esindaja käest. Kui täidetud, Salvesta seadistus.

Docura API ühenduse aktiveerimine
Liidestuse aktiveerimiseks ava moodul Üldine > Seadistused > E-teenuste seadistused > vali vaheleht „Muud teenused“. Vajuta „Docura EDI“ real nuppu „Aktiveeri“.
Avaneb vaheaken, kus saad valida kasutatavad Docura teenused:
- DocuraEDI-Sales
- DocuraEDI-Purchase
- Client ID / Client secret. Kui need olid „EDI API seadistused“ seadistuses täidetud, siis ilmuvad need automaatselt ka siia.

Märgi teenus(ed), mida soovid kasutada ja vajuta „Muuda“.
Kui avad E-teenuste seadistused uuesti, siis pead nägema linnukesega, et Docura EDI teenus on aktiveeritud.

Kui vajutad Aktiveeri ja saad teate: “Sisesta kehtiv e-mail”, siis kontrolli uuesti üle punkt, kus räägitakse Isiku kaardi sisestamisest.
NB! Kui antud toiming mingil põhjusel ei õnnestu, siis pöördu Excellenti konsultantide poole info@excellent.ee
Artiklid
Kliendiga ehk kauba tellijaga peab olema vahetatud toodete/kaupade info (artikli kood, GTIN/EAN kood, toote nimetus, ühik jm). Kokkulepitud info alusel tuleb sisestada tooted Excellent Books programmi registrisse Artiklid (moodul Müügiarved). Docurasse toodete lisamine ei ole kohustuslik.
Docura kaudu müüdavate/saadetavate artiklite kaartidel peab olema märgitud valik „Artikli tüüp = Laoartikkel“. See tähendab, et nende artiklite kohta tuleb pidada laoarvestust ja jälgida laoseisu Excellent Books programmis.
Artikli kaardil „Retsepti“ vahelehel peab olema täidetud lahter „EAN kood” või „Vöötkood“.
Siia tuleb sisestada kauba GTIN kood.
Kui sinu ettevõte lähetab kaupu, mille puhul on vajalik „Parim enne“ tähtaja määramine, siis on oluline artiklite kaartidel märkida „Seerianumbri jälgimine = Seerianr/Partiinr“.
Arvesta, kui kasutad seda funktsiooni, siis pead Laosissetuleku ridadele alati täitma seerianumbri või partiinumbri ning „Parim enne” kuupäeva.
Pakendite jaoks koosta eraldi „pakend“ tüüpi artiklite kaardid. Neid saad kasutada näiteks Koondlähetustel.
Pakendi artikli kaardid sisesta tavapäraselt moodulis Müügiarved > Registrid > Artiklid.
- vahelehel „Hinnad“ märgi valik “Pakend”.
- vahelehel „Hinnad“ tuleb kindlasti täita „Baasmüügihind“, sisesta siia 0.00
- vahelehel „Kontod“ väli „KM-kood,Eesti“. Taarapakendi puhul vali (ctrl+enter) käibemaksumäär 0%, transpordipakendi puhul vali käibemaksumäär 20%

Kontaktid
Docura esindajaga on vaja kokku leppida kontaktide/klientide andmete esmane seadistamine Docura süsteemis. Docurale tuleb edastada või nende keskkonnas käsitsi sisestada Excellent Booksis kasutuselolevate klientide ja tarnekohtade (Lähetusaadressid) koodid.
Veendu, et moodulis Müügiarved oleks Kontaktide registrisse sisestatud iga poeketi peamise maksja (juriidiline nimi, näiteks Selver AS) kohta Kontakti kaart.
Tarnekohtade jaoks ei ole vaja eraldi Kontakti kaarte luua, sest tarnekohad tuleb sisestada Lähetusaadressina.
Selveri puhul tuleb ka Külmladu sisestada Lähetusaadressina.

Lähetusaadressid
Klientide erinevad tarneaadressid ehk tarnekohad tuleb sisestada moodulis Müügihaldus > Seadistused > Lähetusaadressid. Näiteks nii nagu allpool pildil. Lähetusaadresse tuvastatakse lisaks koodile ka GLN koodi alusel.

NB! Veendu, et kontakti kood („Klient“) ja lähetusaadressi „Kood“ ei kattuks.
Kui kaubad tuleb saata Selveri külmlattu, siis tuleb ka Külmladu sisestada lähetusaadressina.
Numbriseeriad
Kui kasutad numbriseeriaid siis kontrolli, et oleks ka nende dokumentide kohta numbriseeriad täidetud mida Docuraga vahetama hakkad.
Kontrolli, et Docura dokumentide jaoks oleks loodud vajalikud numbriseeriad:
- moodul Müügihaldus > Seadistused > „Numbriseeriad – müügitellimused“
- moodul Logistika > Seadistused > „Numbriseeriad – lähetused“
- moodul Logistika > Seadistused > „Numbriseeriad – tarnekinnitused“ (kui kasutad)
- moodul Logistika > Seadistused > „Numbriseeriad – tagastustellimused“ (kui kasutad)
- moodul Müügiarved > Seadistused > „Numbriseeriad – arved“
Kui sisestad müügitellimusi ka käsitsi otse Excellent Books programmi, siis lisa soovi korral eraldi numbriseeriad nii käsitsi sisestatavate, kui ka Docurast imporditavate müügitellimuste jaoks. Docurast imporditavate tellimuste numbriseeria paiguta seadistuses kõige esimesele/ülemisele reale. Näiteks nii:

Lisasoovitused
- Enne reaalset kasutamist soovitame testida dokumentide saatmist ja vastuvõtmist. Selleks on vaja ka Docura esindajaga kokku leppida testdokumentide vahetamine.
- Kui soovid seadistuste tegemiseks kasutada konsultandi abi, saada soov e-mailiga info@excellent.ee või helista 669 1111.
Kasutamine
Näidistöövoog:
- Klient koostab oma süsteemis ostutellimuse, edastab selle Docurasse. Tellitud kauba kogus on näiteks 10 tk.
- Docurast saabub sinu Excellent Booksi see dokument Müügitellimusena.
- Sina koostad müügitellimusest Lähetuse, kuigi kaupa on laos vaid 9 tk.
- Lähetus saadetakse Excellent Books programmist Docurasse, 9 tk. Klient teab nüüd, et on oodata saadetist 9 tk.
- Kaup jõuab Kliendi juurde kohale, kuid 1 tk on tee peal purunenud. Klient koostab Tarnekinnituse 8 tk ja edastab selle Docurasse.
- Sinule jõuab kohale Tarnekinnitus 8 tk. Sina koostad tarnekinnitusest Arve. Arvel on 8 tk. (PS. Kuivõrd koguse erinevuste tekke põhjuseid on äärmiselt palju, ei lahendata antud olukorda dokumendivahetusega – kauba kadumise/riknemise jms küsimused lahendatakse tarkvara väliselt inimeste omavahelise suhtluse ja kokkulepete teel.)
- Sina saadad Excellent Books programmist arve Docurasse, sealt edasi jõuab Kliendini.
- Kui peale arve koostamist ja edastamist selgub, et kaubaga on midagi valesti, saab koostada Tagastustellimuse. Tagastustellimus edastatakse Kliendi poolt Docurasse.
- Tagastustellimus jõuab sinu Excellent Books programmi. Sellest saad soovi korral koostada Kreeditarve ja Laosissetuleku (kui kaup tagastatakse).
NB! Ülalkirjeldatud näidis kirjeldab 4Doc töövoogu (Tellimus – Lähetus – Tarnekinnitus – Arve), mida kasutatakse, kui kliendi kaardil on märgitud „EDI 4Doc klient”. Klientide puhul, kelle kaardil on märgitud „EDI 3Doc klient”, jääb Tarnekinnituse samm töövoost välja – Arve koostatakse otse Lähetuse põhjal.
Dokumentide vahetamist on võimalik alustada, kui oled teinud vajalikud seadistused ja vahetanud Docuraga vajalikud andmed.
Müügitellimuse vastuvõtmine
Docurast müügitellimuse vastuvõtmine
Tellimused saabuvad Excellent Books programmi läbi Docura Rest API liidese. Excellent Booksi serverprogramm pärib määratud intervalli järel Docura serverist uusi tellimusi.
Imporditud müügitellimused leiad moodulist Müügihaldus > Registrid > Tellimused
- Imporditud tellimused saavad automaatselt järgmise vaba dokumendinumbri (vastavalt seadistusele „Numbriseeriad – müügitellimused“) ning dokumendi kuupäevaks saab importimise kuupäev.
- Kui programm leiab, et saabunud tellimusel on ühikuhinnad erinevad võrreldes artiklite kaartidel (lahter „Baasmüügihind“) märgitud hindadega, siis ilmub tellimusel kliendi nime asemel tekst „KONTROLLI HINNAD”. Kontrollimiseks saad avada tellimuse peal „Koosta” menüüst valiku „Hinnavõrdlus”, mis avab aruande. Kui oled hinnad korrigeerinud, võid teksti kliendi nime lahtrist ise eemaldada ja asendada kliendi nimega.
NB! Hindade arvestamiseks on mitu võimalust.
Üldine > Seadistused > EDI API seadistused saab määrata:
- Ära arvesta hindu ega allahindlusi kliendi tellimuselt (Hinnad võetakse alati programmist).
- Võta alati hinnad ja allahindlus kliendi tellimuselt (Ei arvestata artikli kaartidel olevaid hindu ega hinnakirja järgseid hindu).
- Kui Docurast saabunud tellimusel puuduvad hinnad siis võta hinnad programmist (Muidu soovitakse, et programm võtaks hinnad Tellimuselt aga kui seal hinnad puuduvad siis võetakse hinnad programmist)
- Kui kliendi tellimusel on teised hinnad või allahindlusprotsent siis läheb tellimus registrisse „Vigased e-müügitellimused“. (Igasuguste hinna erinevuste korral lisatakse Docurast saabunud tellimus moodulisse Müügihaldus > Registrid > Vigased e-müügitellimused).

- Artikli kirjelduse/nimetuse võtab programm sellelt artikli kaardilt, mille EAN kood/Vöötkood ühtib failis oleva GTIN koodiga. Kui imporditud tellimusel märgitud EAN koodi ei eksisteeri programmis mitte ühelgi artikli kaardil, siis võetakse artikli kirjeldus imporditud tellimuse failist. Kasutaja peab siis vajadusel ise artikli info korrigeerima sellel tellimusel.
- Artiklid tuvastatakse kolmel erineval viisil.
Artikli tuvastamine toimub seadistuses loetletud järjekorra alusel, vastavalt valikule seadistuses Üldine > Seadistused > EDI API seadistused:

- Kui soovid, et programm lisaks kõikidele imporditud Tellimustele automaatselt Lao koodi, siis Üldises moodulis „EDI API seadistused“ vali vaikimisi kasutatav Ladu lahtrisse „Tellimuse lao kood“. Kui seadistuse jätad tühjaks, tuleb kasutajal Lao kood igale tellimusele valida.
- Kui Docurast saabunud müügitellimusel on info, et kaup tuleb lähetada Selveri külmlattu, siis on imporditud tellimusel näha: “Klient” lahtris Selveri keti juriidiline nimi (Selver AS); “Lähetusaadress” lahtris (vaheleht “Lähetusaadress“) on näha Külmlao andmed; „Tellija aadr. kood“ lahtris on kaupluse kood, kes tooted lõpuks saab. Kood võetakse seadistuses “Lähetusaadressid“ (moodul Müügihaldus > Seadistused).
- Kui soovid, et kliendi aadressid võetakse Excellent Booksi programmist kontakti kaardi pealt, mitte Docurast saabunud tellimuse failist, siis Üldises moodulis „EDI API seadistused“ märgi linnuke „Ära kasuta XML faili aadresse“.
- Kui soovid, et programm võtaks kliendi nime kontakti kaardilt, mitte failist, siis „EDI API seadistused“ märgi linnuke „Ära kasuta XML faili nimesid“.
- Kui soovid, et programm võtaks Lähetusaadressi esimesele reale info Lähetusaadressi kaardilt, mitte XML failist, siis „EDI API seadistused“ märgi linnuke „Kasuta dokumentidel Lähetusaadressi Nime asemel Kommentaari“ ja „Ära kasuta XML faili nimesid“.
- Mõnikord võib Docurast saabuda ka ebakorrektsete andmetega tellimus. Et vigaste andmetega tellimus ei satuks kohe teiste müügitellimuste juurde ning oleks võimalik tuvastada viga dokumendis, siis vigaste andmetega müügitellimused suunatakse automaatselt registrisse „Vigased e-müügitellimused“ (moodul Müügihaldus). Siin on võimalik teha kasutajal parandused ja koostada korrektne Tellimus (Koosta menüüst), mis tekib Müügitellimuste registrisse.
Lähetuse (saatelehe) saatmine
Lähetuse koostamine müügitellimusest
Kui saabunud kliendi tellimus on kontrollitud, tuleb kasutajal koostada sellest Lähetuse dokument (ehk saateleht).
Ava müügitellimus ekraanile ja vali Koosta menüüst „Lähetus“.

Lähetus avaneb ekraanile uues aknas.
Kui kaubad tuleb saata Selveri külmlattu, siis Tellimuse dokumendist Lähetuse koostamisel võtab programm Tellimuselt “Klient” lahtrist info ja asetab Lähetusele “Klient” lahtrisse sama (näite puhul Selver AS). Lähetusaadressi lahtrisse ilmub Tellimusel täidetud lähetusaadress (näite puhul Külmladu).
Lähetuse saatmine Docurasse
Automaatne:
Kui on seadistatud dokumentide automaatne saatmine, siis Lähetuse kinnitamise hetkel saadab programm selle automaatselt Docurasse ja sealt edasi vastuvõtjale.
Käsitsi:
- A) Ava Lähetuse dokument ekraanile ja vali operatsioonide („ratta“) menüüst > „Ekspordi lähetus”.
- B) Logistika moodulis > Funktsioonid > Ekspordid > „Ekspordi lähetused – EDI”. Määra lähetuse number (ainult 1 lähetus korraga), vaikimisi operaator on Telema ja peab käsitsi muutma mummu „Docura“ peale.
Koondsaatelehtede saatmise ja kasutamise kohta loe kodulehelt teemat „Koondlähetused“.
Lähetuse hetkeseisu jälgimine
Kui oled Lähetuse ära saatnud, on sul võimalik selle hetkeseisu kuni Docurasse jõudmiseni jälgida.
Jälgida saad kahel viisil:
- moodul Logistika > Aruanded > “EDI lähetuse hetkeseis”
- moodul Logistika > Registrid > Lähetused > ava soovitud Lähetus > operatsioonide (“hammasratta”) menüü > “EDI lähetuse hetkeseis”
Aruandest on võimalik näha neid staatuseid:
- Ei ole saadetud – juhul kui lähetus on kinnitatud, aga pole käsitsi eksporditud.
- Programmist saatmisel – dokument on Docurasse edastamise järjekorras.
- Programmist saadetud – dokument on Docurasse jõudnud.
- Saatmine ebaõnnestus – dokumendi edastus Docurasse ebaõnnestus.
Koondlähetuste sisestamine
Ava moodul Logistika > Registrid > Koondlähetused. Uue kaardi sisestamiseks vali registri sirvimise aknas Koosta menüüst “Uus koondlähetus”.
Kaardi päis
- Nr. – programm paneb kaardi salvestamisel järgmise vaba numbri, alustades numbrist 1.
- Kuupäev – uue kaardi loomisel täidetakse väli tänase kuupäevaga.
- Klient – vali kliendikood, kellele on Lähetus koostatud (moodul Logistika > register Lähetused).
- Nimi – kliendi nimi ilmub automaatselt kliendikoodi valimisel.
- Lähetusaadress – kui täidad (ctrl+enter) Lähetusaadressi enne kui kliendi koodi, siis programm täidab kliendi koodi (“Klient”) automaatselt.
- Lisa pakend – nupule vajutades ilmub maatriksisse “pakendi” tüüpi rida. Loe allpool “Pakend”.
- Kinnita – kinnita siis, kui dokument on lõplikult täidetud ja valmis. Kinnitamise hetkel kontrollib programm, et koondlähetusele valitud lähetused oleksid kõik sama Lähetuseaadressiga. Vastasel juhul ilmub teade: “Lähetusaadressid on erinevad!”
- Ekspordi koondlähetus – kasuta alles siis, kui dokument on lõplikult täidetud ja kinnitatud. Nupule vajutades koostatakse XML koondsaateleht/koondlähetus, mis edastatakse Docura keskkonda.
- Eksporditud – linnuke näitab, kas konkreetne koondlähetus on juba eksporditud või mitte. Ilmub automaatselt, kui on vajutatud “Ekspordi koondlähetus” nuppu.
Maatriks/read
Lähetuse nr. / Pakend – Lähetuse dokumendi number.
- Kui Koondlähetuse kaardil on täidetud ainult lahter “Klient”, siis Ctrl+Enter valimisel näidatakse valikus ainult kinnitatud Lähetusi, mille väljal Klient on valitud sama klient, mis koondlähetuse väljal Klient.
- Kui Koondlähetuse kaardil on täidetud ainult lahter “Klient” ja lahter “Lähetusaadress”, siis Ctrl+Enter valimisel näidatakse ainult kinnitatud Lähetusi, mille peal on väljal Aadress ja Klient sama.
- Kui Koondlähetuse peal ei ole valitud veel Klient ega Lähetusaadress, siis kuvatakse kõik kinnitatud Lähetused.
- Kui Koondlähetuse kaardil on täidetud ainult lahter “Lähetusaadress”, siis Ctrl+Enter valimisel näidatakse ainult kinnitatud Lähetusi, mille peal on sama Aadress.
Pakend – kui tegemist on pakendi tüüpi reaga ehk oled päises vajutanud nuppu “Lisa pakend”, siis vali siia (ctrl+enter) artiklikood. Valida saab ainult “Pakend” tüüpi artikleid (moodul Müügiarved > Registrid > Artiklid > vaheleht Hinnad > on märgitud valik “Pakend”). Kui jätad pakendi artikli valimata, siis programm ei luba Koondlähetuse kaarti salvestada ja kuvab veateate: “Tühjad read ei ole lubatud”.
Lähetuse kp. / Pakendi kirjeldus – Lähetuse dokumendi kuupäev ilmub lähetuse dokumendilt automaatselt.
Kogus kokku / Pakendi kogus – Lähetuse dokumendil olevate artiklite kõik lähetatavad kogused kokku. Kui tegemist on pakendi tüüpi reaga, siis sisesta siia number, mitu valitud tüüpi pakendit antud koondlähetuse puhul kasutati. Kui pakendi artiklikood on valitud, kuid kogus täitmata, siis programm ei luba Koondlähetuse kaarti salvestada ja kuvab veateate: “Ei tohi olla tühi”. Negatiivset kogust ei tohi sisestada.
Operatsioonide menüü
Koondlähetuse kaardi täitmine on võimalik käsitsi rea kaupa või korraga, kasutades operatsiooni menüüst valikut Lisa kliendi lähetused. Vajutamisel avaneb aken järgnevate valikutega:
- Periood – Lähetused, mille kuupäev langeb valitud perioodi, tuuakse koondlähetusele.
- Klient – Vali klient (ctrl+enter), kelle Lähetusi soovid Koondlähetuse kaardile tuua. Kui oled eelnevalt koondlähetuse päises kliendi valinud, ilmub see ka siia.
- Lähetuseaadress – Lähetused, mille peal on kasutatud sama lähetusaadressi, ilmuvad Koondlähetuse kaardile. Kui oled juba koondlähetuse päises Lähetuseaadressi valinud, siis ilmub sama siia.
- Lisa – Nupule vajutamisel lisatakse Koondlähetuse kaardile kõik lähetused, mis vastavad eelnevalt sisestatud tingimustele.
Kui eelnevad väljad on täitmata või osaliselt täitmata, ilmuvad vastavad veateated:
- Kliendi täitmata jätmisel: “Puudub klient”
- Lähetusaadressi puudumisel: “Puudub lähetusaadress”
- Perioodi puudumisel: “Puudub periood”.
Kui üritad lisada andmeid juba kinnitatud Koondlähetuse kaardile, ilmub teade: “Ei saa lisada kinnitatud Koondlähetusele”.
Kui ühtegi lähetust ei leidu vastavatele tingimustele, siis ilmub teade: “Antud tingimustega ühtegi lähetust ei leitud.”
Koondlähetuste saatmine Docurasse
Koondsaatelehed ehk koondlähetused on võimalik Excellent Books programmist saata kahel viisil:
1. Moodul Logistika > Registrid > Koondlähetused
Ava konkreetne koondlähetuse kaart, mida soovid saata. Vajuta kaardi peal nupule “Ekspordi koondlähetus”, mille järel see dokument lisatakse Docura päringute järjekorda.
Nuppu saad kasutada ainult kinnitatud koondlähetuse puhul. Kinnitamata koondlähetuse puhul ilmub teade: “Kinnitage koondlähetus enne eksporti!”
Nupu kasutamiseks peab olema eelnevalt aktiveeritud EDI API liidestus. Kui API ei ole aktiivne, siis antud nupp ei käivita ühtegi funktsionaalsust ning saad kasutada teist võimalust.
2. Moodul Logistika > Funktsioonid > Ekspordid > Ekspordi koondlähetused – EDI
Sisesta koondlähetuse number, mida soovid eksportida (moodul Logistika > Registrid > Koondlähetused) ning vali operaator „Docura“.
XML dokument lisatakse Docura päringute järjekorda, kus see määratud intervalli tagant automaatselt Docurasse edastatakse.
Tarnekinnituse vastuvõtmine
Lähetuse (ehk saatelehe) dokumendile vastab ostja/klient omapoolse Tarnekinnituse dokumendiga.
Docuraga liidestus toob Tarnekinnituse automaatselt Excellent Books programmi.
Docurast Tarnekinnituse vastuvõtmine
Tarnekinnitused saabuvad Excellent Books programmi läbi Docura Rest API liidese. Excellent Booksi serverprogramm pärib määratud intervalli järel Docura serverist uusi tarnekinnitusi.
Imporditud tarnekinnitused leiad moodulist Logistika > Registrid > Tarnekinnitused
- Imporditud tarnekinnitused saavad automaatselt järgmise vaba dokumendinumbri (vastavalt seadistusele „Numbriseeriad – tarnekinnitused“).
- Tarnekinnitusel on märgitud selle dokumendi aluseks olevad Lähetuse (saatelehe) number, Tellimuse number ning „Kliendi-tellimuse-number”.
Koguse lahtrite loogika:
- „Tellitud kogus” – tellimuse algne kogus;
- „Saabunud kogus” – kogus, mis jõudis kliendini Lähetusega (saatelehega);
- „Kinnitatud kogus” – kliendi poolt aktsepteeritud kogus. Selle alusel koostatakse ka arve.
Müügiarve saatmine
Järgmisena on võimalik müügitellimusest koostada müügiarve ja saata kliendile. Info võetakse arvele sõltuvalt sellest, kas kasutatakse Tarnekinnitusi või mitte.
Arve koostamine müügitellimusest (ei kasutata tarnekinnitusi)
- Ava Müügitellimus ekraanile, vali Koosta menüüst „Koosta arve”. Arve ilmub ekraanile uues aknas.
- Kui kliendi/kontakti kaardil ei ole märgitud „EDI 4Doc klient“, siis tekib arve Lähetuse dokumendil olevate koguste ehk kliendile reaalselt saadetud koguste alusel.
- See on ka arve koostamise loogika klientide puhul, kelle kaardil on märgitud „EDI 3Doc klient” – ka sel juhul koostatakse arve otse Lähetuse põhjal ning Tarnekinnitust ei oodata.
- Pane tähele, et müügiarvel on read samas järjestuses nagu olid algsel saabunud Tellimusel.
- Juhul, kui mingi artikkel oli olemas Tellimuse ridadel, kuid puudus Lähetusel, siis seda artiklit ei ole ka arve ridadel.
- Kui on vajalik „Parim enne” kuupäevade määramine, siis tuleb arve ridadel D.osale valida õige seerianumber/partiinumber. Selle eelduseks on, et artiklid lattu võetud Laosissetulekuga, kus on ka sisestatud seerianr/partiinr ning “Parim enne” kuupäev.
- Kui kaubad tuleb saata Selveri külmlattu, siis Tellimuse dokumendist arve koostamisel võtab programm Tellimuselt “Klient” lahtrist info ja asetab arvele “Klient” lahtrisse sama (näite puhul Selver AS). “Lähetusaadressi kood” lahtrisse ilmub Tellimusel täidetud „Tellija aadr. kood“ (kauplus).
Arve koostamine müügitellimusest (kasutatakse tarnekinnitusi)
See peatükk kehtib klientide kohta, kelle kaardil on märgitud „EDI 4Doc klient”. Klientide puhul, kelle kaardil on märgitud „EDI 3Doc klient”, Tarnekinnitust ei oodata – arve koostatakse alati otse Lähetuse põhjal (vt eelmine peatükk „Arve koostamine müügitellimusest (ei kasutata tarnekinnitusi)”).
- Ava Müügitellimus ekraanile, vali Koosta menüüst „Koosta arve”. Arve ilmub ekraanile uues aknas.
- Arve koostamisel kontrollib programm, kas Kontakti (kliendi) kaardil on märgitud valik „EDI 4Doc klient“ ja kas Tellimuse kohta on saabunud Tarnekinnitusi. Kui on märgitud „EDI 4Doc klient“, siis peab olema saabunud vähemalt 1 tarnekinnitus ja see peab olema kinnitatud, et oleks võimalik arvet koostada. Kui on märge „EDI 4Doc klient“, aga tarnekinnitusi pole tulnud, siis ilmub arve koostamise hetkel teade „EDI klient – Tarnekinnitused puuduvad või kinnitamata“.
- Kui tingimused on täidetud, tekib müügiarve Tarnekinnituse alusel ja arve avaneb ekraanile.
- Juhul, kui mingi artikkel oli olemas Tellimuse ridadel, kuid puudus Lähetusel, siis seda artiklit ei ole ka Tarnekinnitusel ega arve ridadel. Juhul, kui artikkel oli Lähetusel, kuid puudus Tarnekinnitusel, siis viiakse selle artikli rida müügiarve peale, kuid koguse lahter jääb tühjaks. Nii on lihtsam kontrollida ja artikli kadumise põhjus välja selgitada.
- Kui Tarnekinnitusel ei ole artikli reale märgitud sama „Parim enne“ ning partiinumber, mis Lähetusel, siis seda artiklit arvele ei ilmu.
NB! Veendu, et arvel oleks „Nimi” väljale sisestatud korrektne kliendi juriidiline nimi. Vastasel korral võib arve Docura süsteemi jõuda, kuid tellija tagastab ebakorrektse arve.
Arve saatmine
Automaatne:
Kui on seadistatud dokumentide automaatne saatmine, siis Arve kinnitamise hetkel saadab programm selle automaatselt Docurasse ja sealt edasi vastuvõtjale.
Käsitsi:
- A) Ava müügiarve dokument ekraanile ja vali operatsioonide „ratta“ menüüst > „Ekspordi arve”.
- B) Müügiarvete moodulis > Funktsioonid > Ekspordid > „Ekspordi arved – EDI”. Määra arve number (ainult 1 arve korraga) ning vali operaator „Docura“.
Kui soovid, et arvega läheks kaasa ka arve PDF failina, siis lisa Üldise mooduli seadistuses “EDI API seadistused” linnuke „Lisa arvele PDF manus“. Pane tähele, et selleks tuleb ka arveid kinnitada enne saatmist.
Arvega läheb automaatselt kaasa ka viitenumber. Kui Kontakti kaardil on täidetud lahter „Reg.nr.2“, siis kliendi valimisel arvele tuleb see viitenumber kaasa (kliendipõhine viitenumber). Kui kontakti kaardil pole lahter täidetud, siis arve kinnitamise hetkel genereerib programm viitenumbri ise (arvepõhine viitenumber).
Arve hetkeseisu jälgimine
Kui oled arve ära saatnud, on sul võimalik selle hetkeseisu kuni Docura serverisse jõudmiseni jälgida. Jälgida saad müügiarve peal, valides operatsioonide („ratta“) menüüst „EDI arve hetkeseis“. Aruandest on võimalik kontrollida, kas arve on:
- Ei ole saadetud – kuvatakse juhul, kui arve on kinnitatud, aga pole manuaalselt eksporditud.
- Programmist saatmisel – kuvatakse juhul, kui dokument on Docurasse edastamise järjekorras.
- Programmist saadetud – dokument on Docurasse jõudnud.
- Saatmine ebaõnnestus – dokumendi edastus Docurasse ebaõnnestus.
Tagastustellimuse vastuvõtmine
Kui kogu eelnev protsess on lõppenud (Tellimus > Saateleht > Tarnekinnitus > Arve) ja peale seda leiab sinu klient, et toodud on vale kaup, miski on riknenud, kadunud vms, siis käivitub alternatiivne töövoog, kus on dokumentideks Tagastustellimus ja Kreeditarve.
Siin on 2 võimalust:
- A) Tagastustellimused ilmuvad Excellent Booksi kohe kreeditarvena (register Arved). Tagastustellimuste registrisse dokumenti ei salvestu.
- B) Kui soovid eraldi salvestada nii Tagastustellimused kui Kreeditarved, siis tee seadistus Üldises moodulis > Seadistused > “EDI API seadistused” > märgi valik “Tagastustellimus enne kreeditarvet”. Salvesta.
Tagastustellimuse vastuvõtmine Docurast
Kui kauba saaja saadab läbi Docura tagastustellimuse, siis jõuab see Excellent Books programmi.
Tagastustellimus on seotud algse tellimusega ja tellimusel olnud kaupadega.
- Saabunud tagastustellimused leiad moodulist Logistika > Registrid > Tagastustellimused.
Käsitsi uut tagastustellimust koostada ei saa.

Enne, kui Tagastustellimusest saab koostada Kreeditarvet, peab sellele valima Tellimuse ja Lähetuse numbrid. Automaatselt on täidetud Kliendi tagastustellimuse number (väli „Kliendi tell. nr“), kuid Tellimuse ja Lähetuse number tuleb kasutajal ise kaardile valida.
Selleks on kaks võimalust:
- A) Kui tagastustellimus on saadetud ühe tellimuse ja/või ühe lähetuse kohta, tuleb valida Tellimuse nr. ja Lähetuse nr. antud dokumendi päisesse.
- B) Kui tagastustellimus on saadetud mitme tellimuse ja/või lähetuse kohta (näiteks: ühel tagastustellimusel mitme tellimuse kaup; või Tellimus on sama, kuid lähetused erinevad jne), siis tuleb Tellimuse ja Lähetuse number panna igale tagastustellimuse reale eraldi (lahtrid „Tell. nr“ ja „Läh. nr“).
Mõlemal juhul tuleb ridadel valida ka konkreetsele kaubale vastav tellimuse rida (väli „Tel.rida“). Pane tähele, et Tellimuse rea numbreid saad valida Ctrl+Enter valikuga peale tellimuse numbri sisestamist.
NB! Lähetuse/Tellimuse number ei või olla nii päises kui ka ridadel korraga täidetud!
Kui valitud tellimuse real ei ole sama koodiga artikkel nagu on Tagastustellimusel, annab programm Tagastustellimuse kinnitamise hetkel teate: „Antud numbriga real on Tellimusel teine artikkel“. Hiirekursor liigub automaatselt „Tel.rida“ väljale, mille kohta teade käib.
Samuti kontrollib programm, kas artikkel on olemas Tagastustellimusele märgitud Lähetuse peal. Tagastustellimust ei saa kinnitada enne, kui tellimuse rea number ja müügitellimusega seotud lähetuse nr on parandatud õigeks.
Tagastatud kaupade dokumendi koostamine Tagastustellimusest
Kui Tellimuse ja lähetuse numbrid on sisestatud ja ridade numbrid valitud, saab kasutaja Tagastustellimusest teha Tagastatud kaubad. Ava Tagastustellimus ekraanile ja vali Koosta menüüst „Tagastatud kaubad“. See tähendab, et kaup on reaalselt tagastatud ja selle saab lattu tagasi sisse võtta. Tagastatud kaupade dokumenti ei pea koostama, kui kaupa reaalselt ei tagastata.
Kreeditarve koostamine Tagastustellimusest
Kreeditarve koostamiseks on kaks võimalust:
- A) Tagastustellimuse aknas vali Koosta menüüst „Kreeditarve(d)“. Kreeditarve koostatakse iga tellimuse kohta, ehk kui tagastustellimusel on näidatud mitu tellimust, siis koostatakse mitu kreeditarvet.
- B) Tagastustellimuse aknas vali Koosta menüüst > „Koondkreeditarve“. Kreeditarve koostatakse kogu tagastustellimuse kohta. Sellise kreeditarve peal puudub rida „Kreedit arvele“, mis tavaliselt kreeditarvele automaatselt tekib. Et see kreeditarve oleks algse originaalarvega seotud, tuleb sul teha Laekumine, kuhu valid mõlemad arved eri ridadele.
NB! B variandi kasutamiseks ei tohi olla märgitud valikut „Ära luba ilma numbrita kreeditarveid“ moodulis Müügiarved > Seadistused > „Lausendamine, müük“ vaheleht Kreeditarve.
Kreeditarve saatmine Docurasse toimub samamoodi nagu tavaliste arvete puhul (vt „Arve saatmine“).
Lisasoovitused
- Müügistatistika ja aruandluse jälgimiseks iga poe kohta soovitame kontrollida, et arvetel oleks täidetud vastav Objekt (poe kood).
- Kui soovid näha kõikide dokumentide hetkeseisu, mida oled Docurasse saatnud, siis saad kasutada aruannet „EDI dokumentide hetkeseis“ (moodul Logistika > Aruanded). Sealt saad teada vigadest, mis on tekkinud Docurasse dokumentide saatmisel. “Näita ka veata dokumente” valikuga näidatakse ka „Programmist saadetud“ staatusega dokumente.