Hi Shady,
Sorry, I've made a mistake here.
In your case, you used setString(), then SAP HANA will expect a string input parameter, but I think when you created it, you use table type something like that.
What I meant is that SAP HANA expected a table, but you gave it a string... In addition, if you want to use local temporary table method, you may have a look at How to call HANA store procedure with table variables in xsjs?
Best regards,
Wenjun