Top Banner
www.ribily.com Customer Invoicing App
43

Invoicing app on ribily

Apr 15, 2017

Download

Technology

Ribily
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Invoicing app on ribily

www.ribily.com

Customer Invoicing App

Page 2: Invoicing app on ribily

www.ribily.com

“Customer Invoicing App is for you to Send and Track Invoices to Payment.”

Page 3: Invoicing app on ribily

www.ribily.com

Customer Invoicing Flow

Page 4: Invoicing app on ribily

www.ribily.com

Creating ‘Customer Invoicing’ App on Ribily

Page 5: Invoicing app on ribily

www.ribily.com

Create Business Apps in 3 Steps

Page 6: Invoicing app on ribily

www.ribily.com

Step 1 – Configure your Trigger

Page 7: Invoicing app on ribily

www.ribily.com

Start building your ‘form’ – Add a ‘Control’

Page 8: Invoicing app on ribily

www.ribily.com

Configure properties for your ‘Control’

Page 9: Invoicing app on ribily

www.ribily.com

Adding more controls to your ‘Form’

Page 10: Invoicing app on ribily

www.ribily.com

Configure your form within minutes

• Add the below mentioned controls to the form, just like you added the first one for ‘Invoice’

Control Name Control Type Properties

Customer Mail ID Text Box Mandatory

Invoice Checkers Comments Text Box Visibility=False; Multiline, number of lines =4

Rectified Invoice Attachments Visibility=False

Comments on Payment Status Text Box Visibility=False; Multiline, number of lines =4

Page 11: Invoicing app on ribily

www.ribily.com

Save your form and move to the next step

Page 12: Invoicing app on ribily

www.ribily.com

Step 2 – Configure your ‘Flow’

Page 13: Invoicing app on ribily

www.ribily.com

Build the flow for PO Fulfilment

Page 14: Invoicing app on ribily

www.ribily.com

Add as many stages to your flow as you like

• Hover the mouse on top of the start icon to show actions

• Hover the mouse on top of the square and drag and drop to

configure your first stage ‘Invoice Check’ in the workflow

• Click on the properties icon to configure ‘Invoice Check’ Stage

Page 15: Invoicing app on ribily

www.ribily.com

Configuring ‘Check Invoice’ Stage

Page 16: Invoicing app on ribily

www.ribily.com

Task Pools in Ribily

What is a Task Pool?

Task Pool is basically a Team or Group of Users.

When do you use a Task Pool?

When a Task can be assigned to any one member of the group. For e.g. If you would want to assign an Invoice to QC team. Any one member from the QC team can work on it.

Page 17: Invoicing app on ribily

www.ribily.com

Task Pools in Ribily

What can you Configure in a Task Pool?

You can add users to a Task Pool to create a Team and assign what permissions users have for the tasks. You can then define how tasks can be allocated to the users.

How can Task be Assigned to the users?

The Task allocation can be either manual, where, users in the task pool can pick tasks manually OR it can be automated based on Round Robin, Least busy user Or Random Algorithm.

Page 18: Invoicing app on ribily

www.ribily.com

To Create Task Pool, go to Settings

Page 19: Invoicing app on ribily

www.ribily.com

Manage Task Pool

Page 20: Invoicing app on ribily

www.ribily.com

Name your Task Pool

Page 21: Invoicing app on ribily

www.ribily.com

Adding Users to Task Pool

Page 22: Invoicing app on ribily

www.ribily.com

Assigning Rights

Page 23: Invoicing app on ribily

www.ribily.com

Task Pool Created

Page 24: Invoicing app on ribily

www.ribily.com

Assign ‘Check Invoice’ to a Task Pool

Page 25: Invoicing app on ribily

www.ribily.com

Configuring Actions for ‘Check Invoice’ Stage

Page 26: Invoicing app on ribily

www.ribily.com

Configuring Control Visibility

• Ensure that the following settings are made for the ‘Check Invoice’ Stage.

Control Name Control Type Properties

Invoice Attachment Enabled = Unchecked, Visible=Checked

Customer mail ID Text Box Enabled = Unchecked, Visible=Checked

Invoice Checker Comments Text Box Enabled = checked, Visible=Checked

Rectified Invoice Attachment Enabled = Unchecked, Visible=Unchecked

