问题标签 [s4hana]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
120 浏览

sap-erp - 收集有关 SAP ERP 的信息

我想开始有关 SAP ERP 的课程,但我不知道它是关于什么的,或者我应该从哪里开始。

当然,我确实在网上搜索并获得了概述,但是 SAP 网站上的课程数量很多!

如果有人能告诉我,根据我的教育背景,我会非常高兴,我会选择哪门课程来保证我未来的工作。谢谢

0 投票
1 回答
387 浏览

java - 如何修复 SAP Cloud SDK 在应用程序启动期间引发的 DestinationAccessException

我想用 Spring 应用程序扩展 S/4HANA 云系统。可以无错误地构建应用程序,也可以将其部署到 SAP Cloud Platform。当后端应用程序启动时,它会引发错误。日志中的错误如下:

之后,似乎错误发生在带有DestinationAccessException的ServiceConfiguration.class中。

我已经检查并包含了这个: Creating ErpConfigContext throw exception

不幸的是,错误仍然相同。

以下是受影响部分的实现:

服务类

服务配置类

DestinationHelper.class

服务实现中是否存在错误甚至遗漏?根据错误日志,该服务似乎无法真正建立与目标的正确连接。

0 投票
0 回答
109 浏览

single-sign-on - SAP Webgui for HTML 和 SAP Cloud 平台扩展应用程序之间的 SSO

我想在 SAP Webgui for HTML of On prem 之间实现 SSO。S/4HANA系统,以及SAP云平台扩展应用程序之间,应用程序在新窗口中打开webgui但提示用户和密码,在这种情况下如何在云平台子帐户和SAP webgui之间实现SSO,任何建议或文档都会非常有帮助。

谢谢,悉达多

0 投票
0 回答
61 浏览

s4hana - 操作员工作时间和生产订单之间的 SAP 链接

我在尝试找到生产订单与在该时间范围内工作的工人(或操作员)之间的联系时遇到了麻烦。特别是,我的客户有一个自定义 tcode,他可以在其中查看机器的工作时间以及与时间范围关联的工人:

代码

在“persNo”字段中,有与工人相关联的代码,在开始时间和结束时间字段中,有与工人相关联的工作时间。我尝试了许多表,如so02afvv和所有与 PP SAP 模块相关的表,但我没有找到与我的需求相关的字段。

0 投票
1 回答
392 浏览

spring - 用于 OData 形式的输出服务的 SAP Cloud SDK 方法

我们正在使用 SAP S4HANA SDK Springboot 原型在 SCP Cloud Foundry 中构建应用程序。

要求是从 SAP S4HANA 获取 OData 服务,并以 OData 的形式将它们公开给 Fiori UI 前端。

从 Java Web 服务中,我们得到 JSON 格式的响应: 示例 JSON 响应

以以下 oData 格式输出我需要的内容。

o数据格式

这是其中一项服务,应该对所有 java rest 服务都可用。发现 Apache Olingo 将其转换为 odata 格式。但想知道 SAP SDK 中是否有任何方法类支持这一点。

0 投票
0 回答
208 浏览

cloud-foundry - SAP 宣布停止 PostgreSQL 和其他 CF 服务

本周 SAP 宣布从 2020 年 7 月 15 日起停用 PostgreSQL、MongoDB、Redis 和 RabbitMQ 等开源支持服务产品。SAP 博客

他们称之为“进化”

Inseat SAP 建议使用 S/4 DB(严重超大)或超大规模外部服务,这会在企业环境中引起很多问题(安全性、供应商管理......)

我只是想知道如果

  • CF 认证平台需要提供哪些强制性服务?
  • SAP 仍应被列为 CF 认证平台 [2]

[2]:除此之外,SAP 许可证模型(间接使用)也存在对 SAP CF 的供应商锁定,这与 CF 的想法相矛盾

0 投票
0 回答
78 浏览

