Mátrix import Opcenterben, imádjuk a Mátrixot

Számos olyan adat van, ami a termelésütemezéshez szükséges, és egy táblánál összetettebb struktúrában jelenik meg. Ilyenek a termék és BOM adatok, ilyenek lehetnek az egymással összefüggő kényszerek, stb. Normál esetben egy adatbázisban ezeket mindenféle elsődleges és másodlagos és idegen kulcsokkal oldjuk meg. Viszont felmerül a kérdés, hogyan lehet ilyen adatokat mondjuk egy szövegfájlból beimportálni az Opcenterbe?

Erre szolgál a Mátrix import, ami egy zseniálisan kitalált koncepció, arra, hogyan lehet könnyen, a felhasználói felületen megadni tábla összerendeléseket.

Nézzünk rá egy példát!

A példában szövegfájlból kapjuk az erőforrás és erőforrás csoport adatokat, a tábla tartalmazza az erőforrás nevét, az erőforrás csoportot és az erőforrás hatékonyságát (csak azért, hogy valami plusz adatot is beolvassunk 🙂 )

Három import szkriptet készítünk:

  1. My Import Resources – ez beolvassa az erőforrásokat
  2. My Import Resource Groups – ez beolvassa az erőforrás csoportokat
  3. My Import Resource Group Relations – ez pedig összerendeli őket, magyarul bepakolja az erőforrásokat a megfelelő csoportokba

A három szkriptet ebben a sorrendben kell lefuttatni, hogy működjön.

Nézzük most meg az egyes szkriptek fő beállításait!

My Import Resources

Először megadjuk a szkript nevét és a táblát, ahova az adatokat importálni szeretnénk.

Megadjuk az import fájlt és a fájl formátumhoz kapcsolódó jellemzőket.

Az új adatokat felvesszük, a meglévőket frissítjük, ami meg nincs már, azt töröljük.

Összerendeljük az erőforrás nevét és az erőforrás hatékonyságot (megadjuk az adat formátumát és a névre, hogy az egyedi azonosító).

Ezt a szkriptet lefuttatva az eredmény a Resources táblában így néz ki:

My Import Resource Groups

Ezt lefuttatva a Resource Group tábla így néz ki, figyeljük meg, hogy a Resources mező értéke 0 item, vagyis még nincs erőforrás az erőforrás csopotokban.

My Import Resource Group Relations

Itt figyeljük meg, hogy a Table Import helyett Matrix Import lett kiválasztva a Resource Groups és a Resources táblák között.

Először a Resource Group tábla összerendeléseket adjuk meg.

Majd a Resources táblához kapcsolódókat.

Lefuttatva a szkriptet az eredmény, hogy az erőforrások bekerültek a megfelelő erőforrás csoportba:

Üdvözlünk mindenkit a Mátrixban 🙂 nem is olyan bonyolult, ugye?

Leave a Reply