手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云数据库 >

轻量服务器_网站建设哪个_多少钱

时间:2021-06-11 22:12:57|来源:魄力云|编辑:魄力云|点击:

本博客是本系列的继续,小程序建站,我将根据客户使用案例解释BAdI实现。

本系列的上一篇博客可在此处找到。

您将在此处了解如何在SAP S/4HANA Cloud Professional Services中创建项目时设置自动和连续的项目ID。

默认功能:

使用鉴于SAP S/4HANA Cloud的功能,客户可以为其内部和客户项目手动输入字母数字值。但是,每次客户创建新项目时,都必须维护一个唯一的编号。

此外,如果客户正在查找顺序项目ID,则手动按顺序输入它们可能是一项困难的任务。

自定义:

为了满足上述要求,淘客单,SAP S/4HANA Cloud提供了一个BAdI,可以在每次创建项目时自动生成顺序项目ID。

这个BAdI可以为客户和内部项目生成顺序项目ID。我们可以将唯一标识符定义为前缀,以区分不同类型的项目。在我的示例中,淘客小程序,我有一个前缀"I"表示内部项目,人工智能的技术有哪些,前缀"C"表示客户项目。

让我们看一下这个BAdI的实现:

步骤1:转到自定义字段和逻辑应用程序,导航到自定义逻辑选项卡并创建新的增强实现。

步骤2:选择业务上下文–"参与项目",BAdI描述–'生成项目id'并给出说明。

步骤3:在逻辑中插入以下代码段:

*********************************************************************************************************数据(lr\u badi\u实用程序)=新建/cpd/cl\u sc\u badi\u实用程序()。

lr\u badi\u实用程序->生成项目\u id(

导入ev\u mp\u id=ls\u projectd-engagementproject"主项目"项目ID(在BAdi中使用)

如果ls\u projectd-customer="."

ls\u projectd-engagementproject='I'和&ls\u projectd-engagementproject.

否则。

ls\u projectd-engagementproject='C'和&ls\u projectd-engagementproject.

ENDIF.

******************************************************************************************在上面的代码中,我们正在放置一个逻辑如果是内部项目,人工智能知识体系,则生成以"I"开头的项目ID,如果是客户项目,则生成以"C"开头的项目ID。

客户可以根据自己的要求进行进一步的修改。

让我们在演示视频中查看上面的逻辑操作。

我将演示结构如下:

在未实现BAdI时创建客户项目当BAdI没有实现时创建一个内部项目实施BAdI创建Customer项目并注意自动生成项目ID创建内部项目并注意自动生成项目ID

https://youtu.be/z9erk2aOUyI

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号