Item (Artikel)

API - https://moj.minimax.si/SI/API/Home/ModuleDetails/Item

Opis

Vmesnik je namenjen prenosu podatkov artiklov. Preko vmesnika je omogočeno:

Item - podatki artikla

Item

Podatek

Opis

Name

Naziv artikla, obvezen podatek.

Code

Šifra artikla.

EANCode

Koda artikla.

Description

Opis artikla.

ItemType

Tip artikla, obvezen podatek. Mogoče izbrati:

  • B – Blago
  • M – Material
  • P - Polizdelek
  • I – Izdelek
  • S – Storitve
  • A - Predplačila
  • AS – Predplačila za storitve

UnitOfMeasurement

Merska enota.

VatRate

Stopnja DDV, obvezen podatek.

Vnese se ID stopnje DDV-ja - stopnjo DDV izberemo iz šifranta stopenj DDV, ki ga izpišemo s klicem metode GetVatRates.

Price

Cena.

RebatePercent

% marže.

Usage

Uporaba, obvezen podatek. Mogoče izbrati:

  • D - da.
  • N - ne.

Currency

Denarna enota, obvezen podatek.

Vnese se ID denarne enote - denarno enoto izberemo iz šifranta denarnih enot, ki ga izpišemo s klicem metode GetCurrencies.

RevenueAccountDomestic

Konto prihodka na domačem trgu.

Vnese se ID konta – konto izberemo iz šifranta kontov, ki ga izpišemo s klicem metode GetAccounts.

Če podatek ni vnesen, se zapiše z vrednostjo, ki se predlaga v spletni aplikaciji.

RevenueAccountEU

Konto prihodka na trgih EU.

Vnese se ID konta – konto izberemo iz šifranta kontov, ki ga izpišemo s klicem metode GetAccounts.

Če podatek ni vnesen, se zapiše z vrednostjo, ki se predlaga v spletni aplikaciji.

RevenueAccountOutsideEU

Konto prihodka na trgih izven EU.

Vnese se ID konta – konto izberemo iz šifranta kontov, ki ga izpišemo s klicem metode GetAccounts.

Če podatek ni vnesen, se zapiše z vrednostjo, ki se predlaga v spletni aplikaciji.

StocksAccount

Konto zaloge.

Vnese se ID konta – konto izberemo iz šifranta kontov, ki ga izpišemo s klicem metode GetAccounts.

Če podatek ni vnesen, se zapiše z vrednostjo, ki se predlaga v spletni aplikaciji.

Primer - vnos artikla

Metoda: AddItem

Pri zgradbi objekta za pošiljanje podatkov novega artikla,  si lahko pomagamo s testnimi podatki objekta, ki jih prikažemo s klikom na gumb Test API na pogledu posamezne metode.

Osnovni podatki za odajanje novega artikla:

  • naziv artikla,
  • tip artikla,
  • uporaba,
  • denarna enota
  • stopnjoa DDV artikla.

JSON

{       
    "Name": "Item Name",
    "ItemType": "B",
    "VatRate": {
        "ID": 36
    },
    "Currency": {
        "ID": 7
    },
    "Usage": "D"
}

Nastavitve artiklov

Nastavitve, ki vplivajo na vnos artiklov pridobimo preko metode GetItemsSettings. Metoda vrača nastavitve, opisane v spodnji tabeli.

Podatek Opis
PricesIncludeVAT Podatek predstavlja nastavitev Vnos cen v šifrantu Artikli na obdobju za DDV glede na trenutni datum. Metoda vrača podatke:
 
  • D - Cene z DDV
  • N - Cene brez DDV
V tem prispevku