KF2AL G 1 ;MODULE WIJZIGEN ORDERLIJNEN PRODUKTEN LEVERANCIERODER (OPVRAGEN GEGEVENS) [ 02/22/96 2:17 PM ] ; S1 S X=0 S1A S X=X+1,UP=$P(UUM,D,X) G S1Z:UP="",S1A:'$D(@$P(UP,U,1)) I $L($P(UP,U,4)) X "S @$P(UP,U,1)="_$P(UP,U,4) S FP=UL*100+1+$P(UVV,",",$P(UP,U,2)) W @F S1B I $P(UP,U,3)="L" W @$P(UP,U,1) W:";U26;U31;"'[(U_$P(UP,U,1)_U) $E(BLA,1,$P(UVV,",",($P(UP,U,2)+1))-$P(UVV,",",$P(UP,U,2))-1-$L(@$P(UP,U,1))) G S1A S1C W $J(@$P(UP,U,1),$P(UVV,",",($P(UP,U,2)+1))-$P(UVV,",",$P(UP,U,2))-1) G S1A S1Z Q ; S2 I UEPPLP S FP=2354 W @F,@F2,@F4,@F,UEP," > LIJSTPR",@F5 D S4 S2Z Q ; S3 S R="K\23\54\AANTAL \C4\6\\""-,""[K!(K?.N!(K?1""-"".N)&(K'=0))\\" D R0 S3Z Q ; S4 S FP=2454 W @F,@F2,"[] = ok -[] = hernemen",@F0 R K S4Z Q ; S5 N %SC,Impuls,MinAfn D NIEUW^vhScherm("KPBI","","","","","",3) S K=$S('%SC:"-",'MinAfn:Impuls,UA#MinAfn:"-",1:Impuls) Q ; C1 S FP=2454 W @F,@F2,"[] = ",ULT Q C2 S FP=2454 W @F,@F2,"of kort% [] = ok" Q C3 S FP=2454 W @F,@F2 S FP=2470 W @F,"[] = ",ULTT Q C4 S FP=2454 W @F,@F2,"[] = ",UA Q 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 ; 1 S UEPS=UEP,PK1S=PK1,PK2S=PK2 G 29:"LW"'[SWLPA I $L(ULTT) S K=ULT,ULT=ULTT,ULTT=K 2 S R="K\23\54\LEVERT \C1\5\\""-,""[K!(K=""?""&UAF)!(K?2N1""/""2N&($E(K,4,5)<54))\\" D R0 G 3^KF2L:K="-",39:K="," 5 I $L(K) S:K="?" K=" ? " S ULT=K I $L(ULTT) S K=ULT,ULT=ULTT,ULTT=K I SWLPA="W" S FP=2313+F60 W @F," ",@F,ULT 29 F FP=2339,2439 W @F,@F2 I "PW"'[SWLPA S U26=$P(U2,D,26) G 32 30 S R="K\23\54\VERK PR\C2\9\\""-,""[K!(K?.N)!(K?.N1"".""1N)!(K?.N1"".""2N)!(K[""%""&(+K'>100)&(+K?.N!(+K?.N1"".""1N)))" D R0 G YZ:K="-"&(SWLPA="P"),1:K="-" I K="," S K="-" G YZ 31 S U26=$P(U2,D,26) G 32:'$L(K) S (U26,PK1,PK2)="" I K["%" S UEP=PLP*(100-K)/100 S UEP=$J(UEP,1,2),PK1=+K G 312 310 S UEP=K S:PLP PK1=1-(UEP/PLP)*100 S UEP=$J(UEP,1,2) 312 D S2 I K="-" S UEP=UEPS,PK1=PK1S,PK2=PK2S G 29 313 S FP=2164 W:SWLPA="W" @F,@F2 I PK1 W:SWLPA="W" $J(PK1,4,1)," %" S U26="*" 314 I SWLPA="W" S FP=2264 W @F,@F2,UEP," ",UMC,"/",AFA 32 S UA=$P(U2,D,3) G 35:"AW"'[SWLPA 33 D S3 G YZ:K="-"&(SWLPA="A"),29:K="-",39:K=",",35:'K S UA=K,PGV=$P(X,D,16) G 35:'PGV S PNV=$P(X,D,15),PKV=$P(X,D,14) 330 S:'PNV PNV=PGV S:'PKV PKV=PNV G 35:'(UA#PGV),35:'(UA#PGV#PNV) S GR=UA#PGV#PNV#PKV G 35:'GR 34 S OGR=UA-GR,BGR=OGR+PKV,FP=2339 W @F,OGR S FP=2354 W @F,@F2,"AANTAL : ",UA S FP=2439 W @F,BGR 340 D S3 G YZ:K="-"&(SWLPA="A"),29:K="-",39:K=",",340:'K S UA=K 35 S UN=$P(U2,D,9) S:KV="MTL" UN=$J(UN*UPAR/LPAR,1,2) S UTOT=UTOT-UN,X=@("^"_Q_UGL_"(KC,US,UR,1)"),UN=$J(UEP/AFE*UA,1,2) 36 I KKN S:PLP UEP=$P(U2,D,6) S UN=$J(UEP*(100-PK1)/100*(100-PK2)/100*UA/AFE,1,2) S UBE=$J(UEP/AFE*UA,1,2),UK="" S:PK1 UK=$J(PK1,4,1) S:PK2 UK=UK_" "_$J(PK2,4,1) D S1 37 S U2=$P(U2,D,1,2)_D_UA_D_$P(U2,D,4,5)_D_UEP_D_PK1_"#"_PK2_D_$P(U2,D,8)_D_UN_D_UN_D_$P(U2,D,11,15)_D_UBE_D_$P(U2,D,17,24)_D_ULT_D_U26_D_$P(U2,D,27,28)_D_ULTT_D_$P(U2,D,30,99),^(UVN)=U2 38 S:KV="MTL" UN=$J(UN*UPAR/LPAR,1,2) S UTOT=UTOT+UN D SHOWTOT^KFTOT(UTOT) G 3^KF2L 39 S K="-" ; YZ K LC,TR,TUZ,GR,BGR,OGR,AFA,AFE,AFR,AFRR,UMC,UPAR,MSG,PST,PPS,PC,PR,PLP,CIFP,PID,PRE,PSN,PY,PK1,PK2,PK1S,PK2S,PGV,PVN,PKV,S K Q15,Q16,UA,UE,UK,UEP,UEPS,UBE,UOD,UOR,ULT,ULTT,U26,X,SWLPA,UIMP,TRLC,UTYP L @("^"_Q_UGL_"(KC,US,UR)") Q Q Z X ^cZ Q ZZ ; 15.10.90 - 11 u 04