Build Visualizations for Cash Flow (Invoice Overview)

Build Visualizations for Cash Flow (Invoice Overview)

Contents

  • Visualization 1 - Numeric Point Indicator, Overdue Receivable
  • Visualization 2 - Numeric Point Indicator, Outstanding Receivables
  • Visualization 3 - Comparison Bars, Top Overdue Customers
  • Visualization 4 - Comparison Bars, Overdue by Days
  • Visualization 5 - Filter and Table, Outstanding Receivables details view

In this lesson, you will be using a data model to create an interactive report with variety of Visualizations. We will built first page Invoice Overview as part 1 of the Visualization lesson.

We have already pre-built some steps to kick start things here.

After opening your story from the previous lesson, click Edit to start editing the story.

If “Optimized View Mode” pop-up shows up then check Notify Only On Next Update and chose No Thanks.

Visualization 1 - Numeric Point Indicator, Overdue Receivable

We shall build our first chart to show “Overdue Receivable %”.

  1. Add a Numeric Point Indicator Chart.

2_Add_Viz

Note: - If you don’t see Insert >> Chart in the top navigation, select More then Chart.

2_Add_Viz
  1. A new Visualization tile will be added, please move that tile as shown in the below image:

Data source “COVID_CASHFLOW_AR_CLEARED_DATA” is already embedded into the story.

  1. Select Numeric Point from Indicator under Chart Structure, then select 2 Measures “% of Overdue Amounts” and “Overdue Amounts” from Primary Values and click on empty space to come out of drop down.

4_Add_Viz
5_Add_Viz

Two Measures can be seen on the chart we selected.

Formatting Numeric values

  1. Go to Styling as showing in the image.

7_Add_Viz
  1. Change Border : All Borders.

  1. Scroll down to Number Format section select Thousand in Scale and k,m,bn from Scale format.

  2. Select Builder icon to get back to the designer.

10_Add_Viz
  1. To activate Threshold Options, hover onto “% of Overdue Amounts” and click Threshold Options, then select View All Thresholds… to see all built in thresholds.

11_Add_Viz
12_Add_Viz
  1. Expand “% of Overdue Amounts”. The Image below show’s the Threshold limits built for “% of Overdue Amounts”.

  2. Collapse the definition and click Done at bottom right of the screen.

13_Add_Viz
  1. Again go back to Threshold options >> Show Threshold >> select Story Defined.

Selecting Story Defined will activate Threshold to the attribute on Tile as shown in the image.

14_Add_Viz
  1. Select title and edit the name to “Overdue Receivables %”.

Visualization 2 - Numeric Point Indicator, Outstanding Receivables

Lets build a 2nd chart to show “Outstanding Receivables”.

  1. Insert a new chart.

16_Add_Viz

Note: If you don’t see Insert >> Chart in the top navigation, select More then Chart.

16_Add_Viz
  1. Align new tile with “Overdue Receivables %” tile as shown in image and Select Numeric Point from Indicator under Chart Structure.

18_Add_Viz

Creating Calculated Column

The Calculated Measures calculation creates a new measure (or value) by applying mathematical formulas to the data in your model. One of the major advantages of creating these formulas in stories instead of model is that we can use it onetime for the particular story.

In the following steps we will create “Number of Invoices” calculated column which will produce count of ACCOUNTING DOCUMENTS.

  1. Select Create Calculation from +Add Measures Drop down under Measures.

19_Add_Viz

It opens a screen like this:

  1. Fill in the following values in the Calculation Editor:
    • Type : Aggregation from Drop down
    • Name : Number of Invoices
    • Operation : COUNT DIMENSIONS
    • Aggregation Dimensions : ACCOUNTING DOCUMENT(from model) and click “OK

  1. Select “Number of Invoices” and “AMOUNT” from +Add Measures drop-down under Measures.

22_Add_Viz
  1. Go to Styling to format Data.

23_Add_Viz
  1. Select Border: All Borders.

  2. Select Scale: Thousand.

  3. Scale Format: k, m, bn.

  4. Select Decimal Places : 0.

  5. Go back to Builder.

  1. Rename Title to “Outstanding Receivables”.

27_Add_Viz

Overdue Receivables % and Outstanding Receivables

The Overdue Receivables % KPI is a common calculation which describes the amount of the invoices that are overdue as a percentage of the total open invoices. We see the total amount of overdue receivables $622.172 million, represent --> change to representing 28% of the total open receivables, which is $2,258.891million. The KPI is shown in red indicating that this needs attention. Generally, an Overdue Receivables % is good when it is less than 10%, in the warning zone between 10% to 25%, and is critical when above 25%. Of course, this could differ for different organizations.

28_Add_Viz

Visualization 3 - Comparison Bars, Top Overdue Customers

In the following lesson we will build a bar graph to analyze Overdue Amounts by Customer.

  1. Add a new chart and align with “Overdue Receivables %”.

29_Add_Viz

