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