eOrdering API 1.3, revízia 2018-05-15
Štruktúra

Dodávateľ predstavuje subjekt schopný prijímať a spracovať objednávky. Dodávateľ zároveň môže poskytovať informácie o skladových zásobách produktov.

Syntax

{
  /* identifikator dodatavatela */
  "id": integer,
  
  /* nazov dodatavatela */
  "name": string,
  
  /* adresa */
  "address": string,
  "city": string,
  "postalCode": string,
  "country": string,
  
  /* priznaky dodavatela */
  "flags": integer,
  
  /* unikatny nazov dodavatela */
  "uniqueName": string,
  
  /* ICO */
  "companyNo": string,
  
  /* IC DPH */
  "vatNo": string,

  /* zoznam skladov dodavatela */		
  "stocks": [
    {
      /* ID skladu */
      "uniqueName": string,

      /* Nazov skladu  */
      "name": string 
    }    

  ]
}

Flags

Bit Názov Popis
20 Webová služba dočasne zastavená Webová služba dodávateľa je dočasne zastavená. Objednávky sa kumulujú a budú odoslané po sprístupnení webovej služby dodávateľom.
21 Objednávanie webovou službou Dodávateľ podporuje online objednávanie webovými službami.
22 Objednávanie emailom Dodávateľ umožňuje objednávanie emailom.
23 Rabat na položku objednávky Do objednávky je možné zaraďovať tzv. rabatové položky.

Príklad dodávateľa

{
  "id": 2,
  "name": "PHOENIX Zdravotnícke zásobovanie, a.s.",
  "address": "Pribylinská 2/A",
  "city": "Bratislava",
  "postalCode": "831 04",
  "country": "Slovakia",
  "flags": 10,
  "uniqueName": "PHX",
  "companyNo": "34142941",
  "vatNo": "SK2020361717",
  "stocks": [
    {
      "uniqueName": "PHX-BA",
      "name": "Bratislava"
    },
    {
      "uniqueName": "PHX-KE",
      "name": "Košice"
    },
    {
      "uniqueName": "PHX-ZV",
      "name": "Zvolen"
    }
  ]
}