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:
- My Import Resources – ez beolvassa az erőforrásokat
- My Import Resource Groups – ez beolvassa az erőforrás csoportokat
- 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?