FALIDV ;Afdrukken fakturen van (CEMIK) klanten ; [ 11/07/2001 2:29 PM ] ; Lid van inkoopcombinatie ; Do INIT,REFRESH,KRITERIA Do COMMAND Kill ^HULP(%J) Lock Quit ; COMMAND Set Input="" For Quit:Input="-" Quit:Input="CANC" Do .Do REFRESH .Do SL^PROC .Set Input=R .If Input="COM" Set Input="" Do CALL^vhMenu("FALIDV") .Set:Input="-" Input="CANC" .Do EXEC^vhMenu("FALIDV",.Input) Quit ; FETCH New R,KlantId,KLNr,KlNaam,LidVan,FANr,Begin,Einde,Count,Munt,FaktDat,Bedrag,BedrBhM Kill ^HULP(%J) Set (KlantId,Count)=0 For Set KlantId=$O(^KKL(KlantId)) Quit:KlantId="" Do .Set R=^KKL(KlantId,1),LidVan=$P(R,D,13) .If LidVan'=$P(Kriteria,D),$P(LidVan,"+",2)'=$P(Kriteria,D) Quit .Set R=^KKL(KlantId,0),KLNr=$P(R,D),KlNaam=$P(R,D,2) .Set Begin=-$P(Kriteria,D,2)+1,Einde=-$P(Kriteria,D,3) .For Set Begin=$O(^KFA1("F",KLNr,Begin),-1) Quit:Begin="" Quit:Begin3 Do WL^PROC Do WL^PROC Do RESET^vhScherm Quit ; TRANS Do ^OUTPUT("T","-","S;L;B") Quit ; Locals(List) New I For I=1:1:$L(List,",") Set $P(List,",",I)=""""_$P(List,",",I)_"""" Xecute "For Locals="_List_" Set Locals(Locals)=@Locals" Quit ;