PANTHEON™ Help

 Toc
 PANTHEON Ndihmë - Mirësevini
[Collapse]PANTHEON
 [Collapse]Udhëzues për PANTHEON
  [Collapse]Udhëzues për PANTHEON
   [Expand]Rregullimet
   [Expand]Porositë
   [Expand]Mallrat
   [Expand]Prodhimi
   [Expand]POS
   [Expand]Shërbim
   [Expand]Financat
   [Expand]Stafi
   [Expand]Analitika
   [Expand]Desktop
   [Expand]Ndihmë
   [Expand]Mesazhe dhe Paralajmërime
   [Collapse]Programet shtesë
     ShtoPërdorues - Shtimi i Përdoruesve të Bazës së të Dhënave
    [Expand]PANTHEON Shërbimet Web (PAWS)
    [Expand]Datalab OTOS
    [Expand]Datalab CHRONOS
    [Expand]Datalab ATENA
    [Expand]Datalab Migrator
     Asistenti pas Migrimit
    [Expand]mobilni Potni Nalogi
    [Expand]Pantheon LX/LT
     Pantheon SHAKE
    [Collapse]PANTHEON Serveri i Automatizimit (PAAS)
     [Expand]Kuptimi dhe funksionimi i PAAS
     [Expand]Instalimi dhe testimi i PAAS
     [Expand]Përshkrimi i metodave REST për përpunimin e detyrave
      MBËSHTETJA MULTI SERVER PAAS
      Alternativa për REST API
      Vlerat e paracaktuara dhe opsionet e PAAS.exe
      Përmirësimi PAAS
   [Expand]Produkte të vjetra
  [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ërdoruesit 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 Bujqësinë PANTHEON
[Collapse]PANTHEON Web
 [Collapse]Udhëzues për PANTHEON Web
  [Expand]Udhëzues për PANTHEON Web Light
  [Expand]Udhëzues për Terminalin Web PANTHEON
  [Expand]Udhëzues për PANTHEON Web Legal
  [Expand]Arkiva e produkteve të vjetra
 [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
  [Expand]Arkiva e produkteve të vjetra
[Collapse]PANTHEON Granulat
 [Collapse]Udhëzues për Granulat PANTHEON
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumente dhe Detyra Granule
  [Expand]Dashboard Granule
  [Expand]Porositë B2B Granule
  [Expand]Granul i Shërbimit në Terren
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granul
 [Collapse]Manualet e Përdoruesit për Granulat PANTHEON
  [Expand]Fillimi
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumentet dhe Granula e Detyrave
  [Expand]Porositë B2B Granule
  [Expand]Dashboard Granule
  [Expand]Granul i Shërbimit në Terren
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granul
  [Expand]Arkiv
[Expand]Faqja e Përdoruesit

Load Time: 843.7403 ms
"
  1000001317 | 220991 | 457657 | AI translated
Label

përshkrimi i metodave REST për përpunimin e detyrave

89213.gif010380.gif010379.gif010381.gif010411.gif010382.gif010383.gif

 

PAAS gjithashtu funksionon si një shërbim web. Ju mund të aksesoni metodat për të marrë raporte, për punë me sistemin e dokumenteve dhe për menaxhimin e flukseve të punës.

Në këtë kapitull, mund të gjeni metodat e mëposhtme REST për përpunimin e detyrave dhe përshkrimet e tyre:

1. Krijimi i një detyre të re përpunimi
2. Merr statusin e detyrës ekzistuese
3. Shkarko një skedar të vetëm rezultues

 

1. Krijimi i një detyre të re përpunimi

POST /api/v1/:database/process/:command

Parametrat:

  • database: databaza SQL Server ku detyra duhet të ekzekutohet;
  • command: urdhri për të ekzekutuar në PAAS;
  • body: duhet të përmbajë parametrat JSON për detyrën e re.

Kthen: objekt JSON me dy fusha;

  • task: ID numerik i detyrës
  • runner: token string i detyrës

Shembuj të krijimit të një detyre të re përpunimi:

Kjo metodë planifikon një detyrë për ekzekutim dhe kthen menjëherë. Parametrat :command dhe :body ruhen në tabelën ‘tPA_PAASProcessing’ siç janë dërguar.



Ekzekutimi aktual kryhet nga ‘PANTHEON.exe’. PAAS do të fillojë PANTHEON nëse nuk është duke u ekzekutuar tashmë, ose do të njoftojë nga një program PANTHEON që është duke u ekzekutuar tashmë se ka një detyrë të disponueshme për t'u ekzekutuar.

2. Merr statusin e detyrës ekzistuese

GET /api/v1/:database/status/:task?guid=:runner

Parametrat: 

Database: databaza SQL Server ku detyra është detyra: ID e detyrës krijohet në skedar; guid 'runner' merret kur detyra është krijuar.

Kthen statusin nga tabela ‘tPA_PAASProcessing’ për detyrën e dhënë:

{ "id": ID numerik i detyrës (anQId) "status": num status (anStatus): 0: në pritje, 102: në përpunim, 200: përfunduar OK, 400: Gabim "lane": emri string i rrugës së prioritetit ku detyra po ekzekutohet (nuk përdoret për tani) "command": urdhri string i kërkuar për detyrën (Printimi, Fluksi i Punës, ...) (acCommand) "result": JSON me rezultatet. kthyer nga Pantheon (acResult) kur detyra është përfunduar

{ "guid": guid i procesorit të detyrës (nuk përdoret për tani) kur statusi është OK "files": array e stringjeve ["full\\path1\\to_file1.ext", full\\path1\\to_file1.ext"] "error": përshkrimi i stringut të gabimit nëse kishte një gabim } }


Shembulli i marrjes së statusit të detyrës ekzistuese

 

3. Shkarko një skedar të vetëm rezultues

GET /api/v1/:database/download/:task/:file?guid=:guid

Parametrat:

  • Database: databaza SQL Server ku detyra u ekzekutua dhe përfundoi me OK.
  • Task: ID e detyrës së skedarit të krijuar.
  • File: rendi numerik i skedarit nga array e skedarëve në status > rezultat > skedarët.
  • Guid: ‘runner’ i marrë kur detyra u krijua.

Kthen: Përmbajtja e skedarit.


Shembulli i shkarkimit të një skedari të vetëm rezultues

 

Tema të lidhura:

 


 

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