SET DATE BRITISH te permite manejar datos de fecha en el formato DD/MM/AA, pero tu pregunta no es muy clara, asi que te hago una observación, el campo DESTINO de la fecha me imagino que es de tipo FECHA, vdd?. porque clipper solo te guarda las fechas en este formato: DD/MM/AA, es decir, si estas guardando el dia de hoy en ese campo el formato es el siguiente:
14/07/15
pero si quieres guardar con el formato DD/MM/AAAA el resultado seria
14/07/2015
la diferencia seria el tipo del campo, el primer campo seria FECHA y el segundo seria CARACTER, estamos???
bueno, todo este rollo es porque se ocupa saber el tipo de datos de origen, ok? si tu dato a convertir es caracter (en base al ejemplo que das), quiere decir que bastaria conque concatenes los datos respectivos, ok? ejemplo
Guardas tu fecha origen en una variable de tipo caracter llamada cFecAConver
cFecAConver := "2015/07/15"
para convertirla tendrias que crear una variable llamada cFecConver de esta manera
cFecConver := right(cFecAConver,2) + "/" + substr(cFecAConver,6,2) + "/" + left(cFecAConver,2)
el resultado de esto seria:
"14/07/2015"
pero seria como tipo CARACTER, para convertirlo a fecha debes hacer esto:
fFecConver := ctod(cFecConver)
el unico problema es que el resultado fisico en la base de datos seria
14/07/15
ahora si tu dato origen se encuentra en una variable de tipo FECHA, debes hacer lo siguiente:
fFecAConver := 15/07/14
SET DATE BRITISH
el resultado seria
14/07/15
eso seria todo