Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: Rendszerfunkciók

WEB szerviz paraméterezése [SY_WEBP] (WebParam)

Ugrás Előző Fel Következő Menü

Ezzel a funkcióval a webszerviz működését szabályzó paraméterek adhatóak meg.

Webszerviz paraméterek beviteli ablak

Webszerviz paraméterek beviteli ablak

Funkció viszonya a korábbi paraméterezéshez

Mivel a régebbi verziókban (3.1.78 előtti) nem volt paraméterező állomány (WebParam), ezért a webszerviz induláskor ellenőrzi ezt, és ha üres, akkor az aktuális menüparamétereket átkonvertálja.

Ez az automatikus webszerviz termináloknál frissítés után biztosítja a zavartalan működést, de ha webszerviz kézi indítású, akkor az AL_WEBP első elindítása előtt mindenképpen el kell indítani az al_web-et!

Az ez utáni indításoknál az állományban lévő paraméterek felülbírálják a menüparamétereket, azaz csak ezek lesznek hatásosak.

Mezőleírások

Alapbeállítások

Figyelő port

A szerviz az itt megadott portszámon fog figyelő portot nyitni. Alapértelmezett a 80. Ekvivalens menüparaméter: HTTPPort

Figyelő IPV4 cím

A szerviz az itt megadott IP címen fogja figyelő portot elindítani. Ha üres, akkor mindegyiken. Akkor lehet jelentősége, hogy ha a szerver több hálózathoz is kapcsolódik, és az elérést korlátozni szeretnénk egyre. Egyenlőre egyetlen IPV4 cím adható meg. Alapértelmezetten üres.  Ekvivalens menüparaméter: HTTPIP

Interface

Natív - hagyományos működés

DotNet - a webszerviz C# alapon működik, használatához a szerver main.cf-jét kötelezően rendszergazda módban kell futtatni.

Kapcsolatok maximális száma

A szerviz ennyi egyidejű kapcsolatot fog kezelni. Alapértelmezett: 15.

Kapcsolatok bezárása, ha inaktív

 

Log mód

Alapértelmezett: Csak a hibák kerülnek bele a log fájlba;

Mindent kiír: Minden információt kiír a log fájlba;

Nincs logfile: nem ír semmit.

Ekvivalens menüparaméter: Log

Böngészős elérés engedélyezése

Ha engedélyezzük, akkor a szerviz elérhető böngészővel. Ha nem, akkor minden HTTP Get kérdésre ( kivéve, ha a parancs /LGQUERY) 403: Forbidden kódot fog visszaküldeni. -> Web-alapú Online Nagy Machinátor

Többszörös bejelentkezésnél a régebbi munkamenet törlése

Csak akkor van, ha a böngészős elérés engedélyezve van.

A webszerviz minden bejelentkezéskor létrehoz a felhasználónak egy munkamenetet, és az ehhez tartozó sütit elküldi a böngészőnek, amit az minden további kérdésben visszaküld. Ha a felhasználó a főmenüben kilép, akkor törlődik a munkamenete, és érvénytelenné válik a süti.

Ha az opció inaktív ( alapértelmezett ), akkor bejelentkezéskor a webszerviz ellenőrzi, hogy a felhasználónak van-e élő munkamenete, és ha van akkor a böngészőtől kapott süti ahhoz tartozik-e. Ha volt munkamenet, de a süti nem érvényes, akkor "Ön egy másik számítógépről már be van jelentkezve" üzenetet küld, más esetben elfogadja a bejelentkezést.

Ha az opció aktív, akkor: bejelentkezéskor ha a felhasználónak van élő munkamenete, akkor azt törli, és létrehoz egy újat. Ennek az az eredmény, hogy ha a felhasználó egy másik gépről már be volt jelentkezve, akkor ott "kidobja", azaz a következő műveletnél a logon oldalra fog kerülni.

Inaktív munkamenet élettartalma

A webszerviz törli a felhasználói munkamenet, ha az itt beállított ideig inaktív, azaz a böngésző ennyi ideig nem küld kérdést.

Globális (menü) paraméterek

