Termékkonfigurációs modellek áttekintése

Ez a cikk a termékkonfigurálási modellekkel kapcsolatos szakkifejezéseket és fogalmakat határozza meg. A termékkonfigurálási modellek általános termékszerkezet felépítését teszik lehetővé, amely számos termékváltozat konfigurálásához használható egyetlen termékhez.

A termékkonfigurációs modelleket egy általános termékszerkezet megjelenítésére hozzák létre. Egy termékkonfigurációs modell beállítása után konfigurálhat egy egyedi termékváltozatot, amelynek egyedi anyagjegyzéke (BOM) és egyedi útvonala van. A termékkonfigurációs modellek a különböző termékváltozatok közti kapcsolatok és korlátozások kezeléséhez együttesen használnak deklaratív megszorításokat és imperatív számításokat. Konfigurálhatja a cikkeket az értékesítési rendeléseken, az értékesítési ajánlatokon, a beszerzési rendeléseken és a termelési rendeléseken. Az alábbi táblázat ismerteti a táblamegszorítás alapú szakkifejezéseket és fogalmakat.

Összetevők A termékkonfigurációs modell fő építőelemei az összetevők. Az összetevők a Megszorításon alapuló termékkonfigurációs modell adatai oldalon, fastruktúrában jelennek meg. Az összetevők a következő elemeket tartalmazhatják:
  • Attribútumok
  • Megszorítások
  • Számítások
  • Részösszetevők
  • Felhasználói követelmények
  • Anyagjegyzéksorok
  • Útvonalműveletek
Attribútumok Az attribútumok ismertetik a termékkonfigurációs modell összes jellemzőjét. Az attribútumok segítségével adja meg egy egyedi termék konfigurálásakor választható jellemzőket. Az attribútumokat a megszorításokban és a feltételekben kell használni. Az attribútumok létrehozása és termékkonfigurációs modellhez való hozzáadása esetén a kapcsolódó attribútumtípusok hivatkozottak. Be lehet állítani egy attribútum alapértelmezett értékét. A termékkonfigurációs modell beállításánál a konfigurációs felhasználói felületen az alapértelmezett érték jelenik meg. Megadhatja, hogy az attribútum kötelező, írásvédett vagy rejtett legyen-e.
  • Kötelező - A termék konfigurálásakor az attribútumot értékkel kell ellátni.
  • Csak olvasható - Az attribútum értéke megjelenik a konfigurációs munkamenet során, de nem módosítható.
  • Rejtett - Az attribútum értéke szerepel a korlátozásokban és feltételekben, de nem jelenik meg a konfigurációs munkamenet során.
Egy feltételt is megadhat az attribútumokhoz. Ha a feltétel teljesül, meg kell adni a kötelező attribútum értékét. A feltételek olyan kifejezések, melyeknek teljesülniük kell az attribútumok, az AJ-sorok és az útvonalműveletek esetén, hogy azok bekerüljenek egy termékkonfigurációs modellbe. A feltételekben hivatkozott minden attribútum kötelezővé válik. Azt javasoljuk, hogy kötelezőnek jelölje be az attribútumokat az Attribútumok lapon. Ez megkönnyítheti a kötelező attribútumok azonosítását. Az attribútumértékek fontos részét képezik a konfigurációk újbóli használatának. A rendszer az attribútumok értékeinek segítségével állapítja meg, hogy létezik-e olyan konfiguráció, amely megfelel a felhasználó által a konfigurációs munkamenet során elvégzett beállításoknak.
Attribútumtípusok Az attribútumtípusok határozzák meg a termékkonfigurációs modellben attribútumoknak használt adatok típusát. A következő attribútumtípusok használatosak:
  • Egész szám tartományban vagy anélkül
  • Tizedesjegyek
  • Szöveg rögzített listával vagy anélkül
  • Boolean
Ha az attribútum típusa Logikai, tartományba eső Egész vagy rögzített listájú Szöveg, az értékek halmaza egy termékkonfigurációs modell beállításakor érhető el. Megjegyzés: A termékkonfigurációs megoldó csak a következő attribútumtípusokat ismeri fel: Boolean, Text rögzített listával és Integer tartományban. Ezért csak ezek az attribútumtípusok szerepelhetnek a kifejezések megszorításaiban és a feltételeiben.
Megszorítások A megszorítások írják le a termékmodell konfigurálásának korlátozásait. A megszorítások használata garantálja, hogy csak az érvényes értékeket lehessen kiválasztani a termék konfigurálása során. A korlátozások lehetnek kifejezéskorlátozások vagy táblakorlátozások:
  • A kifejezés megszorításai csak olyan összetevőnél használhatók, melyhez hozzá vannak kapcsolva. Egy komponens kifejezési kényszerei hivatkozhatnak a komponens alkomponenseinek attribútumaira. A megszorításokat a Termékkonfiguráció-feloldó oldja meg, megszorítások írásakor a feloldási szintaktikát kell használnia. További információért lásd a kifejezéskorlátozásokról és a táblakorlátozásokról szóló cikk linkjét.
  • A táblamegszorításokat a konfigurációs termékmodell összetevőire való alkalmazás előtt definiálni kell. A táblázatok megszorításai felhasználó által definiáltak vagy rendszer definiáltak is lehetnek. Egy táblázat felhasználó által definiált megszorítása egy olyan mátrix, mely az attribútumtípusok által definiált attribútumértékek kombinációinak halmaza leírására használható. Például hangszórók gyártása esetén a felhasználó által definiált táblamegszorításnál az oszlopok a hangszórók borítását és rácsát tartalmazhatják.
