Index: EWORDS.mac.rou =================================================================== diff -u -r74876 -r74962 --- EWORDS.mac.rou (.../EWORDS.mac.rou) (revision 74876) +++ EWORDS.mac.rou (.../EWORDS.mac.rou) (revision 74962) @@ -143,7 +143,7 @@ Quit ; FETCH(KLNr,ORDNr,Optie) - New R,Count,OLNr,MarkOrd,OLUNr,EwmsVerw,VerzW,Lock,VerzZ,GewGemWv,PRNr,Beloofd,IsTBX,StockNiveauService + New R,Count,OLNr,MarkOrd,OLUNr,EwmsVerw,VerzW,Lock,VerzZ,GewGemWv,PRNr,Beloofd,IsTBX,StockNiveauService,VkpKinderen New LevTerm,BufferW,Week,DynTheoS,KomOrd,StockUpd,FysStock,PraStock,TeoStock,Aantal,ResWMS,Order,OrderStaatVolledigBijVanHoecke Set KLNr=$G(KLNr),ORDNr=$G(ORDNr),Optie=$G(Optie),VerzW="",(Beloofd,IsTBX)=0 If ORDNr Set KLNr=$P(^KO1(ORDNr,"F"),D),VerzW=$$DEFVERZW(KLNr,ORDNr),Beloofd=$$Beloofd(KLNr,ORDNr),IsTBX=$$ISTBX^FLOWCHK("O",ORDNr) @@ -187,7 +187,11 @@ ...Set R=^KPR(PRNr,R),LevTerm=$P(R,D,7) ...Set WeekDat=(LevTerm+BufferW)*7+$H ...Set WVStock=$$CV2MAG^MRP(PRNr,$P($G(^PRSTOCK("D",PRNr)),D,5)) Set:WVStock<0 WVStock=0 - ...Set WVRes=$$CV2MAG^MRP(PRNr,$P($$VerkoopKinderen^PRODUKT4(PRNr,WeekDat),"\",2)) + ...If $$GeenMaatWerkCheck(PRNr) Do ;het maatwerk is gemaakt, niet meer op de kinderen controleren + ....Set VkpKinderen = "0\0\0" + ...else Do + ....Set VkpKinderen = $$VerkoopKinderen^PRODUKT4(PRNr,WeekDat) + ...Set WVRes=$$CV2MAG^MRP(PRNr,$P(VkpKinderen,"\",2)) ...Set WVTekort=$S(KLNr=$$$KlantHalux:"",WVStock