Ezzel a funkcióval a webszerviz működését szabályzó paraméterek adhatóak meg.
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.
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 |
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 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. |
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 |
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. |
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. |
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. |
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. |
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. |