0
点赞
收藏
分享

微信扫一扫

SAP ABAP 显式增强技术之 New BAdI 的实战介绍 - 如何创建和激活增强实现试读版

本教程之前的文章,对 SAP ABAP 各种增强技术做了一个概述:

  • 122. SAP ABAP 各种增强技术(Enhancement)概述 - 所谓第一代,第二代,第三代增强技术的出处是?

然后第 62 篇文章,针对下图红色区域的基于 Enhancement Framework 增强技术中的隐式增强之 ABAP 报表增强,做了详细介绍:

  • 62. 如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能

SAP ABAP 显式增强技术之 New BAdI 的实战介绍 - 如何创建和激活增强实现试读版_业务需求

本教程前一篇文章,已经介绍了 Enhancement Framework 里的一种显式增强技术(下图绿色区域所示)New BAdI 的技术原理:

SAP ABAP 显式增强技术之 New BAdI 的实战介绍 - 如何创建和激活增强实现试读版_SAP_02

  • 123. SAP ABAP 显式增强技术之 New BAdI 的技术原理介绍

本文给大家分享,ABAP 开发人员,如何在事务码 SE18 里创建新的 Enhancement Spot,以及如何基于这些 Spot 创建增强实现并在运行时消费。

我们选择使用 New BAdI 增强的业务场景是计算一个商品的含税金额。

业务需求如下:

  • 如果国家代码是 US,则商品的含税价格是原价的 110%
  • 如果国家代码是 DE,则商品的含税价格是原价加上 20.

下面是详细的使用 New BAdI 实现这个业务需求的步骤介绍。



举报

相关推荐

0 条评论