October 2023

The tale of the two User Provided Services: UPS vs PUPS

In this blogpost I want to share details of the two different ways HDI (HANA Deployment Infrastructure) containers can be developed and integrated within SAP Datasphere. The official SAP documentation on this topic can be found here Exchanging Data with SAP SQL Data Warehousing HDI Containers in SAP Datasphere. With HDI develpoment User Provided Services …

The tale of the two User Provided Services: UPS vs PUPS Read More »

SAP Automation Pilot – Introduction of a public Github repo with sample commands

Github repo with examples about SAP Automation Pilot commands in action Hello everyone! I am super excited to share that there is a public Github repo with sample use cases on how SAP Automation Pilot can help your (Dev)Ops team become more efficient! Thus, do not waste more time but you can check it out …

SAP Automation Pilot – Introduction of a public Github repo with sample commands Read More »

New pilot service to help customers configure SAP Build Work Zone, advanced edition

SAP Build Work Zone, advanced edition enables organizations to easily build digital workplaces to increase user productivity and engagement. It centralizes access to relevant business applications, processes, information, and communication in a unified entry point that users can access from any device. To help customers adopt and configure this SAP BTP service based on your …

New pilot service to help customers configure SAP Build Work Zone, advanced edition Read More »

What’s New in SAP Build Process Automation: Summer 2023 Special

Hello Community Members, We are pleased to walk you through the exciting highlights of SAP Build Process Automation’s latest feature releases over the past three months. As we delve into the latest and greatest, you’ll learn how these improvements can benefit your business. So, grab a drink and enjoy our Summer Special highlights! SAP Build …

What’s New in SAP Build Process Automation: Summer 2023 Special Read More »

Unlock the Power of SAP Preferred Success for Business Technology Platform (BTP)

Title: Unlock the Power of SAP Preferred Success for Business Technology Platform Introduction: The digital age demands agility and innovation. SAP Business Technology Platform (BTP) equips businesses with the tools needed to navigate this dynamic landscape. But to truly harness its potential, you need more than just technology – you need a strategic partnership, and …

Unlock the Power of SAP Preferred Success for Business Technology Platform (BTP) Read More »

开发Spring-boot应用程序,连接菜鸟物流平台Api并将其部署到BTP Cloud Foundry

目前,我正在准备一个S/4 Hana Cloud的SPA并排扩展做。在这个场景中,来自S/4 Hana云的出库创建事件将触发一个SPA流程,然后SPA流程将使用行动调用物流Api来创建快递订单并保存相关信息。POC的第一步是调用物流Api。我位于中国上海,菜鸟物流平台非常著名,对开发商非常友好。通过菜鸟平台Api,我们可以与DHL、Fedex、EMS、UPS等快递公司进行业务往来。被支持的快递公司处于中文链接中。 事实上,我试过其他快递公司的API,他们需要我提供公司信息和信用卡,这对于我作为解决方案咨询的顾问来说不太好,因为我只需要进行解决方案的原型验证。 今天,我想演示如何生成一个Spring-boot应用程序,并将其部署在BTP Cloud Foundry中,以调用CaiNiao物流平台API,该应用可以直接从SPA Action中使用。然后你可能会问我们为什么不直接调用菜鸟物流Api。究其原因,是菜鸟物流平台API有一个比较复杂的签名逻辑。我们不能在SPA  Action或CPI中直接调用。我认为我们可以在CPI中创建一个Adater,也许我会在不久的将来对此进行探索。   前提条件: Java jdk1.8 安装了 Maven 比如版本3.9.2安装了 Cloud Foundry Command Line Interface 安装了 步骤1 用手机在菜鸟物流平台API注册账户,我们会得到appId和appSecret,它们将在Spring-boot应用程序中使用。 步骤2,使用以下命令生成Spring-boot应用程序 mvn archetype:generate “-DarchetypeGroupId=com.sap.cloud.sdk.archetypes” “-DarchetypeArtifactId=scp-cf-spring” “-DarchetypeVersion=RELEASE”  “-DgroupId=com.sap.sdk” “-DartifactId=expresscost3” “-Dpackage=com.sap.cap.expresscost3”   步骤3,在expresscost3/application/pom.xml中添加以下依赖项 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.14</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.31</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.10.1</version> </dependency>   步骤4,在包com.sap.cap.expresscost3下添加包 service 步骤5,在包service下添加类Service,代码如下: package …

开发Spring-boot应用程序,连接菜鸟物流平台Api并将其部署到BTP Cloud Foundry Read More »

Business Event Triggers in SAP Build Process Automation for SAP S/4HANA: Manage Credit Block on Sales Orders

SAP Build Process Automation is a simpler and faster way to automate business processes. It provides a unified Low-Code/No-code development experience to combine orchestrated workflows with Robotics Process Automation and Business AI in a single development environment. Check here for What’s New and Learn more from the roadmap.   In my Blog post Business Event Triggers in SAP Build …

Business Event Triggers in SAP Build Process Automation for SAP S/4HANA: Manage Credit Block on Sales Orders Read More »

Scroll to Top