BDC 或 Batch Data Communication 和 Call Transaction 是接口策略的方法。 人们可以在 BDC 和 Call Transaction 之间进行大量对比。
与呼叫事务中的准备速度相比,批量数据通信中的处理被延迟。 在管理错误时,批量数据通信和调用事务都有其特点。
关键精华
- BDC(批量数据通信)传输大量数据,而 Call Transaction 用于自动化输入数据的过程。
- BDC 需要程序将数据转换成特定格式,而 Call Transaction 使用预定义的屏幕和字段进行数据输入。
- BDC 用于海量数据传输,而 Call Transaction 用于自动化重复性任务。
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 会议计划共同准备。
什么是通话交易?
呼叫交易是一种类似于会议策略的策略,而小组输入是一种两阶段方法。 调用事务在线执行两个阶段,一个阶段紧接着另一个阶段,然后我们可以重新启动框架。
CALL TRANSACTION USING 接口的主要部分是: – 同步准备 – 传输数据以进行单独交换 – 同步和异常数据集更新都可以。
该程序会指示需要哪种刷新。 用于交换框架的单独的 LUW 执行在 CALL TRANSACTION USING 解释之前和之后提交的数据集。 – 不生成批量输入准备日志。
在调用事务技术中,我们在BDC程序本身中调用交换。 假设我们需要这个程序由另一个人执行,我们需要向他开放代码。
调用事务方法在前台工作。 No Display Mode 相当于调用事务技术中的Background Processing。
调用事务方法一次只能处理一个应用程序。 当然,在调用事务方法中,没有日志文件。 我们需要利用 BDCMSGCOLL 配置日志文件。
调用事务方法异步更新数据库。 在此方法中,信息会在调用事务中自动刷新。
BDC 和调用事务之间的主要区别
- BDC接口的主要部分是异步准备。 话又说回来,Call Transaction 接口的主要部分是同时处理。
- 在 BDC 中,在过去的交换完全与信息库保持联系之前,不会开始新的交换。 在 Call Transaction 中,交换发生在处理自身的时间。
- 当批量数据通信传输大量信息时,调用事务只交换有限数量的信息。
- 与呼叫事务中的准备速度相比,批量数据通信中的处理被延迟。
- 在 BDC 中,信息不会作为数据集表进行刷新。 在呼叫事务中,会议处理表不包括数据库的快速更新。
- https://link.springer.com/chapter/10.1007/978-1-4842-3183-8_5
- https://link.springer.com/chapter/10.1007/978-3-642-57225-8_12
最后更新:04 年 2023 月 XNUMX 日
Sandeep Bhandari 拥有塔帕尔大学计算机工程学士学位(2006 年)。 他在技术领域拥有 20 年的经验。 他对各种技术领域都有浓厚的兴趣,包括数据库系统、计算机网络和编程。 你可以在他的网站上阅读更多关于他的信息 生物页面.
该文章对 BDC 和 Call Transaction 的详细分析对于 SAP 专业人员来说是一个极好的资源。深度比较和包含现实世界的例子使其非常有价值。
比较表简化了 BDC 和 Call Transaction 方法之间的复杂差异。本文对它们的用法和错误处理进行了学术讨论。
这个详细的比较揭示了 BDC 和 Call Transaction 的细微差别。本文与现实场景的相关性使其成为了解这些 SAP 接口策略的重要资源。
感谢您提供有关 SAP 接口策略的宝贵见解。 BDC和Call Transaction的使用和处理的详细描述扩展了我在这方面的知识。
BDC和Call Transaction的详细解释确实很精彩。他们的参数和用例的系统比较非常令人印象深刻。
本文详细介绍了BDC和Call Transaction。现实世界的例子对于理解这些方法的实际应用有很大帮助。
本文对 BDC 和 Call Transaction 进行了有价值且全面的比较。关于其处理、错误处理和通信类型的见解对于 SAP 专业人员来说非常有见地且有用。
BDC 和 Call Transaction 之间的区别得到了很好的描述。对它们的差异和实例的系统组织增加了对这些方法的理解的深度。