Index: AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml
===================================================================
diff -u -r45844 -r46021
--- AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45844)
+++ AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 46021)
@@ -53,23 +53,31 @@
-IdentNummer:%String,LeverancierId:%String
+IdentNummer:%String,LeverancierId:%String,SoprContractId:%String=""
%String
1) {
+ Do ##class(TECH.Exceptions.InvalidInputException).Throw("Er zijn meerdere producten gevonden voor IdentNummer " _IdentNummer _" en Leverancier " _LeverancierNummer _"!")
+ }
+ Set ProductId = $LG(Producten)
}
- #dim Producten As %List = ##class(BL.Prod.Search).SearchIndexAsList(SearchCriteria)
- If ($LL(Producten) = 0) {
- Do ##class(TECH.Exceptions.InvalidInputException).Throw("Er is geen product gevonden voor IdentNummer " _IdentNummer _" en Leverancier " _LeverancierNummer _"!")
- } ElseIf ($LL(Producten) > 1) {
- Do ##class(TECH.Exceptions.InvalidInputException).Throw("Er zijn meerdere producten gevonden voor IdentNummer " _IdentNummer _" en Leverancier " _LeverancierNummer _"!")
- }
- Quit $LG(Producten)
+ Quit ProductId
]]>
Index: vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml
===================================================================
diff -u -r45844 -r46021
--- vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45844)
+++ vhTest/Mock/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 46021)
@@ -16,9 +16,9 @@
-IdentNummer:%String,LeverancierId:%String
+IdentNummer:%String,LeverancierId:%String,SoprContractId:%String=""
%String
-
Index: vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml
===================================================================
diff -u -r45844 -r46021
--- vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 45844)
+++ vhTest/Fake/AXimpl/Dynamics/SalesOrderIn/Converter/ProductBepaler.cls.xml (.../ProductBepaler.cls.xml) (revision 46021)
@@ -15,7 +15,7 @@
-IdentNummer:%String,LeverancierId:%String
+IdentNummer:%String,LeverancierId:%String,SoprContractId:%String=""
%String