Skip to Content
avatar image
Former Member

Captura de usuario a variable temporal

Buenas Tardes, como puedo capturar el usuario actual con el que estoy conectado a sap por medio de un query

si se hace select $[user] me retorna valor 0

Agradecere de antemano su ayuda

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 04, 2011 at 02:35 PM

    He realizado la consulta que dices, porque me parece extraño que no este funcionando y me hedado cuenta que para que te aparezca 0, es porque estas ejecutando la consulta como una consulta simple y no como una busqueda formateada.

    Las busquedas formateadas cuando las ejecutas directo desde el QUERY MANAGER, dan error cuando apuntan a un campo en pantalla $[$OINV.CardCode.0], pero para el caso de $[USER], que es un valor numerico, entrega 0 (error).

    intenta ejecutar esta misma consulta desde el menu herramientas --> Consultas --> Consultas de usuario --> -->

    con esto deberia entregarte un resultado diferente y el correcto.

    Tambien puedes probar asignando esta consulta a un campo y ejecutarla con SHIFT+F2.

    slds.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 04, 2011 at 02:29 PM

    Estaba mirando los manuales de consultoria sobre el tema de busquedas formateadas y ahora no aparece la nomenclatura a usar para obtener el codigo de usuario.

    Encuentro extraño que lo hayan sacado como funcionalidad, pero más raro es que no exista en la documentación oficial.

    slds.

    Add comment
    10|10000 characters needed characters exceeded