KAKA18 G 1 ;ARTIKEL/KLANT ANALYSE ;OVERZ VOLG LEV;KAKA1; [ 08/05/2002 10:02 AM ] ; T1 ;BEGIN T2 ;EINDE T3 ;PERIODE : T4 ; TOT T5 ; TOTAAL T6 ;OVERZICHT VOLGENS : T7 ;:-----:---------------------------:--------:------------:------:------------:------: T8 ;------------:------:------------:------:------: T9 ;: LN : PRODUKTNAAM : ; : OMZET : % TO : KUM. OMZET : % TO : T10 ; MARGE : % TM : KUM. MARGE : % TM : MA % : T11 ;:-----:-------------:---------------------------------:--------:------------:------: T12 ;------------:------:------: T13 ;: LN : IDENTNUMMER : PRODUKTNAAM : ; : OMZET : % TO : T14 ; MARGE : % TM : MA % : T15 ;RANGSCHIKKEN LIJST VOLGENS T16 ;SC1 T17 ;L[] = leverancier O[] = omzet A[] = aant. lijnen T18 ; M[] = marge T19 ;SELEKTIE : T20 ;AFDRUKKEN T21 ;[] = stuks 1[] = lijnen T22 ;STUKS;LIJNEN ; 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 ; seletie lijst 2 S FAMNTRND=0 ;$$MUNT^vhRtn1(,4) S BLZ=0,I=100 G 21:$N(B(I))=-1 S R=72 D ^KFOLE:'$L(PWD) I 'PWD D INIT^vhPRINTER("B;L;S",84,"P") G YZ:'$D(Print) I PWD D INIT^vhPRINTER("B",84+27,"P") G YZ:'$D(Print) D HD,^KPSELS G 480 21 I $D(KSA) S FP=2203 W @F,$P($T(T20),U,2)," : ",$P($T(T22),U,KSA+2) G 25 23 S R="KSA\22\3\"_$P($T(T20),U,2)_"\"""_$P($T(T21),U,2)_"""\1\\""-1""[K" D R0 G 49:K="-" S FP=2215 W @F,$P($T(T22),U,KSA+2) 25 S R="POM\23\3\"_$P($T(T15),U,2)_"\"_$P($T(T16),U,2)_"\1\\""-ALO""[K&$L(K)!(K=""M""&(PWD))" D R0 G 23:K="-" I PWD S PWD=$S(POM="L":27,1:47) ; 27 ; het drukken van de info ; 29 S I2="PC" S:K="O" I2="OM" S:K="A" I2="AL" S:K="M" I2="MA" S I3="",BLZ=0 ;S R=72 D ^KFOLE:'$L(PWD) I 'PWD D INIT^vhPRINTER("B;L;S",84,"P") G YZ:'$D(Print) I PWD D INIT^vhPRINTER("B",84+PWD,"P") G YZ:'$D(Print) D HD S (LNN,TOKO,TOKM)=0 31 S I3=$N(@("^"_Q_"HULP($J,I2,I3)")) G 42:I3=-1 S I4="" 33 S I4=$N(@("^"_Q_"HULP($J,I2,I3,I4)")),I4="" 34 S I4=$N(^(I4)) G 31:I4=-1 S X=^(I4),PC=$P(X,D,1),PID=$P(X,D,2),TPA=$P(X,D,3),TPL=$P(X,D,4),TPO=$P(X,D,5),TPM=$P(X,D,6),PSN=$P(X,D,7),TOKO=TOKO+TPO,TOKM=TOKM+TPM,LNN=LNN+1 35 W ! S LN=LN+1 G 37:LNR6,@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 ; SC1 W !?2,$P($T(T17),U,2) W:PWD $P($T(T18),U,2) Q ;