news 2026/5/1 20:50:58

SAP S4HANA 使用CDS view真的比使用Table更先进?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SAP S4HANA 使用CDS view真的比使用Table更先进?

SAP S4HANA使用CDS view真的比使用Table更先进?

笔者不这么认为!

笔者所在的项目,要求在撰写FS的时候,彻底摒弃传统的取数逻辑,不再从传统的Table里取字段名了,而是强制性要求从CDS view里抓取数据。

比如如果要抓取物料主数据的’批次管理‘字段值,按传统方式写抓取逻辑就是MARA-XCHPF。

按S4HANA的CDS View来写,抓取逻辑就是:

I_PRODUCT.IsBatchManagementRequired

原本使用CDS view替换table也没啥,毕竟很多table都能对应到具体的CDS view,无非就是把table名字和字段名换成CDS view名字和其字段名就行了。事实上,事情并非如此简单。一些原本使用传统table方式写逻辑能很简单,换成CDS view之后反而搞复杂了。

比如采购凭证表(EKKO/EKPO),不管是一次性的采购订单(Purchase Order)还是计划协议(Scheduling Agreement),都是保存在这2个表里(Header表和Item 表),要抓取采购凭证的数据就直接去这2个表里取数即可。现在要换成从CDS View取数据,就需要从2组不同的CDS view里抓取PO和SA了,分别是:I_PURCHASEORDER/ I_PURCHASEORDERITEM以及I_SCHEDGAGRMTHDR和I_SCHEDGAGRMTITM。

CDS view I_PURCHASEORDER,

CDS view I_PURCHASEORDERITEM,

CDS view I_SCHEDGAGRMTHDR,

CDS view I_SchedgAgrmtItm,

这样一来,如果要抓取采购订单和计划协议数据,就需要从4个CDS view里取数了。简单的问题复杂化!看不出此时使用CDS view的好处在哪里。

-完-

写于2026-1-4.

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/27 13:06:07

起止时间戳精确到毫秒:满足影视剪辑对齐需求

起止时间戳精确到毫秒:满足影视剪辑对齐需求 在一部纪录片的后期制作中,剪辑师正试图从两小时的访谈录音里找出受访者提到“城市更新”的所有片段。传统做法是反复拖动播放头、逐段试听、手动记下时间点——一个简单的关键词检索可能就要耗费数小时。如…

作者头像 李华
网站建设 2026/5/1 10:52:17

对接剪映、Premiere等视频软件的插件规划

对接剪映、Premiere等视频软件的插件规划 在短视频创作井喷的今天,内容生产效率已成为创作者最敏感的神经。一个5分钟的口播视频,可能需要30分钟来手动打字幕;一场两小时的访谈录制,往往要耗费半天时间做语音转写——这种“音画分…

作者头像 李华
网站建设 2026/5/1 8:08:21

pjsip底层内存管理策略:项目应用中的优化实践

pjsip内存池实战:如何让SIP系统在高并发下“零抖动”运行?你有没有遇到过这样的场景?一个基于pjsip的语音网关,在低负载时响应飞快,但一旦并发呼叫数突破50路,信令延迟突然飙升到几十毫秒,甚至隔…

作者头像 李华
网站建设 2026/5/1 11:03:47

DataGridView和定时器

一、DataGridView首先将控件添加到窗体&#xff0c;代码写一个对象用来生成表格public class Student {public string Name { get; set; }public int Age { get; set; }public string Info { get; set; }}public List<Student> list new List<Student>();list.A…

作者头像 李华
网站建设 2026/4/20 16:38:19

大模型智能体技术路线对比:从规划检索到洞察式规划的未来之路

文章评估了AI大模型智能体的技术路线&#xff0c;提出三种实现路径&#xff1a;基于上下文工程的智能体、规划检索整合的通用智能体&#xff0c;以及未来可能的洞察式规划垂直智能体。作者认为当前智能体尚未充分发掘大模型潜力&#xff0c;并以教育领域为例分析现有技术路线的…

作者头像 李华
网站建设 2026/4/19 23:36:00

Langchain4j-文档处理和 RAG 流程分析

文档处理和 RAG 流程分析 请关注公众号【碳硅化合物AI】 目录 概述文档加载流程文档解析和分割嵌入生成和存储RAG 检索增强流程关键类关系实现关键点说明总结 概述 RAG&#xff08;Retrieval-Augmented Generation&#xff09;是 LangChain4j 的核心功能。基本思路&#x…

作者头像 李华