BDC 与呼叫交易:区别与比较

BDC 或 Batch Data Communication 和 Call Transaction 是接口策略的方法。 人们可以在 BDC 和 Call Transaction 之间进行大量对比。

与呼叫事务中的准备速度相比,批量数据通信中的处理被延迟。 在管理错误时,批量数据通信和调用事务都有其特点。

关键精华

  1. BDC(批量数据通信)传输大量数据,而 Call Transaction 用于自动化输入数据的过程。
  2. BDC 需要程序将数据转换成特定格式,而 Call Transaction 使用预定义的屏幕和字段进行数据输入。
  3. BDC 用于海量数据传输,而 Call Transaction 用于自动化重复性任务。

BDC 与呼叫交易

BDC 是一个由销售代表组成的团队,他们负责产生新的销售线索并将其转化为客户。 他们使用电话、电子邮件等渠道。通话交易是提供客户支持和解决问题的过程。 它涉及客户致电公司的支持部门寻求帮助。

BDC 与呼叫交易

BDC(批量数据通信)是 SAP 创建的批量接口策略。 它主要用于将信息传输到 SAP R/3 框架中。

BDC 的工作原理是使用 ABAP 程序从基于值的屏幕中再现客户端输入。

电话交易:交易所在自己准备的时候出发; 因此,ABAP 程序应该解决这个错误。

它还可以用于实时接口和自定义错误处理和记录功能。

对比表

比较参数BDC的呼叫交易
错误处理在BDC中,错误处理是由框架通过错误日志的制作完成的。在调用事务中,错误处理必须由程序使用结构 BDCMSGCOLL 明确地完成。 
测量它用于大量信息。 它是信息量较少的理想选择。 
通讯类型信息处理是异步的。 信息处理是同步的。 
数据集协调数据集更新。 数据集更新是协调的/非并发的。 
采用可以使用各种交换。只需一次交换即可使用。

什么是 BDC?

BDC或批量数据通信是一种利用传统信息或堆栈到SAP框架中的信息的方法,这些信息在SAP框架中不会更新。

另请参阅:  同步与异步传输:差异与比较

例如,如果组织选择将其框架和技术调整为SAP并引入SAP,则应该将其继承框架或旧框架的大量信息转移到SAP框架中。

该策略是通过 BDC 完成的。

BDC 会议,也称为批输入会议,用于将传统信息堆叠到 SAP 系统中,并执行包括信息传递在内的极其冗余的任务。

BDC 会议模仿在线部分,在一切平等的情况下,交换每次交换都会记住的批准。 

要执行 BDC 交换,开发人员需要有趣地实际查看整个交换。 他应该记下每个字段——包括字段名称、类型和长度等细节。

软件工程师 需要编写一堆输入程序将所有接近的信息排列到一个BDC表中。

SAP 通过使用 BDC 记录处理整个周期。 BDC 记录是为 SAP R/3 框架记住的一个元素。

在 BDC 记录中,客户端记录示例交换,导入器向导将记录安排到类型树的构造中。

然后在地图设计器中使用该树,它将整个信息直接映射到 BDC 表排列中。 然后由 BDC 会议计划共同准备。

BDC

什么是通话交易?

呼叫交易是一种类似于会议策略的策略,而小组输入是一种两阶段方法。 调用事务在线执行两个阶段,一个阶段紧接着另一个阶段,然后我们可以重新启动框架。

CALL TRANSACTION USING 接口的主要部分是: – 同步准备 – 传输数据以进行单独交换 – 同步和异常数据集更新都可以。

该程序会指示需要哪种刷新。 用于交换框架的单独的 LUW 执行在 CALL TRANSACTION USING 解释之前和之后提交的数据集。 – 不生成批量输入准备日志。 

另请参阅:  区号 855 在哪里:轻松识别呼叫者

在调用事务技术中,我们在BDC程序本身中调用交换。 假设我们需要这个程序由另一个人执行,我们需要向他开放代码。

调用事务方法在前台工作。 No Display Mode 相当于调用事务技术中的Background Processing。

调用事务方法一次只能处理一个应用程序。 当然,在调用事务方法中,没有日志文件。 我们需要利用 BDCMSGCOLL 配置日志文件。

调用事务方法异步更新数据库。 在此方法中,信息会在调用事务中自动刷新。

通话交易

BDC 和调用事务之间的主要区别

  1. BDC接口的主要部分是异步准备。 话又说回来,Call Transaction 接口的主要部分是同时处理。 
  2. 在 BDC 中,在过去的交换完全与信息库保持联系之前,不会开始新的交换。 在 Call Transaction 中,交换发生在处理自身的时间。
  3. 当批量数据通信传输大量信息时,调用事务只交换有限数量的信息。 
  4. 与呼叫事务中的准备速度相比,批量数据通信中的处理被延迟。
  5. 在 BDC 中,信息不会作为数据集表进行刷新。 在呼叫事务中,会议处理表不包括数据库的快速更新。
参考资料
  1. https://link.springer.com/chapter/10.1007/978-1-4842-3183-8_5
  2. https://link.springer.com/chapter/10.1007/978-3-642-57225-8_12

最后更新:04 年 2023 月 XNUMX 日

点1
一个请求?

我付出了很多努力来写这篇博文,为您提供价值。 如果您考虑在社交媒体上或与您的朋友/家人分享,这对我很有帮助。 分享是♥️

关于“BDC 与 Call 交易:差异与比较”的 8 个思考

  1. 该文章对 BDC 和 Call Transaction 的详细分析对于 SAP 专业人员来说是一个极好的资源。深度比较和包含现实世界的例子使其非常有价值。

    回复
  2. 这个详细的比较揭示了 BDC 和 Call Transaction 的细微差别。本文与现实场景的相关性使其成为了解这些 SAP 接口策略的重要资源。

    回复
  3. 感谢您提供有关 SAP 接口策略的宝贵见解。 BDC和Call Transaction的使用和处理的详细描述扩展了我在这方面的知识。

    回复
  4. 本文对 BDC 和 Call Transaction 进行了有价值且全面的比较。关于其处理、错误处理和通信类型的见解对于 SAP 专业人员来说非常有见地且有用。

    回复
  5. BDC 和 Call Transaction 之间的区别得到了很好的描述。对它们的差异和实例的系统组织增加了对这些方法的理解的深度。

    回复

发表评论

想保存这篇文章以备后用? 点击右下角的心形收藏到你自己的文章箱!