diff --git a/src/store/modules/ADempiere/panel.js b/src/store/modules/ADempiere/panel.js index 81c17cf2..eb388ad6 100644 --- a/src/store/modules/ADempiere/panel.js +++ b/src/store/modules/ADempiere/panel.js @@ -531,7 +531,7 @@ const panel = { }) // request context info field - if (!isEmptyValue(field.value) && !isEmptyValue(field.contextInfo) && !isEmptyValue(field.contextInfo.sqlStatement)) { + if ((!isEmptyValue(field.value) || !isEmptyValue(newValue)) && !isEmptyValue(field.contextInfo) && !isEmptyValue(field.contextInfo.sqlStatement)) { var isSQL = false var sqlStatement = field.contextInfo.sqlStatement if (sqlStatement.includes('@')) {