KPNV2 G 1 ;NIET VERKOCHT SINDS ;(VOLGENS PRODUKTNAAM);KPNV1;Go van KPNV1 - Do naar KPSELS [ 08/05/2002 4:25 PM ] ; T1 ;SELEKTIE : T2 ;: IDENTNUMMER : PRODUKTNAAM : FYS-ST : T3 ;:-------------:---------------------------:--------: T4 ;BLZ: ; R3 S R1=$P(R,D,2),R2=$P(R,D,4),R0=$J($P(R,D,1),0,R2),R3=" ",R4="" S:R2 R4=","_$P(R0,".",2),R1=R1-1-R2 S:R0<0 R3="-",R0=-R0 R3A S R0=+$P(R0,".",1) F R5=3,7 S R6=$L(R0) G R3B:R6'>R5 S R0=$E(R0,1,R6-R5)_"."_$E(R0,R6-R5+1,R6) R3B W ?$P(R,D,3),$J(R0,R1),R4,R3 R3Z K R0,R1,R2,R3,R4,R5,R6 Q ;V1 26.11.84 ; 1 S BLZ=0,BP=DJ-1_"."_DM_" ",I=100 G 19:$N(B(I))=-1 D HD,^KPSELS 19 S Q0="^"_Q_"PR(PR,0)",Q1="^"_Q_"PR1(PRC)" 21 S (TFSP,TFNP,TTSP,TTNP,TPSP,TPNP,AGV)=0 S:$D(@("^"_Q_"STPR(0,0,6)")) AGV=+^(6) 23 D HD I PRC'=0 S X=$D(@Q1) G 100:X 25 S PRC=$N(@Q1) I PRC=-1!(PRC]PRCX) W !,$P($T(T3),U,2),# G 160 100 S PR=+^(PRC) D ^KPCHKPR G 25:'OK 111 S PC=$P(A(0),D,1),PST=$P(A(0),D,14),PNR=$P(A(2),D,25) 119 K A G 25:$N(@("^"_Q_"STPR(PR,0,KNVS)"))'=-1 129 S LN=LN+1 I LN>50 W:'SWS !,$P($T(T3),U,2) W # D HD G 129 140 W !,": ",PNR,?14,": ",PC,?42,":" S R=PST_"\7" D R3 W ?51,":" 150 G 25 160 D CLOSE^vhPRINTER YZ Q ; HD S BLZ=BLZ+1,LN=0 W !,QN,?125,$P($T(T4),U,2),$J(BLZ,4),!,NM2,?30,@F82,$P($T(+1),U,2),KNVSX,@F83,$C(13),?87,$P($T(+1),U,3),?125,DT,!,NM3 HDA W ?30,$P($T(T1),U,2),X1," ",X2,?126,TD,!! I PRC=-1!(PRC]PRCX) G HDZ HDB I BLZ>1!($N(B(100))=-1) W !!,$P($T(T3),U,2),!,$P($T(T2),U,2),!,$P($T(T3),U,2) HDZ Q ;