Comments on Payment Status Text Box Enabled = Unchecked, Visible=Unchecked

Page 27: Invoicing app on ribily

www.ribily.com

Configuring personalized email for the user

Page 28: Invoicing app on ribily

www.ribily.com

Set up Stage Transitions

• Add another square shape. This one will be to send invoice to the Customer when QC is passed.

• Click on the icon on the connecting line and select ‘QC Passed’

Page 29: Invoicing app on ribily

www.ribily.com

Send Invoice to the Customer

Page 30: Invoicing app on ribily

www.ribily.com

Configure Rule for sending Email

Page 31: Invoicing app on ribily

www.ribily.com

Setting Customer Email Body

Page 32: Invoicing app on ribily

www.ribily.com

On QC Failed configure ‘Rectify Invoice’ Task

Page 33: Invoicing app on ribily

www.ribily.com

On QC Failed configure ‘Correct Invoice’ Task

Page 34: Invoicing app on ribily

www.ribily.com

Transitions & Control Visibility for ‘Rectify Invoice’

• Ensure the following settings are made for ‘Rectify Invoice’ stage under Configure Task Stage.

• This Stage connects back to ‘Check Invoice’

Control Name Control Type Properties

Invoice Attachment Enabled = Unchecked, Visible=Checked

Customer mail ID Text Box Enabled = Unchecked, Visible=Checked

Invoice Checker Comments Text Box Enabled = Unchecked, Visible=Checked

Rectified Invoice Attachment Enabled = Checked, Visible=Checked

Comments on Payment Status Text Box Enabled = Unchecked, Visible=Unchecked

Page 35: Invoicing app on ribily

www.ribily.com

Setting Personalized email for Submitter

In the Subject

• Errors found in Invoice

In the Body

• Hi <%SubmittedBy.Name%>,

Errors found in the Invoice you uploaded. Please find the QC Comments below:

"<%JSON.CustomerInvoicingApp.InvoiceCheckersComments%>"

Please re-attach the Invoice with correction.

Regards,Ribily

Page 36: Invoicing app on ribily

www.ribily.com

Configuring ‘Check Payment’

• Task Assignment – Assign it to the submitter

Control Name Control Type Properties

Invoice Attachment Enabled = Unchecked, Visible=Checked

Customer mail ID Text Box Enabled = Unchecked, Visible=Checked

Invoice Checker Comments Text Box Enabled = Unchecked, Visible=Checked

Rectified Invoice Attachment Enabled = Unchecked, Visible=Unchecked

Comments on Payment Status Text Box Enabled = Checked, Visible=Checked

Page 37: Invoicing app on ribily

www.ribily.com

Setting Personalized email for Check Payment

In the Subject

• Payment Status Check PO Ref - <%JSON.CustomerInvoicingApp.PORef%>

In the Body

• Hi <%SubmittedBy.Name%>,

Please check if the Payments for PO Ref -<%JSON.CustomerInvoicingApp.PORef%> has been made.

Take Action Appropriately.

RegardsRibily

Page 38: Invoicing app on ribily

www.ribily.com

Send Reminder for Payment

• Use ‘Send Email’ activity to send reminder to the customer

• In the Subject• Payment Reminder. PO ref: <%JSON.CustomerInvoicingApp.PORef%>

• In the Body• Dear Customer,

This is a Reminder for payment for PO Ref:<%JSON.CustomerInvoicingApp.PORef%>. Please make the payment ASAP.

Regards,

Ribily

Page 39: Invoicing app on ribily

www.ribily.com

Send Thank you Note for Payment

• Use ‘Send Email’ activity to send thank you note to the customer

• In the Subject• Payment Received. Thank you! PO ref: <%JSON.CustomerInvoicingApp.PORef%>

• In the Body• Dear Customer,

Thank you for the payment for PO Ref: <%JSON.CustomerInvoicingApp.PORef%>

Looking forward working with you.

Regards,

Ribily

Page 40: Invoicing app on ribily

www.ribily.com

The completed flow looks like this

Page 41: Invoicing app on ribily

www.ribily.com

Step 3 – Publish the App

Page 42: Invoicing app on ribily

www.ribily.com

Now start using PO Fulfilment App on Ribily

Page 43: Invoicing app on ribily

www.ribily.com

www.ribily.com