PANTHEON™ Help

 Sadržaj
 Glavna strana- Dobrodošli u PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Priručnik za PANTHEON
   [Expand]Pantheon Hosting
   [Expand]Pomoć
   [Expand]Podešavanja
   [Expand]Narudžbine
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Korisničke strane
   [Expand]Poslovni saveti
    Dodatno
   [Expand]Plansko-analitički alat ZEUS
   [Expand]Dodatni programi
   [Expand]Obaveštenja programa
   [Expand]Zvanična mišljenja
   [Collapse]Dodatni programi
    [Expand]Pantheon server za automatizaciju (PAAS)
    [Collapse]PANTHEON Web servisi (PAWS)
      Šema izbora podataka za razmenu
      Instalacija alata web servisa
     [Collapse]Katalog web servisa
      [Collapse]Katalog API-ja
        DBObjects API
        Ident API-ja
        Subject API-ja
        Korisnici
        Sheme
        Parametri baze podataka
    [Expand]Pantheon LX/LT
    [Expand]Fiskalni štampači
    [Expand]DataLab ATENA
    [Expand]DataLab CHRONOS
    [Expand]DataLab OTOS
    [Expand]Datalab Migrator
     Post migration wizard
   [Expand]Sistemska okolina
    Rečnik izraza
   [Expand]Zastareli produkti
  [Expand]Vodič po DataLab PANTHEON™ Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič za PANTHEON Vet
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za PANTHEON
  [Expand]Operativni priručnik za datalab PANTHEON Farming
  [Expand]Korisnički vodič za mobilni POS
  [Expand]Korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Priručnici za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič po PANTHEON Web Terminal-u
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Kako početi? PANTHEON Web
  [Expand]Korisnički priručnik za PANTHEON Web Light
  [Expand]Korisnički priručnik za PANTHEON Web Terminal
  [Expand]Arhiva starih proizvoda
  [Expand]Korisnički priručnik za PANTHEON Web Legal
[Collapse]PANTHEON Granule
 [Collapse]Priručnik za PANTHEON Granule
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Servis na terenu
  [Expand]Granula B2B naručivanje
  [Expand]Inventar Fiksne Imovine
  [Expand]Granula Inventar skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Kako početi?
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula B2B Naručivanje
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Servis na terenu
   PANTHEON Granule - česta pitanja i odgovori
  [Expand]Arhiva
  [Expand]Inventar Fiksne Imovine
  [Expand]Granula Inventar skladišta
   Arhiva

Load Time: 937.5155 ms
"
  1000002241 | 221864 | 374272 | Review
Label

DBObjects API

               

U ovoj katetegoriji možete pronaći API-je, koji vam omogućavaju, da preuzmete, umetnete ili ažurirate skoro sve podatke iz ili u PANTHEON.

Sadržaj

  1. Kratak opis DBObjects
  2. POST/api/DBObjects/execproc
  3. POST/api/DBObjects/selecttables
  4. POST/api/DBObjects/inserttable
  5. POST/api/DBObjects/updatetable

 

1. Kratak opis DBObjects API-ja:

POST/api/DBObjects/execproc Izvršava sačuvane procedure i kreira PANTHEON privremene tabele.
POST/api/DBObjects/selecttables Prikuplja podatke iz tabele (tabela) i kreira PANTHEON privremene tabele.
POST/api/DBObjects/inserttable Umeće podatke u tabelu koristeći kolone.
POST/api/DBObjects/updatetable Ažurira podatke u tabeli koristeći kolone i proizvoljne uslove.

2. POST/api/DBObjects/execproc

Ovaj API vam omogućava da izvršite jedan ili više postupaka. Ako procedura koristi tempTables, možete je navesti u parametrima matrice tempTables. U bloku procParams morate navesti parametre postupka. Rezultati koje vraća proces, mogu se predstaviti u  .json strukturi datoteke.

 

{
  "procedures": [
    {
      "procname": "string",
      "procParams": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "tempTables": [
    "string"
  ]
}

 

3. POST/api/DBObojects/selecttables

Ovaj API vam omogućava da dobijete podatke kao rezultat upita definisanog kao parametar masterTable sa povezanim tabelama u tabeli parametara tableFKssa prilagođenim uslovima u parametrima customConditions.

  Osim toga, možete sortirati svoje podatke pomoću parametara sortColumn i sortOrder. U upitu možete koristiti parametar tempTable, ako izvršite proceduru pohranjivanja sa nizom rezultata.

 

{
  "start": 0,
  "length": 0,
  "fieldsToReturn": "string",
  "tableFKs": [
    {
      "table": "string",
      "alias": "string",
      "join": "string",
      "parentAlias": "string",
      "fieldsToReturn": "string"
    }
  ],
  "customConditions": {
    "condition": "string",
    "params": [
      "string"
    ]
  },
  "sortColumn": "string",
  "sortOrder": "string",
  "withSubSelects": 0,
  "masterTable": {
    "table": "string",
    "alias": "string"
  },
  "tempTables": [
    "string"
  ]
}

 

4. POST/api/DBObjects/inserttable

Ta API vam omogoča vstavljanje podatkov v tabelo, definirano v parametru masterTable. Poleg tega je mogoče ustvariti tempTables s parametri tempTables in v te začasne tabele vstaviti podatke.

 

{
  "masterTable": "string",
  "fieldvalues": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

 

5. POST/api/DBObjects/updatetable

Ta API vam omogoča, da posodobite podatke v tabeli kot parameter masterTable, posodobite podatke v vrednostih polja parametra z možnostjo združevanja tabel v tabeli parametrov tableFKs s pogoji po meri v parametrih customConditions.

 

{
  "masterTable": {
    "table": "string",
    "alias": "string"
  },
  "fieldvalues": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "tableFKs": [
    {
      "table": "string",
      "alias": "string",
      "join": "string",
      "parentAlias": "string",
      "fieldsToReturn": "string"
    }
  ],
  "customConditions": {
    "condition": "string",
    "params": [
      "string"
    ]
  }
}

 

 

 


 

Oceni ovu temu
Da li je ova tema korisna?
Komentari
Komentari će biti vidljivi i na forumu!