Error con funcion substr foxpro

Hola, Tengo un problema al hacer la funcion SUBSTR, me cambia el valor, segun el sig. Codigo
codigo=2362213157900 && lo saco desde una tabla y es tipo char
l_codigo=SUBSTR(ALLTRIM(codigo),1,11) && le quiero borrar los dos ultimos caracteres
&&Resultado:
l_codigo (2147295099) &&nada q ver
pareceria como que me lo convierte en Integer, o nose que le pasa, pero si es que lo convierte tampoco se como hacer q no lo haga.
Desde ya muchas Gracias
Ariel
PD: Soy novato

Añade tu respuesta

Haz clic para o