Web service call ERROR: operator does not exist: numeric = character varying

Description

If you create a web service security record with a Filter such as:
AD_User_ID = @#AD_User_ID@

The context variable is returned as a String by the method:
val = getCompiereService().getCtx().getProperty(varName);

raising the error " ERROR: operator does not exist: numeric = character varying" when the sql runs

Environment

None

Activity

Show:
Diego Ruiz
October 21, 2016, 3:31 PM

attached you can find the patch that solved this bug

Assignee

Diego Ruiz

Reporter

Diego Ruiz

Labels

None

Tested By

None

Affects versions

Priority

Minor
Configure