Search help returns wrong value: I have a problem with the searchhelp "H_T001S". Instead of returning the 2-character id of the accounting clerk it returns the string "11". How can I correct this please?

The searchhelp "H_T001S" returns both the company code and the accounting clerk id. The string "11" that is set into your inputfield represents the first two digits of the company code.

With the option shname="..." of the InputField command you can explicitely name the field that you want to have returned. In your case, this is the field "BUSAB":

inputfield (12,1) "Accounting clerk" (12,20)  name="vd_accclerk" size=2  shname="BUSAB" searchhelp="H_T001S"