KKAA14 ;VOORBEREIDEN PRODUKTOVERZICHT KLANTEN ;KKAA14; Go naar KKAA15 [ 03/02/2000 9:27 AM ] G 1 ; T1 ;IN ALFABETISCHE VOLGORDE VANAF KLANT : VANAF HET BEGIN T2 ;IN ALFABETISCHE VOLGORDE TOT KLANT : TOT HET EINDE T3 ;VANAF DATUM : T4 ;TOT DATUM : T5 ;EERDER OPGEMAAKTE SITUATIE T6 ;[] = ok N[] = nieuwe opmaken T7 ;EERSTE AF TE DRUKKEN PERIODE T8 ;LAATSTE AF TE DRUKKEN PERIODE T9 ;.[] = vanaf het begin onder de vorm jjjj.mm T10 ;I[] =idem als vorige .[] = tot het einde onder de vorm jjjj.mm T11 ;SELEKTIE OK T12 ;[] = ok ,[] = hernemen T13 ;PRODUKTOVERZICHT KLANTEN IS IN GEBRUIK [] = ok ; 1 S K=$P($T(+1),U,2)_QN_" ",FP=203+$L(K) W @F61,@F11,@F1,@F,@F5 S FP=202 W @F,@F4,K,@F5 BREAK B 1 11 L @("^"_Q_"KAAP"):2 E S FP=2403+F60 W @F,@F2,@F4,$P($T(T13),U,2),@F5,@F0 R K G YZ 13 S KAA="" I $D(@("^"_Q_"KAAP(0)")) S KAA=^(0) I '$P(KAA,U,5) S KAA="" 15 S FP=803 W @F,@F1,$P($T(T1),U,2),!!?2,$P($T(T2),U,2) 17 S FP=1403 W @F,$P($T(T3),U,2),$P(KAA,U,3),!!?2,$P($T(T4),U,2),$P(KAA,U,4) 19 G 21:KAA="" S R="K\23\3\"_$P($T(T5),U,2)_"\"""_$P($T(T6),U,2)_"""\1\\""-N""[K" D R0 G YZ:"-"[K ; 2 S FP=1403 W @F,@F1,$P($T(T3),U,2),!!?2,$P($T(T4),U,2) 21 S R="K\23\3\"_$P($T(T7),U,2)_"\"""_$P($T(T9),U,2)_"""\7\\"".-""[K&$L(K)!(K?4N1"".""2N&($P(K,""."",2)<13))" D R0 23 I K="-" G 15:$L(KAA),YZ 25 I K="." S FBP=@("^"_Q_"STKL(0,0,1)"),HFBP="01."_$P(FBP,".",2)_"."_$E($P(FBP,".",1),3,4),FP=1417 W @F,HFBP,@F2 G 3 27 G 21:K<@("^"_Q_"STKL(0,0,1)") S FBP=K,HFBP="01."_$P(K,".",2)_"."_$E($P(K,".",1),3,4),FP=1417 W @F,HFBP,@F2 ; 3 S R="K\23\3\"_$P($T(T8),U,2)_"\"""_$P($T(T10),U,2)_"""\7\\"".-I""[K&($L(K)=1)!(K?4N1"".""2N&($P(K,""."",2)<13))" D R0 31 G 21:K="-" I K="." S LBP=$$EXTDATE^vhLib.DataTypes(,"DM4"),HLBP=DT,FP=1617 W @F,HLBP G 4 33 S:K="I" K=FBP G 3:FBP]K 35 S LBP=K S HLBP=$$EXTDATE^vhLib.DataTypes($$CALCDATE^vhLib.DataTypes($$INTDATE^vhLib.DataTypes($$CONVDATE^vhLib.DataTypes(K,"DM","DK")),"M","LD"),"DKP") 37 S:$E(LBP,3,4)'<$P(DT,".",3)&($P(LBP,".",2)=$P(DT,".",2)) HLBP=DT S FP=1617 W @F,HLBP,@F2 ; 4 S R="K\23\3\"_$P($T(T11),U,2)_"\"""_$P($T(T12),U,2)_"""\1\\1\\\" D R0 G 3:K="-",15:K="," 41 S Q0="^"_Q_"KL(KL)",Q1="^"_Q_"KL(KL,0)",Q2="^"_Q_"STKL(KC)",Q3="^"_Q_"STKL(KC,PR)",Q4="^"_Q_"STKL(KC,PR,BP)",Q5="^"_Q_"PR(PR,0)" 43 S KL=0,KLX="ZZZZZ",FBP=FBP_" ",LBP=LBP_" " G VerwerkAlleKlanten^Stat.Statistiek.OpbouwenKlantArtikelAnalyse ; 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 W @F2 I $L(K)'>R6,@R7 S @$P(R,D,1)=K R0E E G R0C R0F S FP=$P(R,D,9)*100+($P(R,D,10)*1) I FP W @F,$J("",R6),@F,K R0Z K R,R0,R2,R3,R4,R5,R6,R7 Q ;V4 03.10.84 ; Z X ^cZ Q ZZ ; 21.01.88 - 15 u 44