当前位置:主页 > 云服务器 > 正文

企业邮箱_阿里云客服一个月多少_优惠

时间:2021-07-22 16:40 来源:埃里克云 编辑:埃里克云

核心提示

OData是基于Rest的协议,用于检索和更新数据。它充当前端和后端之间的媒介。 现在我们的要求是建立ODATA服务,根据公司代码获取工厂详细信息,并根据工厂获取材料详细信息。 步骤...

OData是基于Rest的协议,用于检索和更新数据。它充当前端和后端之间的媒介。

现在我们的要求是建立ODATA服务,根据公司代码获取工厂详细信息,并根据工厂获取材料详细信息。

步骤1:转到SEGW事务,创建项目。

步骤2:提供项目名称、说明和包。点击"继续"。

然后像

这样的组件会自动显示出来。

第3步:我们的项目如下所示。

第4步:现在我们需要建立我们的数据模型,首先通过导入DDIC结构创建实体类型。

第5步:给出要导入的实体类型名称和DDIC结构,然后单击"下一步"。

第6步:从DDIC结构中选择所需字段,然后单击"下一步"。

第7步:按照步骤4和5了解工厂详细信息,并选择Werks字段作为"下一步"键。

第8步:按照第4步和第5步查看物料明细,选择物料编号作为键。

第9步:现在我们需要生成运行时工件。为此,您需要选择运行时工件,然后单击

单击"确定"并保存。

第10步:右键单击"获取实体集"->"转到ABAP工作台并重新定义方法"。

然后我们需要在方法上单击鼠标右键,然后在下面的过程中重新定义所需的方法。

步骤11:要获取公司代码,请编写如下代码。

方法COMPANYCODESET\u get\u ENTITYSET。

从zsh\u cds\u Dlk1中选择bukrs到表et\u ENTITYSET的相应字段。

结束方法。

步骤12:同样的方法,重新定义工厂详情的获取实体集方法

编写如下逻辑

方法PLANTSET\u获取实体集

数据:ls\u key\u tab TYPE/iwbep/s\u mgw\u name\u value\u pair,

zsh\u cds\u Dlk的lt\u工厂类型表,

ls\u工厂类型zsh\u cds\u Dlk,

it\u实体集类型ZCL\u ZCREATE\u PROJECT\u MPC=>TT\u plant,

ls\u实体类et\u实体集行,

lv\U soid类型bapi\U epm\U so\U id,

WA类型ZSH\U CDS\U DLK,

lv类型BUKRS,"值‘0001’,

ls\u FILTER\u SELECT\u OPTIONS TYPE/IWBEP/S\u MGW\u SELECT\u OPTION.

将表IT\u FILTER\u SELECT\u OPTIONS读入ls\u FILTER\u SELECT\u OPTIONS索引1.

lv=ls\u FILTER\u OPTIONS-SELECT\u OPTIONS[1]-低。

从ZSH\u CDS\u DLK(p\u bukrs=@lv)中选择WERKS到表@IT\u entityset的相应字段。

将IT\u entityset循环到WA.

移动到相应字段WA TO LS\ U ENTITY.

将LS\ U ENTITY追加到ET\ U ENTITYSET.

ENDLOOP.

ENDMETHOD.

步骤13:重新定义物料实体集合方法并编写逻辑以获取物料详细信息,如下所示。

method MATERIALSET\ U get\ ENTITYSET.

DATA WA TYPE ZSH\ U CDS\ U DLK2.

DATA:

LS\ U key\u tab TYPE/iwbep/s\ U mgw\ U name\u value\u pair,

ZSH\ U CDS\ U DLK2的lt\工厂类型表,

LS\ U工厂ZSH\u CDS\u DLK2型,

it\u entityset ZCL\u ZCREAT\u PROJECT\u MPC=>TT\u MATERIAL,

ls\u entity LIKE LINE OF et\u entityset,

lv\u soid TYPE bapi\u epm\u so\u id,

lv TYPE marc werks,"value'0001',

lv TYPE werks\D,

ls\u FILTER\u OPTIONS TYPE/IWBEP/S\MGW\u SELECT\u OPTION.

将表it\u FILTER\u SELECT\u OPTIONS读入ls\u FILTER\u OPTIONS INDEX 1.

