Index: APPS/Halux/PPS/Activiteit/impl/common/dto/BatchNaarObjectiveUitvoeringInfo/SequentienummerComparator.cls.xml =================================================================== diff -u --- APPS/Halux/PPS/Activiteit/impl/common/dto/BatchNaarObjectiveUitvoeringInfo/SequentienummerComparator.cls.xml (revision 0) +++ APPS/Halux/PPS/Activiteit/impl/common/dto/BatchNaarObjectiveUitvoeringInfo/SequentienummerComparator.cls.xml (revision 73778) @@ -0,0 +1,15 @@ + + + +TECH.RegisteredObject,TECH.Comparator.IComparator + + +Waarde1:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo,Waarde2:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo +%Boolean + + + + + + Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml =================================================================== diff -u -r73777 -r73778 --- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 73777) +++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 73778) @@ -117,6 +117,8 @@ #dim IndexSuffixId As %Integer = 1 While UitvoeringInfoIterator.HasNext() { #dim UitvoeringInfoLijst As APPS.Halux.PPS.dto.UitvoeringInfoLijst = UitvoeringInfoIterator.Next() + Set UitvoeringInfoLijst = ..SorteerLijstVolgensSequentieNummer(UitvoeringInfoLijst) + If ($$$Not(LaatstGebruikteToeleveringID = UitvoeringInfoLijst.GetAt(1).ToeleveringID)) { Set LaatstGebruikteToeleveringID = UitvoeringInfoLijst.GetAt(1).ToeleveringID Set IndexSuffixId = 1 @@ -387,6 +389,15 @@ 1 %Boolean + + +UitvoeringInfoLijst:%ListOfObjects(ELEMENTTYPE="APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo") +1 +%ListOfObjects +ELEMENTTYPE="APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo" + +