Index: APPS/Halux/common/impl/SequentieService.cls.xml =================================================================== diff -u -r34198 -r57008 --- APPS/Halux/common/impl/SequentieService.cls.xml (.../SequentieService.cls.xml) (revision 34198) +++ APPS/Halux/common/impl/SequentieService.cls.xml (.../SequentieService.cls.xml) (revision 57008) @@ -15,6 +15,24 @@ 1 + +APPS.Halux.common.impl.SequentieService.HoekprofielPositieBepaler +1 + + + +HoekprofielPositieBepaler:APPS.Halux.common.impl.SequentieService.HoekprofielPositieBepaler="" +1 +1 +%Status +1 + + + BatchID:%Integer TECH.Iterator @@ -278,6 +296,7 @@ If (ProductTypeAPI.IsTAORboxProduct(ProductLijn.GeefProductID())) { #dim TAORbox As DOM.PM.TAORProduct.TAORLade = ProductTypeAPI.GeefTAORboxProduct(ProductLijn.GeefProductID()) + #dim IsFlatpackProboxVerpakking As %Boolean = (TAORbox.GeefVerpakking() = ##class(DOM.PM.enu.Verpakking).FlatpackProbox()) #dim WPLosOnderdeel As DS.PPS.TBX.sub.emWPLosOnderdeel = ..GeefWPLosOnderdeel(TAORbox.GeefID()) #dim WPVerpak As DS.PPS.TBX.sub.emWPVerpak = ..GeefWPVerpak(TAORbox.GeefID()) #dim i As %Integer @@ -290,7 +309,7 @@ Set Queue.TOENr = Toelevering.GeefID() Set Queue.TLUNr = ProductLijn.GeefID() - Set Queue.DOSNr = TAORbox.GeefDossierNr() + Set Queue.DOSNr = $$$If(IsFlatpackProboxVerpakking,..GeefDOSNrIndienFlatpackProboxVerpakking(TAORbox),TAORbox.GeefDossierNr()) Set Queue.Sequence = $Increment(SequenceNr) Set Queue.TotaalAantal = ProductLijn.GeefAantal() Set Queue.DeelAantal = i @@ -403,6 +422,14 @@ Quit IsActief ]]> + + +TAORbox:DOM.PM.TAORProduct.TAORLade +1 +%String + +