public final String grnToMRN_str(String iwhat) throws SQLException
{
	if(iwhat.equals("")) return "";
	String[] ks = iwhat.split(",");
	if(ks.length < 1) return "";
	String wps = "";
	for(int i=0;i<ks.length;i++)
	{
		wps += "'" + ks[i] + "',";
	}
	try { wps = wps.substring(0,wps.length()-1); } catch (Exception e) {}
	ArrayList mrns = grnGetMRN(wps);
	wps = "";
	GroovyRowResult kk;
	if(mrns.size() > 0)
	{
		for(Object d : mrns)
		{
			kk = (GroovyRowResult)d;
			wps += kk.get("voucherno") + ",";
		}
		try { wps = wps.substring(0,wps.length()-1); } catch (Exception e) {}
	}
	return wps;
}