Kasutaja tarvikud

Lehe tööriistad



et:pdf4extrnalparty

PDF väljatrükk välise süsteemi jaoks

Directo võimalus väljatrüki PDFi pärimiseks välisest süsteemist nagu WMS, veebipood jne. Väline süsteem pärib konkreetset väljatrükki, mis on Directos kujundatud, ning annab selle PDF kujul.
:!: NB! Väljatrüki pärimine vajab Directo üheaegse kasutajat!

Seadistamine

Selleks et välisele süsteemile pakkuda võimalust väljatrükki pärida tuleb:

  1. Luua kasutaja millel on parool, ja kasutajaõigused antud dokumenti ja väljatrükki pärida ning kasutajal ei tohi küsida sisselogimisel kohta
  2. Väljatrüki poole pöördumise aadress. Ava konkreetne väljatrükk
  3. Avanenud väljatrüki akna URL sisaldab vajalikke andmeid:
    1. Baasi URL
    2. Väljatrükki ID
    3. Mooduli tunnust ehk dokumendi liik
    4. Väljatrükitava dokumendi numbrit

Nende andmete põhjal saab väline süsteem Directos PDF dokumendi väljatrükki pärida pöördudes POST meetodiga

https://login.directo.ee/{baasi_nimi}/keeks.asp?yld_print.asp?mida=xsl&row={Väljatrüki_ID}&moodul={mooduli_nimi}&number={dokumendi_number}&aspdf=1&print=yes 

postitates Bodys x-www-form-urlencoded nimi ja sala.

Näide kuidas pärida Postmanis

1. Parameetrite seaded

2. Kasutaja ja salasõna postitamise seaded NB! pane korrektne baasi nimi
Postmani näite saad siit laadida pdf_print4extrnalparty.postman_collection.json

curl näide

curl --location --request POST 'https://login.directo.ee/ocra_xxx/keeks.asp?yld_print.asp?mida=xsl&row=2830&moodul=sissetulek&number=200014&aspdf=1&print=yes' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Cookie: chuser=xxx; cookie=x; ASPSESSIONIDAGSUSCRA=DOENMEFCAOEALKDIHFABEEEA; ASPSESSIONIDQGFXRAQA=CLDBENECEHMGFEPEAMFNFBFN' \
--data-urlencode 'nimi=xxx' \
--data-urlencode 'sala=xxx'
et/pdf4extrnalparty.txt · Viimati muutnud: 2026/06/17 09:01 persoon toomas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki