Index: BL/Kenm/ProdMulti.cls.xml
===================================================================
diff -u -r29059 -r40054
--- BL/Kenm/ProdMulti.cls.xml (.../ProdMulti.cls.xml) (revision 29059)
+++ BL/Kenm/ProdMulti.cls.xml (.../ProdMulti.cls.xml) (revision 40054)
@@ -154,10 +154,41 @@
Set lbMulti=""
Set UnID=""
For Set UnID=$O(^Prod.Ken.DataIndexD(Groep,$$$KenmMultiPRNr,PRNr,UnID)) Quit:(UnID="") Set lbMulti=lbMulti_$LB(UnID)
+
+ If $LL(lbMulti) > 10 {
+ Set lbMulti = ..HersorteerMultiplesItems(lbMulti)
+ }
+
Quit lbMulti
]]>
+
+
+Quick fix : door de volgorde correct te zetten, zal de consistencyCheck niet meer onterecht melding maken van "Mulitples met gaten".
+lbMulti:%List
+1
+%List
+ 10) && (AantalItemsInLB < 20) {
+ Set lbMulti = $LI(lbMulti,$$$PosItemPt1,$$$PosItemPt1)_$LI(lbMulti,$$$PosItemPt2,$$$PosItemPt10)_$LI(lbMulti,$$$PosItemPt11,$$$PosItemPt2-1)
+ }
+ Else {
+ // Algemeen algorithme te implementeren, indien dit OOIT nodig zou zijn :-P
+ // Ni dus ;-)
+ }
+ Quit lbMulti
+]]>
+
+
Returns the subID for a new multiple of PRNr