1. Prva stran
  2. Dokumentacija
  3. Administratorska navodila
  4. Izmenjava dokumentov
  5. Pravila prejemanja in poš...
  6. Sistemske nastavitve

Sistemske nastavitve

Uvod

Vsak čarovnik za nastavitev pravil izmenjave vsebuje več korakov. Nekateri koraki so specifični za posamezen vtičnik izmenjave, drugi pa so sistemski in delujejo enako na vseh protokolih.

V tem prispevku bomo opisali sistemske nastavitve, ki veljajo za vse protokole, za posamezne protokole pa si oglejte naslednje prispevke.

Partner

Če želimo avtomatizirati proces zajema ali pošiljanja dokumentov, moramo izpolniti polje "Partner".
To je prejemnik ali pošiljatelj, odvisno od smeri dokumenta.

Če vnosa ne izpolnimo – izberemo opcijo "Neznan partner", bo dokument obstal v skenirnici.

Primer nastavitve

  • Neznan partner:
    • Izberemo, ko ne želimo samodejno definirati partnerja. To moramo storiti kasneje v skenirnici.
  • Izberite partnerja
    • Iz obstoječega imenika izberemo partnerja, ki nam je dokument poslal.
  • Skripta
    • Partnerja definiramo s pomočjo skripte.
  • Poizvedba
    • Partnerja definiramo s pomočjo poizvedbe na izbrani bazi podatkov.
    • Opomba: V kolikor polja poizvedbe na posameznem protokolu ni, to pomeni, da definiranje s poizvedbo za ta protokol oz. vtičnik ni implementirano.
Primer poizvedbe:

V polje Poizvedba vnesemo poizvedbo, s katero na bazi podatkov lahko pridobimo naziv pošiljatelja na podlagi podatka, ki ga sistem prebere ob prejemju. V tem primeru naziv pošiljatelja izberemo glede na vpisan e-naslov iz internega imenika. Seveda moramo imeti imenik ažurno dopolnjen. Poizvedba mora vrniti ustrezno polje, ki ga zahteva protokol. V tem primeru definiramo "from" polje, zato mora tudi poizvedba vrniti polje poimenovano "from". Pomagamo si lahko z "as" v poizvedbi.

Baze podatkov nastavljamo v splošnih nastavitvah.

select email from eba_addressbook where email='%1'

Slika 3: Primer poizvedbe, kjer definiramo pošiljatelja sporočila

Preprosti izrazi

V poizvedbi lahko dodamo preproste izraze. Preprosti izrazi so dokumentirani na Razvojnem portalu EBA DMS: dev.ebadms.com

Primeri poizvedb s preprostimi izrazi
select sifra from su_subjekti where gln='{doc.contentData("IssuerEANNumber") ?? doc.contentData("SupplierEANNumber")}'
select 
e_location,
 recipient_bic, 
 recipient_account, 
 bic, 
 account,
 taxnum,
 sender_bic,
 sender_account,
 purpose,
 payment_method
from _PosiljanjeRacunovBIZBOX where acKey = '{doc.extern_id}'

Tip dokumenta

Za avtomatizacijo je potrebno izbrati tudi tip dokumenta. Če tipa dokumenta ne definiramo, bo dokument obstal v skenirnici.

Format podatkov

Iz spustnega seznama izberemo ustrezen format za pretvorbo ali pošiljanje podatkov.
Vedno izberemo zadnjo možno verzijo kataloga.

Primer:

Iz sistema EBA DMS želimo poslati račun naročniku. Naročnik zahteva, da mu dokument pošljemo v eSlog 2.0 formatu.
V pravilu pošiljanja izberemo format podatkov eSlog20vXX.

Obrazec

Če prejet dokument nima vizualizacije (slike dokumenta v PDF formatu), potem lahko v tem koraku nastavimo, s katerim obrazcem želimo kreirati vizualizacijo dokumenta. Predloga pobere podatke iz xml datoteke in izpolni obrazec, nato pa se kreira PDF, ki služi kot vizualizacija.

Delovni tok

Če dokument ni podpisan

Lahko nastavimo, da nam sistem zavrača nepodpisane dokumente.

Če obvezni podatki niso izpolnjeni (vsebinski podatki)

  • sprejmi dokument (sistem sprejme dokument z vsemi potrebnimi vsebinskimi podatki)
  • zavrni dokument (če manjka obvezen vsebinski podatek, se dokument zavrne in ne sprejme v sistem.)

Če so obvezni podatki izpolnjeni

  • Posreduj v delovni tok (dokument se samodejno posreduje v delovni tok, če so vsi obvezni podatki prebrani)
  • Pusti v skenirnici (dokument ne glede na obvezne podatke pusti v skenirnici)

V skenirnici posreduj uporabniku

Če želimo lahko dokument prejet po tem pravilu izmenjave posredujemo določenemu uporabniku v Skenirnici.

Vam je ta članek pomagal? Ne Da

Kako vam lahko pomagamo?