Kopīgot, izmantojot


Preces konfigurācijas modeļu pārskats

Šajā rakstā ir definēti termini un koncepcijas, kas ir saistīti ar preču konfigurācijas modeļiem. Preču konfigurācijas modeļi sniedz iespēju veidot iekšējo preču struktūru, ko var izmantot, lai konfigurētu daudzus vienas preces variantus.

Preču konfigurācijas modeļi tiek veidoti, lai pārstāvētu vispārīgu preču struktūru. Kad ir iestatīts kāds preču konfigurācijas modelis, varat konfigurēt atšķirīgu preces variantu, kam ir unikāls materiālu komplekts (MK) un unikāls maršruts. Lai izpildītu relācijas un ierobežojumus starp dažādiem preces variantiem, preču konfigurācijas modeļiem tiek izmantoti gan deklaratīvie ierobežojumi, gan obligātie aprēķini. Jūs varat konfigurēt krājumus pārdošanas pasūtījumos, pārdošanas piedāvājumos, pirkšanas pasūtījumos un ražošanas pasūtījumos. Nākamajā tabulā ir aprakstīti tabulas ierobežojumu termini un jēdzieni.

Komponenti Komponenti ir preču konfigurācijas modeļa galvenie veidošanas bloki. Komponenti tiek rādīti koka struktūrā, lapā Detalizēta informācija par ierobežojumam atbilstošu preces konfigurācijas modeli. Komponenti var ietvert šādus elementus:
  • Atribūti
  • Ierobežojumi
  • Aprēķini
  • Apakškomponenti
  • Lietotāju prasības
  • MK rindas
  • Maršruta operācijas
Atribūti Atribūti apraksta visus preču konfigurācijas modeļa līdzekļus. Atribūtus var izmantot, lai norādītu līdzekļus, ko var atlasīt konfigurējot atšķirīgu preci. Atribūti tiek izmantoti, ievērojot ierobežojumus un nosacījumus. Ja atribūti tiek izveidoti un pievienoti preces konfigurācijas modelim, saistītie atribūtu veidi tiek norādīti ar atsaucēm. Atribūtam var iestatīt noklusējuma vērtību. Konfigurācijas lietotāja interfeisā (UI) tiek izmantota noklusējuma vērtība, konfigurējot preču konfigurācijas modeli. Varat norādīt, ka atribūts ir obligāts, tikai lasāms vai slēpts.
  • Obligāts — konfigurējot preci, šim atribūtam ir jāiestata kāda vērtība.
  • Tikai lasāms: atribūta vērtība tiek rādīta konfigurācijas sesijas laikā, taču to nevar mainīt.
  • Paslēpts: atribūta vērtība ir iekļauta ierobežojumos un nosacījumos, taču netiekrādīta konfigurācijas sesijas laikā.
Varat norādīt arī atribūtu nosacījumu. Ja nosacījums tiek izpildīts, obligātajam atribūtam ir jāievada vērtība. Nosacījumi ir izteiksmes, kas jāievēro tajos atribūtos, MK rindās un maršruta operācijās, kas tiks iekļautas preču konfigurācijas modelī. Jebkurš atribūts, uz kuru ir izveidota atsauce nosacījumā, kļūst obligāts. Iesakām cilnē Atribūti atribūtus atlasīt kā obligātus. Tas var atvieglot obligāto atribūtu identificēšanu. Atribūtu vērtības ir atkārtoti izmantojamo konfigurāciju svarīga daļa. Sistēma izmanto atribūtu vērtības, lai noteiktu, vai pastāv konfigurācija, kas atbilst lietotāja veiktajai atlasei konfigurācijas sesijas laikā.
Atribūtu tipi Atribūta tipi nosaka datu tipu kopu atribūtiem, kas tiek izmantoti preču konfigurācijas modelī. Tiek izmantoti šādi atribūtu veidi:
  • Vesels skaitlis ar diapazonu vai bez tā
  • Decimāls
  • Teksts ar fiksētu sarakstu vai bez tā
  • Būla
