SAP学习笔记 - BTP SAP Build05 - SAP BTP BPA简介,Email Destination Settings(TODO)

目录

1,BPA (Build Processing Automation)

[1-1,BPA Subscription](#1-1,BPA Subscription)

1-2,GotoApplication

[1-3,SAP Build Process Automation Lobby](#1-3,SAP Build Process Automation Lobby)

[1-4,Lobby > Create Automation Process](#1-4,Lobby > Create Automation Process)

[2,Send Email from BPA(BTP Process Automation)](#2,Send Email from BPA(BTP Process Automation))

2-1,事前准备

[a,Google Account 2FA 有效化](#a,Google Account 2FA 有效化)

[b,App password](#b,App password)

[2-2,Create Destination](#2-2,Create Destination)

[a,Connectivity > Destinations](#a,Connectivity > Destinations)

[b,Control Tower > Mail Server](#b,Control Tower > Mail Server)


下面是详细内容。

1,BPA (Build Processing Automation)

1-1,BPA Subscription

我之前已经Create好了,可以直接用。

如果你没创建过的话,可以创建一个

然后添加Role,不然没有权限也访问不了

  • ProcessAutomationAdmin

  • ProcessAutomationDelegate

  • ProcessAutomationDeveloper

  • ProcessAutomationParticipant

1-2,GotoApplication

URL:https://b3f18d90trial.us10.build.cloud.sap/lobby

点作成

可以作成3种Automation

  • Build App

  • Build Automation Process (BPA)

  • Build Business Website (=Work zone)

1-3,SAP Build Process Automation Lobby

  • Connector > Action/Event/自动SDK:可以创建App的起点活动
  • Store :有很多别人创建好的Apps,Process等,可以直接下载,然后配置使用
  • Monitoring:监视 BPA各种程序的运行结果
  • Control Tower:控制塔,可以创建或配置 Environment,Emails,Destinations,Reporting等

后面我们陆续学习这些内容。

1-4,Lobby > Create Automation Process

可以创建2种:

  • Business Process:一组Task,比如Place Order,Issue Goods,必须要一组Task才能完成

  • Task Automation:一个Task,比如Trigger email/ notification

  • 1个Project 下面包含多个Process

  • 1个Process下面包含多个Task

这里只是想做个例子而已,咱们先这样,想一睹为快的朋友,可以先看看下面这篇文章。

https://blog.csdn.net/shi_ly/article/details/159966375

下面配置一个Send Email Destination

2,Send Email from BPA(BTP Process Automation)

这个可以参照SAP官方文档

https://help.sap.com/docs/intelligent-robotic-process-automation/factory-user-guide/configure-smtp-mail-destination

主要条件如下:

2-1,事前准备

a,Google Account 2FA 有效化

b,App password

这个是Google account的Password

https://myaccount.google.com/apppasswords

尴尬:(,没有啊

你可以像我这样,搜索一下 App password

这个你可以随便生成,点作成

vX1835H7H7VHPhxS0IRI5gJY

然后它给一个App Password,还带空格的:)

iikn stcg znzu zvlk

哦,尴尬,那个是App Name,再做一个,用这个吧:)

ylez gucv mcgs drjk

2-2,Create Destination

a,Connectivity > Destinations

点Create > From Scratch

填什么可以参照这里哈

https://help.sap.com/docs/intelligent-robotic-process-automation/factory-user-guide/configure-smtp-mail-destination

最需要注意的是 5 - password:这个不是Gmail的Password,不是Trail account的Password

是啥呢?

就是上面 2-1 的b,App Password里Google 给的Password

ylez gucv mcgs drjk

再加一些额外的字段

  • Gamil相关的参数参照这个:比如MailServer,Port

https://zenn.dev/milky/articles/gmail-mail-server

又找了个别的,差不多

  • 另外一些参照SAP Help

https://help.sap.com/docs/intelligent-robotic-process-automation/factory-user-guide/configure-smtp-mail-destination

基本上就是下面11个额外的参数

这样就创建好了哈

b,Control Tower > Mail Server

尴尬,我这为啥一直显示空白页,是需要点儿时间的意思吗:(

设置正常的话,这里应该会显示出来我们的Mail server。

我看有说要App Name为SMTP的,好吧,试一试

ylpe khjx xfed kmfc

TODO:还是显示为空白页

也有说是因为trail版,所有才出这个问题,企业出问题,就赖临时工的意思哈:)

然后我又试了一下公司的几个收费账号,都显示为空白页,我估摸着这可能是有bug的。

等有空试试看能不能发邮件吧。

如果能加载的话,大概就是这样的页面:

点 Send Test Mail,可以测试能否给某个任意有效邮件地址发邮件

然后你的邮箱里面大概就会收到这样的邮件

以上就是本篇的全部内容。

如果大家觉得还行,希望大家多点赞,收藏,转发,感谢!

更多SAP顾问业务知识请点击下面目录链接或东京老树根的博客主页

https://blog.csdn.net/shi_ly/category_12216766.html

东京老树根-CSDN博客

相关推荐
talen_hx2962 小时前
《零基础入门Spark》学习笔记 Day 17
大数据·笔记·学习·spark
北山有鸟2 小时前
Linux第一宏:container_of
笔记·嵌入式硬件·学习
炽烈小老头2 小时前
【 每天学习一点算法 2026/04/21】螺旋矩阵
学习·算法
charlie1145141913 小时前
嵌入式Linux驱动开发(3)——内核模块机制 - Linux 的插件系统
linux·运维·开发语言·驱动开发·嵌入式硬件·学习
做cv的小昊3 小时前
【TJU】研究生应用统计学课程笔记(2)——第一章 数理统计的基本知识(1.3 统计中常用的分布族)
笔记·线性代数·数学建模·矩阵·概率论·学习方法·抽象代数
ouliten3 小时前
cuda编程笔记(38)--CUDA 异步回调
笔记·cuda
Better Bench3 小时前
《八十天环游地球》阅读笔记
笔记·读书笔记·八十天环游地球
sheeta19983 小时前
LeetCode 每日一题笔记 日期:2026.04.21 题目:1722. 执行交换操作后的最小汉明距离
笔记·算法·leetcode
喜欢吃燃面4 小时前
Linux 进程信号深度解析:从概念到产生机制
linux·开发语言·学习