Index: BL/PPS/TBX/DocsV1.cls.xml
===================================================================
diff -u -r63487 -r64724
--- BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 63487)
+++ BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 64724)
@@ -48,6 +48,11 @@
TBX Extra commissie 5x10
+
+%String
+HALUX_productie_TAOR
+
+
Hoeveel laden er theoretisch gemiddeld op 1 pallet gaan
@@ -258,6 +263,7 @@
Do:Opties["T" ..EtikettenTipon(StartNr,EndNr)
Do:Opties["N" ..EtikettenSifon(StartNr,EndNr)
Do:Opties["Q" ..EtikettenSpoelbak(StartNr,EndNr)
+ Do:Opties["Y" ..ProboxOverdoosEtiketten()
Do:Opties["C" ..EtikettenCommissie()
Do:Opties["G" DocsCommon.GlasSnijLijst()
Do:Opties["I" DocsCommon.RelingInkortLijst(),DocsCommon.DwarsverdelingLijst()
@@ -1441,6 +1447,26 @@
]]>
+
+KlantNr:%String
+%String
+
+
+
oQ:DS.PPS.TBX.Queue
+
+ 0) {
+ Do ..ProboxOverdoosEtiket(Toelevering)
+ Hang 5
+ }
+ }
+]]>
+
+
+
+Toelevering:DOM.AKP.Toelevering
+ 2 erbij
+
+ For i=1:1:Aantal {
+ set Label = ##class(BL.Etiket.ProboxOverdoos).%New()
+ Set Label.Device=..#ProboxOverdoosEtiketPrinter
+
+ #dim OrderAPI As DOM.VKP.OrderAPI = ##class(DOM.DomeinContext).Instance().GeefOrderAPI()
+ #dim Order As DOM.VKP.Order = OrderAPI.GeefOrder(Toelevering.GeefOrderID())
+
+ #dim Partij As DOM.PARTIJ.Partij = ##class(DOM.DomeinContext).Instance().GeefPartijAPI().GeefPartij(Order.GeefKlantID())
+
+ #dim PalletID As %String = ..GeefNieuwPalletID(##class(BL.PPS.TBX.enu.PalletEtiketType).Probox())
+
+ #dim KlantNr As %String = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(Partij.GeefID())
+ set Label.Logo = ..GeefEtiketLogo(KlantNr)
+
+ set Label.KlantNaam = Partij.GeefNaam()
+
+ #dim KlantInstellingenService As APPS.common.KlantInstellingenService = ##class(APPS.ApplicatieContext).Instance().GeefOrderVerwerkingAPI().GeefKlantInstellingenService()
+ If KlantInstellingenService.GebruiktKlantOrderNummer(Order.GeefKlantID())
+ {
+ Set Label.KlantNaam = Order.GeefDocumentReferenties().KlantOrderNummer
+ }
+
+ set Label.PalletBarcode = PalletID
+ set Label.PalletBarcodeTxt = ..FormatteerPalletID(PalletID)
+
+ set Label.OrderRef = Order.GeefOrderReferentie()
+ set Label.OrderNr = Order.GeefID()
+
+ set Label.ToeleveringNr = Toelevering.GeefID()
+ set Label.VerzendWijze = Order.GeefVerzendingWijze()
+
+ set Label.ProductieWeek = $translate($$EXTDATE^vhLib.DataTypes(Toelevering.GeefDueOutTime(),"DW"),"/","")
+ set Label.CommissieReferentie = Order.GeefCommissieReferentie()
+
+ set Label.Aantal = 1
+
+ Do ..blLabelPrinter.Add(Label)
+ }
+ Do ..blLabelPrinter.Print2Bartender()
+
+ quit
+]]>
+
+
DnaCodeIterator:TECH.Iterator
+
+
+Bepaalt het volume-aandeel van de probox-laden
+Toelevering:DOM.AKP.Toelevering
+1
+%Integer
+
+
+
+
+Toelevering:DOM.AKP.Toelevering
+
+
+
AantalEtikettenZonderLogo:%Integer
+
+Toelevering:DOM.AKP.Toelevering
+
+
+
%Boolean
+
+KlantNr:%String
+%String
+
+
+
BL.Sys.LabelPrinter
+
+Toelevering:DOM.AKP.Toelevering
+
+
+
+
+
+
+
Label1:%String,Label2:%String