内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

数据库服务器_数据库虚拟化_免费领

2021-07-23 03:18 出处:欧普曼云计算 人气: 评论(0

SAP文档说明了如何使用自定义字段扩展S/4HANA Manage Customer Line Items应用程序,但这是一个非常简单的示例。在我的博客中,我将解释如何进行高级字段扩展:

自定义字段,总计为行项目值的总和自定义字段用于过滤

总金额为行项目值之和的自定义字段

在我的示例中,我有3个自定义金额字段–信用、扣减和发票。这些金额是在行项目级别计算的,取决于金额符号和日记账分录类型。这些字段的合计是行项目级计算的总和。

自定义字段扩展也可以处理多种货币。

为什么如此复杂,物联网专用卡,SAP文档示例不包括这些?管理客户行项目应用程序工作的方式,它调用FAR\u Customer\u Line\u Items OData服务两次:用于行项目和总计。

在总计调用期间,只读取金额和度量单位字段。没有关于行项目级别的信息价值观高级扩展的工作方式它额外读取行项目级别的信息,将总计计算为行项目值的总和,美国高防云服务器,并将自定义字段总计映射到实体集中。

高级扩展操作请求内容,添加自定义金额字段在读取数据之前计算所依赖的属性。

启用筛选的自定义字段

我的示例中,有两个启用筛选的自定义字段:金额类型老年组。金额类型取决于金额符号和文档类型。账龄组取决于拖欠天数

为什么如此复杂,大数据平台,SAP文档示例没有涵盖这一点?因为这是非常复杂和危险的。如果做得不对,它可能会弄乱整个应用程序:行项目选择、标准字段总计和分页。

自定义字段筛选器不由标准FAR\u CUSTOMER\u line\u ITEMS OData服务处理。这就是在读取数据之前从请求上下文中删除自定义字段筛选器值的原因。自定义字段筛选器值应用于扩展。

自定义字段筛选器影响标准字段总数。这就是为什么标准字段总计与自定义字段总计一起重新计算并映射到实体集的原因。

应用自定义字段筛选器会影响分页,云估价,因为实体集记录计数可能会减少甚至变为0。高级扩展完全接管分页处理:

读取整个实体集(跳过0,前1000000),应用自定义字段获取整个实体集记录计数并覆盖倾斜计数仅返回整个实体集的子集应用(应用跳过并首先由Fiori请求)

逐步管理客户行项目应用自定义字段高级扩展

将带有自定义字段的附加结构添加到FAR\ IFIARLINEITEM\ EX结构增强/IWBEP/CL\u MGW\u请求类添加自定义方法创建SEGW项目并重新定义远\客户\行\项OData服务向项实体类型添加自定义字段属性在元数据提供程序扩展类中重新定义DEFINE方法将服务方法添加到ZCL\u ZFAR\u CUSTOMER\u LINE\u DPC\u EXT类在数据提供程序扩展类中重新定义ITEMSET\u GET\u ENTITYSET方法

向FAR\u IFIARLINEITEM\u EX结构添加带有自定义字段的附加结构

增强/IWBEP/CL\u MGW\u请求类添加自定义方法

创建SEGW项目并重新定义FAR\u CUSTOMER\u LINE\u ITEMS OData服务

向Item实体添加自定义字段属性在元数据提供程序扩展类中键入

重定义DEFINE method

将服务方法添加到ZCL\u ZFAR\u CUSTOMER\u LINE\u DPC\u EXT类

在数据提供程序扩展类中重定义ITEMSET\u GET\u ENTITYSET方法

可以从GitHub下载相同的源代码:

ZCL\u ZFAR\u CUSTOMER\u LINE\u MPC\u EXTZCL\ ZFAR\客户\线路\ DPC\分机/IWBEP/CL\ MGW\ U请求

,手机网站建站
分享给小伙伴们:
本文标签: 数据库服务器虚拟化免费

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表