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