Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Build Challenge – Week 5 – Workflows

Dan_Wroblewski
Developer Advocate
Developer Advocate
17,403

This post is part of the SAP Build Community Challenge (April 2023)

dan_wroblewski_0-1680162815071.png

This challenge will focus on the other major part of SAP Build Process Automation: Building workflows.

For this last SAP Build challenge, we want you to do 2 things:

  • Go back to all 5 challenges in this Group, and give kudos to the ones you liked. If you liked all of them, yes, kudo all of them.
  • Build an automation that will let you select a Zodiac sign, and then sends a message with your name and your personality trait.

 

Setup

To set up SAP Build Process Automation, use the SAP BTP Free trial.

  1. Create an SAP BTP Free Trial account, as described in the tutorial Get a Free Account on SAP BTP Trial.
  2. Set up SAP Build Process Automation on the trial account, as described in the blog post SAP Process Automation now available in your Trial Account.

 

Challenge

  1. Create a new Process Automation project.
  2. Create a new process.
  3. In the process, create a trigger form that looks like this, with a dropdown with all the Zodiac signs:2023-04-30_14-42-51.jpg
  4. Add 2 decisions:
    • One decision determines your personality trait (a list will be given below).
    • One decision will add at the end of your name the title "the Great" (e.g., Daniel the Great). 
  5. Finally, create a form that prints the entered user's name (with "the Great" at the end) and his personality trait. Something like this:2023-04-30_14-43-14.jpg

Upload pictures of:

  • Trigger form with your name and selected Zodiac sign selected.
  • Final form with name and personality trait.
  • Picture of your process.

Here are the Zodiac signs and personality traits we used.

SignTrait
AriesYou are courageous person
TaurusYou are a stable person
GeminiYou are a spontaneous person
CancerYou are both an emotional and material person
LeoYou are a passionate person
VirgoYou are a logical person
LibraYou are a person in equilibrium
ScorpioYou are a mysterious person
SagittariusYou are a curious person
CapricornYou are a patient and dedicated person
AquariusYou are a innovative person
PiscesYou are a sensitive person

Good luck ... and don't forget to kudo the posts that you like 😺

 

Learning

If you need, here’s a quick tutorial that will teach how to create a simple business process in SAP Build Process Automation:

You will need to create a Decision task, so here’s another tutorial specifically to show you how to do a decision:

 

 




--------------
See all my blogs and connect with me on Twitter / LinkedIn
59 REPLIES 59
Read only

JJAIMES
Participant
13,500

Hi @Dan_Wroblewski ,

You are really altruistic about giving kudos to everyone but there is a SAP restriction to do it 😅 ..... in only one shot:

all_kudoss.png

 

 

 

In the meantime, let's enjoy developing the new challenge.

Thanks!

Read only

12,873

Picture of my Process:

rajkumar_0-1683131996794.png

 

Picture of Trigger Form:

rajkumar_1-1683132040106.png

 

Picture of the final results:

 

rajkumar_3-1683132378503.png

 

 

Read only

MioYasutake
Active Contributor
13,474

My submission for week 5 is below. I also gave kudos to the previous weeks' posts that helped me achieve the missions. For this week, adding 'the Great' to the name was not straightforward.

miyasuta_0-1682888486829.png

miyasuta_1-1682888498806.png

miyasuta_2-1682888538496.png

 

Read only

13,436

@MioYasutake It took a while for me to understand the format to put in the IF..ELSE part for text rule. The messages at the error console were not clear enough. The build App formulas have some examples to help. Wish we had similar here for process automation.

Read only

Dan_Wroblewski
Developer Advocate
Developer Advocate
13,245

I agree with you about the helpfulness of the help inside the formula editor, and we should have such things all throughout.

The Decision step is a little tricky and it also took me a while to understand what was going on (I still have trouble sometimes). Thanks for completing 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

rsraj
Explorer
13,470

Hello Dan,

