ABAP里客户做二次开发时,当其business requirement需要新的字段添加到已有数据类型上时,一般采用append structure的方式增强SAP标准的数据类型。

之前说到每个extension都有其local的object, 比如extension specific的data type在resources folder下面的这个XML里定义. XML的naming convention为-items.xml.

对于数据类型的扩展Hybris的思路也类似:

这个例子定义了一个新的数据类型AlipayPaymentTransactionEntry,扩展自PaymentTransactionEntry
黄色区域内的field相当于ABAP里include structure里的field.

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

Hybris里类似ABAP Netweaver的DDIC - 如何做data type的extension相关推荐

  1. SAP Hybris Commerce里类似ABAP里的透明表设计

    标题的"透明表"得上引号,原因是因为Hybris里的table modelling和Netweaver里的transparent table还不是绝对的一致, 虽然从作用上说都是从 ...

  2. Angular单元测试框架karma-jasmine里类似ABAP unit框架的setup和class_setup方法

    类似ABAP unit框架的setup和class_setup方法: 使用TestBed的工厂方法创建Component: 最后使用工厂方法新建Component实例: 创建好的Component实例 ...

  3. SAP ABAP Netweaver容器化, 不可能完成的任务吗?

    Jerry之前的文章 一个13年ABAP老兵的建议:了解这些基础知识,对ABAP开发有百利而无一害, 回顾了ABAP Netweaver服务器主要的组件.本文咱们就来聊聊ABAP Netweaver容 ...

  4. ABAP Netweaver和Hybris里获得内存使用统计数据

    ABAP Netweaver 事物码ST06 Hybris 每隔5秒钟,Hybris Administration console会发起一个到Java后台的AJAX查询请求: 这个5秒的时间间隔定义在 ...

  5. SAP Hybris和ABAP Netweaver里的DAO(Data access object)

    DAO在Hybris里的定义: A DAO (Data Access Object) is an interface to the storage back end system. DAOs stor ...

  6. ABAP的数据字典DDIC和Hybris Commerce的类型系统Type system

    Netweaver里所有global可用的data type定义在DDIC里.Hybris也有类似ABAP DDIC的概念,称为type system, 类型定义存在于海量的xml里.区别在于DDIC ...

  7. ABAP Netweaver和Hybris Enterprise Commerce Platform的登录认证

    ABAP Netweaver 在我的博客Learn more detail about Standard logon procedure里有详细介绍. Hybris ECP Hybris Admini ...

  8. ABAP Netweaver, Hybris Commerce和SAP 云平台的登录认证

    ABAP Netweaver 在事务码SICF里选择一个服务,在明细页面对Procedure字段点击F1,查看Logon Procedure的帮助文档. 通过这个链接打开对应的帮助文档,可以看到下列七 ...

  9. SAP ABAP Netweaver和Hybris Commerce的部署策略

    我们都知道Netweaver经典的三层架构,既能部署在Linux/Unix上也能部署在Windows OS上. https://help.sap.com/doc/1080eced90cf4c7a948 ...

最新文章

  1. 《虚拟化工程师》-真实环境-培训计划 v0.0.1( 赠送:第 01\02 章 (免费视频))...
  2. 吴恩达深度学习课程deeplearning.ai课程作业:Class 4 Week 1 Convolution model - Application
  3. android缓存之Lrucache 和LinkedHashMap
  4. 2008秋季-计算机软件基础-0917课堂用例(2)
  5. 工厂模式的python实现
  6. ElasticSearch-.net平台下c#操作ElasticSearch详解
  7. js if判断多个条件_EXCEL一对多条件查找显示多个结果(INDEX+SMALL+IF+ROW函数组合)...
  8. animate中使用HTML5,animate.css怎么使用?
  9. Java 面试——字符串操作、值传递、重载与重写
  10. 大数据虚拟化零起点-7基础运维第六步-安装Big Data Extensions Plugin
  11. Wifite批量破解WEP/WPA/WPS
  12. 有关错误:buffer i/o error on device fd0,logical block 0
  13. 《游戏系统设计一》游戏任务系统太复杂,带你一步一步实现
  14. 【技术贴】Windows图片和传真查看器打开图片慢,正在生成预览的解决办法!
  15. Qt 人脸对比体温检测软件(界面酷炫),千人毫秒响应
  16. 人工神经网络的数学内涵,神经网络的数学表达式
  17. 从《道德经》看项目经理修炼的7条法则,你做到了几条?
  18. Ribbon与Hystrix
  19. 软件工程自测题及答案
  20. java怎么让图片自适应_Java使背景图片自适应窗体的办法

热门文章

  1. 妙用通配符证书发布多个安全站点
  2. IronRuby 0.0.1.0
  3. 第十章:Java_IO流
  4. 微服务采用何种远程调用方式?
  5. python 关于字节串和字符串
  6. HTTP 错误 500.19 - Internal Server Error v4.0.30319
  7. VBS脚本获取安全标识符SID(Security Identifiers)的方法
  8. Oracle Primavera P6 R84单机版安装教程
  9. Android学习网站
  10. Mapreduce设置多路径输入输出