问题标签 [sap-business-technology-platform]
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.
java - 在 maven 构建步骤中设置 JAVA_OPTS 以注入 JaCoCo 代理
我有一个项目通过 maven-failsafe-plugin 对来自 SAP BTP SDK ( https://tools.hana.ondemand.com ) 的本地部署的 tomcat 执行了集成测试。它是通过 maven 插件的命令部署和启动的。
问题是我不能在那里注入 JaCoCo 代理。显然,我可以通过 JAVA_OPTS 来完成(如果我在终端中设置 JAVA_OPTS,我已经看到 jacoco exec 文件出现),但无法弄清楚如何从 maven 构建中设置它(在 JaCoCo 代理之后的预集成测试阶段已配置)。
我怎样才能做到这一点?
sap-cloud-platform - 应用程序的 SAP IAS 登录屏幕上的自定义自我注册链接
如何在 SAP IAS 登录屏幕上放置自定义自我注册链接?当为应用程序的用户启用公共访问时,它支持。我找不到这样做的任何选择。
eclipse - Eclipse:创建 SAP Cloud Platform 服务器时未显示运行时
我正在开发一个使用 Sap Cloud Platform Server 类型的应用程序。问题是服务器时不时会丢失“运行时环境”,因此,它不允许我调试/启动/停止或发布任何内容。我看到 SAP 刚刚在 5 月 22 日至 23 日之间更新了 Cockpit,过去一周一切正常。当我尝试创建新服务器时,在选择 SAP Cloud Platform 服务器类型后,我输入区域主机并转到“新服务器”窗口的下一页,此消息将出现在服务器创建窗口的顶部: 错误
这不是第一次发生这种情况,我试图从头开始卸载和安装 eclipse,但我不能再使用这个选项,因为尝试像以前一样安装和配置所有东西是一团糟。其他人有这种问题吗?我已经打开了 SAP 支持的票,但这只是某种无用的解决方法,什么都不做。
Eclipse 版本是:
面向企业 Java 和 Web 开发人员的 Eclipse IDE
版本:2021-03 (4.19.0)
版本号:20210312-0638
如果你们需要一些其他信息,尽管问!
sap-business-technology-platform - 如何使用功能集 A 自动对帐户进行用户管理?
我们目前正在使用具有功能集 A 的全局帐户的 SAP BTP,并且想知道 - 是否有一种方法可以在那里自动化用户管理、创建、删除用户等。到目前为止,我们只能通过 Cockpit UI 手动完成。发现了BTP CLI,但似乎只适用于功能集 B。功能集 A 帐户是否有其他选择?
sap-fiori - Fiori logged-in user detail in SAP CAI Bot
I have deployed a SAP CAI chatbot on Fiori Launchpad by creating a plugin in SAP WEB IDE. Now, whenever user type Hi, the bot should respond with
. I can get the user information on the console of Fiori Launchpad by this command sap.ushell.Container.getService("UserInfo")
and used the SAP AI webclient for integrating it on Fiori Launchpad. Does anyone know how to pass the data to bot or some other way to get logged in user detail in the chatbot?
javascript - 使用 SAP Cloud Platform 中的 Approuter 在 MTA 应用程序中获取 Approuter URL
使用 app router 在 VS Code 中创建了一个 MTAR 应用程序。将 approuter 的启动文件更改为不同的文件,让我们说 custominfo.js 如下
下面是 custominfo.js 中的代码
在上面的节点 js 脚本中,我需要将电子邮件地址和应用路由器 URL 发送到其他 REST api 以获取一些数据。
所以问题是
我如何在第一个 Request Promise(rp) 中从 JWT Token 获取电子邮件地址,在第二个 Request Promise(rp) 中从目标服务获取目标 URL,并将这些东西传递给第三个 Request Promise (rp) 。
第三个请求承诺应该触发一个 REST API(Url 是从第二个 RP 中的目标服务中提取的),并且应该将标题部分中的电子邮件地址和应用程序路由器 url 发送到该 REST API 返回自定义 JSON 。
我能够在单独的请求承诺中获取 url 和电子邮件,但无法获取应用程序路由器 URL。
问候
普拉萨德
oracle - 从 SAP BODS 中的 oracle 返回 sys_refcursor
我想在 BODS 中编写一个脚本,它将调用一个 Oracle SP,它在传递 2 个参数后将返回一个包含 3-4 列的 sys_refcursor。如何编写这样的脚本,以便可以将返回的值存储在变量中并显示。
sap-cloud-platform - SAP BTP CF Apps APIs 上的 DOS 攻击缓解/速率限制
我正在 SAP BTP Cloud Foundry 环境中开发并行扩展应用程序,应用程序业务 api 由前端的 Java 微服务通过 SAP CF Approuter 提供,我的要求是通过登录用户捕获某些恶意活动,通过一些 BOT 通过一些速率限制或 DOS 攻击预防机制,SAP BTP CF 环境有什么方法可以通过设计或通过一些设置在它之上构建的底层应用程序来处理这个要求?
sap-business-technology-platform - 通过 OData API 从 SAP ByD 获取员工任务列表
在 SAP Business ByDesign (SAP ByD) 中,一个项目可以有多个任务,每个任务可以分配多个员工。因此,单个用户有一个任务列表来预订时间。
在 SAP ByD UI 中,您可以选择一名员工并查看所有分配的任务。我想通过 OData API 获取它。我开始点击一些 OData 服务。
我有一个端点,可以让我过滤员工:
有了它,我可以获取有关员工的信息。我有一个端点来获取 ProjectTasks:
该集合始终包含对项目的引用。我有一个 ProjectParticipant 集合,它告诉我哪个用户是哪个项目的成员:
我可以按员工 ID 过滤 ProjectParticipant 集合。这样我就知道用户分配了哪些项目。但这并不能告诉我用户在项目中分配了哪些确切的任务。这最后一块拼图不见了。
我对 SAP 很陌生。如果有人能给我一个正确的数据模型或 API 的提示,我将非常感激。
sap-cloud-platform - gCTS 两种类型,一种用于 SAP ABAP BTP 环境,另一种用于 S/4 HANA on Premise
在阅读了Andre Fischer 的 SAP BTP ABAP 环境文章和@Taranamjit Kaur Dhindsa 在 S/4HANA 2020 中的其他gCTS 的文章后
我的理解是有两个 gCTS,一个用于 S/4 HANA 本地系统,另一个用于 SAP BTP ABAP 环境。
我的理解对吗?