Egyedi áru fogadás partnertől

A RoolWikiBÓL

Az egyedi áruk rendszerek közötti átküldése az árut fogadó partnernél segíti a betárolást, mert a bevételezés történhet vonalkódosan.

A partnerek közötti transzferek fájlok küldésével, fogadásával valósul meg. A fájl fogadására 2 módszer áll rendelkezésre:

  • FTP típusú transzfer: a fálokat a ROOL Bázis transzfer funkciója tölti le egy FTP szerverről
  • Fájl típusú transzfer: a fájlhoz másképp jutunk hozzá. Ekkor azt a transzfert futtató számítógép egy kijelölt mappájába, a Letöltési mappába kell bemásolni.

Mindkét esetben szükség lesz a transzfert futtató számítógépen egy helyi, munka mappára, melyet a transzfer átmeneti tárolásra használ. A feldolgozott fájlok átkerülnek egy másik mappába. A feldolgozás sikerességétől függ, hogy a hiba, vagy a kesz végűbe.

Sikeres fájl feldolgozás után a rendszerben a Transzfer böngésző munkafüzeten tekinthetők meg a beérkezett adatok. Minden fájlhoz egy Transzfer csomag tartozik. A Partner egyedi áru adatok PEAU típusú transzfer csomagokban vanak. Az adatsorok az alsó blokkban a Partner egyedi áru fülön találhatók. A transzfer folyamat során a transzfer csomagokból jönnek létre a tényleges egyedi áruk. A transzfer folyamat során előforduló hibákról levélben kaphatunk értesítést. A hibaüzenetek, és a transzfer egyéb jellemzői az alsó blokkban a sorok végén láthatók.

Az alábbi példákban a mappák neve fontos csak, az elérési útjuk szabadon változtatható. A mappák elérését viszont majd a teljes elérési útjukkal együtt kell megadni. A mappákat csak a transzfer futtató számítógépen kell létrehozni.

  1. Helyi és helyi_archiv mappa létrehozása. Ezeket a transzfer folyamatok közösen (de nem egyszerre) használhatják. Természetesen ezek a mappák is lehetnek partnerfüggőek.
    1. c:/tmp/rool_transzfer/helyi
    2. c:/tmp/rool_transzfer/helyi_archiv
  2. Fájl típusú transzfer esetén minden partner számára készítsünk 3 Letöltési mappát (a 'partner' szöveg helyett az adott partner azonosítója szerepeljen a mappa nevében)
    1. c:/tmp/rool_transzfer/partner2apc
    2. c:/tmp/rool_transzfer/partner2apc_hiba
    3. c:/tmp/rool_transzfer/partner2apc_kesz
  3. Az Admin / Transzfer / FTP transzfer munkafüzeten a beállítások megjelenítése után minden, egyedi árut küldő partnerhez vegyünk fel egy transzfer sort. A beállítandó jellemzők:
    • Vállalat: a transzfert fogadó vállalat
    • Név: tetszőleges szöveg, pl Partner egyedi áru fogadás + partner azonosító
    • Érvényes?: igen
    • Típus: Fájl vagy FTP
    • Törzsadat kezelés mód: Választ
    • Transzfer adatforrás: Transzfer
    • Letöltés: igen
    • Feltölt: nem
    • A jobb oldali mezők kitöltése
      • Partner: Ettől a partnertől érkeznek a transzfer fájlok (értéklistából választható)
      • Email címek: a transzfer hibákról értesítendők email címei
      • Host, Felhasználó, Jelszó, Port csak FTP típus esetén töltendő ki. Az ftp szerver elérhetőségét tartalmazza, melyről a transzfer a fájlokat letölti.
      • Feltöltés mappa: kötelező kitölteni, de mivel a transzfer csak fogad, ezért ez nem lesz használva. legyen a tartalma pl: x
      • Letöltés mappa:
        • Fájl típusú transzfer esetén az 2.1 pontban létrehozott mappa neve teljes elérési úttal: c:/tmp/rool_transzfer/partner2apc
        • FTP típusú transzfer esetén ez a mappa az FTP szerveren található, pl rool_transzfer/partner2apc (az 1.2 pontban szereplő 3 mappát kell az FTP szerveren létrehozni. Partnerünknek a 'partner2apc' mappába kell feltöltenie a fájljait, melyet nekünk küld. Amíg a fájl feltöltése nem fejeződött be, addig a fájl neve kezdődjön a 'part' szöveggel!)
      • Helyi mappa: az 1.1 pontban létrehozott c:/tmp/rool_transzfer/helyi mappát kell ide beírni teljes elérési úttal.

A fájl felépítése, melyet a partnerektől kapunk, és az egyedi áruk adatait tartalmazza:

  • az első sor eleje a következő legyen: peautranszfer
  • az első sor további része figyelmen kívül lesz hagyva, ide bármi kerülhet
  • az üres sorokat figyelmen kívül hagyjuk
  • a további sorokban a következő adatok szerepelnek pontosvesszővel elválasztva:
    1. áru kód
    2. áru név (opcionális)
    3. áru ETK (opcionális)
    4. mennyiség
    5. mennyiségi egység
    6. áru vonalkód
    7. raklap azonosító (opcionális)
    8. sarzs kód
    9. fő beépülő sarzs kód
    10. lejárat dátuma (formátum ÉÉÉÉ-HH-NN)
    11. szállítói tétel azonosító
    12. gyártás ideje (formátum ÉÉÉÉ-HH-NN ÓÓ:PP:MM)
    13. tapadó göngyöleg áru kód (opcionális)
    14. transzfer művelet (B, opcionális)
    15. transzfer átadás időpont (a fájl készítésének ideje, opcionális, formátum ÉÉÉÉ-HH-NN ÓÓ:PP:MM) (opcionális)

Példa egy sorra: 750000;Sajt A12;75000;1.5;KG;111112750000125498720015000001;;1-121111;;2012-11-11;;2011-03-09 00:00:00;;M;2011-10-19 18:01:42

Fontos, hogy 15 egységre legyen bontható a sor, azaz 14 pontosvessző szerepeljen benne.

A tizedesjel a pont.

A fájl 1 sora 1 egyedi árunak felel meg.