Index: APPS/Halux/common/impl/MVXVoormontageSequentieProcessor.cls.xml
===================================================================
diff -u -r63128 -r66014
--- APPS/Halux/common/impl/MVXVoormontageSequentieProcessor.cls.xml (.../MVXVoormontageSequentieProcessor.cls.xml) (revision 63128)
+++ APPS/Halux/common/impl/MVXVoormontageSequentieProcessor.cls.xml (.../MVXVoormontageSequentieProcessor.cls.xml) (revision 66014)
@@ -23,22 +23,19 @@
If ..IsBinnenlade(SequentieItem.GeefIngegevenKenmerken()) {
Set IsVoormontageNodig = $$$True
}
- /*
ElseIf ..IsZijstabiliseringBewerkt(SequentieItem.GeefHalffabItemsBoom()) {
Set IsVoormontageNodig = $$$True
}
- */
ElseIf ..IsTiponSynchronisatiestangVoorBewerkt(SequentieItem.GeefHalffabItemsBoom()) {
Set IsVoormontageNodig = $$$True
}
- /*
ElseIf IngegevenKenmerkenAPI.HeeftGekoppeldeMat(SequentieItem.GeefIngegevenKenmerken()) {
Set IsVoormontageNodig = $$$True
}
ElseIf ..HeeftDwarsverdeling(SequentieItem.GeefIngegevenKenmerken()) {
Set IsVoormontageNodig = $$$True
}
- */
+
Quit IsVoormontageNodig
]]>
@@ -47,7 +44,7 @@
IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken
1
%Boolean
- 0
+ 0
]]>
@@ -64,11 +61,8 @@
1
%Boolean
Index: BL/PPS/TBX/OptiVHoss.cls.xml
===================================================================
diff -u -r56512 -r66014
--- BL/PPS/TBX/OptiVHoss.cls.xml (.../OptiVHoss.cls.xml) (revision 56512)
+++ BL/PPS/TBX/OptiVHoss.cls.xml (.../OptiVHoss.cls.xml) (revision 66014)
@@ -599,7 +599,7 @@
#dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken = MaatwerkProduct.GeefProductSpecificatie().GeefIngegevenKenmerken()
If ((IngegevenKenmerken.GeefFamilie() = ##class(DOM.PM.enu.Familie).Lade()) &&
- (IngegevenKenmerken.GeefVariant() = ##class(DOM.PM.enu.Variant).LegraboxPure()))
+ ((IngegevenKenmerken.GeefVariant() = ##class(DOM.PM.enu.Variant).LegraboxPure()) || (IngegevenKenmerken.GeefVariant() = ##class(DOM.PM.enu.Variant).Merivobox())))
{
Try {
Do ..ProductGeschiktLegrabox(IngegevenKenmerken)
Index: APPS/Halux/common/impl/ProductieGroepBepalerMVX.cls.xml
===================================================================
diff -u -r62413 -r66014
--- APPS/Halux/common/impl/ProductieGroepBepalerMVX.cls.xml (.../ProductieGroepBepalerMVX.cls.xml) (revision 62413)
+++ APPS/Halux/common/impl/ProductieGroepBepalerMVX.cls.xml (.../ProductieGroepBepalerMVX.cls.xml) (revision 66014)
@@ -63,27 +63,28 @@
If (..ProductieOpstartfaseBepaler.IsInOpstartfase(..MaatwerkProduct)) {
Set ProductieGroep = ..ProductieGroep.Opstartfase
+ } ElseIf (..IsSpecialsKlant(KlantId, ..IngegevenKenmerken.VerpakkingType, ..IngegevenKenmerken.GeefVariant())){
+ Set ProductieGroep = ..ProductieGroep.SpecialsKlant
} ElseIf $$$Not(..IsProductieWijzeVolledig()) {
Set ProductieGroep = ..ProductieGroep.Specials
- } ElseIf (..IsSpoelbaklade() && ..IsAfsplitsenNodigVoorMVXSpSiSl()) { // && $$$Not(..IsVHossVerpakking())
+ } ElseIf (..IsSpoelbaklade() && ..IsAfsplitsenNodigVoorMVXSpSiSl() && $$$Not(..IsVHossVerpakking())) {
Set ProductieGroep = ..ProductieGroep.MVXSpoelbak
- //} ElseIf (..IsSpoelbaklade() && ..IsAfsplitsenNodigVoorMVXSpSiSl() && (..IsVHossVerpakking())) {
- // Set ProductieGroep = ..ProductieGroep.MVXSpoelbakVHoss
+ } ElseIf (..IsSpoelbaklade() && ..IsAfsplitsenNodigVoorMVXSpSiSl() && (..IsVHossVerpakking())) {
+ Set ProductieGroep = ..ProductieGroep.MVXSpoelbakVHoss
} ElseIf (..IsSmalleLade() && ..IsAfsplitsenNodigVoorMVXSpSiSl()) {
Set ProductieGroep = ..ProductieGroep.MVXSpoelbak
} ElseIf (..IsSifonlade() && ..IsAfsplitsenNodigVoorMVXSpSiSl()) {
Set ProductieGroep = ..ProductieGroep.MVXSpoelbak
} Else {
If (..IsProboxVerpakking()) {
Set ProductieGroep = ..ProductieGroep.Probox
- }
- /*ElseIf (..IsVHossVerpakking()) {
+ } ElseIf (..IsVHossVerpakking()) {
Set ProductieGroep = ..ProductieGroep.Kast
} ElseIf (..IsV1Verpakking()) {
Set ProductieGroep = ..ProductieGroep.Stuk
} ElseIf (..IsPallet()) {
Set ProductieGroep = ..ProductieGroep.Pallet
- }*/
+ }
}
}
Index: APPS/Halux/common/impl/SequentieService.cls.xml
===================================================================
diff -u -r63749 -r66014
--- APPS/Halux/common/impl/SequentieService.cls.xml (.../SequentieService.cls.xml) (revision 63749)
+++ APPS/Halux/common/impl/SequentieService.cls.xml (.../SequentieService.cls.xml) (revision 66014)
@@ -134,7 +134,7 @@