大家可以关注我个人公众号以及知识星球,所有分享内容,会在公众号第一时间推送,且阅读排版更好。

愿大家的学习,轻松且愉快。

如果大家觉得有用,希望转发关注,谢谢

导读

本文简单分享一下SAP中账号基本信息的取值逻辑。

本文的取值表字段,是以ECC 6.0为测试环境。

正文

SAP账号的基本信息,主要是通过 BNAME(SAP账号ID), PERSNUMBER(人员编号)以及ADDRNUMBER(地址编号)作为关键字进行关联取值。如下图所示。

人员基本信息

TITLE(标题);NAME_LAST(姓);NAME_FIRST(名);NAME_TEXT(完整名称);LANGU(语言)

上述字段均存储在ADRP中;

根据SAP账号ID,在表USR21中,取PERSNUMBER(人员编号),再根据人员编号,在表ADRP中取到上述字段。

如下图所示:

SQL 代码伪代码如下:

SELECT SINGLE ADRP~NAME_FIRST ADRP~NAME_LAST

INTO (LV_NAME_FIRST,LV_NAME_LAST)

FROM ADRP

INNER JOIN USR21

ON ADRP~PERSNUMBER = USR21~PERSNUMBER

WHERE USR21~BNAME = SY-UNAME

或者直接通过视图V_USERNAME取值,也是可以的,

SQL 代码伪代码如下:

select ADRP~NAME_FIRST ADRP~NAME_LAST

into (LV_NAME_FIRST,LV_NAME_LAST)

from  V_USERNAME

where BNAME = SY-UNAME

通信信息(以邮件地址为例)

根据SAP账号ID,在表USR21中,取PERSNUMBER(人员编号),再根据PERSNUMBER(人员编号),在表ADR6中取到邮件地址字段。

SQL 代码伪代码如下:

SELECT   adr6~smtp_addr    "Email

  INTO ( l_email )

  FROM usr21

INNER JOIN adr6 ON adr6~persnumber = usr21~persnumber

WHERE usr21~bname    = sy-uname

其他常见信息参考如下

1 ADR2 : 电话号码 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10))

2.ADR3:传真号 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10))

3.ADR4:电传号码 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10))

4.ADR5:电传号码 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10))

5.ADR6:SMTP 编号 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10))

6.ADR7:远程邮件地址 (R/3 - R/3; 业务地址服务) (ADDRNUMBER(10),PERSNUMBER(10))

7.ADRC:地址 (业务地址服务) (ADDRNUMBER(10))

8.ADCP:个人/地址分配 (业务地址服务)(ADDRNUMBER(10),PERSNUMBER(10)),纪录用户哪些数据被维护如:FLAGCOMM3为'X'表示传真号被维护;

9.ADRP:个人(办公地址管理)(PERSNUMBER(10))

SAP-常见取数逻辑-001-用户信息相关推荐

  1. 如何自行找出 SAP Spartacus 查询用户信息的 API Service 类

    成功登录 SAP Spartacus 之后,在 Chrome 开发者工具 Network tab 里能看到一条读取用户信息的网络请求: https://20.83.184.244:9002/occ/v ...

  2. SAP系统和微信集成的系列教程之六:如何通过OAuth2获取微信用户信息并显示在SAP UI5应用中

    这是Jerry 2020年的第87篇文章,也是汪子熙公众号总共第269篇原创文章. 本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上. 系列目录 (1) 微信开发 ...

  3. 腾讯回应微信读书侵害用户信息;苹果称今年新iPhone将推迟数周发布;Julia 1.6.0 发布| 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极 ...

  4. 腾讯、抖音回应被判侵害用户信息;美团禁用支付宝;苹果称今年新iPhone将推迟数周发布 | EA周报...

    EA周报 2020年7月31日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 周报看点 1.北京互联网法院一审认定抖音侵害用户个人信息,抖音:会上诉 2.腾讯回应微信 ...

  5. 腾讯回应微信读书侵害用户信息;苹果称今年新iPhone将推迟数周发布;Julia 1.6.0 发布| 极客头条

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内要 ...

  6. 出事了,多家“巨头公司”遭受网络攻击,全球数百万用户信息恐遭数据泄露

    近期,网络攻击事件频频发生.据leeping Computer网站消息:云通讯巨头Twilio表示,有攻击者利用"短信网络钓鱼"攻击窃取了员工凭证,并潜入内部系统泄露了部分客户数据 ...

  7. 多家“巨头公司”遭受网络攻击,全球数百万用户信息恐遭泄露

    ​近期,网络攻击事件频频发生.据leeping Computer网站消息:云通讯巨头Twilio表示,有攻击者利用"短信网络钓鱼"攻击窃取了员工凭证,并潜入内部系统泄露了部分客户数 ...

  8. SAP用户信息查询的几张表

    (a)如何快速查出某个Role下所有的Tcode?(除了SUIM,能否直接select什么表)? (b)如何快速查出某个Role下所有的UserID?(除了SUIM,能否直接select什么表)? ( ...

  9. 【SAP】查询所有用户信息并导出

    准备 用户信息表:USER_ADDR 事务代码:SE11 步骤1 说明:输入SE11,然后界面输入用户信息表USER_ADDR 步骤2 说明:进入字典显示视图后,点击内容按钮,开始查询 步骤3 说明: ...

最新文章

  1. SVD在推荐系统中的应用详解以及算法推导
  2. 接收不到其他机器发来的报文_大厂真实案例:线上四台机器同一时间全部 OOM......
  3. 音视频技术开发周刊 | 211
  4. java跟踪会话_JavaWeb会话跟踪
  5. 【刷题】BZOJ 4195 [Noi2015]程序自动分析
  6. bzoj1085骑士精神(搜索)
  7. Linux系统编程9:进程入门之操作系统为什么这么重要以及它是如何实现管理的
  8. 360杀毒软件安装在windows2003系统的解决方法
  9. StarUML3.0.2——超好用的UML画图工具推荐
  10. QTcpServer. QTcpSocket. QUdpSocket之间的区别
  11. 在Linux中传输文件/目录的scp命令
  12. php根据当前日期判断法定节假日_PHP 判断当前日期是否是法定节假日或者休息日 (原)...
  13. 如何实现3台计算机网络传递文件,两台电脑如何实现对拷,三种办法轻松搞定!...
  14. mongodb 用命令导入导出数据库,用命令在Robo3T 上查询。
  15. ctP2ISP:使用卷积和数据增强的转换器预测蛋白质-蛋白质相互作用位点
  16. python提取json中的值,在Python中从JSON提取特定值
  17. c语言编程电机星三角启动,三相异步电动机星三角减压启动控制plc编程实例
  18. 表格下划线怎么去掉html,怎么去掉这该死的下划线?_html/css_WEB-ITnose
  19. 定制加载loading 图片
  20. 部署Adobe Reader 9.41

热门文章

  1. 《Word排版之道》已出版上市
  2. SpringSecurity系列文章 (一)Spring Security 认知
  3. 使用www.yi.org的免费服务,实现动态域名解析
  4. 搜狗、chrome、猎豹三个浏览器所耗内存对比
  5. sqlite主键会加速吗_胃癌化疗后三个月去世,做化疗真的会加速病情吗?来看看实际情况...
  6. 数美科技:智能时代怎么样构建金融反欺诈体系
  7. 移动端 - 手机震动体验处理
  8. 三菱q系列 服务器,三菱中大型Q系列PLC介绍
  9. 全球及中国模块化UPS系统市场调研与投资前景预测报告2022~2028年
  10. 微投乐V8投影仪试用评测