Felhasználói eszközök

Eszközök a webhelyen


api_cikk_raktar

Cikktörzs és készlet API lekérdezések

Rövid kivonatos összefoglalás a Rendszer→API menüpontban található lekérdezésekről.

A működés alapja az általános API leírásban szerepel.

Felületről lehetőség van mind a cikktörzs, mind a raktári lekérdezések előzetes ellenőrzésére a paraméter megadást igénylő lekérdezések esetében is:

  • Cikktörzs esetén a Rendszer→API→Cikktörzs→Cikk árak változása
  • Raktár esetén a Rendszer→API→Raktár→Egy raktár készlet változása

Cikktörzs lekérdezése

  • „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
    • Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
    • Nem kötelező így lekérdezhető a teljes cikktörzs is
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_cikktorzs_teljes",
	"dokop":{
		"json":1
	}
}

Árak lekérdezése

Az összes árkategória szerinti árak lekérdezése egy menetben.

  • „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
    • Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
    • Nem kötelező, így lekérdezhető az összes cikk ára is.
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_cikktorzs_arak",
	"last_modify_time":"$$$$$",
	"dokop":{
		"json":1
	}
}

Egy árkategória szerinti árak lekérdezése

Egyetlen árkategória szerinti árak lekérdezése. Az „arkategoria” kötelezően megadandó paraméter, ami Törzsadatok→Cikkszámok→Árkategóriák menüben szereplő bármelyik árkategória kódja lehet.

  • „last_modify_time”: Az utolsó eltárolt módosítási dátum/idő.
    • Ennél későbbi (nemegyenlő) időben módosult termékeket ad vissza
    • Nem kötelező, így lekérdezhető az összes cikk ára is.
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_cikktorzs_arak_by_arkat",
	"last_modify_time":"$$$$$",
        "arkategoria":"$$$$$$$",
	"dokop":{
		"json":1
	}
}

Adott raktár készletének lekérdezése

  • A „raktar” a raktár kódja (kötelező paraméter)
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_raktar_keszlet_egy",
	"raktar":"$$$$$",
	"dokop":{
		"json":1
	}
}

Raktár készlet változás összesített

Adott raktár készlet változás összesítve cikkszámra

  • A „raktar” a raktár kódja. (kötelező paraméter)
  • A „last_id” az utoljára eltárolt változás id-je
    • (Ennek a használata javasolt, az id-k növekvőek és egyediek
  • A „last_ido” az utolsó változás ideje.
    • (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_raktar_keszlet_valtozas",
	"raktar":"$$$$$",
	"last_id":"$$$$$",
	"dokop":{
		"json":1
	}
}

Raktár készlet változás tételes

Adott raktár készlet változás részletesen

  • A „raktar” a raktár kódja. (kötelező paraméter)
  • A „last_id” az utoljára eltárolt változás id-je (integer)
    • (Ennek a használatát javasolt, az id-k növekvőek és egyediek
  • A „last_ido” az utolsó változás ideje.
    • (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_raktar_keszlet_valtozas_reszletes",
	"raktar":"$$$$$",
	"last_id":"$$$$$",
	"dokop":{
		"json":1
	}
}

Raktárt érintő mozgások

Adott raktár készletét érintő mozgások

  • A „raktar” a raktár kódja. (kötelező paraméter)
  • A „last_id” az utoljára eltárolt változás id-je (integer)
    • (Ennek a használata javasolt, az id-k növekvőek és egyediek
  • A „last_ido” az utolsó változás ideje.
    • (Ezt kevésbé javasolt, az idők egy tranzakció alatt azonosak)
https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_raktar_mozgas",
	"raktar":"$$$$$",
	"last_id":"$$$$$",
	"dokop":{
		"json":1
	}
}

Összes raktár készletének lekérdezése

https://evir.hu/cegnev/cgi-bin/index.cgi?
json={
	"token":"$$$$$",
	"dok":"api_raktar_keszlet",
	"dokop":{
		"json":1
	}
}

api_cikk_raktar.txt · Utolsó módosítás: 2017/05/23 23:44 szerkesztette: royal