PANTHEON™ navodila

 Kazalo
 Glavna stran - Dobrodošli v PANTHEON navodila
[Collapse]PANTHEON
 [Collapse]Vodiči za PANTHEON
  [Expand]Vodič po PANTHEON-u
  [Expand]Vodič po PANTHEON Retail
  [Expand]Vodič po PANTHEON Vet
  [Expand]Vodič po PANTHEON Farming
 [Collapse]Uporabniški priročniki za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON Retail
  [Expand]Uporabniški priročnik za PANTHEON Vet
  [Expand]Uporabniški priročnik za PANTHEON Farming
 Oblike izpisov
[Collapse]PANTHEON Web
 [Collapse]Vodiči za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič za PANTHEON Web Legal
 [Collapse]Uporabniški priročniki za PANTHEON Web
  [Expand]Kako začeti
  [Expand]Uporabniški priročnik za PANTHEON Web Light
   Uporabniški priročnik za PANTHEON Web Terminal
  [Expand]Uporabniški priročnik za PANTHEON Web Legal
 Teksti za vrste dokumentov
[Collapse]PANTHEON Granule
 [Collapse]Vodiči za PANTHEON Granule
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in Opravila
  [Expand]Granula Nadzorna plošča
  [Expand]Granula B2B Naročanje
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 [Collapse]Uporabniški priročniki za PANTHEON Granule
  [Expand]Začetek
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in opravila
  [Expand]Granula B2B naročanje
  [Expand]Granula Nadzorna plošča
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 Teksti za dokumente
 Načini dostave
 Gradniki nadzorne plošče
 Poročila nadzorne plošče
 Ad-hoc analize
 ARES
 SQL urejevalnik
[Expand]Uporabniške strani

Load Time: 1734,3767 ms
"
  6613 | 1 | |
Label


Zahtevek REST 

Blok Zahtevek REST omogoča klicanje spletnih storitev REST brez povezave do nabiralnika. 

NAMIG

Več o bloku lahko preberete v poglavju Zahtevek REST.

Delovanje bloka je podobno delovanju bloka Nabiralnik REST.

 

V tem poglavju smo pripravili primer kreiranja workflowa z blokom Zahtevek REST.

OPIS PRIMERA

Odgovorna oseba želi kreirati PANTHEON Workflow za klicanje spletnih storitev REST in z njim preveriti podatke podjetja v e-registru GZS z uporabo davčne številke. To stori na naslednji način, s kreiranjem ustreznega Workflow-a in uporabo bloka Zahtevek REST.

  1. Kreiranje PANTHEON workflowa z blokom Zahtevek REST
  2. Priprava blokov Skripta
  3. Nastavitev bloka Zahtevek REST
  4. Preverjanje poslovnega procesa

1. Kreiranje PANTHEON workflowa z blokom Zahtevek REST 

Odgovorna oseba kreira PANTHEON Workflow

Vanj doda objekte: ZAČETEKKONEC, Zahtevek REST in dva bloka Skripta. Z uporabo Prehodov jih ustrezno poveže.

Nadaljuje s pripravo blokov Skripta.

2. Priprava blokov Skripta

Izbere prvi blok Skripta in mu za lažjo orientacijo spremeni naziv.

Klikne na ikono (Spremeni besedilo).

Odpre se okno Sprememba besedila poslovnega procesa, kjer pri ustrezni poziciji v polje Novo besedilo vnese nov naziv 'Priprava podatkov'.

S klikom na gumb Spremeni besedilo shrani spremembe.

Z dvojnim klikom na blok Priprava podatkov odpre obrazec za vnos kode.

Izvesti želi poizvedbo za določen ID za DDV. V obrazec vpiše spremenljivko MyTaxID in ji doda vrednost:

begin
  MyTaxID := 'SI99654717';
end;  

S klikom na gumb OK shrani spremembe.

Nadaljuje z nastavitvijo drugega bloka Skripta, ki bo služil prikazu rezultata poizvedbe.

Dvoklikne na drugi blok in v obrazec vpiše kodo za prikaz sporočila:

begin
  ShowMessage(RestResponseContentStr);
end; 

S klikom na gumb OK shrani spremembe.

3. Nastavitev bloka Zahtevek REST

Z dvojnim klikom na blok Zahtevek REST odpre okno za vnos informacij o zahtevku.

V polju Metoda izbere metodo GET.

V polje Osnovni URL vnese povezavo do spletne storitve - https://e-register.gzs.si/GzsRpeAPI/GzsRpePublicSearchRpc20/GzsRpePublicSearch.

V polje Resurs vnese nadaljevanje povezave za določeno dejanje - /GzsRpePublicSearch.

V polju Časovna omejitev zahteve v s izbere časovno omejitev zahtevka v sekundah - 30.

Klikne na zavihek Telo in v poljih Vsebina zahtevka in Vsebina odgovora s seznama izbere vrsto metode - application/json.

V prazno tekstovno polje vnese parametre zahtevka v obliki JSON, ki ustreza izbrani metodi. 

Nato klikne na zavihek Avtentikacija in v polju Vrsta avtentikacije s seznama izbere želen način avtentikacije, v našem primeru brez avtentikacije - No Auth

Nastavitve potrdi s klikom na gumb OK.

4. Preverjanje poslovnega procesa

Odgovorna oseba pravilno zgradbo poslovnega procesa preveri s klikom na ikono (Preveri) ali s shranjevanjem poslovnega procesa.

Za preizkus pravilnosti delovanja izbere ikono (Poženi posl. proces).

Odpre se obrazec Zagon poslovnega procesa, kjer ponovno izbere ikono (Poženi posl. proces).

Polsovni proces vrne rezultat v JSON formatu.

 

  

     


Ali so bila ta navodila uporabna?
Vaše povratne informacije bodo prispevale k boljši pomoči.
Komentarji
Komentarji so izpostavljeni tudi na forumu.