Index: APPS/VKP/impl/OfferteDocumentReferentiesBepaler.cls.xml
===================================================================
diff -u -r32752 -r32767
--- APPS/VKP/impl/OfferteDocumentReferentiesBepaler.cls.xml (.../OfferteDocumentReferentiesBepaler.cls.xml) (revision 32752)
+++ APPS/VKP/impl/OfferteDocumentReferentiesBepaler.cls.xml (.../OfferteDocumentReferentiesBepaler.cls.xml) (revision 32767)
@@ -42,6 +42,12 @@
If Order.GeefOorsprong() = ##class(BL.Flow.Offerte.enu.Oorsprong).UniShop() {
#dim Offerte As APPS.VKP.Offerte = ..OfferteService.GeefOfferte(Order.GeefEDINummer())
Do OfferteLijst.Insert(Offerte)
+
+ While(..OfferteService.HeeftOfferteVanVH(Offerte)) {
+ #dim GekoppeldeOfferte As APPS.VKP.Offerte = ..OfferteService.GeefOfferteVanVH(Offerte)
+ Do OfferteLijst.InsertAt(GekoppeldeOfferte,1) ; Vooraan toevoegen, want OfferteVanVH moet uiteindelijk als eerste staan
+ Set Offerte = GekoppeldeOfferte
+ }
}
Quit ##class(TECH.ListIterator).%New(OfferteLijst)
]]>
Index: vhUnitTest/APPS/VKP/OfferteDocumentReferentiesBepaler/GeefDocumentReferenties/Test.cls.xml
===================================================================
diff -u -r32752 -r32767
--- vhUnitTest/APPS/VKP/OfferteDocumentReferentiesBepaler/GeefDocumentReferenties/Test.cls.xml (.../Test.cls.xml) (revision 32752)
+++ vhUnitTest/APPS/VKP/OfferteDocumentReferentiesBepaler/GeefDocumentReferenties/Test.cls.xml (.../Test.cls.xml) (revision 32767)
@@ -8,6 +8,11 @@
999
+
+%Integer
+998
+
+
%String
UT_VanHoeckeOrderRef
@@ -23,11 +28,31 @@
UT_VanHoeckeCommRef
+
+%String
+UT_KlantOFFOrderRef
+
+
+
+%String
+UT_KlantOFFKlantOrderNummer
+
+
+
+%String
+UT_KlantOFFCommRef
+
+
%String
-UT_KlantID
+UT_VHKlantID
+
+%String
+UT_Klant_KlantID
+
+
vhTest.Mock.APPS.VKP.Offerte
@@ -36,11 +61,20 @@
DOM.VKP.DocumentReferenties
+
+vhTest.Mock.APPS.VKP.Offerte
+
+
+
+DOM.VKP.DocumentReferenties
+
+
aTestName:%String
@@ -62,6 +96,30 @@
]]>
+
+
+
+
+
+DocRefs:APPS.VKP.impl.OfferteDocumentReferentiesBepaler.DocumentReferenties
+
+
+
1
+
+1
+
+
+
1