Index: APPS/AKP/AankoopControle/BLUM/impl/FactuurBerichtOntvanger.cls.xml
===================================================================
diff -u -r37273 -r38653
--- APPS/AKP/AankoopControle/BLUM/impl/FactuurBerichtOntvanger.cls.xml (.../FactuurBerichtOntvanger.cls.xml) (revision 37273)
+++ APPS/AKP/AankoopControle/BLUM/impl/FactuurBerichtOntvanger.cls.xml (.../FactuurBerichtOntvanger.cls.xml) (revision 38653)
@@ -9,7 +9,7 @@
-APPS.AKP.AankoopControle.BLUM.impl.INVOIC02Verwerker
+APPS.AKP.AankoopControle.BLUM.INVOIC02Verwerker
1
@@ -33,7 +33,7 @@
-FileAPI:TECH.File.FileAPI="",FileUtils:TECH.File.FileUtils,XmlCorrelater:TECH.XMLCorrelater,INVOIC02Verwerker:APPS.AKP.AankoopControle.BLUM.impl.INVOIC02Verwerker,ZendingService:APPS.AKP.Zending.ZendingService
+FileAPI:TECH.File.FileAPI="",FileUtils:TECH.File.FileUtils,XmlCorrelater:TECH.XMLCorrelater,INVOIC02Verwerker:APPS.AKP.AankoopControle.BLUM.INVOIC02Verwerker,ZendingService:APPS.AKP.Zending.ZendingService
1
1
%Status
@@ -44,7 +44,12 @@
set ..FileAPI = $$$Inject(FileAPI,##class(TECH.Context).Instance().GeefFileAPI())
Set ..FileUtils = $$$Inject(FileUtils,##class(TECH.File.impl.FileUtils).%New())
set ..XmlCorrelater = $$$Inject(XmlCorrelater,##class(TECH.XMLCorrelater).%New())
- set ..INVOIC02Verwerker = $$$Inject(INVOIC02Verwerker,##class(APPS.AKP.AankoopControle.BLUM.impl.INVOIC02Verwerker).%New())
+ if ##class(TECH.Config.ConfigMgr).Instance().GetString("AankoopOrderResponse.BLUM.ImportSAPBasedXML")="1" {
+ set ..INVOIC02Verwerker = $$$Inject(INVOIC02Verwerker,##class(APPS.AKP.AankoopControle.BLUM.impl.INVOIC02VerwerkerV2).%New())
+ } else {
+ set ..INVOIC02Verwerker = $$$Inject(INVOIC02Verwerker,##class(APPS.AKP.AankoopControle.BLUM.impl.INVOIC02Verwerker).%New())
+ }
+
Quit $$$OK
]]>
@@ -68,7 +73,6 @@
BestandVolledigeNaam:%String
1