Az akció interneten keresztül rendelt tételekből Vevő (vagy Szállító) rendeléseket importál.
Jóváhagyás után elkészíti a rendelést és a forrás TXT-t áthelyezi a feldolgozott rendelések könyvtárába (ACCEPTED). Az elutasított rendelések és az időközben lemondott rendelések külön könyvtárakba kerülnek naplózási céllal (REFUSED).
Az akció először feldolgozza a txt állományokat, és megmutatja a kezelőnek. Ekkor törölheti a hibás, vagy helyből elutasítandó rendeléseket. Ezek átkerülnek a REFUSED alkönyvtárba. A megmaradó rendeléseket egy menetben konvertálja át az akció. Amit lehet az ügyféltörzs és a beéllított ár engedmény paraméterek alapján kitölt a konverzió. A kiegészítő információ a rendelés fejléchez kapcsolódó további adatok-ba kerül. A tételek állapota visszaigazolt lesz.
Ha van SzállCikkEll=Szállítható, akkor ellenőrzi a program a tételeket, ha
- az összes tétel idegen cikkszáma a rendelés ügyfélre Szállítható és Normál idegencikk típusú, akkor a Sorozat paraméterben megadott rendelés lesz generálva,
- az összes tétel idegen cikkszáma a rendelés ügyfélre Szállítható és Bizományos idegencikktípusú, akkor a Sorozat Bizo paraméterben megadott rendelés lesz generálva.
- Különben nem kell generálni, hanem üzenetet kell nyomtatni:
Import állomány formátum:
1 rendelés 1 text állomány. Fájlnév: O12345.txt ahol 12345 folyamatos sorszám (az első karakter az ORDER szó első betűje). Az itt megadott sorszám lesz a Machinátorban a rendelés iktatószáma fix sorozat után illesztve pl. 99-25/12345. (A Sorozatszám menü paraméter értéke:9925). A feldolgozás csak akkor történik meg, ha a megadott sorozatszámban az utolsó sorszám utáni rendelés került a forrás könyvtárba (a fenti példa alapján az 12345 számú rendelés csak akkor kerül feldolgozásra, ha a 99-25 sorozatban az 12344 az utolsó)
Kétféle sor van a fájlban az első sor fejléc információkat, a többi tételadatokat tartalmaz. Az oszlopokat TAB (09H) választja el egymástól, az ékezetes karakterek 1250-es kódtábla szerintiek.
Fejléc
Az AF_IMP fájlok elején elhelyezhető egy ún. fejléc leíró, aminek a segítségével leírható, hogy a fejlécben milyen adatok érkeznek és milyen sorrendben, így a fejlécben nem kell üres mezőket hagyni a kitöltetlen adatoknál.
A fejlécben jelenleg a következő mezők lehetnek:
Sorszám
|
Mezőnév
|
Leírás
|
Egyéb
|
1.
|
ÜgyfélKód
|
Ügyfél kód
|
A Nagy Machinátorban használt ügyfél kód. Ha üres akkor a 4-11. mezők alapján új ügyfél kerül az ügyféltörzsbe. Ha ezt a kódot nem ismerik, akkor egyszerűbb ha az internetes ügyfél kód van kitöltve, és akkor ez a mező mindig üresen maradhat.
|
2.
|
Megjegyzés
|
Kiegészítő infó
|
Rendelés fejléc, megjegyzésbe kerül
Több sor megadása esetén '\' jel kerülhet a sorok közé.
Egy sor maximum 2048 byte lehet
|
3.
|
DátumIdő
|
dátum, idő
|
csak új ügyfélnél kell. ÉÉÉÉHHNNÓÓPP formátumban
|
4.
|
ÜgyfélNév
|
név
|
csak új ügyfélnél kell
|
5.
|
Irányítószám
|
irányítószám
|
csak új ügyfélnél kell
|
6.
|
Helység
|
helység
|
csak új ügyfélnél kell
|
7.
|
Cím
|
utca, házszám
|
csak új ügyfélnél kell
|
8.
|
Telefon
|
telefonszám
|
csak új ügyfélnél kell
|
9.
|
Fax
|
faxszám
|
csak új ügyfélnél kell
|
10.
|
Email
|
email
|
csak új ügyfélnél kell
|
11.
|
WebÜgyfélKód
|
Internetes ügyfélkód
|
Ha az Ügyfél kód üres és 4-10 mezők is üresek, akkor mindenképpen ki kell legyen töltve. Használata esetén a Machinátor fel fogja venni az Ügyféltörzsbe a következő kódon az ügyfelet és a machinátoros és a webes ügyfélkódot összevezeti az ÜgyfélID állományban, hogy a következő konvertálásnál már tudja, hogy milyen machinátoros kódot kapott az ügyfél.
|
12.
|
FizetésiMód
|
fizetési mód
|
az összes Nagy Machinátorban konvencionális elnevezést elfogadja:
Utalás, Inkasszó, Csekk, Kompenzáció, Készpénz-1, Készpénz-2, Utánvét, Előrefizetés, L/C, Hitelkártya, CC/BSP
(Kis és nagybetű és az ékezet használat nem kötelező. Pl.: keszpenz-1 is jó))
|
13.
|
Ügyintéző
|
Ügyfél kapcsolattartó
|
Rendelés fejléc, megjegyzésbe kerül
|
14.
|
ÜgyintTel
|
kapcsolattartó telefonszám
|
Rendelés fejléc, megjegyzésbe kerül
|
15.
|
ÜgyintMobil
|
kapcsolattartó mobil
|
Rendelés fejléc, megjegyzésbe kerül
|
16.
|
ÜgyintFax
|
kapcsolattartó faxszám
|
Rendelés fejléc, megjegyzésbe kerül
|
17.
|
SzállNév
|
Szállítási név
|
ÜgyfélTörzs.PostaNév
|
18.
|
SzállIránySz
|
Szállítási irányítószám
|
ÜgyfélTörzs.PostaIrSzám
|
19.
|
SzállHelység
|
Szállítási helység
|
ÜgyfélTörzs.PostaHelység
|
20.
|
SzállCím
|
Szállítási utca, házszám
|
ÜgyfélTörzs.PostaCím
|
21.
|
SzállTelefon
|
Szállítási telefonszám
|
|
22.
|
SzállMobil
|
Szállítási mobil
|
|
23.
|
SzállFaxszám
|
Szállítási faxszám
|
|
24.
|
SzámlNév
|
Számlázási név
|
ÜgyfélTörzs.Név
|
25.
|
SzámlIránySz
|
Számlázási irányítószám
|
ÜgyfélTörzs.IrSzám
|
26.
|
SzámlHelység
|
Számlázási helység
|
ÜgyfélTörzs.Helység
|
27.
|
SzámlCím
|
Számlázási utca, házszám
|
ÜgyfélTörzs.Cím
|
28.
|
ÜgyfélÜzenet
|
Ügyfél üzenete
|
VevőRTétel3(Sorszám=0).Szöveg = 'Üzenet: 'Üzenet: <üzenet szöveg>
|
29.
|
TelephelyKód
|
Ügyfél telephelye
|
|
30.
|
KértSzállítás
|
Kért szálítás
|
Minden tételre ugyanaz lesz a kért szállítás
|
31.
|
SajátÜgyint
|
Saját ügyintéző
|
A mezőbe a személy nevét kell beírni. A program a név alapján megkeresi a személytörzsben az ügyintézőt és a rendelésbe az alapján teszi bele (a kódját). Nem létező személyt a program nem vesz fel, vagyis csak akkor kerül bele a rendelésbe a személy, ha a megadott név teljesen megegyezik valamelyik korábban már a személytörzsbe felvett személlyel.
|
32.
|
Hivatkozás
|
Hivatkozás
|
|
33.
|
IgazoltSzáll
|
Igazolt szállítás
|
|
Fejléc leírót két sorban kell megadni a fájl legelején az alábbi formában:
1.FejlécMezők:
2.[<mező név>[<tabulátor karakter><mező név>[<tabulátor karakter><mező név> … ]]]
A megadásnál a kis- és nagybetűk, valamint az ékezetek nem számítanak, így pl. FejlécMezők: FEJLECMEZOK: formában is írható.
|
Tétel sor
A Tétel sornak nincs fejlécleírója. A megadott sorrendben kell az adatokat megadni
Sorzsám
|
Mezőnév
|
Leírás
|
Egyéb
|
1.
|
|
Cikkszám
|
A Nagy Machinátor saját cikkszáma
|
2.
|
|
Mennyiség
|
|
3.
|
|
Nettó egységár
|
opcionális, ha üres a beállított szabályok alapján kap árat
|
|
|
A funkció jóváhagyás után elkészíti a rendelést és a forrás TXT-t áthelyezi a feldolgozott rendelések könyvtárába. Az elutasított rendelések és az időközben lemondott rendelések külön könyvtárakba kerülnek naplózási céllal.
Paraméterek
AutoBetölt
DiszpFSzerk
RendPerFájl
Forrás
Sorozat
PluszEng
FileMask
CikkSzűrés
CikkBesKpl
ÉrvVRendEll
AutoDiszpo
DispFileMask
DispFileTxt
DispOkMsg
Raktár
Típus