SAP Message no. SUID01041 用户 XXXX 的密码已更改,但未设置为生产密码

发生条件及原因

  • 使用BAPI_USER_CHANGE( PRODUCTIVE_PWD = ‘X’)时抛出提示
    • 中文:用户 XXXX 的密码已更改,但未设置为生产密码
    • 英文:Password for user &1 changed, but not set as productive
  • 发生原因:SAP只允许在权限满足SNC登录条件下才允许设置Production Password

SAP Message no. SUID01041 用户 XXXX 的密码已更改,但未设置为生产密码

解决方法

  • 增强类:CL_IDENTITY 方法:SET_PASSWORD
    IF SY-UNAME = 'IT006'.
      lv_productive_pwd = if_identity=>co_true.   "绕过SNC验证
    ENDIF.

SAP Message no. SUID01041 用户 XXXX 的密码已更改,但未设置为生产密码

上一篇:FPT文件上传


下一篇:网页版 Xshell 支持FTP连接和SFTP连接 【详细教程】接上篇文章