Index: APPS/Halux/Planning/impl/BatchService/MVXMaatwerkBatchBuilder.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/impl/BatchService/MVXMaatwerkBatchBuilder.cls.xml (revision 0) +++ APPS/Halux/Planning/impl/BatchService/MVXMaatwerkBatchBuilder.cls.xml (revision 63225) @@ -0,0 +1,78 @@ + + + +APPS.Halux.Planning.impl.BatchService.MaatwerkBatchBuilder + + + + + + +APPS.Halux.Planning.dto.MaatwerkBatch + + + + +1 +APPS.Halux.Planning.dto.Toelevering + + + + +Toelevering:DOM.AKP.Toelevering,MaatwerkBatch:APPS.Halux.Planning.dto.MerivoboxBatch + + + + +Toelevering:DOM.AKP.Toelevering +APPS.Halux.Planning.dto.Toelevering + + + + +Toelevering:DOM.AKP.Toelevering +1 +%ListOfDataTypes + + + + +Datum:%Date,BatchOverzicht:APPS.Halux.Planning.dto.BatchOverzicht + + + + + + Index: APPS/Halux/Planning/dto/MerivoboxBatch.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/dto/MerivoboxBatch.cls.xml (revision 0) +++ APPS/Halux/Planning/dto/MerivoboxBatch.cls.xml (revision 63225) @@ -0,0 +1,17 @@ + + + +APPS.Halux.Planning.dto.MaatwerkBatch + + +%Integer + + + +%String +list + + + + + Index: APPS/Halux/Planning/impl/AutoBatch/Maker/MVXToeleveringen.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/impl/AutoBatch/Maker/MVXToeleveringen.cls.xml (revision 0) +++ APPS/Halux/Planning/impl/AutoBatch/Maker/MVXToeleveringen.cls.xml (revision 63225) @@ -0,0 +1,29 @@ + + + +APPS.Halux.Planning.impl.AutoBatch.Maker.Toeleveringen + + +1 +APPS.Halux.common.enu.Categorie + + + + +1 +%Integer + + + + +1 +TECH.Comparator.IComparator + + + + + + Index: APPS/Halux/Planning/impl/AutoBatch/Comparator/MVXComparator.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/impl/AutoBatch/Comparator/MVXComparator.cls.xml (revision 0) +++ APPS/Halux/Planning/impl/AutoBatch/Comparator/MVXComparator.cls.xml (revision 63225) @@ -0,0 +1,61 @@ + + + +%RegisteredObject,TECH.Comparator.IComparator + + +Waarde1:DOM.AKP.Toelevering,Waarde2:DOM.AKP.Toelevering +%Boolean + + + + +Toelevering:DOM.AKP.Toelevering +1 +%Boolean + + + + + + Index: APPS/Halux/Planning/impl/BatchService/MaatwerkBatchBuilderFactory.cls.xml =================================================================== diff -u -r59613 -r63225 --- APPS/Halux/Planning/impl/BatchService/MaatwerkBatchBuilderFactory.cls.xml (.../MaatwerkBatchBuilderFactory.cls.xml) (revision 59613) +++ APPS/Halux/Planning/impl/BatchService/MaatwerkBatchBuilderFactory.cls.xml (.../MaatwerkBatchBuilderFactory.cls.xml) (revision 63225) @@ -24,6 +24,8 @@ set Builder = ##class(APPS.Halux.Planning.impl.BatchService.KADMaatwerkBatchBuilder).%New() } elseif (Categorie = ##class(APPS.Halux.common.enu.Categorie).Legrabox()) { set Builder = ##class(APPS.Halux.Planning.impl.BatchService.LBXMaatwerkBatchBuilder).%New() + } elseif (Categorie = ##class(APPS.Halux.common.enu.Categorie).Merivobox()) { + set Builder = ##class(APPS.Halux.Planning.impl.BatchService.MVXMaatwerkBatchBuilder).%New() } elseif (Categorie = ##class(APPS.Halux.common.enu.Categorie).TAORbox()) { set Builder = ##class(APPS.Halux.Planning.impl.BatchService.TAXMaatwerkBatchBuilder).%New() } elseif (Categorie = ##class(APPS.Halux.common.enu.Categorie).Mat()) { Index: APPS/Halux/Planning/impl/AutoBatch/ToeleveringSplitser/MVX.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/impl/AutoBatch/ToeleveringSplitser/MVX.cls.xml (revision 0) +++ APPS/Halux/Planning/impl/AutoBatch/ToeleveringSplitser/MVX.cls.xml (revision 63225) @@ -0,0 +1,28 @@ + + + +APPS.Halux.Planning.impl.AutoBatch.ToeleveringSplitser.Lade + + +1 +APPS.Halux.common.enu.Categorie + + + + +ProductID:%String +1 +%Boolean + Voorlopig dus hardcoded false, anders code in comment eronder: + Quit $$$False + + ;#dim Verpakking As DOM.PM.enu.MVXVerpakkingType = ##class(DOM.DomeinContext).Instance().GeefProductTypeAPI().GeefMerivoboxProduct(ProductID).GeefVerpakking() + ;Quit (Verpakking = ##class(DOM.PM.enu.MVXVerpakkingType).VHoss()) +]]> + + + + + Index: APPS/Halux/Planning/dto/MerivoboxToelevering.cls.xml =================================================================== diff -u --- APPS/Halux/Planning/dto/MerivoboxToelevering.cls.xml (revision 0) +++ APPS/Halux/Planning/dto/MerivoboxToelevering.cls.xml (revision 63225) @@ -0,0 +1,17 @@ + + + +APPS.Halux.Planning.dto.Toelevering + + +%Integer + + + +%String +list + + + + +