Index: FLOW2.mac.rou =================================================================== diff -u -r29059 -r48611 --- FLOW2.mac.rou (.../FLOW2.mac.rou) (revision 29059) +++ FLOW2.mac.rou (.../FLOW2.mac.rou) (revision 48611) @@ -18,6 +18,11 @@ Set R=^KO1(ORDNr,"F"),KLNr=$P(R,D) Set Land=$$LAND^vhRtn1(KLNr,"K") Set R=^KKL(^KK1(KLNr),2),AutoFree=$P(R,D,8),R=^KKL(^KK1(KLNr),3),VooruitBetaling=$P(R,D,2),Dubieus=$P(R,D,8) + + If ##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("BevestigdAXOrderSluitenActief") Do + . Set Dubieus=0 + . Set VooruitBetaling=0 + Set R=^KOD(KLNr,"F",ORDNr,1) If $G(HalTOENr),HalTOENr'=$P(R,D,4) Set $P(R,D,4)=HalTOENr,^KOD(KLNr,"F",ORDNr,1)=R Set Created=$P(R,D,8),Closed=$P(R,D,22),KredLock=$P(R,D,23) Index: KREDIET.mac.rou =================================================================== diff -u -r29059 -r48611 --- KREDIET.mac.rou (.../KREDIET.mac.rou) (revision 29059) +++ KREDIET.mac.rou (.../KREDIET.mac.rou) (revision 48611) @@ -18,6 +18,7 @@ ; Factuurdatum oudste vervallen factuur ; Vervaldatum oudste vervallen factuur WAARDIG(KLNr,Files,Show,WachtW,ExtraTxt,Hulp) + Quit:##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("BevestigdAXOrderSluitenActief") 1 ; hack PV New R,Waardig,ChkLim,Limiet,Openst,Verval,ChkOldFD,MaxDays,OFaktDat,OVervDat,OFANr Set Files=$G(Files),Show=$G(Show) Set:Files="" Files="OLFD" Set WachtW=$G(WachtW) Index: EWORDS3.mac.rou =================================================================== diff -u -r44469 -r48611 --- EWORDS3.mac.rou (.../EWORDS3.mac.rou) (revision 44469) +++ EWORDS3.mac.rou (.../EWORDS3.mac.rou) (revision 48611) @@ -256,6 +256,7 @@ Set R=^ORDW("D",CONSNr),KLNr=$P(R,D),VerzW=$P(R,D,2) Set Check=$$IsKlantVrijgesteldVanVrijgaveDoorBKH(KLNr) ; Geen vrijgave door boekhouding nodig Set R=^KKL(^KK1(KLNr),3),Rembours=$P(R,D),VooruitBetaling=$P(R,D,2),Dubieus=$P(R,D,8) + Set:##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("BevestigdAXOrderSluitenActief") Rembours=0,VooruitBetaling=0,Dubieus=0 ; Hack PV Set:'Check Check=$$CheckVolledigHalux(CONSNr)&&('Rembours)&&('Dubieus) If 'Check Do .Set Krediet=$$WAARDIG^KREDIET(KLNr,,,,,.Hulp),KredLim=$P(Krediet,D,3) @@ -294,6 +295,7 @@ Quit Check ; IsKlantVrijgesteldVanVrijgaveDoorBKH(KLNr) + Quit 1 New VrijgaveAutomatisch Set VrijgaveAutomatisch=$P(^KKL(^KK1(KLNr),2),D,8) Quit $E(VrijgaveAutomatisch,$L(VrijgaveAutomatisch)) Index: EWORDF2.mac.rou =================================================================== diff -u -r41121 -r48611 --- EWORDF2.mac.rou (.../EWORDF2.mac.rou) (revision 41121) +++ EWORDF2.mac.rou (.../EWORDF2.mac.rou) (revision 48611) @@ -76,7 +76,7 @@ Set CONSNr="" For Set CONSNr=$O(^ORDW("BON",CONSNr)) Quit:CONSNr="" Do .Set CONSRec=$G(^ORDW("D",CONSNr)) - .Set DiffTime=$S(("AF;EX;DD"[$E($P(CONSRec,D,2),1,2))!($P($H,",",2)>(16*60*60)):1,1:180) ; Voor afhalingen of na 16:00 onmiddellijk verwerken, anders na 3 minuten + .Set DiffTime=$S(("AF;EX;DD"[$E($P(CONSRec,D,2),1,2))!($P($H,",",2)>(16*60*60)):1,1:1) ; Voor afhalingen of na 16:00 onmiddellijk verwerken, anders na 3 minuten .Quit:$$DIFFTIME^vhLib.DataTypes(^ORDW("BON",CONSNr),$H)