A szerviz egészére érvényes menüparaméterek. A gomb megnyomása egy új ablakot nyit, amiben meg lehet adni a megfelelő paramétereket. Mivel a szerviz alap menüje nem tartalmaz semmilyen paramétert, itt érdemes az aktuális menü paramétereit egyszer beimportálni (F6), hogy az engedményrendszer, készlet stb. paraméterek átkerüljenek és hassanak.

WEB workerek  konfigurálása

Részletek

Webáruház lekérdezések

Egyéni webshop kommunikáció kialakítása

Listák elérésének engedélyezése

Mindegyik: Minden lg-s lista elérhető a szervizen keresztül. Alapértelmezett.

Csak az itt paraméterezettek: Csak az alább felsorolt paraméterezett listák érhetőek el. Részletek

Egy sem: az lg nem érhető el a webszervizen keresztül.

Ha egy lista nem érhető el, akkor a válasz: 403: Forbidden.

HTTP GET lekérdezés engedélyezése

Ha engedélyezzük akkor a GET metódussal érkező /LGQUERY parancs le fog futni. Ez gyakorlatilag a böngésző címsorába begépelt/bemásolt paranccsal azonos.

Ha nem engedélyezzük, akkor az ilyen kérdésekre a válasz: 403: Forbidden, és csak a POST metódussal érkező parancsok fognak működni.

Paraméterezett listák / Lista hozzáadása

Ez a funkció fejlesztés alap áll.

Ügyfél/telephely/személy kezelés

Webshop ügyfél xml formátum

Ügyfél felvétel induló kód /Csökkenő irányban

A szerviz az itt megadott kóddal fogja felvenni az első ügyfelet, majd a megadott iránynak megfelelően (a kódot számként kezelve) a következőt...

Ha egy kód már foglalt, akkor következő szabadot fogja megkeresni, azaz kitölti a "lyukakat" is.

Alapértelmezetten 99999999, és csökkenő irányban.

Egyenlőre ez a beállítás nem hat a SZ_XMLSZ akcióra!

Felvett/lekérdezett ügyfelek besorolása

Ha itt megadunk egy ügyfél besorolás tételt, akkor a szerviz a rajta keresztül felvett, illetve a /PARTNER paranccsal lekérdezett ügyfeleket automatikusan be fogja sorolni.

Ezzel lehet nyilvántartani, hogy mely ügyfelek regisztráltak a webshop-ban.

Alapértelmezetten üres.

Egyenlőre ez a beállítás nem hat a SZ_XMLSZ akcióra!

/PARTNER parancs engedélyezése

Ha engedélyezzük a szerviz feldolgozza a parancsot, különben csak a rendelésben/számlában lehet ügyfelet felvenni. Alapértelmezetten engedélyezett.

Webáruház rendeléskezelés

Webhop vevőrendelés XML formátum

Rendelés felvétel engedélyezése

Ha engedélyezett, akkor a szerviz feldolgozza a /ORDER parancsot, különben a válasz 403: Forbiddden.

Alapértelmezetten engedélyezett.

 

Iktatószám sorozat

A szerviz ezen az iktatószám sorozaton fogja felvenni a rendeléseket.

Rendelésparaméterekben megadható sorozatot érdemes megadni.

Ha régi módon adják meg a sorozatot, 99/99 formátumban, akkor ha az első vagy második két karakter helyett "YY"-t írunk, akkor oda az évszám utolsó két számjegye fog kerülni.

Ez alól kivétel, ha kapott xml-ben tartalmazza a sorozatot (<sorozat> ki van töltve), mert akkor az az erősebb.

Ekvivalens menüparaméter: IndIksz.

 

Állapot

A szerviz ilyen állapotban fogja felvenni az érkező rendeléseket.

Alapértelmezett: Visszaigazolt.

Ekvivalens menüparaméter: IndÁll.

Alapértelmezett szállítás

A szerviz ilyen szállítással fogja felvenni az érkező rendeléseket, kivéve ha a kapott xml ezt tartalmazza.

Alapértelmezett: Mi szállítunk.

Ekvivalens menüparaméter: IndSzáll.

Egységár

XML-ben kapott: A szerviz az xml-ben kapott árakkal veszi fel a rendeléseket.

