Index: WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService.cls.xml
===================================================================
diff -u -r37421 -r37424
--- WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService.cls.xml (.../BijladenPickToLightService.cls.xml) (revision 37421)
+++ WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService.cls.xml (.../BijladenPickToLightService.cls.xml) (revision 37424)
@@ -34,6 +34,10 @@
#dim Locatie As TECH.String = ""
#dim ProductIterator As TECH.Iterator = ..ProductRepository.ZoekViaBarcode(Id)
+ If $$$Not(ProductIterator.HasNext()) {
+ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.DataNotFoundException).%New("Geen Product gevonden met barcode '" _ Id _ "'"))
+ }
+
While (ProductIterator.HasNext() && (Locatie = "")) {
#dim Product As Prod.Product = ProductIterator.Next()
Index: vhUnitTest/WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService/Test.cls.xml
===================================================================
diff -u -r37421 -r37424
--- vhUnitTest/WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService/Test.cls.xml (.../Test.cls.xml) (revision 37421)
+++ vhUnitTest/WSimpl/Halux/PPS/Verpakking/TAXFlatpackV1Controle/BijladenPickToLightService/Test.cls.xml (.../Test.cls.xml) (revision 37424)
@@ -8,6 +8,11 @@
1000
+
+%String
+RandomBarcode
+
+
%Status
+
+
+
+