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 + + + + + +