KLVWK G 1 ;BEHEER LEVERINGSVOORWAARDEN KLANTEN ; [ 08/05/2002 11:17 AM ] ; 1 S K=$P($T(+1),";",2)_" "_QN_" ",FP=203+$L(K) W @F61,@F11,@F1,@F,@F5 S FP=202 W @F,@F4,K,@F5 2 L S FP=275 W @F,@F1 S ILV="",FP=101 3 S ILV=$N(@("^"_Q_"BA(153,ILV)")),VVE=1 G 5:ILV=-1 S N1=^(ILV,"N",1),N2=^(2),FP=FP+300 W @F,$C(13),?2,ILV,": ",N1,!?7,N2 4 G 3:FP<1600 S VVE=$N(@("^"_Q_"BA(153,ILV)"))=-1 5 S R="LVW\21\4\GEEF DE GEWENSTE LEVERINGSVOORWAARDE\C1\2\\""-""[K!($E(K,1)'="" ""&($E(K,2)'="" "")&($L(K)=2))\" D S0 G YZ:K="-" 6 I K="" S FP=301 W @F,@F1 S FP=101 G 2:VVE,3 7 S LVW=LVW_" " I $D(@("^"_Q_"BA(153,LVW)")) S Q20="^"_Q_"BA(153,LVW,I,J)" D S1 G 9 8 S R="K\21\4\OPENEN LEVERINGSVOORWAARDE "_$E(LVW,1,$L(LVW)-1)_"\C2\1\\""-""[K\" D S0 G 5:K="-" S NS="",Q20="NS" D S1 9 S T=0,FP=280 W @F,@F5 S FP=275 W @F,@F4,LVW,@F5 S FP=301 W @F,@F1 10 L @("^"_Q_"BA(153,LVW)"):2 E S FP=2403+F60 W @F,@F4,"LEVERINGSVOORWAARDE ",LVW,"IS IN GEBRUIK ! [] = OK ",@F5,@F0 R K G 5 11 F I="N","F","D","E" F J=1,2 S T=T+1 W !?7,@F5,$C(13),?1,T,?2,@F6,$P("NED\FRA\DTS\ENG",D,$F("NFDE",I)-1),J,@F5,": ",TAB(I,J) W:J=2 ! 12 S T=T+1 W !?7,@F5,$C(13),?1,T,?2,@F6,"PORT",@F5,": ",$P("NOOIT\ALTIJD\VRIJ VANAF BEDRAG\VRIJ VANAF GRENS\VRIJ VANAF BEDRAG EN GRENS",D,TAB("P",0)+1) 13 F I="B","M" W !?7,@F5,$C(13),?2,@F6,$P("BEDR\MUNT",D,$F("BM",I)-1),@F5,": ",TAB(I,0) 14 W !?7,@F5,$C(13),?2,@F6,"LAND",@F5,": " W $S('$L(TAB("L",0)):"",1:$$LAND^vhRtn1(TAB("L",0),2)) 15 S R="LNR\21\4\GEEF HET TE WIJZIGEN LIJNNUMMER\C3\1\\K=""V""&$D(@(""^""_Q_""BA(153,LVW)""))!(K?.N&(K>0)&(K<10))!(K=""-"")\" D S0 G 39:K="-",21:K'="V" 17 S FP=2241+F60 W @F,@F1 S R="K\23\4\V[] = verwijderen definitief -[] = hernemen\\1\\""-V""[K&$L(K)\" D S0 G 15:K="-" 19 K @("^"_Q_"BA(153,LVW)") S FP=2403+F60 W @F,@F2,@F4,"LEVERINGSVOORWAARDE ",LVW,"IS VERWIJDERD ! [] = OK ",@F5,@F0 R K G 2 21 G 25:LNR>8 S R="K\21\4\"_$P("NED1\NED2\FRA1\FRA2\DTS1\DTS2\ENG1\ENG2",D,LNR)_"\C4\68\\1\" D S0 G 15:K="-" 23 S TAB($P("N\F\D\E",D,$J(LNR/2,1,0)),2-(LNR#2))=K,FP=LNR+2+$P("1\2\3\4",D,$J(LNR/2,1,0))*100+11 W @F,@F2,K G 15 25 S R="P\21\4\PORT\C5\1\\""-1234""[K\" D S0 G 15:K="-" 26 S FP=1611 W @F,@F2,$P("NOOIT\ALTIJD\VRIJ VANAF BEDRAG\VRIJ VANAF GRENS\VRIJ VANAF BEDRAG EN GRENS",D,K+1) 27 G 31:K=2,33:K=3,35:K=4 S TAB("P",0)=P F I="B","M","L" S TAB(I,0)="",FP=FP+100 W @F,@F2 29 G 15 31 D S2 G 25:K="-" S FP=1711 W @F,@F2,K D S3 G 25:K="-" S FP=1811 W @F,@F2,K S FP=1911 W @F,@F2 32 S TAB("P",0)=P,TAB("B",0)=B,TAB("M",0)=M,TAB("L",0)="" G 15 33 D S4 G 25:K="-" S FP=1911 W @F,@F2,$S('$L(K):"",1:$$LAND^vhRtn1(K,2)) S FP=1711 W @F,@F2 S FP=1811 W @F,@F2 34 S TAB("P",0)=P,TAB("L",0)=$S($L(L):$$SAVEKODE(L),1:L),(TAB("B",0),TAB("M",0))="" G 15 35 D S2 G 25:K="-" S FP=1711 W @F,@F2,K D S3 G 25:K="-" S FP=1811 W @F,@F2,K D S4 G 25:K="-" 37 S FP=1911 W @F,@F2,$S('$L(K):"",1:$$LAND^vhRtn1(K,2)) S TAB("P",0)=P,TAB("B",0)=B,TAB("M",0)=M,TAB("L",0)=$S($L(L):$$SAVEKODE(L),1:L) G 15 39 S Q20="^"_Q_"BA(153,LVW,I,J)" F I="N","F","D","E" F J=1,2 S @Q20=TAB(I,J) 41 S J=0 F I="P","B","M","L" S @Q20=TAB(I,J) 43 G 2 ; YZ Q ; S0 S S7="K'[D&(K'?.E1C.E)" S:$P(R,D,8)'="" S7=S7_","_$P(R,D,8) S:$P(R,D,7)'="" S7=S7_","_$P($T(@$P(R,D,7))," ",2,99) S0A S S2=$P(R,D,2),S3=$P(R,D,3),S4=$P(R,D,4),S5=$P(R,D,5),S6=$P(R,D,6) S0B S S0=$L(S4)+S3+3 S FP=S2*100+S3+F60 W @F,@F1 W @F2,S4," : " I S5'="" W:S5["""" !,?2,@S5 D:S5'["""" @S5 S0C S FP=S2*100+S0+F60 W @F,@F2 W $E("......................................................................",1,S6),@F,@F0 S0D R K W @F2 I $L(K)'>S6,@S7 S @$P(R,D,1)=K S0E E G S0C S0F S FP=$P(R,D,9)*100+($P(R,D,10)*1) I FP W @F,$E(" ",1,S6),@F,K S0Z K R,S0,S2,S3,S4,S5,S6,S7 Q ;V3 23.08.84 ; S1 F I="N","F","D","E" F J=1,2 S TAB(I,J)=@Q20 S1A S J=0 F I="P","B","M","L" S TAB(I,0)=@Q20 S1Z Q ; S2 S R="B\21\4\BEDRAG\C6\50\\\" D S0 S2Z Q ; S3 S R="M\21\4\MUNT\\3\\1\" D S0 I "-"'[K G S3:'$D(@("^"_Q_"BA(11,K)")) S3Z Q ; S4 S R="L\21\4\LAND\"" ?[] = overzicht landkodes""\3\\1\" D S0 I "-"'[K S K=$$LANDKODE(K) G S4:K="" S (K,L)=$$LAND^vhRtn1(K) S4Z Q ; ; C1 W !?3 W:'VVE "[] = VERVOLG " W "-[] = einde ingave" Q C2 W !?3,"[] = openen -[] = hernemen" Q C3 W !?3 W:$D(@("^"_Q_"BA(153,LVW)")) "V[] = verwijderen leveringsvoorwaarde " W "-[] = einde wijziging" Q C4 W !?3,"-[] = hernemen keuze" Q C5 W !?3,"[] = nooit 1[] = altijd 2[] = vrij vanaf bedrag 3[] = vrij vanaf grens",!?2,"4[] = vrij vanaf bedrag en grens" Q C6 W !?3,"Bedrag[] of als Tabel tot Bedrag#Port;Bedrag#Port;Bedrag#Port..." Q ; LANDKODE(LandKode) New K,Versie6 Set Versie6=$$ISVERS6^vhRtn1 If LandKode="?" Do .If Versie6 Set LandKode=$$^cANSYN("ISO.LAND","","",0) Quit .Do 2^cA241 .Set LandKode=K Else Do .Set LandKode=$$LAND^vhRtn1(LandKode) .Set:$L(LandKode) LandKode=$$LAND^vhRtn1(LandKode,,'Versie6+1) Quit LandKode ; SAVEKODE(LandKode) New Versie6 Set Versie6=$$ISVERS6^vhRtn1 Set:Versie6 LandKode=$$LAND^vhRtn1(LandKode,"I") Quit LandKode ;