Index: TECH/ExceptionHandler.cls.xml
===================================================================
diff -u -r1969 -r2151
--- TECH/ExceptionHandler.cls.xml (.../ExceptionHandler.cls.xml) (revision 1969)
+++ TECH/ExceptionHandler.cls.xml (.../ExceptionHandler.cls.xml) (revision 2151)
@@ -57,5 +57,19 @@
Quit Exception
]]>
+
+
+
+Laat de callstack intakt
+1
+
+
Index: APPS/VKP/Maatwerk/impl/AdminSessieParameters.cls.xml
===================================================================
diff -u -r2150 -r2151
--- APPS/VKP/Maatwerk/impl/AdminSessieParameters.cls.xml (.../AdminSessieParameters.cls.xml) (revision 2150)
+++ APPS/VKP/Maatwerk/impl/AdminSessieParameters.cls.xml (.../AdminSessieParameters.cls.xml) (revision 2151)
@@ -24,6 +24,11 @@
1
+
+%Boolean
+1
+
+
KlantID:%String,GebruikerID:%String,WinkelkarID:%String,DocumentType:APPS.VKP.Maatwerk.enu.DocumentType,DocumentID:%String
1
@@ -33,6 +38,7 @@
Set ..DocumentType = DocumentType
Set ..DocumentID = DocumentID
Set ..WinkelkarID = WinkelkarID
+ Set ..IsSessieGeannuleerd = 0
Quit ##super(KlantID, GebruikerID)
]]>
@@ -55,6 +61,18 @@
]]>
+
+%Boolean
+
+
+
+
+Value:%Boolean
+
+
+
%Library.CacheStorage
AdminSessieParametersDefaultData
@@ -70,6 +88,12 @@
WinkelkarID
+
+IsGeannuleerd
+
+
+IsSessieGeannuleerd
+
Index: CSC ConfiguratorService.prj.xml
===================================================================
diff -u -r2150 -r2151
--- CSC ConfiguratorService.prj.xml (.../CSC ConfiguratorService.prj.xml) (revision 2150)
+++ CSC ConfiguratorService.prj.xml (.../CSC ConfiguratorService.prj.xml) (revision 2151)
@@ -1,7 +1,13 @@
-
+
+
+
+
+
+
+
Index: FLOWOFF.mac.rou
===================================================================
diff -u -r2150 -r2151
--- FLOWOFF.mac.rou (.../FLOWOFF.mac.rou) (revision 2150)
+++ FLOWOFF.mac.rou (.../FLOWOFF.mac.rou) (revision 2151)
@@ -558,7 +558,7 @@
Set $Piece(^KOFKL(KLNr,"F",OFFNr,OFLNr),"\",5) = BesteldProduct.GeefProjectReferentie()
}
Do BesteldeProducten.%DeleteId(BesteldeProducten.%Id())
- Do:('IsGeannuleerd) Parameters.%DeleteId(Parameters.%Id())
+ Do:('$Get(IsGeannuleerd,0)) Parameters.%DeleteId(Parameters.%Id())
Quit
;
Index: FLOWORD.mac.rou
===================================================================
diff -u -r2150 -r2151
--- FLOWORD.mac.rou (.../FLOWORD.mac.rou) (revision 2150)
+++ FLOWORD.mac.rou (.../FLOWORD.mac.rou) (revision 2151)
@@ -453,7 +453,7 @@
}
Do BesteldeProducten.%DeleteId(BesteldeProducten.%Id())
- Do:('IsGeannuleerd) Parameters.%DeleteId(Parameters.%Id())
+ Do:('$Get(IsGeannuleerd,0)) Parameters.%DeleteId(Parameters.%Id())
Quit
Index: APPS/VKP/Maatwerk/ConfiguratorService.cls.xml
===================================================================
diff -u -r2150 -r2151
--- APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 2150)
+++ APPS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 2151)
@@ -7,7 +7,40 @@
Applicatie:APPS.common.dto.Applicatie,WinkelkarID:%String,ParameterID:%String
-
@@ -176,13 +209,8 @@
ParameterID:%String
APPS.VKP.Maatwerk.dto.ConfiguratorParameters
+
+
+ParameterID
+APPS.VKP.Maatwerk.impl.ConfiguratorParameters
+
+
Index: CHUI/Flow/ConfiguratorHelper.cls.xml
===================================================================
diff -u -r2150 -r2151
--- CHUI/Flow/ConfiguratorHelper.cls.xml (.../ConfiguratorHelper.cls.xml) (revision 2150)
+++ CHUI/Flow/ConfiguratorHelper.cls.xml (.../ConfiguratorHelper.cls.xml) (revision 2151)
@@ -55,22 +55,25 @@
1
-Parameters:APPS.VKP.Maatwerk.impl.ConfiguratorParameters
+Parameters:APPS.VKP.Maatwerk.impl.AdminSessieParameters
@@ -83,8 +86,7 @@
Set Puntjes = ""
Do STORE^vhTERMINA()
Set ConfiguratorService = ##class(APPS.VKP.Maatwerk.ConfiguratorService).%New()
- Do DISPONLY^vhTXTPOP("Invoeren van product met configurator ","Bezig met ...",1)
- Set BesteldeProducten = ""
+ Set BesteldeProducten = ConfiguratorService.GeefBesteldeProducten(DocumentType,DocumentID)
While (BesteldeProducten = "")
{
r *Key:1
Index: WS/VKP/Maatwerk/ConfiguratorService.cls.xml
===================================================================
diff -u -r2150 -r2151
--- WS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 2150)
+++ WS/VKP/Maatwerk/ConfiguratorService.cls.xml (.../ConfiguratorService.cls.xml) (revision 2151)
@@ -15,6 +15,7 @@
Applicatie:APPS.common.dto.Applicatie,WinkelkarID:%String,ParameterID:%String
+1