KPBHV1 G 1 ;BEHEER BESTELHOEVEELHEID PRODUKTEN ;Go naar KPBHV2 [ 04/02/2001 2:34 PM ] ; 1 L S NM1=@("^"_Q_"BA(99,1)"),NM2=^(2),NM3=^(3) BREAK1 B 1 3 S K=$P($T(+1),";",2)_QN_" " S FP=203+$L(K) W @F11,@F1,@F,@F5 S FP=202 W @F,@F4,K,@F5 5 S Y=@("^"_Q_"PR(0,0)"),Y="A",BLZ=0 7 S Y=$N(^(Y)) I Y'=-1 S @Y=^(Y) G 7 9 S SWP=1 D ^cPE81 G YZ:K="-" 11 S PQW=0,IDT="" S:$D(@("^"_Q_"STPR(0,0,4)")) PQW=$P(^(4),";",1) S:$D(@("^"_Q_"STPR(0,0,5)")) IDT=$P(^(5),";",1) 13 S FP=503 W @F,@F1,"BASIS : ",PQW," X PRAKTISCHE WEEKVERKOOP",!?2,"INGEVULD : ",IDT 15 S R="K\20\3\AANPASSEN BASIS\C1\1\\K?.N&(K)!(K=""-"")!(K=""""&PQW)" D R0 G 9:K="-" 17 G 31:'$L(K) S FP=514 W @F,K S PQW=K,@("^"_Q_"STPR(0,0,4)")=K_";BASIS VOOR BESTELHOEVEELHEID" 31 S R="K\20\3\DRUKKEN LIJST OF INVULLEN BESTELHOEVEELHEID\C4\1\\""-DI""[K&$L(K)" D R0 G 15:K="-" 33 S FP=2049 W @F,@F1,$S(K="D":"DRUKKEN LIJST",1:"INVULLEN BESTELHOEVEELHEID") S KID=$S(K="D":1,1:"") 37 I K="I" W !?2,"alle produkten dewelke de automatische bestelhoev. volgen worden aangepast" G 41 39 D INIT^vhPRINTER(132) G 31:'$D(Print) 41 G 49:'$L(K) S R="K\23\3\INVULLEN BESTELHOEVEELHEID\C5\1\\""-I""[K&$L(K)" D R0 42 G 31:K="-" S @("^"_Q_"STPR(0,0,5)")=DT_";BESTELHOEVEELHEID DATUM INGEVULD",IDT=DT,FP=547 W @F,@F2,IDT 43 S FP=2001 W @F,@F2 S FP=2301 W @F,@F1 S FP=2403 W @F,@F4,"INVULLEN AUTOMATISCHE BESTELHOEVEELHEID PRODUKTEN ",@F5 45 L (@("^"_Q_"PR"),@("^"_Q_"PR1")):3 E S FP=2403+F60 W @F,@F2,@F4,"PRODUKTENBESTAND IN GEBRUIK [] = ok ",@F5,@F0 R K G 33 BREAK0 B 0 49 G ^KPBHV2 ; YZ Q ; R0 S R7="K'[D&(K'?.E1C.E)" S:$P(R,D,8)'="" R7=R7_","_$P(R,D,8) S:$P(R,D,7)'="" R7=R7_","_$P($T(@$P(R,D,7))," ",2,99) R0A S R2=$P(R,D,2),R3=$P(R,D,3),R4=$P(R,D,4),R5=$P(R,D,5),R6=$P(R,D,6) R0B S R0=$L(R4)+R3+3 S FP=R2*100+R3+F60 W @F W:R3<4 @F1 W @F2,R4," : " I R5'="" W:R5["""" !,?2,@R5 D:R5'["""" @R5 R0C S FP=R2*100+R0+F60 W @F,@F2 W $E("........................................",1,R6),@F,@F0 R0D R K S:$P(R,D,7)="DCTR" RD=$P(K,".",1),RM=$P(K,".",2),RJ=$P(K,".",3) W @F2 I $L(K)'>R6,@R7 S @$P(R,D,1)=K G R0F R0E G R0C R0F S FP=$P(R,D,9)*100+($P(R,D,10)*1) I FP W @F,$E(" ",1,R6),@F,K R0Z K R,R0,R2,R3,R4,R5,R6,R7,RD,RM,RJ Q ; C1 W:PQW !?2,"[] = voorstel ok" Q C4 W !?2,"D[] = drukken lijst I[] = invullen bestelhoeveelheid" Q C5 W !?2,"I[] = invullen bestelhoeveelheid definitief -[] = hernemen" Q ;