Vevői megrendelés transzfer

A RoolWikiBÓL

Kép:rool.jpg – Bázis

Vevői megrendelés transzfer

Tartalomjegyzék

FTP transzfer - általános jellemzők

A transzfer működéséhez be kell állítani a transzfer csomag adatatait az FTP transzfer munkafüzetben. A beállítás részletes leírása megtatlálható az Általános transzfer átadás-átvétel dokumentáció 3.1-es pontjában.

Vevői megrendelés átadása

  • Rendelés átadásához be kell állítani a Törzsadatok/Szállítási törzsadatok/Járat munkafüzetben a rendelés átadás pipát és/vagy a Törzsadatok/Kereskedelmi törzsadatok/Paritás munkafüzetben a vállalat paritásnál a rendelés átadás-e pipát.(1).

(1)rendelés átadás pipa

  • Rendelés átadásakor a tételekhez kapcsolódó cikkek és azok beállításai is átadásra kerülnek.
  • A rendeléshez tartozó transzfer csomag típusa: VMS, a hozzá kapcsolódó cikkek transzfer csomag típusa: VAU.
  • A rendeléseket az átadáshoz le kell zárni a "Napi rendelésfelvétel zárás" munkafüzetben, melyről bővebben a Napi zárás munkafüzet dokumentációjában olvashatunk.

Rendszer paraméter beállítások

Az alábbi rendszer paramétereket a rendelés transzfer átvételhez be kell állítani:

  • Mivel két vállalatban általában sohasem megegyezőek a rendszer paraméterek, ezért az RP fordítás ajánlott. Az opcionális RP-k fordítás esetén kötelezőek.
  • TRF_<vállalat kód>_VEVOI_MEGRENDELES_FELHASZNALO_KOD
    • A beállítással meghatározzuk, hogy melyik felhasználó kódjával kerüljön a rendszerbe a megrendelés. (kötelező)

  • TRF_<vállalat kód>_VEVOI_MEGRENDELES_PARITAS_KOD
    • A beállítással meghatározzuk, hogy milyen paritással történjen a vevői megrendelés felvétele.(opcionális)
    • Amennyiben a rendszer paraméter nem létezik akkor a paritás a partner címnél megadott érték, ha nincs beállítva, akkor a partnerhez beállított érték.
  • Amennyiben a rendszer paraméter nem létezik akkor több megrendeléshez tartozó paraméter meghatározása is másképpen történik:
    • Pénznem meghatározás a következő sorrenben törénik:
      • Partner címhez beállított pénznem szerint, ha ott nincs beállíva akkor:
        • Parnerhez beállított pénzenem szerint, ha ott sincs beállíva akkor:
          • Vállalathoz beállított pénznem szerint kerül meghatározásra.



  • TRF_<vállalat kód>_VEVOI_MEGRENDELES_RENDELES_LEADAS_MOD_KOD
    (kötelező)
    • Amennyiben létezik az alábbi rendszer paraméter, úgy a megadott kódú rendelés leadás móddal lesz rögzítve a vevői megrendelés.

  • MFT_VMS_MAI_NAPNAL_KORABBI_TELJ_REND_FELV_E
    • A teljesítés dátuma nem lehet kisebb, mint a mai dátum (a rögzítés dátum)!
      • Alapértelmezett beállítás: N
      • I beállítás esetén a teljesítés dátuma lehet korábbi mint a rögzítés dátuma.

  • MFT_VMS_ELORE_ROGZITES_NAPOKBAN
    • Értéke pl.: 14:F v. 14:N.
      • F - Figyelmeztetés: A megengedettnél (14 nap) későbbre vonatkozó teljesítési dátumot adott meg.
      • N - Nem lehet a megengedettnél (14 nap) későbbre vonatkozó teljesítési dátummal rendelést rögzíteni.

  • MFT_VMS_TELJESITES_ROGZITES_KULONBSEG_ORABAN
    • Értéke pl.: 36:F v. 36:N
      • F - Figyelmeztetés: A megengedettnél (36 óra) kisebb a teljesítés dátuma és a rögzítés időpontja közötti különbség
      • N - Nem lehet a megengedettnél (36 óra) kisebb a rögzítés időpontja és teljesítés dátuma közötti különbség.


Transzfer fájl leíró beálllítása

  • A Transzfer fájl leíró (1) munkafüzet az Admin/Transzfer-Általános/Transzfer fájl leíró menüpontból indítható el.

