Index: DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml =================================================================== diff -u -r41923 -r41945 --- DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml (.../DataMBonAbstract.cls.xml) (revision 41923) +++ DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml (.../DataMBonAbstract.cls.xml) (revision 41945) @@ -6,6 +6,26 @@ DOM.VKP.Bon,TECH.RegisteredObject right + +DOM.TRANSP.TransportAPI +1 + + + +DOM.VKP.OrderAPI +1 + + + +DOM.VKP.impl.DataM.DataMOrder.PersonalityViaOorsprongBepaler +1 + + + +DOM.PARTIJ.PartijAPI +1 + + %Integer 1 @@ -39,6 +59,10 @@ %Status @@ -111,7 +135,7 @@ If $P(..NodeAdres,"\",1) { Set LeverAdres = ##class(DataMAdres).CreateFromDelimitedString(..NodeAdres) } Else{ - Set LeverAdres = ##class(DOM.DomeinContext).Instance().GeefPartijAPI().GeefPartij(..GeefKlantID()).GeefAdres() + Set LeverAdres = ..PartijApi.GeefPartij(..GeefKlantID()).GeefAdres() } Quit LeverAdres ]]> @@ -155,8 +179,7 @@ If ($Length(TransportLink)>0){ #dim VervoerRef As %String = $Piece(TransportLink,";",1) #dim GroepRef As %String = $Piece(TransportLink,";",2) - #dim TransportAPI As DOM.TRANSP.TransportAPI = ##class(DOM.DomeinContext).Instance().GeefTransportAPI() - Set Transport = TransportAPI.GeefLevering(VervoerRef,GroepRef) + Set Transport = ..TransportApi.GeefLevering(VervoerRef,GroepRef) } Quit Transport ]]> @@ -267,20 +290,10 @@ %ListOfDataTypes - - -AanbrengerCode:%String -1 -%Integer - - - AanbrengerCode:%String %Decimal @@ -319,7 +332,7 @@ #dim FactuurID As %String = "" #dim ID As %String = $piece(^KU1(..BonNummer,"F"),"\",2) Quit:$piece(^KU1(..BonNummer,"F"),"\",3)="P" "" - Set:$$$HasLength(ID)&&(##class(DOM.DomeinContext).Instance().GeefOrderAPI().BestaatFactuur(ID)) FactuurID = ID + Set:$$$HasLength(ID)&&(..OrderApi.BestaatFactuur(ID)) FactuurID = ID Quit FactuurID ]]> @@ -330,7 +343,7 @@ #dim ProformaID As %String = "" #dim ID As %String = $piece(^KU1(..BonNummer,"F"),"\",2) Quit:$piece(^KU1(..BonNummer,"F"),"\",3)'="P" "" - Set:$$$HasLength(ID)&&(##class(DOM.DomeinContext).Instance().GeefOrderAPI().BestaatProforma(ID)) ProformaID = ID + Set:$$$HasLength(ID)&&(..OrderApi.BestaatProforma(ID)) ProformaID = ID Quit ProformaID ]]> @@ -343,9 +356,7 @@ DOM.common.enu.Personality - @@ -360,6 +371,14 @@ + + +AanbrengerCode:%String +1 +%Integer + + Index: vhUnitTest/DOM/VKP/TestBon.cls.xml =================================================================== diff -u -r41923 -r41945 --- vhUnitTest/DOM/VKP/TestBon.cls.xml (.../TestBon.cls.xml) (revision 41923) +++ vhUnitTest/DOM/VKP/TestBon.cls.xml (.../TestBon.cls.xml) (revision 41945) @@ -27,9 +27,7 @@