云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_武汉网站建设排名_多少钱

小七 141 0

动机和目标:-对于任何IS-U项目,业务总是有一个无法映射到SAP标准代码的需求,因此需要进行增强。这种需求需要数据库级的增强来存储特定于业务的细节。

这个博客将有助于在数据库层和UI层增强标准IS-U连接对象。通过实现标准include,可以将自定义字段添加到标准DB表中。向标准include添加其他自定义字段是不够的,大数据专业怎么样,物联网竞赛,您需要在SAP增强"ES550001"下实现客户退出。

过程:–

IFLOT是用于连接对象/功能位置的标准数据库表。IFLOT包含功能位置号和技术对象数据,我们可以在连接对象事务ES55、ES56、ES57中看到这些数据。

要在数据库级别添加特定于客户的字段,您需要在IFLOT表中实现standard提供的Include,然后在SAP enhancement ES550001下实现customer exit。

下面是在SAP IS-U中增强连接对象的步骤:-

步骤1:通过实现Include'CI\U IFLOT'在表'IFLOT'中添加自定义字段。

步骤2:FM"ISU\u S\u CONNOBJ\u CREATE"用于创建连接对象。

填充所需的自定义字段并将其传递给FM"ISU\u S\u CONNOBJ\u CREATE"。

将自定义字段传递给FM"ISU\u S\u CONNOBJ\u CREATE"中的参数"X\u AUTO-EHAUD"。

将标志EHAUD\u use设置为"X",EHAUD\u done设置为"X",EHAUD\u okcode="SAVE"和"SAVE"在调用FM"ISU\u S\u CONNOBJ\u CREATE"后进行提交。

第3步:将客户特定字段添加到include后,需要在SAP增强ES550001下实现客户退出"exit\u SAPLES55\u 008"。为此,您需要使用T代码"CMOD"创建一个增强项目。将增强"ES550001"分配给新创建的项目。SAP增强ES550001下有10个客户出口。实现连接对象函数exit'exit\u SAPLES55\u 008'将附加数据导出到数据库。

在exit'exit\u SAPLES55\u 008'中实现include ZXES55U08。

您可以通过执行T代码'CMOD'导航到include,进入新创建的增强项目,选择单选按钮'Components'作为向导子对象,然后执行FM"EXIT_SAPLES55_008"或执行T代码"SE80"、函数组"XES55"、FM"EXIT_SAPLES55_008"。此外,您还可以使用T代码"SMOD"导航,输入增强功能"ES550001",大数据好不好,为对象组件选择单选按钮"Components",淘客app源码,然后选择FM"EXIT\u SAPLES55\u 008"。

从Connection Object global structure OBJ获取连接对象数据。结构"EHAU"用于填充数据。因此,在结构"XY\u SUB\u OBJ-EHAU"中填充自定义字段。在"更改"模式下打开连接对象时,将"保存"作为自动结构中的OK代码传递,然后将所需的客户特定字段传递给XY\U SUB\U OBJ-EHAU结构。

使用存储在数据库中的附加字段创建连接对象。

第4步:为增强连接对象屏幕,请执行以下步骤从1到3。创建要添加自定义字段的子屏幕。在该屏幕上添加所需字段。您可以在子屏幕的PBO事件中显示和隐藏字段。实现连接对象屏幕的PBO,如下面的示例所示,然后您将能够看到连接对象屏幕上的自定义字段。

在顶部声明一个全局数据对象"IFLOT",包含为表工作区,云服务器,其数据类型取自ABAP字典。

从全局结构获取连接对象数据OBJ,然后将所有数据(包括其他特定于客户的字段)传递到全局结构"IFLOT",该结构用于添加自定义屏幕字段。

自定义字段显示在UI上。