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.
|
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
Sorszá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
|
|
|