lv=ls_FILTER_SELECT_OPTIONS-SELECT_OPTIONS[1]-低。

从ZSH_CDS_DLK2(P_PLANT=@lv)中选择matnr到表@it_entityset的相应字段。

在it_entityset处循环到WA。

将对应WA移动到ls_ENTITY。

将ls_ENTITY附加到ET_entityset。

ENDLOOP。

end method。

步骤14:转到事务/IWFND/MAINT_服务并添加服务按enter

步骤15:添加服务后,系统别名为'LOCAL',然后单击get services选择您的服务名称。

步骤16:选择您的服务,然后返回并搜索您将添加的服务。步骤17:选择您的服务,然后单击sap gateway client。

步骤18:启动网关客户端(事务/IWFND/GW\u客户端)在单独的窗口中运行服务。提供以下URI以获取服务的元数据:/sap/opu/odata/sap/ZCREATE\u project\u SRV/$metadata

第19步:转到客户事务,选择实体设置为公司代码。单击执行时。输出如下。选择"实体设置为公司代码",然后单击"执行"。然后将显示公司代码数据。

步骤20:转到客户事务选择实体集已设置工厂更改URI如下所示,使用筛选功能显示公司代码等于"0005"的工厂详细信息。

步骤21:更改URI如下所示,使用筛选功能显示工厂等于"0001"的物料详细信息过滤功能

  • <strong>云存储_佛山顺德网站建设_超低折扣</strong> 云存储_佛山顺德网站建设_超低折扣

    您是否有过这样的问题:是否可以将事务FBL5N(客户行项目显示)移植到Webdynpro?不?你真幸运!重建FBL5N不是我最喜欢做的5件事,所以当我得到这个问题时,我很不愿意开始。幸运的...

  • <strong>云主机_获取服务器地址_促销</strong> 云主机_获取服务器地址_促销

    到目前为止,我们已经创建了两个应用程序。一个用于维护员工特定的奖金计划,另一个用于授予员工奖金。到目前为止,奖金仅取决于已完成销售订单的净额。 任务:在自定义业务...

  • <strong>天翼云_免费虚拟主机管理系统_免费6个月</strong> 天翼云_免费虚拟主机管理系统_免费6个月

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金百分比的自定义字段 要能够打开并调整"管理产品主数据"应用程序的UI您的...

  • <strong>阿里云_美橙互联云主机_怎么样</strong> 阿里云_美橙互联云主机_怎么样

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金有效期的自定义字段。 要适应"管理产品主数据"应用程序的UI,您的用户需...

  • <strong>香港服务器_数据库上机实验_速度快</strong> 香港服务器_数据库上机实验_速度快

    到目前为止,我们已经创建了两个应用程序。一个是维护员工特定的奖金计划,另一个是为员工发放奖金。到目前为止,奖金权利仅取决于已完成销售订单的净额,但在奖金计划中,...

  • <strong>域名备案_数据库文本类型_新注册优惠</strong> 域名备案_数据库文本类型_新注册优惠

    各位开发人员好, 这里我要写一个关于sapui5的有趣话题。根据状态更改sap.m.表的整行颜色。通常我们在状态字段中保留一个文本,并根据状态更改文本的颜色。但是,现在客户问这个...

  • <strong>专属服务器_数据库显示正在还原_企业级</strong> 专属服务器_数据库显示正在还原_企业级

    多年来,SAP客户一直有机会要求对SAP功能进行更改,并就所提供的软件解决方案提出改进建议。 以前我们有开发要求,如今,这已被客户的影响力所取代项目该项目的主要目的是收集...

  • <strong>CDN_合肥建设网站_新用户</strong> CDN_合肥建设网站_新用户

    我写这个博客是为了展示一个场景,向 添加一个自定义标题sap.ui.unified.Shell控件。 统一的Shell控件不直接提供标题财产。还有外壳被分成几个区域,比如左边的菜单按钮,搜索栏位于...

  • <strong>香港服务器_中国近代报刊数据库_安全稳</strong> 香港服务器_中国近代报刊数据库_安全稳

    大家好, 我正在使用企业门户7.5版。 在使用自定义splash映像时,我在使用显示规则中配置的AJAX框架页面登录门户时遇到了splash映像的外观问题。 在我的情况下,Splash图像垂直向下显...