Here's my week 5 submission.  It's great to learn from this challenge series. Thank you very much!

Challenge5_1.jpgChallenge_3.pngChallenge5_2.jpg

Read only

ADR
Participant
13,463

Hi Dan, 

Here is my week 5 submission. Thanks for all five challenges. 

Trigger formTrigger formOutput form - InboxOutput form - InboxProcessProcess

I'll continue to put Kudos to the great answers in the challenges. Thanks again.

Regards,

Anupam

Read only

Dan_Wroblewski
Developer Advocate
Developer Advocate
13,269

Great work ... how come you decided on the branch step?




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

13,260

Hi Dan, as the steps are not dependent and can be executed in parallel, I put those on the branch. I did try the serial one first, then decided to go ahead with parallel branches. 

Read only

Bharathi_S
Explorer
13,449

Hi @Dan_Wroblewski ,

Thank you for all the challenges!

I've learned some new things from these challenges and expect more from this community.

Here is my output,

Bharathi_S_0-1682910886073.png

Bharathi_S_2-1682910913645.png

Bharathi_S_3-1682910923229.png

Read only

13,281

Great job 😺Interesting that you used a branch ... how come?




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

13,244

Both the decision steps are independent and can be executed parallelly. So I thought Branch would be suitable for this scenario.

Read only

WannL_Tan
Explorer
13,451

Great workflow challenge!

WannL_Tan_0-1682912499808.png

WannL_Tan_1-1682912514947.png

WannL_Tan_2-1682912527818.png

 

Read only

13,291

You did both decisions/rules in the same Decision step? Can you show your main decision page?




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

JJAIMES
Participant
13,462

Hi @Dan_Wroblewski ,

My results:

05_01_Result.jpg

DATA INPUT:

RESULTS:

05_02_Result.jpg

05_00_Result.jpg

Thanks for all this challenges.

Read only

13,300

It's a small thing but I like how you named your activity steps 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

vinay050
Participant
13,469

Hi @Dan_Wroblewski ,

Please find below my Week 5 Challenge results:

vinay050_0-1682925663426.png

 

vinay050_1-1682925687232.pngvinay050_2-1682925736380.png

 

Regards

Vinay

 

Read only

13,344

INteresting you used a branch ... I just did my in a straight line (serial). Why did you decide to use a branch?




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

13,312

Hi @Dan_Wroblewski ,

Was just trying out Branch and Merge method instead of direct line flow . 

 

Regards

Vinay

Read only

Muadib
Active Participant
13,465

Hello,

Here is my contribution. 

Instructive challenge, great way to understand data type usage

 

enterzodiac.jpgfinalresults.jpgzodiacspa_workflow.jpg

 

Read only

13,333

Thanks for the comments about the challenge 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

aaruljothi
Participant
13,436

Hi Dan,

Below is my submission for Challenge 5!!

Entry Form

aaruljothi_0-1682949961821.png

 

Inbox View:

aaruljothi_1-1682950014668.png

 

Process Definition:

aaruljothi_2-1682950080108.png

 

thank you once again!!

 

Regards,

Aruljothi Arumugam

 

 

 

 

Read only

13,357

Nice ... How come you used a branch? 




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

abdullahgunes
Participant
0 Kudos
13,260

Hi,

And the last part is over, thanks for the challenge, looking forward to the new one.

In the decision part for zodiacs, I used the "Text Rule" for the decision and it was a bit difficult to identify all zodiacs, I think it would be more effective if it was possible to use like SAP Build App.

At first I didn't use the branches, but then I thought it would be more user-friendly and I did.

 

514ad00e-b2fc-4840-b452-5d630fdb4819.png
75015974-4dd8-4c8f-9485-24cdb4b00d1d.pngw5-2.png

 

Read only

PatrikMajer
Explorer
13,253

Hi Dan, 

thanks for the last challenge. 

"the Great" part was a bit tricky for me, but finally I made it 🙂

