59
Quote, accept and ship [a product] Showcases: (1) “how to create and run a simple business process” (6 steps in 30 minutes) (2) “how to create and run a “complex” business process” (in 10 – 14 hours) Create code-free applications: the sales process This presentation reflects older releases of Harmony – it will be updated soon (after release 3.1) The last slide there are references to more recent materials

Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Embed Size (px)

DESCRIPTION

A 3 step process for 2 user groups (customer, warehouse. In 20 slides we demonstrate how to create a business process supporting (1) create a quotation for a product - supported in database, (2) the acceptance by the customer (either online or by email) and (3) the shipment of the product from the warehouse. The business process contains of 2 workflows with authorization (2 groups) and has one expression and some rules implemented. The result is business critical web application that can support thousands of users. The authorization deals with: An internal employee with access to Sales and Warehousing Customer access to the submitted quotation (using 2 scenarios: (1) using the web application (online) - (2) invite via an email) Shipment by a warehouse employee A Product reference file has been added.

Citation preview

Page 1: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Quote, accept and ship [a product]

Showcases:(1) “how to create and run a simple business process”

(6 steps in 30 minutes)(2) “how to create and run a “complex” business process”

(in 10 – 14 hours)

Create code-free applications: the sales process

This presentation reflects older releases of Harmony – it will be updated soon (after release 3.1)

The last slide there are references to more recent materials

Page 2: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Case 1: sell garden furniture online

1. An Internet user selects a product– And a quote is presented

• on the web page / user interface prompt• sent by email

2. [Internet] user is asked to accept– through the user interface– by activating the email (link)

3. Warehouse employee ships the product– If internet user accepts

A three step processCompany selling & shipping goods,

internet user buying goods

Page 3: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

1st step select product

1. Data from product file is used to validate entry

2. Price is immediately displayed

1

2

Page 4: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

2nd step customer accepts (online)

Decision support displays next activity/step (including who has to do this step)

1. Total price calculated from an expression2. Accept quote = yes ”fires” next process [shipping]

1

2

Page 5: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

2nd step: customer accepts using email

(email is alternative for “online” – see slide customer online view)

Page 6: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

3rd step: ship the product

1. Work item is in “warehouse” queue2. Process details

2

11

2

Page 7: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

CREATING YOUR 1ST APPHow to configure this simple 3-step process

Page 8: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Needed to support the sales process

1. Three (3) screens / dialogs• Select product• Accept the quote• Ship the productWe need to control the dialog flow (one screen to the other)

2. One (1) Product file• Containing the products

3. One (1) Email • (template) to ask buyer to confirm the quote

4. One (1) calculation 5. Access to the application and data (authorization)

– Buyer versus seller (and shipper)

the specifications

Page 9: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 1: create 3 screens / dialogs

Page 10: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 1b – control the flow

The rules are “self-explanatory”Rule 10: show “Acceptance” when a total price existsRule 20: start “Shipping” when [the customer] accepts the quote

Page 11: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 2 create Product file

Create, or import. as many products as you want ….1. and as many fields as you want

Page 12: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 3 create the [e-mail] template

Harmony has a built-in template function

Page 13: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 4 create one expression

Page 14: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 5 authorize

Create groupsCreate your users, assign them to groupsSpecify who can start the 1st step (Customers and Sales)

1

2

3

1

3

Page 15: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Step 6 Generate your app

On the Harmony menu

Select uploadYour app will be ready in 30 seconds !

Page 16: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

That’s all

You think you can do this (in 30 minutes) ?

Page 17: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

ADDED FEATURESWhat you don’t have to do – but what Harmony does for you

Page 18: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

All steps are assembled

You’ll be able to see all Quotes which have been created and waiting for acceptance

Page 19: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Email pre-view

2

3

Point your mouse at the email – and the contents are displayed

Page 20: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

All case data is accessible

Harmony collects and time stamps all data and records all user access to the case

Page 21: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Configuration overviewsimple app

Part Number of Total rows

Rules 5 (15) -

Dialogs (process steps) 3 (8) 85

Reference files 1 (4) ??

MDT none (1)

DT none (2)

Expressions 1 (10)

Templates 1 (2)

Groups 4 (5)

Configuration time (hours) < 1 (4)

(in brackets) is the estimate for a fully developed version

MDT = multi-dimensional decision table.

Page 23: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Case 2: sell bedroom furniture online

1. An Internet user selects a product– We’ll prompt for his customer details– We’ll ask him if he wants to create a customer record– The quote is presented

2. Internet user is asked to accept the quote– We add a “later” option (and remind him/her)

3. Internet user is asked to accept the license terms– If no shipping address specified: we’ll prompt for this

4. The minimum stock (warehouse) is checked– a purchase order is generated in case stock is too low

5. Goods are shipped [from the warehouse]– Shipped qty can differ from ordered qty

Page 24: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Case 2: sell bedroom furniture online

6. Prompt user with a “thank you” screen– User can specify “contact me”

7. The contact form is displayed [to the user]8. A response is required [by the sales dept]9. User has access to the Customer file10. User has the option to delete case data

– In case he/she hasn’t ordered

11. We’ll add all users to a file– Accessible in a spreadsheet

Page 25: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

1st step – select a product

1. Data from product file is used to validate entry

Page 26: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

2nd step: customer accepts quote

User can delay …… system prompts for reminder

Page 27: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

(2nd step) customer recieves email

Standard Harmony function – email access

(email is alternative for “online” – see slide customer online view)

Page 28: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

3rd step customer to accept License terms

If previously no shipping address has been entered the system will prompt user for this

Page 29: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

The seller has overview of all tasks

2

1

2

After the license terms have been accepted – 2 steps/tasks are triggered:

The last step “thank you”” for the customer

Shipping the product by the warehouse

1

2

Page 30: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

4th step generating a PO

The system automatically generates a PO (to be completed by purchasing dept)

Page 31: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

5th step warehouse ships the product

Note: All goods to be shipped are in “warehouse” queueIn case a logistics company fulfills the delivery – they would have accessWith ‘small’ companies, like retailers, the seller has multiple roles

Page 32: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

6th step: Thank you

1. “check” box in case you want to change the email address 2. Yes for accessing profile (see next slide)

Page 33: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

7th step: Contact form

A “dynamic” form is generatedDepending on contact subject .. Additional fields are generated

Page 34: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

8th step: response

This is what customer entered

Page 35: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

9th step: Customer profile

Page 36: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

10th step: Maintain case data

Page 37: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

# 11a: adding users to a file

Page 38: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

# 11b: prospects/customers

Page 39: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

CREATING YOUR 2ND APPHow to configure this “sophisticated” process

Page 40: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Needed to support the sales process

1. Eleven (11) screens / dialogs• Support sales• Shipping• purchasing• Customer serviceAll these need to be controlled - the dialog flow

2. Four files• Catalog, Products, Customer and Access• How to add-to/update Customer and Access

3. Nine (9) email templates• How to sent an email

4. Price & stock calculations5. Access to the application and data (authorization)

– Buyer/customer, sales, purchasing and warehouse

the specifications

Page 41: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Needed to support the sales process

6. Creating “timers” • A powerful mechanism to start actions in the future• Three (3) are implemented

7. UI item interaction• Depending on data show an extra UI attribute

Some more specifications …

Page 42: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

1st step the dialogs (process steps)

Dialog items are grouped by dialog[names]simply specify type, the values (ext) in case of multiple choice and the description (how this appears on the user interface). Sample

Page 43: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Define the workflow

The sequence of the workflow is determined by:the condition (total price exists)which (dialog) is to be executed by whom (queue)

1

2

1

3

32

Page 44: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Define the workflow

The sequence of the workflow is determined by:the condition (accept quote = yes)which (dialog) is to be executed by whom (queue)

1

2

1

3

32

Page 45: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

2nd step: creating/updating files

Customer: updated by the applicationCatalog: uploaded by the application manager (you)Access: updated by the applicationProduct: uploaded by application manager

Page 46: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

2nd step: How to updat files

Customer file: updated by the applicationset the value “type” to prospect

Page 47: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

3rd step create/send e-mail (templates)

Create the templates& control when (and which) template is sent

Page 48: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

4th step: create expression(s)

Expressions “fire” automatically – no need to create rules for thusTotal price is calculated when price and quantity (qty) exist [Id1]Customer name is created when first and last name exist [Id30]

Page 49: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

5th step authorize access

1. Create groups2. Create users, assign to groups & specify “access” 3. Autothorize which group (department) can start a workflow

1

2

3

Page 50: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

6th step “timers”

1. User enters a time [because of “later” to accept the quote)2. The timer is started3. When the timer expires (at 11:00 hrs) the dialog accept quote

will be started

2

3

1

Page 51: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

7th step control fields in “UI”

1. Contact = partner query2. User selects Demo request3. Three fields are displayed

1. Product name2. Location3. (pre-ferred) contact date & time

3

12

Page 52: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

7th step How to do this …

Page 53: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

ADVANCED USERSNext slide(s) shows advanced tecnique(s)

Page 54: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Annex to 7th step: DT to control the UI

A Decision table sets the condition for the fieldsUser selected Demo request and email1. Three fields are displayed

1. Product required = yes2. Date required yes3. Message body required = yes

1

2

1

2

Page 55: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Case process info

Harmony collects and time stamps all processing - and all data that has been “hit” in each step

Page 56: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Case data

Harmony collects and time stamps all data and relates the actions which caused data to be created

Page 57: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

Configuration overview

Part Number of Total rows

Rules (process & UI) 100 (120)

Dialogs (process steps) 11 (-) 90

Reference files 4 (-) 180

MDT none (1)

Decision Tables 1 (2)

Expressions 8(10)

Templates 9 (-)

Groups 6 (-)

Development time (hours) < 12 (16)

(in brackets) is the estimate for a fully developed version

MDT = multi-dimensional decision table.

Page 58: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

For more information

• Visit– www.liquidsequence.com

• Run the live demo – http://www.liquidsequence.com/Demo.html

• The flowchart: – https://www.lucidchart.com/documents/view/4f5b-8e

2c-5257b8aa-b1d4-197b0a00d0bd

– Video Testimony: testing the process• Will be added later

Page 59: Online sales: Select product, create quote, accept and ship (from warehouse). Create a cloud app in 2 hours - using Google DOCS

For more information

• Visit– www.liquidsequence.com

• Release overview – (all new features)

• Contact us– http://liquidsequence.com/Contact.html

• Two 5 minutes videos: Harmony in action– http://youtu.be/4QgM1F1Sbhg (part I)– http://youtu.be/G6ezSMX9A5k (part II)

– Video Testimony: testing the process• Will be added later