Problem koji ću vas ja moliti da riješimo skupa je slijedeći
Koristim MS Sql server 2005 i razvijam dio aplikacije koji će sam genrerisati narudžbu prema centralnom skladištu
na osnovu prodaje u proteklom periodu i trenutnog stanja na dislociranom skladištu sistem će praviti narudžbu
problem mi se javlja zato jer neću u centralnom skladištu da raspakujem komercionalna pakovanja i hocu da sql upitom naručenu količinu korigujem tako da odgovara određenom broju paketa ili paleta.
Primjer ako je sedimična prodaja bila 21 komad i to odgovra optimumu robe ja hoću da sql usporedi prodanu količinu sa poljem u kojem upisujem broj komada u komercialnom pakovanju naprimjer 10 i da se naručana količina sama koriguje i to da bude 20 komada kako ekipa u centralnom skladištu ne bih morala da raspakuje paket od 10 da bi dodala samo jedan komad
Idealan upit bi bio kada bi se čak i mogao popeti na veću količinui pa u slučaju kada je sedmična prodaja bila 19 a komercilno pakovanje neka je 10 da se naručan količina koriguje na 20 komada
U tablici koju pravim DTS om pojavljuu se 3 kolone ja bih htjeo da je 4 korigovana
[SIFRA ART]¸ [Stvarna narudžba], [pakovanje], [korigovana narudžba]
XXXXXXX, 21, 10, 20,
YYYYYYY , 25, 8, 24,
zzzzzzzzzzz, 264 , 50, 250,
/*-- Idealno bi bilo i kada bi h moglo se radi i po slijedećim principma (da SQL i doda količinu kako bi se korigovao)--*/
121212121v, 97, 120, 120,
2131231312 , 61, 8, 64,
Ako imam kolone 1,2, i 3 na koji način izračunati kolonu 4
Unapriejd zahvalan
Admir