Patrik

PatrikMajer_0-1683038202172.pngPatrikMajer_1-1683038252511.png

PatrikMajer_2-1683038342744.png

 

 

Read only

0 Kudos
13,147

Hope you liked the challenge and learned something 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

enzoleon
Participant
13,235

Hi @Dan_Wroblewski !

Thank you for the challenge..

I was hoping a bonus task though 😢

Here it is my process (I couldn't take a picture with all the nodes straight 😅😞

enzoleon_0-1683043288144.png

Trigger form:

enzoleon_1-1683043372922.png

Last form, apparently I am a sensitive person

enzoleon_2-1683043944518.png

Thank you again, I have gave kudos to all the posts I like as well.

 

Read only

13,148

Pisces?

Nice work 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

bharatbajaj
Active Participant
13,125

Hi @Dan_Wroblewski 

Here is my submission for the challange :

Input Form : 

bharatbajaj_0-1683105232753.png

Final Form with Trait :

bharatbajaj_1-1683105260098.png

Overall Process Flow :

bharatbajaj_2-1683105279402.png


One issue I found with the Decision table was with adding each row one-by-one, that was time consuming. So I tried to import an excel file with the Zodiac-Trait mapping, but that didn't work. probably my excel format was not correct, despite having only 2 columns in the excel sheet. it would be nice to have an example of import/export decision tables in the SAP help document.

Regards,

Bharat Bajaj

Read only

0 Kudos
13,095

I didn't think about providing an import file for the traits. But if you create the rule and then export, you will get the header information. And then I could give you the values that you can copy from my exported file.

2023-05-03_13-40-45.png

I did not find any documentation on the format, but above you can see the format you get when exporting.




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

staseeb
Active Participant
13,091

Hi @Dan_Wroblewski ,

Here is the submission.

Page 1 - Blur.jpgFinal Form - Blur.jpgProcess.jpg

 

Thanks,

Taseeb Saeed

 

Read only

0 Kudos
13,086

Hmmm, Aquarius ... 😺




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

Sai_Nithesh_G
Active Participant
13,071

Hi @Dan_Wroblewski,

Here is my Week 5 submission.

sainithesh_0-1683119803598.png

sainithesh_1-1683119858364.png

sainithesh_2-1683120012718.png

Regards,

Sai Nithesh Gajula

Read only

0 Kudos
13,070

Where did you add the "the great" text? 




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

13,069

I have added in the decision table 

sainithesh_0-1683120328375.png

 

Read only

13,067

Cool ... from programming POV not exactly "normalized" 😺 but reminded me of another way to do this




--------------
See all my blogs and connect with me on Twitter / LinkedIn
Read only

induthiru
Participant
13,020

Thanks @Dan_Wroblewski for this last challenge 🙂

My process design is as below:

induthiru_0-1683122236205.png

My input form looks as below:

induthiru_1-1683122269851.png

and, here is my personality trait (much relevant for the past month 😉 )

induthiru_2-1683122490848.png

Regards,
Indu

Read only

Pamela
Product and Topic Expert
Product and Topic Expert
12,948

Hello Dan,

Here is my submission.

Process Design: 

Two decisions: "Determine personality" -  determines personality trait and "Format name" - add at the end of your name the title "the Great".

Pamela_0-1683162891241.png

Input Form: 

Pamela_1-1683162919836.png

My Inbox: 

Pamela_2-1683163011052.png

Thanks,

Pamela

Read only

SandipAgarwalla
Active Contributor
12,905

I hope I am not late to the party. Was on holidays and travelling. Here is my submission

 

SandipAgarwalla_1-1683187799443.pngSandipAgarwalla_2-1683187812559.png

And this is the process

SandipAgarwalla_3-1683187826035.png

With this, I am done with all the 5 submissions. It was an interesting challenge and I had fun while doing completing the weekly task. Thanks Daniel for your effort in putting together this series. 


Regards

Sandip