cPE82 G 1 ;SELEKTIE MODULE KLASSIFIKATIE OF PRODUKTKODE ;OVERLAY VAN %P75 NAAR %P81 [ 11/08/2003 3:59 PM ] ; T1 ;SELEKTIE PER KLASSIFIKATIE OF PER PRODUKTKODE T2 ;"K[] = per klassificatie P[] = per produktkode" T3 ;IN ALFABETISCHE ORDE VANAF PRODUKTKODE T4 ;IN ALFABETISCHE ORDE TOT PRODUKTKODE T5 ;".[] = vanaf het begin [] = specifieke produktkode" T6 ;VANAF HET BEGIN T7 ;".[] = tot het einde [] = specifieke produktkode" T8 ;TOT HET EINDE T9 ;VOLGNUMMER OF T10 ; [] = vervolg T11 ;PRODUKTKODE ; ER X F71 G ^II:$ZE["",^cER ; 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 ; R7 S R4=$P(R,D,2)+1+F60,R0=0,RA=$P(R,D,3),R8="^"_Q_$P(R,D,4),R9="^"_Q_$P(R,D,5),FP=R4 W @F,@F1 R7A S FP=2403+F60 W @F,@F1 W:$D(RT) $P($T(T9),U,2) W RA W:R0 $P($T(T10),U,2) W " : ",@F0 R7B R K G R7A:K?.E1C.E S:$L(K) R0=0 S FP=R4,R10=0 W @F,@F1 G R7Z:K="-",R7D:K=""&('R0) I K="" K RT S R1=R4 G R7H R7C G R7D:'$D(RT(K)) S R3=RT(K) G R7M R7D K RT S R6="" F R7=1:1:$L(K) I $E(K,R7)'?1P S R6=R6_$E(K,R7) R7E S R5=$E(R6,1,28) S:R6="" R5=" " S R1=R4,(R2,R3)=R5 G R7M:$D(@(R9_"(R2_"" "")")) S:R5?.N R5=R5_" " S (R2,R3)=$N(@(R9_"(R5)")) G R7K:R2=-1 S R2=$N(^(R2)) R7F I $E(R2,1,$L(R6))'=R6&'R0&($E(R3,1,$L(R6))=R6) S R7=$D(@(R8_"(R3)")) G R7M R7G S R2=R5 R7H S R2=$N(@(R9_"(R2)")) G R7K:($E(R2,1,$L(R6))]R6)&'R0&(R1=R4) G R7L:R2=-1 I $E(R2,1,$L(R6))'=R6 S R0=0 G R7A R7I S FP=R1,R10=R10+1,RT(R10)=R2 W @F,$C(13),?2,R10,". ",?6,$P(^(R2),D,2),?37,$E($P(@(R8_"($P(@(R9_""(R2)""),D,1),0)"),D,2),1,30) R7J S R1=R1+100 G R7H:R1<(2300+F60) S R0=1 G R7A R7K X ^cTXT(0,"N",8) R K R7L S (R2,R0)=0 G R7A R7M S:$E(R3,$L(R3))'=" " R3=R3_" " S (@$P(R,D,1),K)=R3 R7Z K R0,R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,RA,RT Q ; 1 S R="KZ\23\3\"_$P($T(T1),U,2)_D_$P($T(T2),U,2)_"\1\\""KP-""[K\\" D R0 G 1:K="",YZ:K="-" G 100:K="P" 60 D ^cPE81 I K="-" S FP=401 W @F,@F2 G 1 70 K P1,P2 G YZ ; 100 S FP=401 W @F,@F1 110 S FP=603 W @F,$P($T(T3),U,2)," :",!!,?2,$P($T(T4),U,2)," :" 120 S R="P1\23\3\"_$P($T(T3),U,2)_D_$P($T(T5),U,2)_"\1\\"".-""[K\\" D R0 S FP=644 W @F,@F2 W:K="." $P($T(T6),U,2) S:K="." P1="" G 140:K="." I K="-" S FP=401 W @F,@F1 G 1 130 S R="P1\1500\"_$P($T(T11),U,2)_"\PR\PR1" D R7 G 120:K="-" S FP=644 W @F,@F2,$P(@("^"_Q_"PR($P(@(""^""_Q_""PR1(K)""),D,1),0)"),D,1) 140 S R="P2\23\3\"_$P($T(T4),U,2)_D_$P($T(T7),U,2)_"\1\\""-.""[K\\" D R0 S FP=844 W @F,@F2 W:K="." $P($T(T8),U,2) S:K="." P2="" G 160:K="." I K="-" S FP=844 W @F,@F2 G 120 150 S R="P2\1500\"_$P($T(T11),U,2)_"\PR\PR1" D R7 G 140:K="-" S FP=844 W @F,@F2,$P(@("^"_Q_"PR($P(@(""^""_Q_""PR1(K)""),D,1),0)"),D,1) 160 G 140:P1]P2&$L(P1)&$L(P2) ; YZ S FP=2301 W @F,@F1 Q ; Z X ^cZ Q ZZ ; 05.09.85 - 14 u 13