SAP Builders Discussions
Join the discussion -- ask questions and discuss how you and fellow SAP Builders are using SAP Build, SAP Build Apps, SAP Build Process Automation, and SAP Build Work Zone.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Build Challenge – Week 5 – Workflows

Dan_Wroblewski
Developer Advocate
Developer Advocate

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

JJAIMES
Participant

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!

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

 

 

MioYasuatke
Active Contributor

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

 

@MioYasuatke 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.

Dan_Wroblewski
Developer Advocate
Developer Advocate

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

rsraj
Explorer

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

ADR
Participant

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

Dan_Wroblewski
Developer Advocate
Developer Advocate

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




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

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. 

Bharathi_S
Explorer

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

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




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

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

WannL_Tan
Explorer

Great workflow challenge!

WannL_Tan_0-1682912499808.png

WannL_Tan_1-1682912514947.png

WannL_Tan_2-1682912527818.png

 

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

JJAIMES
Participant

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.

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

vinay050
Participant

Hi @Dan_Wroblewski ,

Please find below my Week 5 Challenge results:

vinay050_0-1682925663426.png

 

vinay050_1-1682925687232.pngvinay050_2-1682925736380.png

 

Regards

Vinay

 

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

Hi @Dan_Wroblewski ,

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

 

Regards

Vinay

Farid
Active Participant

Hello,

Here is my contribution. 

Instructive challenge, great way to understand data type usage

 

enterzodiac.jpgfinalresults.jpgzodiacspa_workflow.jpg

 

Thanks for the comments about the challenge 😺




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

aaruljothi
Participant

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

 

 

 

 

Nice ... How come you used a branch? 




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

abdullahgunes
Participant
0 Kudos

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

 

PatrikMajer
Explorer

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

 

 

0 Kudos

Hope you liked the challenge and learned something 😺




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

enzoleon
Explorer

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.

 

Pisces?

Nice work 😺




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

bharatbajaj_acn
Active Participant

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

0 Kudos

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

staseeb
Active Participant

Hi @Dan_Wroblewski ,

Here is the submission.

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

 

Thanks,

Taseeb Saeed

 

0 Kudos

Hmmm, Aquarius ... 😺




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

sainithesh21
Active Participant

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

0 Kudos

Where did you add the "the great" text? 




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

I have added in the decision table 

sainithesh_0-1683120328375.png

 

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

induthiru
Participant

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

Pamela
Product and Topic Expert
Product and Topic Expert

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

SandipAgarwalla
Active Contributor

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