Új árajánlás: A szerviz az aktuális ügyfélárakkal veszi fel a rendeléseket. -> Kapcsolódó információ: devizaár konverzió

Ekvivalens menüparaméter: RendÁr.

Kintlévőség figyelés

Ha engedélyezzük akkor a rendelés felvétel előtt a program ellenőrzi az ügyfél kintlevőségeit, és ha az meghaladja az engedélyezettet, akkor nem veszi fel a rendelést.

Ekvivalens menüparaméter: KintLevFigy

Alapértelmezett raktár

A szerviz ezzel a raktárral fogja felvenni az érkező rendeléseket.

Ekvivalens menüparaméter: IndRakt

Cikk makrók automatikus használata

A kapcsoló használatánál az olyan termékek esetén, amelyekre makró van felvéve, a rendelésbe az alapanyagok kerülnek bele.

Ha az ár meghatározás = XML-ben kapott, akkor az első tételnek lesz meg az ára, a többi nulla lesz, hogy a rendelés végösszege egyezzen.

Rendelések automatikus diszponálása / AF_SZR paraméterek

Ha engedélyezzük, akkor a rendelés felvétel után le fog futni az AF_SZR akció, ami automatikusan diszponálja a teljesíthető rendeléseket. A gombra kattintva további menü paramétereket adhatunk meg.

Ekvivalens menüparaméter: AutoDiszp

Egyedi hivatkozási szám ellenőrzése

Ha be van kapcsolva, akkor nem tölthető be olyan XML fájl, melynek <alapbizonylat> tag-jében szereplő érték már szerepel valamelyik vevőrendelés Hivatkozási számában.

Raktárforgalom automatikus generálása / KL_REND paraméterek

Ha engedélyezzük, akkor a rendelés felvétel után le fog futni a KL_REND akció, ami szállítólevelet generál. A gombra kattintva további menü paramétereket adhatunk meg.

Ekvivalens menüparaméter: GenRaktF

Számla automatikus generálása / VV_KITOL paraméterek

Ha engedélyezzük, akkor a szállítólevél generálás után le fog futni a VV_KITOL akció, ami számlát generál.

Ekvivalens menüparaméter: GenSzla

Közvetlen szállítólevél felvétel

Webshop szállítólevél xml

Szállítólevél  felvétel engedélyezése

Ha engedélyezett, akkor a szerviz feldolgozza a /STOCK parancsot, különben a válasz 403: Forbiddden.

Alapértelmezetten tiltott.

Mozgásnem

A szerviz az itt megadott mozgásnemmel fogja felvenni a szállítólevelet. Itt csak olyan mozgásnem választható, aminek az ajánlott értékeiben konkrét raktár rekesz kód van.

Bizonylat típus

A szállítólevél típusa. (Normál/diszpozíció)

Szállítólevél extra mezők

 

Készlet ellenőrzés

Alapértelmezetten bepipált állapotú, mely végrehajtja a készletellenőrzést és tiltja a negatív készlet használatát. Kikapcsolt állapotban nincs készlet ellenőrzés, azaz akár negatív készlet terhére is lehet fogyasztani a készletet.

Számla automatikus generálása

 

Alapbizonylat keresése a vevőszámlák között

Bekapcsolva a szállítólevél XML-ben az <alapbizonylat> tagben érkező adatot a program (azon túl, hogy elhelyezi a szállítólevélben) megkeresi a vevő/export számlák alapbizonylat mezőiben és ha van találat, a számlaszám bekerül a szállítólevélbe. A kapcsolat nem lesz tételes, azaz a szállítólevél rekordok SzlaSorszám mezőjében marad a 65.535 érték, ami az jelenti, hogy a tételnek nincs kapcsolata a hivatkozott számla tételeivel. Az XML-ben lévő devizanem alapján dönti el a program, hogy vevő vagy export számlákban keressen. A találathoz pontos egyezés kell.

Közvetlen számlafelvétel

Számla felvétel engedélyezése

Ha engedélyezett, akkor a szerviz feldolgozza a /INVOICE parancsot, különben a válasz 403: Forbiddden.