A Példa hangszórók négyféle kivitelben kaphatók: fekete, tölgy, rózsafa és fehér. A hangszórók a három első rács egyikével rendelkezhetnek: fekete, fém vagy fehér. A fekete szín minden rácshoz elérhető, de a többi szín különleges rácsokra korlátozódik. Az alábbi táblázat egy példát mutat a Táblamegszorítás szerkesztése oldal Megengedett kombinációk lapján megjelenő információkra.
Hangszóró borítása Elülső rács
Fekete Fekete
Fekete Fém
Fekete Fehér
Tölgyfa Fekete
Rózsafa Fehér
Fehér Fekete
Fehér Fehér
Egy rendszer által definiált táblamegszorítás egy attribútumtípus és egy mező közötti leképezést jelöl egy Supply Chain Management táblában. Egy rendszer által meghatározott táblamegszorítás dinamikusan kapcsolja az attribútumtípust a mezőhöz. A kapcsolat lehetővé teszi, hogy egy termékkonfigurációs modell attribútuma a Supply Chain Management tábla mezőjének adatát mutassa.
Számítások A számítások kiegészítik a megszorításokat. Számítások használatával aritmetikai műveleteket végezhet a Decimális és Egész típusú attribútumokon, vagy logikai műveleteket hajthat végre rögzített listájú Szöveg és Logikai típusú attribútumok bevonásával. Az egyes számítások célattribútummal rendelkeznek, amely a számítási kifejezés eredményét tárolja. A számítási kifejezés a kifejezésszerkesztő használatával építhető fel.
Részösszetevők A részösszetevők a termékkonfigurációs modell fastruktúráját tükrözik. A részösszetevők a termékkonfigurációs modell szerkezetének létrehozásához használhatók. A részösszetevők meglévő összetevőkre hivatkoznak. Emiatt a részösszetevők megkönnyítik az összetevők több termékkonfigurációs modellben való újrafelhasználását. Egy részösszetevőhöz tartozó Anyagjegyzéksor részletes adatai oldalon kiválaszthatja a részösszetevő egyedi értékét. Kiválaszthat egy attribútumot is, amelynek értékét a termékkonfigurációs modell beállításánál lehet megadni. Egy termék összetevőként vagy részösszetevőként való befoglalásához a következő adatokat kell megadnia a Termék létrehozása képernyőn, amikor létrehozza a terméket:
  • A Terméktípus mezőben válassza a Cikk lehetőséget.
  • A Termékaltípus mezőben válassza az Alaptermék lehetőséget.
  • A Konfigurációs technológia mezőben válassza a Megszorításon alapuló konfiguráció lehetőséget.
A Megjelent termék részletei oldal Általános lapján nézheti meg, hogy a kiadott termék használható-e összetevőként vagy részösszetevőként. Ha Megszorításon alapuló konfiguráció van kiválasztva a Konfigurációs technológia mezőben, a termék használható összetevőként vagy részösszetevőként. Az alkomponenseket elrejtheti, hogy a konfigurációs munkamenet során ne jelenjenek meg a felhasználó számára. Az attribútumok, a részösszetevők és a részösszetevőkhöz kapcsolódó felhasználói követelmények is rejtve maradnak.
Felhasználói követelmények A felhasználói követelmények a felhasználói követelmények, valamint bizonyos összetevők és attribútumok közötti absztrakcióját képviselik. Egy felhasználói követelményt nem lehet egy elemhez rendelni. Például egy vevő házimozi rendszert szeretne vásárolni. Az értékesítő megkérdezheti a helyiség méretét, ahová a vevő a rendszert telepíteni tervezi annak meghatározásához, hogy hány wattra van szükség. Ebben a példában a szoba mérete lehet egy felhasználó követelmény, amely segít meghatározni egy adott összetevő attribútumának megfelelő értékét. A felhasználói követelmények elrejthetők, így a konfigurációs munkamenet során nem jelennek meg a felhasználó számára. Az attribútumok, a részösszetevők és a felhasználói követelményhez kapcsolódó felhasználói követelmények is rejtve maradnak. Írhat egy olyan feltételt, mely ellenőrzi, hogy elrejthető-e egy felhasználó követelmény. A feltételt az Optimization Modeling Language (OML) szintaxisa alapján kell megírnia.
Anyagjegyzéksorok Az anyagjegyzéksorok az összetevők egyes anyagait jelenítik meg a termékkonfigurációs modellben. Az Anyagjegyzéksor részletes adatai oldalon bármely cikk kiválasztható. A darabjegyzék sorhoz feltétel adható, így a termékkonfigurációs modell beállításakor a felhasználó választása alapján változhatnak a különböző termékváltozatokhoz kiválasztott darabjegyzék sorok. A feltételek olyan kifejezések, melyeknek teljesülniük kell az attribútumok, az AJ-sorok és az útvonalműveletek esetén, hogy azok bekerüljenek egy termékkonfigurációs modellbe. Az Anyagjegyzéksor részletes adatai oldalon kiválaszthat egy egyedi értéket. Hozzárendelhet egy attribútumot is, amelynek értékét a termékkonfigurációs modell beállításánál lehet megadni.
Útvonalműveletek Az Útvonalművelet részletes adatai oldalon kiválaszthat egy egyedi értéket. Hozzárendelhet egy attribútumot is, amelynek értékét a termékkonfigurációs modell beállításánál lehet megadni. A feltételeket a kifejezésmegszorításokhoz hasonlóan kell megírni. A feltételek olyan kifejezések, melyeknek teljesülniük kell az attribútumok, az AJ-sorok és az útvonalműveletek esetén, hogy azok bekerüljenek egy termékkonfigurációs modellbe.