BDC 是 Batch Data Communication,批处理数据交互的英文缩写。

这种技术的理念其实不复杂,而且不少游戏玩家想必都已经接触过和 BDC 类似的工具,那就是按键精灵。

比如我们玩一些网络游戏时,有一些每日任务的领取和完成方式比较固定,比如在一个固定位置同固定的 NPC 对话,领取任务。然后出城在固定的地方,击杀固定的怪物,然后回城交付任务。此时为了避免重复操作,我们可以用一些按键精灵软件,提前录制一遍完成该任务的整个流程,然后选择按键精灵的回放模式,即可自动完成每日任务的执行了。

SAP ABAP BDC 也有类似的使用场合。假设最终用户使用 SAP GUI 里的某个事物码录入数据。执行一次事物码,只能录入一条数据。当待录入的数据量过大比如有成百上千条时,我们首先应该考虑,SAP 是否提供了支持批量导入的 Function Module(具体介绍参看本教程ABAP function module 的使用),这样我们可以用 ABAP 代码的方式,一次性大量录入数据。

如果不存在此类 Function Module,我们就可以使用 BDC 技术,让 SAP GUI 自动帮我们录入数据。

下面通过具体的例子来讲解 BDC 的使用步骤。

假设我们想使用 BDC,自动完成如下步骤:

  1. 打开事物码 SE37

  2. 输入函数模块的名称 TRINT_READ_USER_CUSTOMIZING

  3. 点击 Display 按钮:

通过一个具体的例子,讲解 SAP BDC 技术的使用步骤相关推荐

  1. SAP BDC 技术的分类(转)

    首先, 解释BDC这三个英文的意思, 普遍都认同是(Batch Data Communication). 然后下面是一些相关的术语解释: Batch Input: 批输入, 用于大批量, 非实时性( ...

  2. 一个实际的例子学习 SAP BTP Java 应用的 @Before 注解使用方式

    我们可以使用了 On 注释,它替换了 CAP Java 运行时提供的事件的默认处理,以此来注册自定义事件处理程序,从而处理实体的 READ 或 CREATE 事件. 如果想增加默认处理,我们将使用 @ ...

  3. 一个具体的例子学习SAP S/4HANA里Fiori应用的排错分析

    在浏览器里访问如下url遇到错误: https://er9:44300/sap/opu/odata/sap/C_SALESCONTRACTITMFLFMTQ_CDS/$metadata 如何debug ...

  4. 从一个实际的例子出发,谈谈SAP Commerce Cloud电商云的UI自定义开发

    昨天 Jerry 读到了 SAP天天事 公众号上发布的一篇文章:多家知名企业选择 SAP Commerce Cloud 为客户提供卓越购物体验. SAP 日前宣布,锦江国际旗下的全球酒店供应链平台锦江 ...

  5. BDC技术(一个例子)

    BDC技术 BDC(Batch Data Conversion):在SAP系统里,由于某种原因,可能需要重复输入数据,(数据不同,但是操作是相同的,典型的情形就是切换系统的时候,旧系统的数据需要导入S ...

  6. 一个简单的例子学会github repository的webhook

    2019独角兽企业重金招聘Python工程师标准>>> github的webhook是个有用的功能,允许开发人员指定一个服务器的url.当开发者对github仓库施加操作,比如提交代 ...

  7. 用神经网络例子讲解TF运行方式~人工智能入门编程例子讲解

    #用神经网络例子讲解TF运行方式#import os #防止出现警告 #os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' #P145 ###########生成及加载数 ...

  8. po 价格条件表_海纳易拓图文讲解SAP MM模块采购价格条件

    MM物料管理是SAP R/3系统的一个模块,支持日常发生的业务处理功能和过程.MM系统(物料管理)的目的是满足下列各种处理,即物料需求计划.物料采购.库存管理.发票确认和物料估价.主要包括:物料需求计 ...

  9. ai替换混合轴例子_可解释的vs可解释的AI:一个直观的例子

    ai替换混合轴例子 Both explainable and interpretable AI are emerging topics in computer science. However, th ...

最新文章

  1. java args例子_Spring AOP中使用args表达式的方法示例
  2. ppt矩形里面的图片怎么放大缩小_ppt 怎么才能做到图片的放大缩小???? 下面有图...
  3. 如何配置charles_抓包工具--charles(青花瓷)及获取AppStore数据包
  4. 挑战AI种番茄,第二届国际智慧温室种植挑战赛启动!
  5. linux命令行下载github文件,Linux命令行下使用GitHub
  6. 马尔科夫链和马尔科夫链蒙特卡洛方法
  7. android 过滤数组中的重复元素,Flutter List数组避免插入重复数据的实现
  8. 无线打印 airprint 服务器,如何让 Windows 的共享打印机支持 AirPrint
  9. LeetCode 811. 子域名访问计数
  10. 元宵节快乐 | 2月15日 星期二 | 携程在国内率先开启混合办公模式;米哈游推出元宇宙品牌;AMD宣布完成对赛灵思的收购...
  11. 大数据分析师培训出来就业前景怎么样?数据分析有没有发展前景?
  12. pod访问外部mysql_Pod中访问外部的域名配置
  13. 中国石油井架行业发展前景与投资盈利预测报告2022-2027
  14. [渝粤教育] 四川大学 食物营养学 参考 资料
  15. 笔记本 无线网联网 win10系统 ,台式机木有无线网卡,通过一根网线连接两台电脑,使台式机联网。...
  16. USB转串口芯片CH340G的使用,3.3V或5V供电电路
  17. 【工具】PrimoCache和Qiling:快速缓存优化加速软件
  18. 汉画轩国学传承国学精髓 解惑修身之道
  19. php初学者,php技术支持,php学习网站
  20. Hive sql 每天场景题 41

热门文章

  1. 案例实战:用户评论情感分析模型
  2. 算法竞赛中计算机1000ms一般能运行的范围
  3. mysql备份恢复项目_mysql备份恢复之xtrabackup (XBK、Xbackup)
  4. MAC 软件避坑之坚果云
  5. 极验第四代滑块验证码破解(三):滑块轨迹构造
  6. SQL Server辅助插件——SQL Prompt
  7. mysql手机号以135开头_135开头的手机号属于联通还是移动?
  8. c语言:已知斐波那契数列定义:f(0) = 0; f(1) = 1;f(n) = f(n-1) + f(n-2);请计算并输出数列的前n(n<=30)项。
  9. GITHUB实用有趣工具推荐
  10. Docker常用工具