Index: DOM/VKP/impl/LeverAdresRepository.cls.xml
===================================================================
diff -u -r48510 -r48517
--- DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48510)
+++ DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48517)
@@ -61,6 +61,19 @@
]]>
+
+AXLeverAdresId:%String
+%Boolean
+
+
+
AXLeverAdresId:%String
DOM.VKP.impl.LeverAdres
@@ -69,11 +82,8 @@
#dim Params As %List = $ListBuild(AXLeverAdresId)
#dim ResultSet As TECH.ResultSet = ..QueryAPI.GetDynamicResultSet(Query, Params)
- If ResultSet.HasNext() {
- Quit ..GeefViaID(ResultSet.Next.GetData())
- } Else {
- Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Geen leveradres voor AXLeverAdresId '"_AXLeverAdresId_"'"))
- }
+ Do ResultSet.Next()
+ Quit ..GeefViaKlantIdEnAdresVolgnummer("K||"_$p(ResultSet.GetData(1),"||",1),##class(TECH.StringUtils).StripAllExceptNumeric($p(ResultSet.GetData(1),"||",2)))
]]>