diff --git a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
index db6aae77eb..94d9c59862 100644
--- a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
+++ b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
@@ -463,9 +463,10 @@ isc.OBParameterWindowView.addProperties({
 
     allProperties._params = this.getContextInfo();
 
-    actionHandlerCall = function() {
+    actionHandlerCall = function(additionalProperties) {
       view.showProcessing(true);
 
+      allProperties._params = {...allProperties._params, ...additionalProperties};
       // allow to add external parameters
       isc.addProperties(allProperties._params, view.externalParams);
       OB.RemoteCallManager.call(
