Skip to content

Commit b35d344

Browse files
committed
Update SPA tutorial series 1 for Devtoberfest
1 parent 7bea441 commit b35d344

4 files changed

Lines changed: 24 additions & 25 deletions

File tree

tutorials/spa-create-forms/spa-create-forms.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,14 @@ tags: [ tutorial>beginner, software-product>sap-business-technology-platform, tu
99
primary_tag: software-product>sap-process-automation
1010
---
1111

12-
## Prerequisites
13-
- [Subscribe to SAP Process Automation using Booster in SAP BTP Free Tier](spa-subscribe-booster)
14-
- Complete [Create a Business Process](spa-create-process)
15-
1612
## Details
1713
### You will learn
18-
- How to add interactive forms in the process
14+
- How to add interactive forms to the process
1915
- How to design the form with layout and input fields using drag-and-drop approach
20-
- How to configure the forms as the process steps
16+
- How to configure the forms as the process steps
2117

2218
---
19+
2320
Tasks are a part of any business process. **SAP Process Automation** helps you to create forms that are made available to the business users in their inboxes to take relevant action.
2421

2522
These interactive forms can be created by dragging and dropping the text elements and input fields into the canvas. Once a form has been created, it can then be used as a process trigger to start the process or added as an approval step in the business process.
@@ -30,6 +27,8 @@ Let us now explore how these different forms are created. In the steps below, yo
3027
- Send a task in the inbox of the business user for approval.
3128
- Notify the requester for approval or rejection.
3229

30+
---
31+
3332
[ACCORDION-BEGIN [Step 1: ](Create a form to trigger a business process)]
3433

3534
First you will create a trigger form that will start the business process. For that, you have to open your process in the process builder and add a new form.

tutorials/spa-create-process-condition/spa-create-process-condition.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,13 @@ tags: [ tutorial>beginner, software-product>sap-business-technology-platform, tu
99
primary_tag: software-product>sap-process-automation
1010
---
1111

12-
## Prerequisites
13-
- [Subscribe to SAP Process Automation using Booster in SAP BTP Free Tier](spa-subscribe-booster)
14-
- Complete [Create a Business Process](spa-create-process) and [Create and Configure Forms](spa-create-forms)
15-
1612
## Details
1713
### You will learn
1814
- How to create and configure process condition
1915
- How to define different process flows for each conditional criteria
2016

2117
---
22-
**Process condition** routes the business process based on certain criteria. These conditions apply an If or Else rule to the process content and respond according to the rules defined as settings in the process builder.
18+
A **process condition** routes the business process based on certain criteria. These conditions apply an If or Else rule to the process content and respond according to the rules defined as settings in the process builder.
2319

2420
In this unit, you will learn how to use process condition in a business process to get rid of unnecessary approvals when the process is routed for auto-approval or one-step-approval flow based on the sales order criteria.
2521

@@ -67,7 +63,7 @@ Now that you have designed the process with forms, let us define which process f
6763

6864
!![Delete branch](delete-branch.png)
6965

70-
8. To create the new form, add the **New Form** from the **If-route**.
66+
4. To create the new form, add the **New Form** from the **If-route**.
7167

7268
!![Process Content](unit5-03.png)
7369

@@ -81,7 +77,7 @@ Now that you have designed the process with forms, let us define which process f
8177
8278
!![Process Content](unit5-04.png)
8379

84-
9. Design the notification form, in the same way as you did in the previous chapter, to send another notification to the requester about auto-approval.
80+
5. Design the notification form, in the same way as you did in the previous chapter, to send another notification to the requester about auto-approval.
8581

8682
| Form Fields | Field Settings with Label
8783
| :------------- | :-------------
@@ -98,11 +94,11 @@ Now that you have designed the process with forms, let us define which process f
9894
| Date | Expected Delivery Date
9995
| Paragraph | Please press the SUBMIT button to acknowledge the order status.
10096

101-
10. Save your work.
97+
6. Save your work.
10298

10399
!![Design Form](design-form.png)
104100

105-
11. Go back to the process builder and configure the auto approval form.
101+
7. Go back to the process builder and configure the auto approval form.
106102

107103
- Configure the **General** section.
108104

@@ -123,9 +119,9 @@ Now that you have designed the process with forms, let us define which process f
123119

124120
!![Inputs](inputs.png)
125121

126-
12. Finally, connect the outgoing flow of the auto-approval form to the **End** activity.
122+
8. Finally, connect the outgoing flow of the auto-approval form to the **End** activity.
127123

128-
- Do not forget to **Save** the process once done.
124+
- Do not forget to **Save** the process once done.
129125

130126
!![End](end-process.png)
131127

tutorials/spa-create-process/spa-create-process.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,22 @@ primary_tag: software-product>sap-process-automation
1010
---
1111

1212
## Prerequisites
13-
[Subscribe to SAP Process Automation using Booster in SAP BTP Free Tier](spa-subscribe-booster)
13+
- You will need either a trial account with the SAP Process Automation enabled (as described by this [blog](https://blogs.sap.com/2022/09/09/sap-process-automation-now-available-in-your-trail-account/)), or a regular account with the free-tier service plan for SAP Process Automation (as described in [Subscribe to SAP Process Automation Using Booster in SAP BTP Free Tier](https://developers.sap.com/tutorials/spa-subscribe-booster.html)).
14+
1415

1516
## Details
1617
### You will learn
17-
- How to create a Project that will contain all the artifacts
18-
- How to create a Process that will automate the Sales Order creation and approvals
18+
- How to create a SAP Process Automation project
19+
- How to create a process that automates sales order creation and approval
1920

2021
---
22+
2123
With the new citizen automation user experience, you will get access to a new scope of opportunities for running your day-to-day workflows. In this tutorial, you will learn how a low-code and no-code tool can help you build the apps you need at the speed your business demands, using visual drag and drop tools for application development.
2224

2325
There are many use cases where you can make a difference using SAP Process Automation. During this tutorial, you will see how the Sales Order Approval process can be built using forms where a sales order is a document which confirms a sale that is generated by the seller after receiving a purchase order from the buyer. These sale order requests have to be reviewed and approved by the supplier to ensure that the sales orders are delivered on time. Once approved or rejected, the requester will be notified.
2426

27+
---
28+
2529
[ACCORDION-BEGIN [Step 1: ](Create a business process project)]
2630

2731
1. In the **Lobby**, choose **Create**.

tutorials/spa-run-process/spa-run-process.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ tags: [ tutorial>beginner, software-product>sap-business-technology-platform, tu
99
primary_tag: software-product>sap-process-automation
1010
---
1111

12-
## Prerequisites
13-
- [Subscribe to SAP Process Automation using Booster in SAP BTP Free tier](spa-subscribe-booster)
14-
1512
## Details
1613
### You will learn
1714
- How to release and deploy the process
@@ -20,9 +17,12 @@ primary_tag: software-product>sap-process-automation
2017
- How to access the tasks
2118

2219
---
20+
2321
[ACCORDION-BEGIN [Step 1: ](Release business process project)]
2422

25-
To run the process you have to first release and then deploy the business process project. Releasing a project creates a version or snapshot of the changes and deploying the project makes it available in runtime to be consumed. You can only deploy a released version of the project, and at a given time there can be multiple deployed versions of the same project.
23+
To run the process you have to first release and then deploy the business process project.
24+
25+
Releasing a project creates a version or snapshot of the changes and deploying the project makes it available in runtime to be consumed. You can only deploy a released version of the project, and at a given time there can be multiple deployed versions of the same project.
2626

2727
1. In the Process Builder, to release a project, choose the **Release** button on the top-right corner of the screen and provide a description.
2828

@@ -45,7 +45,7 @@ To run the process you have to first release and then deploy the business proces
4545

4646
> Deploy will take a couple of seconds/minutes depending upon how big your project is and how many different artefacts it has. Any errors during the deployment will be shown in the Design Console.
4747
48-
2. Once the deployment is successful, you will see a changed status. You can also see all your deployed and/or released project versions from the project status list next to the project name.
48+
2. Once the deployment is successful, you will see a changed status. You can also see all your deployed and/or released project versions from the project status list next to the project name.
4949

5050
!![unit3-44](unit3-44.png)
5151

0 commit comments

Comments
 (0)