zoukankan      html  css  js  c++  java
  • 锁定/解锁账户BAPI

    一、锁定/解锁账户

    锁定账户后,该账户不能在SAP系统登录,但是已经登录的用户,仍然可以继续使用

    解锁账户后,该账户就可以正常登录使用

    DATA:lt_return  TYPE TABLE OF bapiret2 WITH HEADER LINE.
    
      DATA:lv_check   TYPE char1,
           lv_fname   TYPE rs38l_fnam,
           lv_message TYPE char200.
    
      IF p_r1 = 'X'."锁定
        lv_fname = 'BAPI_USER_LOCK'.
      ELSEIF p_r2 = 'X'."解锁
        lv_fname = 'BAPI_USER_UNLOCK'.
      ENDIF.
    
      LOOP AT gt_alv ASSIGNING FIELD-SYMBOL(<fs_alv>).
        CALL FUNCTION lv_fname
          EXPORTING
            username = <fs_alv>-bname "用户名
          TABLES
            return   = lt_return.
    
        lv_check = 'S'.
        CLEAR:lv_message.
        LOOP AT lt_return WHERE type CA 'XEA'.
          lv_message = lv_message && lt_return-message.
          lv_check = 'E'.
        ENDLOOP.
    
        IF lv_check = 'S'.
          COMMIT WORK.
        ELSE.
          ROLLBACK WORK.
        ENDIF.
      ENDLOOP.
  • 相关阅读:
    递归方程(续)
    递推方程
    协方差简单介绍
    排列组合
    牛顿法
    jquery常用方法总结
    RegExp的test()方法
    localStorage用法总结
    正则表达式
    登录页面按回车键实现登陆效果
  • 原文地址:https://www.cnblogs.com/BinGeneral/p/15511583.html
Copyright © 2011-2022 走看看