Ir al contenido

Sy-uname Nombre largo del usuario

Respuestas
3
Visitas
26
Iniciado por
maopacheco
Fecha
10 Ago 2007, 00:21
Tema anterior - Siguiente tema

maopacheco

Hola,  ;D

Escribo por que necesito ayuda para capturar el nombre largo de un usuario, ejemplo:

SY-UNAME = YPACHECO, pero necesito el nombre completo, YESID PACHECO,

si alguien sabe como hacerlo agradezco me ayuden ,

gracias  8)

oscar

Hola,

No entiendo muy bien porque igualas SY-UNAME = YPACHECO, pero aquí te dejo un pequeño código para que veas de donde se sacan los nombres completos.


    SELECT SINGLE * FROM usr21
                   WHERE bname = sy-uname.

    SELECT SINGLE name_text INTO v_nombre FROM adrp
                            WHERE persnumber = usr21-persnumber.



Espero que sea esto lo que buscas.

Un saludo,
Oscar.

maopacheco

 ;D
Perfecto me ha funcionado, Gracias era lo q e estaba buscando !!!

zpelos

Buenas Tardes,


MIra otra forma es que apartir de la version 4.6c existe una función estandar USER_NAME_GET que te devuelve el nombre completo en el campo FULL_USER_NAME




Saludos,
Zpelos