(1)transzfer fájl leíró munkafüzet


  • Transzfer irány: A transzfer ROOL-Bázis rendszer szerinti iránya. (Vevői megrendelés fogadása esetén (fogadó vállalat), akkor bejövő.)
  • A fájlnév prefixnek ( VMS_X ) minden vállalatban különbözőnek kell lennie!
  • A transzfer fájl típus, szeparátor karakter, null érték reprezentáció, a dátum formátum, valamint a fejléc soroknak meg kell egyezni a küldő és a fogadó oldalon, a feldolgozás miatt.
  • Az érvényességet az Érv.? pipa jelenti.


Transzfer irány Sorrend Név Transzfer tábla név Transzfer tábla impl. név Fájlnév prefix Fájl típus Szeparátor karakter Null érték reprezentáció Dátum formátum Fejléc sorok száma Érv.?
Bejövő2Vevői megrendelésVevői megrendelés (transzfer)TRF_VEVOI_MEGRENDELESVMS_XCSV formátum; ÜresYYYYMMDD1I
Bejövő1Vevői megrendelésVevői megrendelés (transzfer)TRF_VEVOI_MEGRENDELESXML_XXML formátumnincs ÜresYYYYMMDD0I


  • A transzfer fájl leíróban a fájlnév prefixnek (2) és a megrendelés prefixnek (3) megegyezőnek kell lennie.

(2)fájlnév prefix (transzfer fájl leíró)


  • A rendelés fájl nevének felépítése: Pl.:VMS_X0000001.CSV
    • (3) VMS_<vállalat kód> - prefix.
    • 0000001 - a transzfer csomag neve után 7 számjegyet tartalmazó számsor kerül.
    • .CSV - fájl kiterjesztésének megnevezése.


Transzfer fájl szerkezet tartalma (CSV típus)

A fájl szerkezete (CSV típus):