A szerviz a kapott xml-t átadja az SZ_XMLSZ akciónak, ami azt feldolgozza.

Alapértelmezetten engedélyezett.

Számlaszám sorozat /

A szerviz az itt megadott vevőszámla sorozatot továbbítja az SZ_XMLSZ akciónak.

Előlegszámla sorozat / Számlafelvétel paraméterek

A szerviz az itt megadott előlegszámla sorozatot továbbítja az SZ_XMLSZ akciónak. A gombra kattintva további menü paramétereket adhatunk meg.

Bankszámla kód

A szerviz az itt megadott bankszámlával veszi fel a beérkező számlát.

Számlaszám mentése tmp állományba

Ha engedélyezzük, akkor az SZ_XMLSZ akció Listázás = Számla paraméterrel hívódik: a legenerált számlák a Számla nyomtatás akcióval kinyomtathatóak.

Offline boltszinkronizáció

Szinkronizáció engedélyezése

Fejlesztés alatt.

A fejlesztés lényege, hogy a szervertől függetlenül, külön kulcson működő boltok interneten keresztül egyesítik be a központi könyvelésbe az adataikat.

Az Offline bolt hálózat előnye, hogy akkor is működik a bolt, ha nincs internet.

Extreme digital webshop kapcsolat

Hozzáférés engedélyezése

Ha engedélyezett, akkor a szerviz feldolgozza az /edigitalproducts, /edigitalstocks, /edigitalorders, különben a válasz 403: Forbiddden. Alapértelmezetten tiltott.

Kötet

Ki kell választani azt az egy kötetet, amellyel a kapcsolat létrejön.

Kérést küldő IP címe

Az Extreme Digital a kommunikációhoz állandó IP címet használ. Ha itt megadja azt, akkor szerviz csak erről az ip címről érkező kéréseket fogja feldolgozni. Javasolt megadni, vagy a routerben a port forward-ot leszűkíteni erre az ip-re, különben a cikk és készlet xml-t bárki egy böngészővel el tudja érni.

Saját (külső) URL

Az az URL, amin a szerviz az internetről elérhető. pl: "www.tesztceg.hu".

Saját (külső) port

Az a port amin a szerviz az internetről elérhető. Az előző mezővel együtt a lekérdezések url-jének, és a termékfotók url-jének összeállításához kellenek.

Extreme Digital ügyfél kódja

Az Extreme Digital viszonteladóként működik közre, azaz a rendeléssel nem küldi el az ügyfelének az adatait. Így a Machinátor ezzel az ügyfélkóddal fogja rögzíteni a kapott rendeléseket.

Cikk szűrés

Cikk szűrés, mely cikkek kerüljenek fel a webshopra. Megadása nem kötelező.

Termék nevének képzése

A Machinátor által a webshopnak küldött cikknevek szerkezete.

Gyártók besorolása

Ha meg van adva, akkor ennek a besorolás törzsnek első megfelelő tétel neve lesz a cikk gyártója a webshopban. Megadása nem kötelező.

Cikk főcsoportjának besorolása

Ha meg van adva, akkor ennek a besorolás törzsnek első megfelelő tétele lesz a cikk főcsoportja a webshopban. Megadása nem kötelező.

Cikk csoportjának besorolása

Ennek a besorolás törzsnek első megfelelő tétele lesz a cikk csoportja a webshopban.

Fotó gyűjtő

A cikkhez tartozó fotók dokumentum gyűjtője.

Kisker ár ügyfele

Ha meg van adva, akkor ajánlott fogyasztói árnak ennek az ügyfélnek az árait, akciós fogyasztói árnak ennek az ügyfélnek az engedménnyel csökkentett árait fogja a webshop megkapni. Megadása nem kötelező.

XML elkészítése előre, időpont

A cikk xml elkészítése igen hosszú ideig tarthat, az webshop nem fogja megvárni míg elkészül. Ezért az xml készítés időzíthető előre, ez esetben a lekérdezés az előre elkészített xml-t adja vissza, tulajdonképpen nulla idő alatt. Bekapcsolása ajánlott!

