Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: Egyéb funkciók > Cégfüggő funkciók

Pharmaherb szállítólevél átadás kötetek között

Ugrás Előző Fel Következő Menü

A funkció célja:

Az egyik kötetben létrehozott és lezárt kimenő irányú szállítólevelek át tudjanak kerülni egy másik kötetbe bejövő irányú szállítólevélként, hogy azokat ott ne kelljen kézzel rögzíteni.

A működés az XML alapú adatexport/adatimport funkcióval valósul meg.

A funkció szállítóleveleket képes XML formátumban exportálni és importálni. A cél úgy valósul meg a funkció által, hogy a forrás kötetben egy szállítólevél lezárásakor az AL_WEBIZ akció automatikusan lefut, a lezárt szállítólevelet XML formátumban exportálja egy megadott célkönyvtárba, majd a célkötetben az AL_WEBIZ funkció elindítása a célkönyvtárból az adott kötetbe importálja a szállítólevelet XML-ből.

Az AL_WEBIZ funkció beviteli ablakai a következő mezőket tartalmazzák:

XML Export beállítása

XML Export beállítása

 

XML Import beállítása

XML Import beállítása

 

Egyéb, szükséges menüparaméterek:

FileOnHost érték nélkül úgy, hogy a Raktárforgalom generálás akción rajta legyen.

ÁtvételDátum=XmlKüldés, a Raktárforgalom generálás akción rajta legyen.

A paraméter beállításával lesz lehetőség a szállítólevelet lezárni az átvétel dátum megadásával a bizonylatban. A lezárt szállítólevelekből készül csak átadás.

AlapBizEll=Tiltás

Megakadályozza, hogy ugyanaz a szállítólevél kétszer bekonvertálódjon a Machinátorba a szállítólevél Alapbizonylat mező egyediségének ellenőrzésével.

 

Struktúra felépítése:

A forrás kötetben be kell állítani az ÁtvételDátum=XmlKüldés paramétert a Raktárforgalom generálás akcióra.

Ennek hatására a szállítólevél bizonylat kismenüjében megjelenik egy lezárás gomb, amely megnyomásával a program meghívja az AL_WEBIZ akciót, amely beviszi a programba a lezárás dátumot (mai nap), dátum bevitelével pedig a szállítólevél lezárásra kerül, amely eredményeképp a szállítólevél adatai nem módosíthatók. Az AL_WEBIZ akció exportálja a szállítólevelet.

 

Automatizálás:

Ahhoz, hogy az AL_WEBIZ automatikusan le tudjon futni, és ne kelljen az input mezőket a fentiek szerint minden alkalommal beállítani, a funkció mezőparaméterezése szükséges. A mezőparaméterezéssel megadhatók a mezők alapértékei és az, hogy a mezők Láthatók legyenek, azaz az értékek ne legyenek módosíthatók.

Mezőparaméterezés leírása

 

Környezetekkel való szeparálás:

Annak érdekében, hogy bizonylatok exportálása megfelelő helyre és importálása megfelelő helyről és csak a szükséges fájlt érintse, a fájl maszk gondoskodik. Ezzel adunk utasítást a programnak, hogy mi készüljön el és mit olvasson vissza a program.

Lehetőség van ugyanazt az akciót (esetünkben AL_WEBIZ) többször is mezőparaméterezni, így szeparálni a fájl neveket, ezáltal azt, hogy melyik menüpontból indított beolvasás melyik fájlt húzza be és generál belőle szállítólevelet.

Új környezet létrehozása:

Menü módosításban szükséges a szállítólevél import menüpontot lemásolni (célszerű átnevezni, hogy lehessen tudni, hogy melyik kötetből kell indítani), majd a megfelelő helyre beszúrni.