Implementációs név Tartalom Típus Létrehoz Választ
TIPUS A vevői megrendelés típusa (Jelenlegi értéke VMS, visszáru esetén VAE) Szöveges MIN MIN
VALLALAT_KOD A fogadó vállalat egyeztetett konstans kódja Szöveges MIN MIN
KULSO_AZONOSITO A küldő vállalatban a megrendelés azonosítója Szöveges MIN MIN
BIZONYLATSZAM A küldő vállalatban a megrendelés bizonylatszáma Szöveges MIN MIN
HIVATKOZAS_NEV Hivatkozás név Szöveges - -
PARTNER_KOD Partner kód Szöveges MIN -
PARTNER_NEV Partner név Szöveges MIN -
SZAMLAZASI_CIM_IRANYITOSZAM A számlázási cím irányítószáma (pl.:8500) Szöveges MIN -
SZAMLAZASI_CIM_TELEPULES A számlázási cím település (pl.: Pápa) Szöveges MIN -
SZAMLAZASI_CIM A cím, település, ország,... nélkül (pl.: Péterfia u.4 II/206) Szöveges MIN -
SZAMLAZASI_CIM_ORSZAG_KOD Ország kód (pl.: HU) Szöveges MIN -
SZAMLAZASI_CIM_ORSZAG_NEV Ország név (pl: Magyarország) Szöveges MIN -
SZALLITASI_CIM_KOD A szállítási cím kód Szöveges MIN -
SZALLITASI_CIM_NEV A szállítási cím név Szöveges MIN -
SZALLITASI_CIM_IRANYITOSZAM A szálllítási cím irányítószáma (pl.:8500) Szöveges MIN -
SZALLITASI_CIM_TELEPULES A szállítási cím település (pl.: Pápa) Szöveges MIN -
SZALLITASI_CIM A cím, település, ország,... nélkül (pl.: Péterfia u.4 II/206) Szöveges MIN -
SZALLITASI_CIM_ORSZAG_KOD A szállítási cím ország kód (pl.: HU) Szöveges MIN -
SZALLITASI_CIM_ORSZAG_NEV A szállítási cím ország név (pl.: Magyarország) Szöveges MIN -
SZALLITASI_CIM_UTIOKMANY_TIPUS Az útiokmány típusa (M (Mennyiséget tartalmazó szállítólevél),A (Mennyiséget és árat tartalmazó szállítólevél), S (számla)) Szöveges MIN -
KISZALLITAS_PRIORITAS_KODA kiszállítás prioritás kód Szöveges - -
RENDELES_DATUM A rendelés dátuma. Nem léte esetén a feldolgozás dátuma Dátum - -
TELJESITES_DATUM A teljesítés dátuma Dátum MIN MIN
UZENET_A_SZALLITASSZERVEZESNEK Üzenet a szállításszervezésnek Szöveges - -
UZENET_A_RAKTARNAK Üzenet a raktárnak Szöveges - -
UZENET_A_GEPJARMUVEZETONEK Üzenet a gépjárművezetőnek Szöveges - -
ALAP_RENDELES_KULSO_AZONOSITO Az alap rendelés külső azonosítója Szöveges VISSZARU -
SORSZAM A rendelés tétel sorszáma Numerikus egész MIN MIN
ARU_KOD A cikk kód Szöveges MIN -
ARU_NEV A cikk név Szöveges MIN MIN
ARU_ETK A cikk ETK Szöveges MIN -
RENDELT_GYUJTOKISZERELES_DARAB A rendelt gyűjtőkiszerelés darab Numerikus egész MIN -
RENDELT_MENNYISEG A rendelt mennyiség Numerikus MIN -
LEOSZTOTT_GYUJTOKISZERELES_DARAB Leosztott gyűjtőkiszerelés dadrab Numerikus - -
LEOSZTOTT_MENNYISEG Leosztott mennyiség Numerikus - -
MENNYISEGI_EGYSEG_KOD A mennyiségi egység kód (pl.:KG) Szöveges MIN -
GYARTASI_UTASITAS_KOD A gyártási utasítás kód Szöveges - -
RENDELES_TETEL_KULSO_AZONOSITO A rendelés tétel külső azonosító Szöveges MIN MIN
ALAP_RENDELES_TETEL_KULSO_AZONOSITO Az alap rendelés tétel külső azonosító Szöveges VISSZARU -
ENGEDELYEZETT_VISSZARU_DARAB Az engedélyezett visszáru gyűjtőkiszerelés darab Numerikus VISSZARU -
ENGEDELYEZETT_VISSZARU_MENNYISEG Az engedélyezett visszáru mennyiségNumerikus VISSZARU -
VISSZARU_OK_KOD A visszáru ok kódja Szöveges VISSZARU -
FOGYASZTOI_EGYSEGAR Fogyasztói egységár Numerikus - -
ARU_JEGYZEK_KOD Áru jegyzék kód Szöveges MIN -
ADO_KULCS_KOD Adó kulcs Szöveges MIN -
ADO_MERTEK Adó mérték Numerikus MIN -
FOGYASZTOI_AR Fogyasztói ár Numerikus - -
EGYSEGAR Egységár Numerikus ÁR -
NETTO_ERTEK A nettó érték Numerikus ÁR -
ADO_ERTEK Az adó értéke Numerikus ÁR -
BRUTTO_ERTEK A bruttó érték Numerikus ÁR -
AR_OSSZETEVO_JELLEG_KOD Az ár összetevő jelleg kód Szöveges - -
FIZETESI_HATARIDO Fizetési határidő Dátum SZLA -
FIZETESI_MOD_KOD Fizetési mód kód (pl.:AT, KP) Szöveges SZLA -
SZALLITASI_CIM_EAN_KOD A szállítási cím gln kód Szöveges - MIN
SZALLITASI_CIM_BESZALLITO_KOD A szállítási cím beszállító kódja Szöveges - MIN
PARTNER_ARU_KOD Partnernél milyen kódon van nyilvántartva a cikk Szöveges - MIN
ARU_GYUJTO_EAN_KOD Áru gyűjtő ean kód Szöveges - MIN
ARU_EGYEDI_EAN_KOD Áru egyedi ean kód Szöveges - MIN
PARTNER_ARU_GYUJTO_EAN_KOD_TIPUS Partner áru gyűjtő ean kód típus Szöveges - MIN
PARTNER_ARU_GYUJTO_EAN_KOD Partner áru gyűjtő ean kód Szöveges - MIN
PARTNER_ARU_EGYEDI_EAN_KOD_TIPUS Partner áru egyedi ean kód típus Szöveges - MIN
PARTNER_ARU_EGYEDI_EAN_KOD Partner áru egyedi ean kód Szöveges - MIN
PARTNER_RENDELT_MENNYISEG Partner rendelt mennyiség Numerikus - MIN
PARTNER_MENNYISEGI_EGYSEG Partner mennyiségi egység Szöveges - MIN
TRANSZER_MUVELET A transzferált rekorddal mit kell tenni. pl töröl (D), beszúr (B), módosít (M) Szöveges MIN -


  • Létrehoz, választ: törzsadat kezelési mód, mely beállítható a "FTP transzfer" mukafüzetben a "Beállítások/Ttörzsadat kezelési mód" beállításnál.


  • MIN = MINIMUM átadandó (minimálisan kitöltendő).
  • ÁR = ár átadása esetén kell kitölteni.
  • SZLA = számla kiállítás esetén kell kitölteni.


  • A rendelés fájl nevének felépítése: Pl.:VMS_X0000001.CSV
    • VMS_<vállalat kód> - prefix.
    • 0000001 - a transzfer csomag neve után 7 számjegyet tartalmazó számsor kerül.
    • .CSV - fájl kiterjesztésének megnevezése.


  • CSV megrendelés példa letölthető:[1]


