diff --git a/web/org.openbravo.retail.posterminal/js/components/modalreceiptlineproperties.js b/web/org.openbravo.retail.posterminal/js/components/modalreceiptlineproperties.js
index 64968677a..7cc710f8c 100644
--- a/web/org.openbravo.retail.posterminal/js/components/modalreceiptlineproperties.js
+++ b/web/org.openbravo.retail.posterminal/js/components/modalreceiptlineproperties.js
@@ -35,6 +35,7 @@ enyo.kind({
     if (this.args.callback) {
       this.args.callback({ ...this.formData });
     }
+    this.formData = {};
     if (
       this.args &&
       this.args.requiredFiedls &&
@@ -86,7 +87,7 @@ enyo.kind({
   },
   loadValue: function(mProperty, component) {
     this.waterfall('onLoadValue', {
-      model: this.currentLine,
+      model: (this.args && this.args.forceLoad)? undefined : this.currentLine,
       modelProperty: mProperty,
       extraParams: this.args
     });
