43
www.ribily.com Customer Invoicing App

Invoicing app on ribily

  • Upload
    ribily

  • View
    534

  • Download
    0

Embed Size (px)

Citation preview

www.ribily.com

Customer Invoicing App

www.ribily.com

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

www.ribily.com

Customer Invoicing Flow

www.ribily.com

Creating ‘Customer Invoicing’ App on Ribily

www.ribily.com

Create Business Apps in 3 Steps

www.ribily.com

Step 1 – Configure your Trigger

www.ribily.com

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

www.ribily.com

Configure properties for your ‘Control’

www.ribily.com

Adding more controls to your ‘Form’

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

www.ribily.com

Save your form and move to the next step

www.ribily.com

Step 2 – Configure your ‘Flow’

www.ribily.com

Build the flow for PO Fulfilment

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

www.ribily.com

Configuring ‘Check Invoice’ Stage

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.

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.

www.ribily.com

To Create Task Pool, go to Settings

www.ribily.com

Manage Task Pool

www.ribily.com

Name your Task Pool

www.ribily.com

Adding Users to Task Pool

www.ribily.com

Assigning Rights

www.ribily.com

Task Pool Created

www.ribily.com

Assign ‘Check Invoice’ to a Task Pool

www.ribily.com

Configuring Actions for ‘Check Invoice’ Stage

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

www.ribily.com

Configuring personalized email for the user

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’

www.ribily.com

Send Invoice to the Customer

www.ribily.com

Configure Rule for sending Email

www.ribily.com

Setting Customer Email Body

www.ribily.com

On QC Failed configure ‘Rectify Invoice’ Task

www.ribily.com

On QC Failed configure ‘Correct Invoice’ Task

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

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

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

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

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

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

www.ribily.com

The completed flow looks like this

www.ribily.com

Step 3 – Publish the App

www.ribily.com

Now start using PO Fulfilment App on Ribily

www.ribily.com

www.ribily.com