BuildRun enterprise low code development platform is a drag-and-drop development approach that provides rich service components to design, build, integrate, deploy, and manage enterprise digital applications, empowering teams to help them build digital applications in full scenarios.
BuildRun enterprise low code development platform version 1.2 has been released

New visual workflow, support for custom workflow (BPM feature), easily integrate workflow automation into the system through low code development approach, improve operational efficiency and improve resource utilization.

Next, we will take the operation of making a leave approval process as an example to show the use of workflow. Welcome to try it out.

01 Prerequisites

Before customizing workflows, you need to create relevant pages for initiating and approving workflows, as well as relevant data sources such as business objects and option sets. (Developers and business personnel can operate)

Steps:

  1. Create business object “leave”; Add attributes “Date”, “Reason for leave”
  2. Create a “Leave origination page”, add a form, and set the fields “Date” and “Leave reason”
  3. Create a Leave Approval page, add a form, and set the fields founder name, Date, and Reason for leave.
  4. Set application menu
Relevant operational guidelines are available at the [] Buildrun low code development tutorial (http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485014&idx=2&sn=09be1968e8144b53814 98baa51905191&chksm=9ff55b1ba882d20d15e4b457a06d70d42651b38b8e808ff3adc1f8da5ffe17f8c086485255ba&scene=21#wechat_redirec T)”

  • [BuildRun low code development tutorial | in the third quarter Data model design and define] (HTTP: / / http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485043&idx=1&sn=3e7db87c34a9a8af2a340fcd2c7e1fdc&chk sm=9ff55b3ea882d2280f9da19dd61af253863135d98f159af879b3aef671e8c2b3e6249e839af9&scene=21#wechat_redirect)
  • [BuildRun low code development tutorial | the fourth quarter Application page to create and set menu] (HTTP: / / http://mp.weixin.qq.com/s?__biz=MzA4MzU5NDI3NA==&mid=2247485066&idx=1&sn=ae74dd8f5341601225a2c6f376156c01& chksm=9ff55bc7a882d2d121ab7f7e14f58f5c4b0503b3ff4d67f95d0899bf9eff725698a67e860548&scene=21#wechat_redirect)

02 Create a workflow template

Workflow templates are the foundation of process automation, and BuildRun’s visual workflow feature currently provides multiple common and action nodes to ensure the workflow template base rules are set. (Developers and business personnel can operate)

Steps:

1. Go to the Application Designer and click on the Workflow menu (based on the completed design of the application page form)

2\. Create workflow group “Leave” and then create process template “Leave Template”

3\. Click the process property of the toolbar and set the initiating page as “Request initiating Page” and the review page as “Request Approving Page”.

4\. Drag the approval node 1 to the flow line and set the node properties:

  • Name: Project group leader approval
  • Can be withdrawn
  • Batch audit
  • The approval page is: leave approval page
  • Keep the default “Agree” and “reject” buttons
5\. Drag the approval node 2 to the flow line and set the node properties:

  • Name: Approval by personnel supervisor
  • Can be withdrawn
  • Batch audit
  • The approval page is: leave approval page
  • Keep the default “Agree” and “reject” buttons
6\. Save the edit and publish the app

Design end workflow template design display

Running end process list display

In the flow center where applications are running, users can set specific service processes.

On the flow management page, you can view existing flow groups and all added flows.

03 New Process

In process management, you can directly choose to add workflow templates, edit and manage workflow templates. (Business personnel can operate directly)

Steps:

1\. Create process group “Employee Transactions”

2\. Click the “Add” button above the group navigation and select the process template “Leave Template” from the process group “Leave”.

3. Enter common Leave for the service process and save the Settings

04 Configure the process attributes of the service process

Click the process name of “General leave” to enter the workflow design page and set the business process properties in more detail.

Steps:

1\. Set automatic approval, check “Every node needs approval”

2\. Set the scope of application of the process, which can be limited by specific organizations, projects, roles or individuals. Check “Disable” this time.

3\. Set no approver to handle, choose to transfer to others to handle

05 Configure node attributes for the service process

Select a node and click Node Properties on the toolbar to set the node properties.

Steps:

1\. Check can be withdrawn, can be batch approval

2\. Set to be transferable to transfer the approval task of this node to someone else in the platform organization

3\. The approver of setting the approval node can select the approver of the node according to the organization role, organization type role, group under the organization, or directly designate a person

4\. Set the approval mode and select countersignature (all approvers participate in the approval)

5\. Change the name of the Agree button to “approve” and the name of the reject button to “reject”

06 Initiate application and approval

After the workflow is set up, you can use the service flow directly.

▶ Initiate an application

1\. Ordinary users log in, enter the “Process List”, click “Ordinary leave process”, enter the request initiating page

2\. Fill in the date and reason for leave

3\. Click “Submit approval” button to complete the application for leave

4\. Application status can be viewed in “Process Center” > “My Application”

▶ Approval management

Approval Role After logging in, the “Wait for my Approval” page is displayed. You can view all applications under the “Common Leave Application Process” type. You can click the process name to view details about the leave application process.

! [](https://pic1.zhimg.com/80/v2-81b51d4d3d8b3b224823e9e57cc1927c_1440w.png)

07 Workflow other functions

▶ Proxy Settings

The BuildRun workflow allows you to create agents, set dates and agents, and specify a node to approve on your behalf

▶ draft box

Unsubmitted applications can be saved to the user’s draft box and submitted after re-editing.

In addition, BuildRun low code development platform version 1.2 has been updated with more details and optimizations, so please sign up to check it out.

–To be continued–

Encountered problems how to do?

During Buildrun, any questions or suggestions about the platform can be submitted to the development team in real time by clicking on the user Feedback button in the lower right corner of the page, and we will address them as soon as possible.

! [](https://pic4.zhimg.com/80/v2-c34d26c89de777280586dbe74c58b69a_1440w.png)

About BuildRun

[BuildRun](https://link.zhihu.com/?target=http%3A//gobuildrun.com/) brings visual-based enterprise application creation, integration, deployment, lifecycle management, and distribution capabilities in a multi-cloud architecture, Founded by the core team of Choerodon, BuildRun’s mission is to help enterprises improve software development productivity and business agility with modern cloud-native software architecture. It provides enterprise DevOps platform and enterprise low code development platform. It helps hide the complexity of the underlying environment on which applications depend, lets everyone just focus on business logic, and gives teams new ways to quickly and consistently turn their ideas into real business value.

Registration trial

Welcome to register and experience low-code application development ↓

Registered Address: [https://apps.gobuildrun.com/#/base/register-organization](https://link.zhihu.com/?target=https%3A//apps.gobuildrun.com/ %23/base/register-organization)

Liverpoolfc.tv: [http://gobuildrun.com] (https://link.zhihu.com/?target=http%3A//gobuildrun.com/)

Wechat service id: BuildRun Low code development platform