Ja atribūta tips ir Būla, Vesels skaitlis ar diapazonu vai Teksts ar fiksētu sarakstu, tad šī vērtību kopa ir pieejama, kad ir iestatīts preces konfigurācijas modelis. Piezīme. Preču konfigurācijas risinātājs atpazīst tikai šādus atribūtu tipus: Būla, Teksts ar fiksētu sarakstu un Vesels skaitlis ar diapazonu. Tāpēc tikai šos atribūtu veidus var izmantot izteiksmju ierobežojumos un nosacījumos.
Ierobežojumi Ierobežojumi apraksta preču modeļa konfigurācijas ierobežojumus. Ierobežojumi tiek izmantoti, lai garantētu, ka preces konfigurēšanas laikā tiek atlasītas tikai derīgas vērtības. Ierobežojumi var būt izteiksmes ierobežojumi vai tabulas ierobežojumi:
  • Izteiksmes ierobežojumus var izmantot tikai tam komponentam, kuram tie ir piesaistīti. Komponenta izteiksmes ierobežojumi var izveidot atsauci uz komponenta apakškomponentu atribūtiem. Preču konfigurācijas risinātājs tiek izmantots, lai atrisinātu ierobežojumus, un ierobežojumu rakstīšanas laikā jums ir jālieto risinātāja sintakse. Plašāku informāciju skatiet raksta vietnē par izteiksmes ierobežojumiem un tabulas ierobežojumiem.
  • Lai preces konfigurācijas modeļa komponentam varētu lieto tabulas ierobežojumus, tie vispirms ir jādefinē. Tabulas ierobežojumi var būt lietotāja definēti vai sistēmas definēti. Lietotāja definēts tabulas ierobežojums ir tādas matricas veids, ko var izmantot, lai aprakstītu tādu atribūtu vērtību kombināciju kopas, ko definē atribūtu veidi. Piemēram, ja tiek ražoti skaļruņi, tad lietotāja definēta tabulas ierobežojuma matricā var būt kolonnas skaļruņu apdarei un režģim.
Piemērs. Skaļruņi ir pieejami ar četrām apdarēm: Melns, Ozola, Rožkoka un Balts. Skaļruņiem var būt viens no trim priekšējiem režģiem: Melns, Metāla vai Balts. Melnā apdare ir pieejama visiem režģiem, bet pārējās apdares ir pieejamas tikai noteiktiem režģiem. Nākamajā tabulā ir parādīts piemērs, kāda informācija tiek rādīta cilnē Atļautās kombinācijas, lapā Rediģēt tabulas ierobežojumu.
Korpusa apdare Priekšējais režģis
Melns Melns
Melns Metāla
Melns Balts
Ozola Melns
Rožkoka Balts
Balts Melns
Balts Balts
Sistēmas definēts tabulas ierobežojums norāda kartēšanu starp atribūta tipu un lauku Supply Chain Management tabulā. Sistēmas definēts tabulas ierobežojums dinamiski saista atribūta tipu un lauku. Šī saite sniedz iespēju ar preces konfigurācijas modeļa atribūtu atspoguļojot Supply Chain Management tabulas lauka datus.
Aprēķini Aprēķini ir ierobežojumu papildinājums. Varat izmantot aprēķinu, lai veiktu aritmētiskas operācijas ar tipa Decimāldaļskaitlis un Vesels skaitlis atribūtiem vai loģiskas operācijas ar tipa Teksts (ar fiksētu sarakstu) un Būla atribūtiem. Aprēķinam ir mērķa atribūts, kurš ietvers aprēķina izteiksmes rezultātu. Aprēķina izteiksme tiek veidota, izmantojot izteiksmju redaktoru.
Apakškomponenti Apakškomponenti atspoguļo preču konfigurācijas modeļa koka struktūru. Apakškomponentus var izmantot, lai veidotu preču konfigurācijas modeļa struktūru. Apakškomponenti veido atsauces uz esošiem komponentiem. Tādēļ apakškomponentu lietošana veicina komponentu atkārtotu izmantošanu vairākos preces konfigurācijas modeļos. Apakškomponenta lapā Detalizēta informācija par MK rindu apakškomponentam varat atlasīt atšķirīgu vērtību. Alternatīvi varat atlasīt atribūtu, kuram vērtība ir atlasīta, iestatot preces konfigurācijas modeli. Lai preci iekļautu kā komponentu vai apakškomponentu, preces izveidošanas laikā lapā Izveidot preci ir jānorāda tālāk minētā informācija.
  • Laukā Preces tips atlasiet opciju Krājums.
  • Laukā Preces apakštips atlasiet opciju Preces šablons.
  • Laukā Konfigurēšanas tehnoloģija atlasiet opciju Konfigurācija atbilstoši ierobežojumam.
