navidev-adt-api
Version:
API de conexión al Abap Developer Tools
2 lines • 1.31 kB
TypeScript
export declare const content = "CLASS zcl_spt_user DEFINITION\n PUBLIC\n CREATE PUBLIC .\n\n PUBLIC SECTION.\n TYPES: BEGIN OF ts_user_info,\n username TYPE syuname,\n username_desc TYPE string,\n END OF ts_user_info.\n \"! <p class=\"shorttext synchronized\">CONSTRUCTOR</p>\n \"! @parameter iv_user | <p class=\"shorttext synchronized\">Usuario</p>\n METHODS constructor\n IMPORTING\n iv_user TYPE syuname DEFAULT sy-uname.\n\n \"! <p class=\"shorttext synchronized\">Obtiene datos del usuario</p>\n \"! @parameter es_user_info | <p class=\"shorttext synchronized\">Datos del usuario</p>\n METHODS get_user_info\n EXPORTING es_user_info TYPE ts_user_info.\n\n\n PROTECTED SECTION.\n DATA mv_user TYPE syuname.\n PRIVATE SECTION.\nENDCLASS.\n\n\n\nCLASS zcl_spt_user IMPLEMENTATION.\n METHOD constructor.\n mv_user = iv_user.\n ENDMETHOD.\n\n METHOD get_user_info.\n clear: es_user_info.\n\n es_user_info-username = mv_user.\n\n SELECT single d~name_text INTO @es_user_info-username_desc\n FROM usr21 AS a\n LEFT OUTER JOIN adrp AS d ON\n d~persnumber = a~persnumber\n WHERE a~bname = @mv_user.\n\n ENDMETHOD.\n\nENDCLASS.";
//# sourceMappingURL=clas_zcl_spt_user.d.ts.map