Index: WSimpl/Halux/AAP/AfdrukService.cls.xml
===================================================================
diff -u -r60667 -r60679
--- WSimpl/Halux/AAP/AfdrukService.cls.xml (.../AfdrukService.cls.xml) (revision 60667)
+++ WSimpl/Halux/AAP/AfdrukService.cls.xml (.../AfdrukService.cls.xml) (revision 60679)
@@ -96,11 +96,10 @@
#dim DnaCodeInfo As DOM.Halux.AAP.DnaCode = DnaCodeIterator.Next()
//Set PRNr = DnaCodeInfo.ProductNummer
- Do ##class(CHUI.Prod.ProductLabel).DoOne(DnaCodeInfo.ProductNummer) //PRNr
+ //Do ##class(CHUI.Prod.ProductLabel).DoOne(DnaCodeInfo.ProductNummer) //PRNr
+ //Do ##class(CHUI.Prod.ProductLabel).PrintProductEtiketMetDnaCode(DnaCodeInfo) //PRNr
}
-
-
-
+
Set Response.Header.Status = "200"
} Catch {
#dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
@@ -196,6 +195,9 @@
Quit
}
+ //TECH.FrequentieTabel -
+ // Values instekeen
+
#dim Batch As APPS.Halux.common.Batch = ##class(APPS.Halux.common.impl.BatchService).%New().GeefBatch(BatchId)
If (Batch.GeefCategorie() = ##class(APPS.Halux.common.enu.Categorie).Kaderdeur()) {
Do ##class(Tools.Wlip).%New(43).String("kaderdeur category")
@@ -222,59 +224,67 @@
}
+ // iterator van iteratoren van alle lijsten
+ // ItereatorOfIterators
+ // gaat factory op roepen en print klant etiket uitvoeren
+ // PrintKlantEtiketVanDnaCodes --> PrintKlantEtiketMetDnaCodes
+ // PrintKlantEtiket dus gebruiken bij de printer nog de dnacode gaan toevoegen
+ // de factory kan gebruikt worden dan ook
+ // eerst NBO horen dan Pieter
+
#dim Printer As APPS.Halux.PPS.AansturingActie.common.KlantEtiket.Printer = ""
If (KaderdeurDnaCodesLijst.Count() > 0) {
#dim KaderdeurDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(KaderdeurDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.KAD.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(KaderdeurDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, KaderdeurDnaCodesLijst)
}
If (MatDnaCodesLijst.Count() > 0) {
#dim MatDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(MatDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Mat.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(MatDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, MatDnaCodesLijst)
}
If (InpakDnaCodesLijst.Count() > 0) {
#dim InpakDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(InpakDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Inpak.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(InpakDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, InpakDnaCodesLijst)
}
If (OnbepaaldDnaCodesLijst.Count() > 0) {
#dim OnbepaaldDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(OnbepaaldDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Onbepaald.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(OnbepaaldDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, OnbepaaldDnaCodesLijst)
}
If (ProductOpMaatDnaCodesLijst.Count() > 0) {
#dim ProductOpMaatDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(ProductOpMaatDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.ProductOpMaat.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(ProductOpMaatDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, ProductOpMaatDnaCodesLijst)
}
If (KastDnaCodesLijst.Count() > 0) {
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.MaatwerkInVHOSS.EtiketPrinter).%New()
- Do Printer.PrintKlantEtiket(,,,,, KastDnaCodesLijst)
+ Do Printer.PrintKlantEtiket(,, KastDnaCodesLijst)
}
If (TAORboxDnaCodesLijst.Count() > 0) {
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.Taorbox.KlantEtiket.Geen.EtiketPrinter).%New()
- Do Printer.PrintKlantEtiket(,,,,, TAORboxDnaCodesLijst)
+ Do Printer.PrintKlantEtiket(,, TAORboxDnaCodesLijst)
}
If (MaatwerkDnaCodesLijst.Count() > 0) {
#dim MaatwerkDnaCodesIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(MaatwerkDnaCodesLijst)
Set Printer = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.ProductOpMaat.Printer).%New()
- Do Printer.PrintKlantEtiketVanDnaCodes(MaatwerkDnaCodesIterator)
+ Do Printer.PrintKlantEtiket(,, MaatwerkDnaCodesLijst)
}
Quit ErrorMessage
Index: APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/Printer.cls.xml
===================================================================
diff -u -r60627 -r60679
--- APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/Printer.cls.xml (.../Printer.cls.xml) (revision 60627)
+++ APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/Printer.cls.xml (.../Printer.cls.xml) (revision 60679)
@@ -28,55 +28,51 @@
-Batch:APPS.Halux.common.Batch,Parameters:APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Parameters=""
+Batch:APPS.Halux.common.Batch,Parameters:APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Parameters="",LijstDnacode:%ListOfDataTypes=""
0
-
+
DnaCodesIterator:TECH.Iterator=""
0