Cilnē Vispārīgi, lapā Detalizēta informācija par izlaistajām precēm varat apskatīt, vai izlaisto preci var izmantot kā komponentu vai apakškomponentu. Ja laukā Konfigurēšanas tehnoloģija ir atlasīta opcija Konfigurācija atbilstoši ierobežojumam, tad šo preci var lietot kā komponentu vai apakškomponentu. Apakškomponentus varat paslēpt, lai konfigurācijas sesijas laikā tie netiktu rādīti lietotājam. Atribūti, apakškomponenti un lietotāju prasības, kas saistītas ar apakškomponentu, arī ir paslēpti.
Lietotāju prasības Lietotāju prasības norāda abstrakciju starp lietotāju prasībām, specifiskiem komponentiem un atribūtiem. Lietotāja prasību nevar kartēt uz krājumu. Piemēram, klients vēlas iegādāties mājas kinoteātra sistēmu. Tirdzniecības pārstāvis var jautāt par tās telpas lielumu, kur klients plāno uzstādīt sistēmu, lai noteiktu, cik vati ir nepieciešami. Šajā piemērā telpas lielums var būt lietotāja prasība, kas palīdz noteikt atbilstošo atribūta vērtību konkrētam komponentam. Varat paslēpt lietotāja prasības, lai tās netikturādītas lietotājam konfigurācijas sesijas laikā. Atribūti, apakškomponenti un lietotāju prasības, kas saistītas ar lietotāju prasību, arī ir paslēptas. Jūs varat rakstīt nosacījumu, lai kontrolētu, vai lietotāju prasību var paslēpt. Nosacījums ir jāraksta, izmantojot optimizācijas modelēšanas valodas (Optimization Modeling Language — OML) sintaksi.
MK rindas MK rindas norāda komponentu atsevišķus materiālus preču konfigurācijas modelī. Lapā Detalizēta informācija par MK rindu visi krājumi ir pieejami atlasei. MK rindai var pievienot nosacījumu, lai MK rindas, kas atlasītas atšķirīgas preces variantam, varētu mainīties, pamatojoties uz lietotāja veikto atlasi, iestatot preces konfigurācijas modeli. Nosacījumi ir izteiksmes, kas jāievēro tajos atribūtos, MK rindās un maršruta operācijās, kas tiks iekļautas preču konfigurācijas modelī. Lapā Detalizēta informācija par MK rindu varat atlasīt atšķirīgu vērtību. Alternatīvi varat kartēt uz kādu atribūtu, kuram ir atlasīta vērtība, iestatot preces konfigurācijas modeli.
Maršruta operācijas Lapā Detalizēta informācija par maršruta operāciju varat atlasīt atšķirīgu vērtību. Alternatīvi varat kartēt uz kādu atribūtu, kuram ir atlasīta vērtība, iestatot preces konfigurācijas modeli. Nosacījumi tiek rakstīti kā izteiksmju ierobežojumi. Nosacījumi ir izteiksmes, kas jāievēro tajos atribūtos, MK rindās un maršruta operācijās, kas tiks iekļautas preču konfigurācijas modelī.