`
JerryWang_SAP
  • 浏览: 1031395 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP Commerce Extension Module

阅读更多

Extension modules are structural elements of an extension. 类似ABAP开发包的概念。

An extension may include several extension modules serving as structural elements. Each of them offers a certain set of functionality. The functionality of the extension that you wish to have depends on extension modules that you implement.

Extension module分为core和web两类。

 

 

core extension module包含这些组件:

  1. type system definition

位于items.xml文件里,位置和命名规范:

 

 

  1. java file
  2. extension版本

 

 

In addition, every SAP Commerce package contains a file with no prefix. This package-related build.number file contains the same information as the <$extension>. files, but also has a list of the extensions contained by the package.
  1. localization files, 用于本地化

 

 

web extension module

extension的一部分,可以被浏览器访问。

访问方式:

To launch a web extension module via your web browser, go to the URL path to Platform on the server/name of extension/starting page. For example, if you are running myExtension locally on default settings, the URL would be http://localhost:9001/myExtension.

You can set up the list of extensions that are available to SAP Commerce by:

  1. Modifying the localextensions.xml file located in the <${HYBRIS_CONFIG_DIR}> directory.
  2. Building SAP Commerce.

localextensions.xml的位置和内容:

 

 

<hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>
  <extensions>
    <path dir='${HYBRIS_BIN_DIR}' autoload='false' />
    <extension name='mcc' />
    <extension name='adaptivesearchsolr' />
    <extension name='adaptivesearchbackoffice' />
    <extension name='adaptivesearchsamplesaddon' />
    <extension name='adaptivesearchwebservices' />
    <extension name='commerceservicesbackoffice' />
    <extension name='solrfacetsearchbackoffice' />
    <extension name='solrserver' />
    <extension name='yacceleratorcockpits' />
    <extension name='yacceleratorinitialdata' />
    <extension name='yacceleratorfulfilmentprocess' />
    <extension name='yacceleratorstorefront' />
    <extension name='ycommercewebservices' />
    <extension name='ycommercewebservicestest' />
    <extension name='electronicsstore' />
    <extension name='acceleratorwebservicesaddon' />
    <extension name='orderselfserviceaddon' />
    <extension name='customersupportbackoffice' />
    <extension name='customerticketingaddon' />
    <extension name='commerceorgsamplesaddon' />
    <extension name='rulebuilderbackoffice' />
    <extension name='couponbackoffice' />
    <extension name='droolsruleengineservices' />
    <extension name='couponfacades' />
    <extension name='promotionenginesamplesaddon' />
    <extension name='cmswebservices' />
    <extension name='smarteditwebservices' />
    <extension name='cmssmarteditwebservices' />
    <extension name='permissionswebservices' />
    <extension name='smarteditaddon' />
    <extension name='cmssmartedit' />
    <extension name='cmsbackoffice' />
    <extension name='previewpersonalizationweb' />
    <extension name='personalizationcmsweb' />
    <extension name='personalizationsmartedit' />
    <extension name='personalizationpromotionssmartedit' />
    <extension name='personalizationsampledataaddon' />
    <extension name='personalizationpromotions' />
    <extension name='personalizationpromotionsweb' />
    <extension name='personalizationservicesbackoffice' />
    <extension name='personalizationpromotionsbackoffice' />
    <extension name='personalizationcmsbackoffice' />
    <extension name='personalizationsearchbackoffice' />
    <extension name='personalizationsearchsmartedit' />
    <extension name='personalizationsearchweb' />
    <extension name='personalizationsearchsamplesaddon' />
    <extension name='textfieldconfiguratortemplatebackoffice' />
    <extension name='textfieldconfiguratortemplateaddon' />
    <extension name='assistedservicestorefront' />
    <extension name='assistedservicewebservices' />
    <extension name='assistedservicepromotionaddon' />
    <extension name='assistedserviceatddtests' />
    <extension name='promotionengineatddtests' />
    <extension name='textfieldconfiguratortemplateatddtests' />
    <extension name='pcmbackoffice' />
    <extension name='chineseprofileaddon' />
    <extension name='chineselogisticaddon' />
    <extension name='chineselogisticbackoffice' />
    <extension name='chinesepaymentaddon' />
    <extension name='chinesetaxinvoiceaddon' />
    <extension name='chinesetaxinvoicebackoffice' />
    <extension name='chinesepspalipaymock' />
    <extension name='chinesepspalipaysamplesaddon' />
    <extension name='chinesepspalipaysbackoffice' />
    <extension name='chinesestoreaddon' />
    <extension name='verticalnavigationaddon' />
    <extension name='chineseaddressaddon' />
    <extension name='chineseaddressbackoffice' />
    <extension name='chinesepspwechatpaymentaddon' />
    <extension name='chinesepspwechatpaysamplesaddon' />
    <extension name='chinesepspwechatpaysbackoffice' />
    <extension name='consignmenttrackingaddon' />
    <extension name='consignmenttrackingmock' />
    <extension name='consignmenttrackingbackoffice' />
    <extension name='notificationaddon' />
    <extension name='customerinterestsaddon' />
    <extension name='stocknotificationaddon' />
    <extension name='chineseproductsharingaddon' />
    <extension name='selectivecartaddon' />
    <extension name='customercouponaddon' />
    <extension name='customercouponsamplesaddon' />
    <extension name='customercouponbackoffice' />
    <extension name='timedaccesspromotionengineaddon' />
    <extension name='timedaccesspromotionenginesamplesaddon' />
    <extension name='timedaccesspromotionenginebackoffice' />
    <extension name='messagecentercsoccaddon' />
    <extension name='consignmenttrackingoccaddon' />
    <extension name='customerinterestsoccaddon' />
    <extension name='customercouponoccaddon' />
    <extension name='notificationoccaddon' />
    <extension name='stocknotificationoccaddon' />
  </extensions>
</hybrisconfig>

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

0
0
分享到:
评论

相关推荐

    SAP(MM Module Archive

    SAP(MM Module Archive

    sap pp module overview

    "SAP PP 模块概述" SAP PP 模块是 SAP R/3 系统的一个重要组件,负责生产计划和控制的管理。该模块的主要功能是帮助企业实现生产计划、跟踪和控制,以提高生产效率和降低成本。 SAP PP 模块的主要特征包括: 1. ...

    SAP Commerce Cloud - Commerce with SAP C4HANA.zip

    sap press doc 解压密码:abap_developer

    sap-commerce-2011-spartacus

    【标题】"SAP Commerce 2011 Spartacus" 是一个基于Java技术构建的电商解决方案,它聚焦于提供先进的在线购物体验。Spartacus是SAP Commerce Cloud的一个开源前端项目,旨在为商家和消费者提供现代化、响应式且高度...

    teched2020-DEV166:DEV166-使用SAP Cloud Platform Extension Suite扩展SAP S4HANA

    DEV166-使用SAP Extension Suite扩展SAP S / 4HANA描述该存储库包含SAP TechEd 2020会议的资料,称为DEV166-使用SAP Extension Suite扩展SAP S / 4HANA。概述本次会议向与会者介绍了一个端对端流程,以使用SAP ...

    hybris-b2b-spartacus:docker中的SAP Commerce B2B-与Spartacus组合

    SAP Commerce + Spartacus docker-compose脚本 易于运行的脚本,可在本地Spatacus店面中运行SAP Commmerce。 脚本侧重于B2B功能和Powertools店面。 仅用于非生产用途。 怎么跑 安装码头工人和搬运工-撰写( , ) ...

    SAP+MRP PP MODULE

    SAP+MRP PP MODULE介绍,MRP预算逻辑

    Monsieur Sapin extension-crx插件

    "Monsieur Sapin extension-crx插件"是一个专为法语用户设计的浏览器扩展程序,其主要功能是帮助用户跟踪并管理"FIR先生"的消息。在这个插件中,"FIR先生"可能指的是一个特定的在线服务或者社交媒体平台,用户通过...

    SAP BW(Business Information Warehouse)是SAP最为成功地系统之一

    SAP BW(Business Information Warehouse)是SAP最为成功地系统之一 SAP BW(Business Information Warehouse)是一种功能强大且灵活的数据仓库解决方案,能够满足用户对大量数据的需求。它能够将来自不同系统的...

    spartacus:Spartacus是SAP Commerce Cloud的精简,基于AngularJavaScript店面,专门通过Commerce REST API进行通信

    Spartacus仅通过Commerce REST API与SAP Commerce Cloud对话。 文档存储在我们专用的。 在我们的公共演示站点上尝试。 技术问题? 与我们联系 。 非技术问题? 加入我们的。 有关2.0启动的详细信息,请参见我们的...

    SAP所有表及关系 SAP所有表及关系

    SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP所有表及关系SAP...

    SAP NetWeaver PO Secure Connectivity PGP Module

    This article explain arious use cases and corresponding configuration option of PGP module that are available as part of sap netware process orchestration‘s secure connectity add-on.

    cloud-commerce-sample-setup-sso

    SAP Commerce Cloud示例存储库 此样本存储库包含设置SAP Commerce Cloud所需的文件和文件夹。 有多个分支机构涵盖了Commerce Cloud的不同方案(例如,项目Spartacus,数据中心,solr定制)。 您可以克隆/下载此存储...

    SAP GUI 770 PATCH 8

    SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI 770 PATCH 8SAP GUI ...

    在SAP系统中输入中文会显示成问号的解决办法.rar_SAP_sap 740出现问号_sap打字问号_sap有问号_中文显示

    在使用SAP系统时,有时会遇到一个常见的问题:当尝试输入中文时,屏幕上显示的不是预期的汉字,而是问号。这个问题可能给用户带来不少困扰,尤其是对于那些需要处理中文数据的企业。本文将深入探讨这个问题的原因,...

    SAP2021年6月版本sapjco3.1

    SAP是一种全球领先的业务软件解决方案,它为企业提供了一个集成的平台来管理财务、人力资源、供应链、生产、销售等各个方面的业务流程。SAP JCo(Java Connector)是SAP提供的一个关键组件,允许Java应用程序与SAP...

    SAP PI/SAP PO 详细教程(手把手教学)

    《SAP PI/SAP PO 详细教程:从基础到实践》 SAP PI(Process Integration)和SAP PO(Process Orchestration)是SAP提供的集成解决方案,用于连接不同的业务系统,实现数据交换和流程自动化。本教程将带你深入了解...

    python连接sap需要的 sdk(SAP netweaver rfc)

    Python连接SAP NetWeaver RFC(Remote Function Call)主要依赖于SAP提供的NetWeaver RFC SDK,这是一个允许外部系统与SAP系统进行交互的开发工具包。本文将深入探讨如何利用Python通过SAP NetWeaver RFC SDK进行...

    SAP安装包 GUI750 FOR 苹果MAC客户端GUI SAP LOGON.rar

    "SAP安装包 GUI750 FOR 苹果MAC客户端GUI SAP LOGON.rar" 是一个专为苹果Mac用户设计的SAP GUI安装包,允许用户在Mac操作系统上运行SAP的图形用户界面,以便访问和操作SAP系统。 SAP ERP(Enterprise Resource ...

Global site tag (gtag.js) - Google Analytics