sdk - Sap Cloud SDK - 使用自定义字段创建 BP

我已将自定义字段(例如 custom1)添加到 SAP S/4 BUT000 表中。我尝试使用云 SDK 创建具有此自定义字段的 BP。该字段被添加到属性 _custom 字段中。当我执行请求生成器时,返回错误“属性 custom1 无效”。我必须将 custom1 添加到视图 A_BusinessPartner 吗?谢谢你。

0 投票
2 回答
946 浏览

reactjs - SAP S/4HANA 的前端技术

我的公司目前正在将他们现有的 ECC6 系统升级到最新的 S/4HANA 版本,因此,一旦升级完成,我们将考虑开发定制的 Fiori 应用程序。

我在网上阅读了许多 Fiori 开发资源,似乎可以使用无数的前端框架;我们不仅限于 SAPUI5。

值得注意的是,有几个项目使用了流行的前端开发框架,例如 React——它们是开源的,直接来自 SAP。

https://github.com/SAP/fundamental-react

https://github.com/SAP/ui5-webcomponents

还参加了许多 SAP 用户组聚会,我在创建 OData 服务方面拥有第一手经验,这些服务随后可以被前端公开和使用。在这一点上,OData 本质上是“与前端无关的”。

我在使用 React 和 Angular 2+ 开发前端应用程序方面拥有丰富的经验,这让我有点偏颇,但是当我们进行系统升级时,使用 SAPUI5 开发是否是最佳实践?我们是否仅限于此?或者使用 React 完全没问题?有没有使用 React 和 SAP 的公司/开发人员的例子?有人对这个有经验么?我希望得到一些反馈,这样我们就可以推进我们的战略。

另请注意,我们将使用内部部署版本,无法访问 Web IDE 或云平台。

对我来说,这很简单——我建议使用 React,因为它是一个成熟且经过良好测试的解决方案,性能非常好并且可以轻松扩展,如果我们希望实现定制,还可以通过 React-Native 添加简单的原生支持移动解决方案。不仅如此,招聘新的开发人员将相当容易且更具成本效益,因为 React 在 Web 开发场景中比 SAPUI5 更常用。

我们的客户就是生意。对他们来说,如果使用风格化的 React 组件与 SAPUI5 开发应用程序,应用程序看起来会完全一样。唯一的区别(个人)是通过 React 开发会容易得多。使用其中一个有什么影响吗?

我知道过去已经为 React 等框架开发了各种工具,它们使开发变得非常容易。我只是不知道有什么可以与 SAPUI5 进行比较的。

像 React 这样的现代框架也支持并遵循最新的 ECMAScript 标准和特性——这有利于开发人员,允许他们编写简洁和高性能的代码。借助 Redux 和“开箱即用”的 React Hooks,可以轻松处理状态管理。

0 投票
1 回答
483 浏览

migration - 如何将平面文件直接上传到 SAP S/4 HANA On Premise 1809 上的 ACDOCU 表中?

我正在使用 SAP S/4 HANA Group Reporting On Premise 1809,

我需要一个解决方案,将遗留数据从平面文件(txt、csv)直接上传到表 ACDOCU。

有没有人有想法?

0 投票
1 回答
284 浏览

sdk - Spring Boot Application with S/4Hana On-Premise 使用 Cloud SDK 3.9.0

我正在尝试编写一个 Spring Boot 应用程序 (Gradle),它将通过云连接器从 S/4Hana 本地系统中查询数据。

仅供参考:我已经运行了 Java (Maven) 应用程序(来自 SAP 的示例),它运行良好。所以我的云设置应该没问题

当我将 Spring Boot 应用程序部署到 Cloud Foundry 时,我收到以下错误消息:

我的 Spring Boot 应用程序类是这样配置的: 在此处输入图像描述

我正在使用这些 gradle 依赖项:

manifest.yml 看起来像这样: 在此处输入图像描述

我是否缺少一些依赖项或者 *.yml 错误?