我在自己的 SAP OData 开发教程的这篇文章[如何使用 SEGW 的 redefine 功能对 SAP 标准 OData 服务进行扩展](
jerry.blog.csdn.net)里,曾经介绍过一个通过 ABAP append structure 扩展 SAP 标准结构 CRMT_ODATA_OPPT_HEADER 的例子。
图中红色高亮的 ZCRMT_OPP_APPEND 就是一个 append structure,它承载了一个名叫 EXT_CREATED_BY 的扩展字段。这个 append structure 连同这个扩展字段都是单独存储在另一个开发包里的,它的开发,维护和传输,和 SAP 标准结构CRMT_ODATA_OPPT_HEADER 互不影响。CRMT_ODATA_OPPT_HEADER 里面的字段发生变化,不会影响到 append structure. #码上掘金#
图中红色高亮的 ZCRMT_OPP_APPEND 就是一个 append structure,它承载了一个名叫 EXT_CREATED_BY 的扩展字段。这个 append structure 连同这个扩展字段都是单独存储在另一个开发包里的,它的开发,维护和传输,和 SAP 标准结构CRMT_ODATA_OPPT_HEADER 互不影响。CRMT_ODATA_OPPT_HEADER 里面的字段发生变化,不会影响到 append structure. #码上掘金#
展开
评论
点赞
![[西瓜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_138.b0effa7.png)
![[思考]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_15.f58c082.png)
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)