Proseslerin Ölçütüne Göre Listelenmesi

1 2 3 4
14/11/2019, 15:58

husem

boyama reçetesi belirle formunda reçetelerde olması gereken prosesler belirlendi.

yıkama (bu prosesin koşulu yok) = eğer ben yıkama prosesini boyama reçetesi belirle formunda hangi reçeteye tanımladıysam o reçetede çıkacak. 
Açık, orta ve koyu renklerde yani boyamalarda çıkar.

beyazlarda yıkama çıkmaz,

yumuşatma ve fiksatör işlemi (bu prosesin de koşulu yok) = bu proses de Boyama reçetesi belirle formunda tanımlanan tüm reçetelerde çıkabilir.

boyama reçetesi belirle formunda hangi reçetede hangi proses belirlendiyse o prosesler çıkacak. ( artı koşulu sağlayanlar)


boyama reçetesi belirle formunda,  reçetede çıkacak olan prosesler tanımlanıyor. proseslerinde çıkma koşulları BOYAMA_PROSESLERI_KOSUL tablosunda.

81070 parti numarasında 1-3-15-6-9 proses_ıd nolu kayıtlar çıkacak. 
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.
14/11/2019, 16:31

ozanakkaya

81051 KASAR olmasına rağmen proses_id 1 olan veri niye listenizde yok? 36, 3 ve 9 var.
14/11/2019, 16:53

husem

(14/11/2019, 16:31)ozanakkaya yazdı: 81051 KASAR olmasına rağmen proses_id 1 olan veri niye listenizde yok? 36, 3 ve 9 var.

sn ozanakkaya üstadım, 
yardımınız için şimdiden çok teşekkür ederim.
81051 parti numarası beyaz reçete olduğundan, 1 kasar yok, beyaz kasarın prosesi olan 36 var.
çünkü 36 nolu proses beyaz kasar için oluşturulmuş bir proses.
boyama reçetesi belirle formunda zaten BEYAZ boyama seçince bu reçetede çıkması gereken prosesler içinde 1 nolu kasar yok. 
beyaz da olması gereken prosesler aşağıda var.


14/11/2019, 18:30

ozanakkaya

(14/11/2019, 15:58)husem yazdı: 81070 parti numarasında 1-3-15-6-9 proses_ıd nolu kayıtlar çıkacak. 
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.


Sayın @husem uygulamanız bittikten sonra, sizin istediğiniz sonuçları sormuyorum.

EKLEDİĞİNİZ ÖRNEK UYGULAMAYA GÖRE ve ilk mesajınızdaki "BOYAMA_PROSESLERI_KOSUL" isimli tablodaki verilere göre çıkacak sonucu soruyorum.

81070 Parti numarasının islem_id numarası 4, "BOYAMA_PROSESLERI_KOSUL" isimli tablodaki koşullara göre islem id numarası 2 olan ve prosses id numarası 1 olan veri nasıl listede görünecek ? islem id numarası 4, ama siz 2 olan veriyi görmek istiyorsunuz ?
14/11/2019, 18:47

husem

sn ozanakkaya, uğraştırdığım için hakkınızı helal ediniz,

benim ilk eklediğim örnekte zaten koşulsuz tüm prosesler gözüküyordu. benim talep ettiğim bu proseslerin boyama_proseslerı_kosul tablosundaki koşullara göre gelmesi.

ön işlem kasar ise kasar prosesi
ön işlem kostik ise kostik pişme prosesi gelsin.
ek işlem enzim ise antipilling gelsin
ek işlem enzim değilse antiperoksit gelsin gibi..

aşağıdaki parti numaraları da girildiğinde koşullar oluştuğunda olacak olan prosesleri aşağıya yazdım,
olması gereken bunlar.

81070 parti numarasında 1-3-15-6-9 proses_ıd nolu kayıtlar çıkacak. 
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.


yani prosesler boyama_prosesleri_koşul tablosuna göre gelmesi gerekiyor.
15/11/2019, 12:01

ozanakkaya

(14/11/2019, 18:47)husem yazdı: 81070 parti numarasında 1-3-15-6-9 proses_ıd nolu kayıtlar çıkacak. 
81051 parti numarasında 36-3-9 proses_ıd ler olacak
79260 parti numarasında 1-4-16-6-34-9 proses_ıd ler olacak.


Bu sonuçların BOYAMA_PROSESLERI_KOSUL tablosundaki kriterlere göre listelenebilmesi için, BOYAMA_PROSESLERI_KOSUL isimli tablodaki verilerden;
1-) 16,17 ve 18 proses id numaralı alanlarda açık, orta ve koyu; boyama derecelerinde de 80 yazması gerekmiyor mu?
2-) 36 proses_id numaralı alanda da ON_ISLEM alanında "KASAR" yazması gerekmiyor mu?
3-) Bu tablodaki ISLEM_ID alanının amacı nedir?
1 2 3 4