KF0AL ; MODULE REGISTREREN PRODUKTLIJNEN LEVERANCIERORDERS (OPVRAGEN GEGEVENS); Quit naar %F10 - Go naar KF0L [ 11/05/2001 2:34 PM ] ; COMPDATE(Val,Op,Ref) Set Val=$$INTDATE^vhDTyp(Val,"DW"),Ref=$$INTDATE^vhDTyp(Ref,"DW") Q $$COMPDATE^vhDTyp(Val,"W",Op,Ref) ; S3 S R="UA\"_(23+L24)_"\54\AANTAL \C3\6\\$L(K)&(""-""[K!(K?.N)!(K?1""-"".N))\\" D R0 G S3Z:"-,"[K I PSN="" G S3:K(PST+PY-PRE)) I K>(PST+PY-PRE),K>$P(X,D,6) G S3:K#$P(X,D,16) S3A I KYW,PKV I UA#PKV S FP=2454+F60 W @F,@F4,"AANT VEELV NP [] = ok ",@F5,@F0 R K G S3 S3Z Q ; 29 F FP=2339,2439 W @F,@F2 30 S R="K\23\54\LEVERT \C1\5\\""-,""[K!(K?2N1""/""2N&($E(K,4,5)<54))" D R0 G YZ:K="-",47:K="," I $L(K) S ULT=K S FP=2313+F60 W @F," ",@F,ULT 33 S FP=2354 W @F,@F2 S PLQ=$P(X,D,6),PGV=$P(X,D,16),PNV=$P(X,D,15),PKV=$P(X,D,14) S:'PNV PNV=PGV S:'PKV PKV=PNV S L24=0 D S3 G 29:K="-",47:K=",",35:'PGV 330 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 S L24=1 D S3 G 29:K="-",47:K="," 35 I 'PSN,$$COMPDATE(ULTT,"]",ULT),UA>(PST-$P(PRE,"#",2)) S ULT=ULTT,FP=2313+F60 W @F," ",@F,ULTT G 29 350 G 36:'PSN S ULTT=$$INTDATE^vhDTyp(%WK,"DW")+(PLL+1*7) S ULTT=$$EXTDATE^vhDTyp(ULTT,"DW") I $$COMPDATE(ULTT,"]",ULT) G 36:UA'>(PST-$P(PRE,"#",2)) 352 S FP=2354 W @F,@F2,"AANTAL :" S FP=2371 W @F,@F5 S FP=2363 W @F,@F4,UA," ",@F5 I $$COMPDATE(ULTT,"]",ULT) W "PRA -" G 358 354 I UA'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 ; 25.11.91 - 10 u 02