使用 SAP Business Application Studio 开发 Vue 应用
这是 Jerry 2021 年的第 49 篇文章,也是汪子熙公众号总共第 326 篇原创文章。 Jerry 2020年曾经在 SAP 全球技术大会上,给大家分享过,SAP Commerce Cloud 新一代基于 SAP Spartacus 项目的 Storefront.这个开源项目使用到的前端框架是 Angular. 更多详情,请参考 Jerry 的文章:Jerry在2020 SAP全球
选择 SAP Spartacus 作为 SAP Commerce Cloud Storefront 实现框架的五个理由
原文:Five Reasons to Move to a Project Spartacus JavaScript Storefront 如果您已经阅读了 SAP Commerce Cloud Project Spartacus 入门,您可能仍想更多地了解为什么应该使用基于 Project Spartacus 的店面作为 SAP Commerce Cloud 解决方案的一部分来移动或启动您的项目
如何给 SAP Spartacus Storefront 创建新的页面
Creating New Pages and Components Spartacus 是一个单页面的应用程序,但它仍然使用页面的概念来区分应用程序内的不同视图。 Spartacus 页面来自 CMS,由插槽和组件构成。 页面包含插槽,插槽包含组件。 为了组织公共插槽和组件,Spartacus 支持页面模板。 页面模板包含布局以及可全局使用的组件,例如页眉和页脚部分。 Spartacus 从
什么是软件开发中的 green field 和 brown field 模式 - 绿地开发和棕地开发
今天我在阅读一篇文章时,看到了一个词汇:greenfield approach,这个词汇和 migration 相对应。 这是两种不同的软件开发模式。 随着软件成为最快、最具活力的行业之一,它要求开发人员使用适当的软件开发工具和方法来开发满足现代企业不断增长的需求的产品。绿地和棕地软件开发是开发尖端软件的两种方法。 What is Greenfield Software Devel
将您的基于 Accelerator 的 SAP 电商云 Storefront 迁移到 Spartacus Storefront
原文:Migrate Your Accelerator-based Storefront to Project Spartacus 如果您已阅读过“迁移到 Spartacus javascript storefront 项目的五个原因”和“SAP Commerce Cloud Project Spartacus 入门”这两篇文章,您可能想要迁移到基于无状态高性能架构的 storefront, 并
SAP S/4HANA: 一条代码线,许多种选择
本文英文版的作者为 Bernd Leukert,SAP SE 产品与创新执行委员会成员(Member of the Executive Board, SAP SE Products & Innovation) 原文:One Code Line, Many Options 越来越多的数据、复杂但不灵活的业务流程、具有多个软件平台和解决方案的异构 IT 环境——这些挑战对于当今的许多公
SAP CRM Fiori 应用里无法根据当前文档创建 Followup Opportunity 的原因分析
some colleagues complains that although the necessary customizing for followup opportunity creation is done, still they could not create follow up opportunity based on an appointment. An error mess
关于用 ABAP 代码手动触发 SAP CRM organization Model 自动决定的研究
(1) 研究partner determination的逻辑能否抽出来,以API的行驶被我们Odata service implementation code里调用? Yes. 我在AG3写了一个小的report ZPARTNER_DETERMINE_VIA_CODE,partner determination的核心是function module CRM_PARTNER_DETERMINATI
SAP CRM organization Model(组织架构模型)自动决定的逻辑分析
看一下标准的OPPT是如何determine organization的: 查看Transaction Type OPPT的配置,找到Organization Data Profile:SPRO->CRM->Transactions->Basic Settings->Define Transaction Types 发现配的profile为000000000005,
SAP Fiori SSL 和 SAML 2.0 配置文档
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
SAP S/4HANA 有个 Fiori 应用叫做 Import Employees: 选择 Employee and Employment Import, 点击 Download Templates: 本地维护好 EmployeeData_Template.csv 和 EmploymentData_Template.csv 两个文件后,点击 Import 按钮即可。 注意,推荐在 Vi
SAP Cloud SDK for JavaScript 的搭建和使用方法介绍
官方链接 要创建已包含使用 SAP Cloud SDK for JavaScript 所需的所有文件和配置的应用程序,您可以使用 SDK 的命令行界面 (CLI)。 要获取 CLI,请运行以下命令: npm install -g @sap-cloud-sdk/cli 这将在你的机器上全局安装 CLI,允许你在任何地方使用它。 现在你可以通过运行 CLI 的 init 命令来创建一
SAP Cloud SDK for JavaScript 概述
原文链接 TypeScript 和 JavaScript 开发人员,这是为您准备的:SAP Cloud SDK (fka SAP S/4HANA Cloud SDK) 现在可用于 JavaScript。 今天,我们很自豪地发布了适用于 JavaScript 的 SAP Cloud SDK 1.0.0 版。 这是继去年 10 月开始的测试版之后,第一个通用的、高效的 JavaScript 库版本。
如何在 SAP BTP ABAP 编程环境里直接调用 ABAP On-Premises 系统的 RFC 函数
首先登录 ABAP On-Premises 系统,运行事物码:aco_proxy,为 RFC 函数 RFC_SYSTEM_INFO 和 RFC_READ_TABLE, 生成代理类元数据,格式为 xml. 将 xml 文件另存到本地。 使用 ABAP Development Tool 登录 SAP BTP ABAP 运行环境,新建一个 Service Consumption Model,类型选
使用 cf push 部署应用到 SAP BTP 时遇到错误消息 No domains exist for route
我使用的 SAP BTP CloudFoundry 环境的 API endpoint 在 BTP cockpit 里可以找到: https://api.cf.ap21.hana.ondemand.com/ 使用命令行 cf login 登录: 创建一个 xsuaa 服务实例: 之后使用 cf push 上传应用,遇到错误消息: For application ‘produ
如何为部署到 SAP BTP 平台上的 Node.js 应用提供Authorization 和 Trust 管理
官方链接 本教程的目标是通过身份验证和授权来保护和部署产品列表应用程序,因此只有具有正确授权的用户才能获得身份验证应用程序中的产品。没有必要授权的用户可以登录应用程序,但看不到产品。 本教程的基础是一个 Node.js 应用程序,它使用 express 框架和 SAPUI5 来显示产品列表(参见屏幕截图)。 XSUAA and the Application Router为了保护此产品列
如何在 SAP BTP 平台 ABAP 编程环境里消费基于 SOAP 的 Web Service
这是 Jerry 2021 年的第 47 篇文章,也是汪子熙公众号总共第 324 篇原创文章。 Jerry 2014 年时,曾经在 SAP 社区上写过一篇英文博客,介绍了如何在 ABAP On-Premises 系统里,创建和消费 Web Service: Step by step to create, consume and trace web service in ABAP system
将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移
官网 前置条件 在 SAP Cloud Platform ABAP 环境中,您已被分配角色 SAP_CORE_BC_CCM。 此角色允许您使用通信对象连接 SAP Cloud 和本地实例在您的本地系统中,您已安装以下内容:(1)具有管理员权限的 SAP Cloud Connector。(2)Java 8. 一切就绪后,system landscape 如下: Open SAP Clo
SAP BTP 平台 CloudFoundry 环境入门级别的介绍
原文链接 让我们首先解释 Cloud Foundry 的名称。 它是什么? Cloud Foundry(或 CF)是 Cloud Foundry 基金会(之前是 Linux 基金会)的规范和软件工具集。 它是完全开源的,任何公司或组织都可以使用这些工具或创建遵循 CF 规范的系统。 SAP 通过为其创建专用环境作为简单易用的平台即服务 (PaaS),在 SAP BTP 上实施了 Cloud
OpenSAP Fiori Elements 公开课第四单元视频的中文字幕
视频链接 该视频字幕由 Jerry 人工翻译。 欢迎大家回来,本课程是第一周第四单元,Fiori Elements 开发环境的搭建。 在本课程中,我们将使用 SAP Business Technology Platform,简称 BTP. 原因是绝大多数 SAP Fiori Elements 使用的 OData 服务,都是基于 ABAP 技术栈。 我们使用SAP BTP,因为其上