Index: BL/Legacy/HADWIZ.cls.xml
===================================================================
diff -u -r73820 -r74756
--- BL/Legacy/HADWIZ.cls.xml (.../HADWIZ.cls.xml) (revision 73820)
+++ BL/Legacy/HADWIZ.cls.xml (.../HADWIZ.cls.xml) (revision 74756)
@@ -7,18 +7,31 @@
%ListOfDataTypes
+
+TECH.Config.ConfigMgr
+1
+
+
+
+DOM.PM.ProductAPI
+1
+
+
vhLib.Logger
1
+ProductApi:DOM.PM.ProductAPI=""
1
1
%Status
1
@@ -194,18 +207,20 @@
-1
+
+Voobeeld :
+ Returnvalue: https://www-test.vanhoecke.be/nl/product/decrypt/iTYqj5vudgCR0rIEUYeM1A-- (DEV)
ProductId:%String,Taal:%String="N"
%String
@@ -245,12 +259,13 @@
set InputParameters.ProductID = ProductID
#dim Bestand As %String = ..GeefBestandNaam(ProductID)
- #dim IsActiefDocBaseV7 As %Boolean = ##class(BL.Sys.FOP.DocBaseV7Helper).StelInEnGeefTerugTijdelijkActiefVoorFakeTask(";PRODUCTIEDETAILBLAD;FileDoc;","\inetpub\pdfs")
+ #dim IsActiefDocBaseV7 As %Boolean = $$$True ; Dit was conditioneel tijdens de overgangsfase
If IsActiefDocBaseV7 && $$$Not(IsKaderdeurProduct) {
Set WebServerUrlBepaler = ##class(APPS.common.Document.impl.DocBase.WebServerUrlDocBaseV7Bepaler).%New()
}
Else {
- Set WebServerUrlBepaler = ##class(APPS.common.Document.impl.DocBase.WebServerUrlBepaler).%New("fop")
+ Do ##class(TECH.Exceptions.GeneralErrorException).Throw("Fout bij method 'GenereerProductDetailBlad' : de klasse 'APPS.common.Document.impl.DocBase.WebServerUrlBepaler' bestaat niet meer, want is tesamen met de FOP-server uitgefaseerd.")
+ ;Set WebServerUrlBepaler = ##class(APPS.common.Document.impl.DocBase.WebServerUrlBepaler).%New("fop")
}
#dim BestandLocatie As %String = WebServerUrlBepaler.GeefLokaalPadOpIISServer(Bestand)
@@ -278,7 +293,6 @@
}
#dim BestandLocatieAlsUrl As %String = WebServerUrlBepaler.GeefUrl(Bestand)
- Kill %WVActivateDocBaseV7
Quit BestandLocatieAlsUrl
]]>