Index: ORGALUX.mac.rou =================================================================== diff -u -r1287 -r1451 --- ORGALUX.mac.rou (.../ORGALUX.mac.rou) (revision 1287) +++ ORGALUX.mac.rou (.../ORGALUX.mac.rou) (revision 1451) @@ -75,7 +75,7 @@ ; ; Stockupdate van de moeders met stock overkinderen STOCKUPD(Night) - Set Night=$G(Night) + Set Night=$G(Night,0) If Night Do .New Night .Set Q="K" @@ -93,30 +93,15 @@ ; Fysstock toekennen aan de moeders vertrekkend van de min. stock van de kinderen Set MPRNr="" - For Set MPRNr=$O(^PRLINK("D",MPRNr)) Quit:MPRNr="" Do - .Quit:$$$ProductGet(MPRNr,$$$LinkType)'="S" ; Geen stock over kinderen - .;Quit:'$$ISORGAL^PRODUKT2(MPRNr) - .Set R=^KPR(MPRNr,0),ScanTyp=$P(R,D,24) - .;Quit:ScanTyp="" - .Kill MFysSt - .Set KPRNr="" - .Set Reserv=+$P(^KPR(MPRNr,2),D,9) ; Reservatie van de moeder - .For Set KPRNr=$O(^PRLINK("D",MPRNr,KPRNr)) Quit:KPRNr="" Do - ..Quit:$$OPSLZONE^PRODUKT2(KPRNr)=9 ; Geen manuele producten zoals verpakking - ..Set Faktor=$P(^PRLINK("D",MPRNr,KPRNr),D) - ..Quit:'Faktor - ..Set KFysSt=$$GETSTOCK^PRODUKT4(KPRNr,"F")/Faktor\1 - ..Set MFysSt=$G(MFysSt,KFysSt) - ..Set:KFysSt