Transzfer fájl szerkezet tartalma (XML típus)

A fájl szerkezete (XML típus):

Név Implementációs név Név
Külső azonosító KULSO_AZONOSITO ORDERS.S_050.S_100.DOCUMENT_NUMBER
Szállítási cím beszállító kód SZALLITASI_CIM_BESZALLITO_KOD ORDERS.S_050.S_100.S_120.INTERNAL_SUPPLIER_ID_SU
Szállítási cím EAN kód SZALLITASI_CIM_EAN_KOD ORDERS.S_050.S_100.S_120.ILN_DP
# SORSZAM ORDERS.S_050.S_200.POSITION_NUMBER
Rendelés dátum RENDELES_DATUM ORDERS.S_050.S_100.S_105.DATE_137
Áru gyűjtő EAN ARU_GYUJTO_EAN_KOD ORDERS.S_050.S_200.EAN
Partner áru kód PARTNER_ARU_KOD ORDERS.S_050.S_200.BUYER_ITEM_NUMBER
Áru név ARU_NEV ORDERS.S_050.S_200.ITEM_DESCRIPTION1
Partner rendelt mennyiség PARTNER_RENDELT_MENNYISEG ORDERS.S_050.S_200.ORDERED_QUANTITY
Partner mennyiségi egység PARTNER_MENNYISEGI_EGYSEG ORDERS.S_050.S_200.QUANTITY_UNIT
Áru kód ARU_KOD ORDERS.S_050.S_200.SUPPLIER_ITEM_NUMBER
Biz.szám BIZONYLATSZAM ORDERS.S_050.S_100.DOCUMENT_NUMBER
Hivatkozás HIVATKOZASI_NEV ORDERS.S_050.FILE_NUMBER
Teljesítés dátum TELJESITES_DATUM ORDERS.S_050.S_100.S_105.DATE_2
Rendelés tétel külső azonosító RENDELES_TETEL_KULSO_AZONOSITO ORDERS.S_050.S_100.DOCUMENT_NUMBER
Rendelés tétel külső azonosító RENDELES_TETEL_KULSO_AZONOSITO ORDERS.S_050.S_200.POSITION_NUMBER


  • XML dokumentum típus csak a "bejövő" iránynál választható.
  • XML típusú fájl esetén, "XML tag feltöltés" nyomógomb hatására XML fájlnév bekérése kezdeményezhető.
  • A név oszlop XML típusú fájl leíró esetén kötelezően kitöltendő.
  • Az XML fájl feldolgozása (transzfer táblákba való betöltése) során előfordult hibáról levél érkezik a transzferben meghatározott címzetteknek a TRANSZFER_EMAIL_FELADO rendszer paraméterben beállított feladó nevében. (A levél a hibán kívül tartalmazza a fájl nevét is.)


  • XML feldolgozás esetén:
    • Minden esetben lennie kell az adott cikkhez partner saját kód sornak.
      • A partner saját kód sorban meg kell adni a mennyiségi egységet valamint az átváltást.


  • XML feldolgozás esetén a rendelt darab számítása a következőképpen történik:
    • Ha ki van töltve a gyűjtő egalizált mennyiség, akkor a darab egyenlő a mennyiség osztva a gyűjtő egalizált mennyiség kerekített értékével. Amennyiven a cikk egalizált, akkor a mennyiség visszaszámolódik, vagyis a mennyiség egyenlő lesz a gyűjtő egalizált mennyiség szorozva a darabbal.

 

  • XML megrendelés példa:[2]

A feldolgozás ellenőrzése

  • Feldolgozás után a "Transzfer böngésző" munkafüzetben ellnőrizhető a "Transzfer csomag" fülön a transzfer státusza. Ha a státusznál nem állítunk be semmit, akkor a beállított időponthoz minden transzfer felsorolásra kerül. Lehetőségünk van a státuszok szűrésére, a kívánt státusz legördülő listából kiválasztható (6).

(6)transzfer böngésző munkafüzet, státusz szűrés beállítás


  • A vevői megrendelés fájlban ajánlatos kitölteni a hivatkozás mezőt, mert a rendszerben ez alapján tudjuk könnyen megkeresni és megtekinteni a fogadott megrendelést (7, 8).

(7)transzfer böngésző munkafüzet, hivatkozás mező (8)vevői megrendelés, hivatkozás mező


  • Hibás feldolgozás esetén a fájl a hiba könyvtárba, helyes feldolgozás esetén pedig a kész könyvtárba kerül
Személyes eszközök