No estoy seguro de lo que te voy a sugerir, pero podrías probar a sustituir con esta función:
FUNCTION acentos(lcDato)
*
https://www.degraeve.com/reference/specialcharacters.phpLOCAL lcDato
lcDato=STRTRAN(lcDato, "á", "á")
lcDato=STRTRAN(lcDato, "Á", "Á")
lcDato=STRTRAN(lcDato, "é", "é")
lcDato=STRTRAN(lcDato, "É", "É")
lcDato=STRTRAN(lcDato, "í", "í")
lcDato=STRTRAN(lcDato, "Í", "Í")
lcDato=STRTRAN(lcDato, "ó", "ó")
lcDato=STRTRAN(lcDato, "Ó", "Ó")
lcDato=STRTRAN(lcDato, "ú", "ú")
lcDato=STRTRAN(lcDato, "Ú", "Ú")
lcDato=STRTRAN(lcDato, "ñ", "ñ")
lcDato=STRTRAN(lcDato, "Ñ", "Ñ")
lcDato=STRTRAN(lcDato, "ü", "ü")
lcDato=STRTRAN(lcDato, "Ü", "Ü")
RETURN (lcDato)
ENDFUNC