Note: If you don’t see Insert >> Chart in the top navigation, select More then Chart.

29_Add_Viz
  1. Select “Overdue Amounts” from Measures and “CUSTOMER” from DIMENSIONS.

Sorting and filtering top 5

  1. Go to More Options >> Rank >> CUSTOMER >> Top 5.

32_Add_Viz

  1. Go to Styling and do the following to format the chart:

33_Add_Viz
  1. Select Border :All Borders.

  1. Set Scale = Thousand, and Scale Format = k, m, bn.

  1. Go back to Builder.

36_Add_Viz
  1. Rename the Title to “Top Overdue Customers”.

37_Add_Viz
38_Add_Viz

Final Result should look like this:

38a_Add_Viz

Visualization 4 - Comparison Bars, Overdue by Days

In the following lesson we will create a new chart by using existing bar graph.

  1. Go to More actions >> Copy >> Duplicate.

39_Add_Viz

Do the following changes in the Builder:

  1. Chart Orientation : Vertical.

40_Add_Viz
  1. Measures : Remove “Overdue Amounts” and select “AMOUNT”.

  2. Dimensions : Remove “CUSTOMER” and select “Late Days”.

41_Add_Viz
  1. Under Color, select +Add Dimension/Measure then from the drop down select “Late Days”.

42_Add_Viz
43_Add_Viz
  1. Then from color drop down Red.

43a_Add_Viz

We will filter out all 0 days in following step.

  1. Select Add Filter >> select “Late Days” >> Enable Exclude Selected members.

  2. Select 0 to be excluded and click OK.

44_Add_Viz
  1. Rename the title to “Overdue by Days” and final result should like below:

46_Add_Viz

The Top Overdue Customers chart shows the top 5 customers by their total amount of overdue receivables. We see that both customers USCU_S02 and USCU_L09 have over $100 million USD in overdues. The Overdue by Days chart groups all overdue invoices into buckets which represent the number of days they are overdue. The total overdue amount is shown for each bucket. We see that $49.702 million is overdue by 1 – 15 days, and $160.267 million is overdue by 31 – 60 days.

  1. Align all 4 charts as shown in the below image (resize “Overdue Receivables %” and “Outstanding Receivables” so they are smaller).

47_Add_Viz

Visualization 5 - Filter and Table, Outstanding Receivables details view

  1. Add Input Control >> Move it below with “Outstanding Receivables”.

Note: If you don’t see Insert >> Input Control in the top navigation, select More then Input Control.

47a_Add_Viz
47b_Add_Viz
  1. Click on Page Filter >> Dimensions >> “Late Days” (OVERDUE DAYS).

47c_Add_Viz
47d_Add_Viz
  1. Select all values Except All Members and (Null) >> Click OK.

  1. Drag the corner of the “Late Days” filter chart to expand it as shown in the image.

47f_Add_Viz

Linking necessary charts to filter data according to Input Control

  1. Go to More Options >> Linked Analysis.

47g_Add_Viz
  1. Under Linked Analysis please select Only Selected Widgets and Automatically Connect Newly Created Widgets then Apply.

The above options will disconnect filter to all existing Widgets and will only link to any Widgets we are going to create in next step.

47h_Add_Viz

Inserting a Table with Overview of Receivables

  1. Select Table from Insert tab and align with two bar graphs as shown in the image below:

48_Add_Viz

49_Add_Viz
  1. Remove “Account” in Rows and select +Add Measures/Dimensions.

49a_Add_Viz
  1. Select “ACCOUNTING DOCUMENT”, “COUNTRY”, “NET DUE DATE” from DIMENSIONS.

50_Add_Viz
  1. Similarly remove “Category” from Columns and select +Add Measures/Dimensions.

  2. Select “Account” from DIMENSIONS.

50a_Add_Viz
51_Add_Viz
  1. If you select the 1Model Members in Columns we can see “OVERDUE DAYS” attribute is already preselected because it is part of Filter condition that we added in the filter step.

52_Add_Viz
  1. Click on Account(1) in Filters and select “AMOUNT” along with “OVERDUE DAYS”.

Activating Threshold to show color code for data

  1. Hover on “Account” in Columns click on …(More) >> Thresholds>> select Show Threshold.

55_Add_Viz

Selecting date format for “NET DUE DATE”

  1. Hover on “NET DUE DATE” in Rows click on …(More) >> select Hierarchy >> select Flat presentation >> Click Set.

56_Add_Viz
  1. Rename Title to “Outstanding Receivables Detailed View” and final result looks like below image:

59_Add_Viz

Renaming the page

  1. Select the drop down next to Page1 >> select Rename >> Rename Page1 to “Invoice Overview” >> click Rename.

60_Add_Viz
61_Add_Viz

Saving the story

  1. We can save the story by Ctrl + S or Select Floppy drop down on file tab >> click Save.

  1. Click on View on top right corner to view the whole built page.

63_Add_Viz

Log in to track your progress & complete quizzes