A webshop minden nap a hajnali órákban kérdezi le, így mondjuk 00:01-re időzítve minden nap friss adatokat fog beolvasni.

Cikk letöltés URL

Csak olvasható mező. A saját url, saját port alapján összeállított url, a webshop ezen át tudja letölteni a cikk xml-t, ezt kell megadni az Extreme Digital-nak.

Készlet típus

Az átadandó készlet típusa: Tényleges|Bővített|Szerződhető.

Készlet RR képlet

A tényleges készlet számításhoz használt raktár-rekesz képlet. A bővített/szerződhető készlet meghatározásánál a rendeléseket az áruforgalom paraméterekben megadott raktár szűkítés szűri.

XML elkészítése előre

Ha tényleges készletet használunk, akkor az xml elkészítése (3000 cikkre) várhatóan 1 mp alatt lesz, ezt a webshop valószínűleg megvárja, azaz nem szükséges. Ha bővített/szerződhető készletet használunk, akkor az xml elkészítése hosszabb ideig eltarthat (10-20 mp), ezt a webshop nem biztos, hogy megvárja, ezért érdemes bekapcsolni. Ez esetben a lekérdezés az előre elkészített xml-t adja vissza, tulajdonképpen nulla idő alatt, majd utána legyártja az újabb xml-t. Ezzel viszont duplájára nő a készlet adatok valós időtől való csúszása, egy 10 perces lekérdezési időszaknál 20 percre.

Készlet letöltés URL:

Csak olvasható mező. A saját url, saját port alapján összeállított url, a webshop ezen át tudja letölteni a készlet xml-t, ezt kell megadni az Extreme Digital-nak.

Rendelés sorozat

A kapott rendeléseket ezen az iktatószám sorozaton fogja felvenni. Ha az első vagy második két karakter helyett "YY"-t írunk, akkor oda az évszám utolsó két számjegye fog kerülni.

Kiinduló állapot

A kapott rendeléseket ebben az állapotban fogja felvenni.

Egységár

Mivel a webshop nem küld vissza árat, meg kell határozni, hogy a programban milyen áron legyen felvéve e termék.

Nulla -  A rendelés nulla árakkal lesz felvéve.

Új árajánlás  - A rendelés az aktuális árakkal lesz felvéve. Mivel a webshop a hajnalban letöltött árakat használja, ezért ez esetben lehet eltérés az elszámolásnál!

Raktár

A kapott rendeléseket erre a raktárra fogja felvenni.

Rendelés feltöltés URL

Csak olvasható mező. A saját url, saját port alapján összeállított url, a webshop ezen át tudja felölteni a rendeléseket, ezt kell megadni az Extreme Digital-nak.

Számlázz.hu adatkapcsolat

Hozzáférés engedélyezése

Ha engedélyezett, akkor a szerviz feldolgozza a Számlázz.hu felöl érkező számlákat, különben a válasz 403: Forbiddden. Alapértelmezetten tiltott.

Ha engedélyezett, akkor a szerviz feldolgozza a Számlázz.hu felöl érkező számlákat, különben a válasz 403: Forbiddden. Alapértelmezetten tiltott.

Kérdést küldő IP címe

A Számlázz.hu küldő szerverének IP címe. Ha itt megadjuk, akkor szerviz csak erről az IP címről érkező kéréseket fogja feldolgozni.

Saját (külső) URL

Az az URL, amin a szerviz az internetről elérhető.

Saját (külső) port

Az a port amin a szerviz az internetről elérhető.

Kötetek/kulcsok

Kötetenként meg kell adni a Számlázz.hu által adott azonosító kulcsot, a létrehozandó vevő és export számla paraméter ID-jét vagy a sorozatszámát és a számlába kerülő bankszámla kódját.

Számlaszám mentése tmp állományba

Ha engedélyezzük, akkor a Számla importálás akció Listázás = Számla paraméterrel hívódik, így a legenerált számlák a Számla nyomtatás akcióval kinyomtathatóak.

Számla feltöltés URL

A saját url, saját port alapján összeállított url, a Számlázz.hu ezen át tudja felölteni a számlákat, ezt kell megadni az Számlázz.hu rendszerében.