Finomság ellenőrző lista
Szállev tételeken megy végig és ellenőrzi hogy a fő alkotóra van-e felvéve érték és, ha nincs (vagy 0), akkor kiírja a szállev azonosítóját és a cikk kódját.
Azt, hogy egy szállev tételben mi a fő alkotó, azt a terméknek a „Fő alkotó” nevű termékkategóriája dönti el. Megfeleltetés a termékkategória tétel és a tulajdonság között:
Fő alkotó (TermekKategoria_ID =3)
TermekKategoriaTetel_ID
Arany (TermekKategoriaTetel_ID= 5) Tulajdonsag_ID =6
Ezüst (TermekKategoriaTetel_ID= 4) Tulajdonsag_ID =7
Palládium (TermekKategoriaTetel_ID= 2) Tulajdonsag_ID =8
Platina (TermekKategoriaTetel_ID= 1) Tulajdonsag_ID =9
Rhódium (TermekKategoriaTetel_ID= 3) Tulajdonsag_ID =10
Csak olyan szálleven megy végig, amelynek a mozgásnemére be van állítva a tulajdonság csoportban, hogy megjelenek ezek a tulajdonságok (ID = 6 ..10) (használható szállítólevélben) a szállev tételben. Azt is figyeli, hogy csak olyan szállevtétel kerüljön a listára, amelyben olyan cikk van, amelyre be van állítva az a tulajdonság csoport, amelyre a használható szállítólevélben érték megegyezik a vizsgált szállevtétel mozgásnemével.
Az eredeti kérés, amelyre a megoldást gyűjtj a a script:
Finomság ellenőrző lista
A probléma: amely cikknél a fő alkotó (ami egy termékkategória) pl. Arany, ott az arany finomság beírt értékének meglétét szeretnék ellenőrizni (mert ott mindig van arany finomság). Ugye öt finomságuk van, ötször ellenőriznének.
A megoldási elképzelés egy új lista, amely bekér dátum tól-ig-et, egy termékkategória-tétel-t (ez lenne a fő alkotó kategórián belül valamelyik tétele), és bekér egy tulajdonságot a Metal-Art tulajdonságcsoportból. Ezzel a megoldással a felhasználó úgy állítja össze az ellenőrzési feltételeit, ahogyan akarja.
A listára kell a szállítólevél száma és a cikkszám.