Index: WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml =================================================================== diff -u -r61036 -r61051 --- WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml (.../AantalGescandeVhossSequentieItemsBepaler.cls.xml) (revision 61036) +++ WSimpl/Halux/AAP/DnaCodeService/AantalGescandeVhossSequentieItemsBepaler.cls.xml (.../AantalGescandeVhossSequentieItemsBepaler.cls.xml) (revision 61051) @@ -62,7 +62,7 @@ Do AantallenGescandPerVhoss.Verhoog(TbxSequentie.GetData(2)) } If DnaCode.SequentieNummer = TbxSequentie.GetData(1) { - If $$$Not(TbxSequentie.GetData(2) = GuiVhossVolgnummer) { + If $$$HasLength(GuiVhossVolgnummer) && $$$Not(TbxSequentie.GetData(2) = GuiVhossVolgnummer) { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("De lade moet in een andere Vhosskast")) } Set VhossidVanDnaCode = TbxSequentie.GetData(2) @@ -121,6 +121,7 @@ } If DnaCode.SequentieNummer = ProductieSequentieItem.SequentieNummer { If $$$Not(ProductieSequentieItem.VHOSSID = GuiVhossVolgnummer) { + Do ..ScanOngedaanMaken(DnaCode) Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("De lade moet in een andere Vhosskast")) } Set VhossidVanDnaCode = ProductieSequentieItem.VHOSSID @@ -152,6 +153,17 @@ ]]> + +DnaCode:DOM.Halux.AAP.DnaCode +1 + + + SequentieNummer:%String 1