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 @@