Index: APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket.cls.xml
===================================================================
diff -u -r59964 -r59967
--- APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket.cls.xml (.../KlantEtiket.cls.xml) (revision 59964)
+++ APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket.cls.xml (.../KlantEtiket.cls.xml) (revision 59967)
@@ -11,6 +11,11 @@
1
+
+APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.EtiketPrinterFactory
+1
+
+
initvalue:%CacheString
1
@@ -19,6 +24,7 @@
1
@@ -52,16 +58,8 @@
}
#dim KlantEtiketPrinter As APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.EtiketPrinter
- If (Batch.GeefProductieGroep() = ##class(APPS.Halux.common.enu.ProductieGroep).Kast()) {
- Set KlantEtiketPrinter = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.MaatwerkInVHOSS.EtiketPrinter).%New()
- } Else {
- If (Batch.GeefCategorie() = ##class(APPS.Halux.common.enu.Categorie).TAORbox()) {
- Set KlantEtiketPrinter = ##class(APPS.Halux.PPS.impl.AansturingActie.Taorbox.KlantEtiket.Geen.EtiketPrinter).%New()
- } Else {
- Set KlantEtiketPrinter = ##class(APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Maatwerk.EtiketPrinter).%New()
- }
- }
-
+ Set KlantEtiketPrinter = ..EtiketPrinterFactory.GeefKlantEtiketPrinter(Batch)
+
Do KlantEtiketPrinter.PrintKlantEtiket(Batch, PrintSpecifiekEtiket, ToeleveringID, Dossiercode, Aantal)
Set ..ResultaatOpmerking = KlantEtiketPrinter.GeefResultaatOmschrijving()
@@ -125,6 +123,9 @@
PrinterFactory
+
+EtiketPrinterFactory
+
Index: APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/EtiketPrinterFactory.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/EtiketPrinterFactory.cls.xml (revision 0)
+++ APPS/Halux/PPS/impl/AansturingActie/common/KlantEtiket/EtiketPrinterFactory.cls.xml (revision 59967)
@@ -0,0 +1,30 @@
+
+
+
+0
+1
+TECH.RegisteredObject
+
+
+Batch:APPS.Halux.common.Batch
+APPS.Halux.PPS.impl.AansturingActie.common.KlantEtiket.Maatwerk.EtiketPrinter
+
+
+
+
+
+