PANTHEON™ Help

 Kategori
 Ndihma PANTHEON - Mirë se erdhët
[Collapse]PANTHEON
 [Collapse]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON Retail
  [Expand]Udhëzues për PANTHEON Vet
  [Expand]Udhëzues për PANTHEON Bujqësi
 [Collapse]Manualet e Përdoruesve për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Retail
  [Expand]Manuali i përdoruesit për PANTHEON Vet
  [Expand]Manuali i Përdoruesit për PANTHEON Bujqësi
[Collapse]PANTHEON Web
 [Collapse]Udhëzues për PANTHEON Web
  [Expand]Udhëzues për PANTHEON Web Light
  [Expand]Udhëzues për PANTHEON Web Terminal
  [Expand]Udhëzues për PANTHEON Web Ligjor
 [Collapse]Manualet e Përdoruesit për PANTHEON Web
  [Expand]Fillimi PANTHEON Web
  [Expand]Manuali i Përdoruesit për PANTHEON Web Light
  [Expand]Manuali i Përdoruesit për Terminalin Web PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Web Legal
[Collapse]PANTHEON Granulat
 [Collapse]Udhëzues për Granulat PANTHEON
  [Expand]Granula Kadri
  [Expand]Granula Urdhrave të Udhëtimit
  [Expand]Granula Dokumenti
  [Expand]Dashboard Granule
  [Expand]Porositë B2B Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Granula Inventura e Aktiveve të Fiksuara
  [Expand]Granula Inventura Magazinës
 [Collapse]Manualet e Përdoruesit për Granulat PANTHEON
  [Expand]Fillimi
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Granula Dokumenti
  [Expand]Porositë B2B Granule
  [Expand]Dashboard Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
[Expand]Faqja e Përdoruesit

Load Time: 2171,8997 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 pododbno 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.

 

  

     


Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!