Skip to content

simplicitesoftware/module-demo-dashboard

Repository files navigation


DemoDashboard module definition

Quality Gate Status

Introduction

This module contains a custom dashboard for the demo order management application.:

Prerequisites

The Demo module must be installed and configured before importing this addon module.

Import

To import this module:

  • Create a module named DemoDashboard
  • Set the settings as:
{
	"type": "git",
	"origin": {
		"uri": "https://github.com/simplicitesoftware/module-demo-dashboard.git"
	}
}
  • Click on the Import module button

DemoStats1 business object definition

Statistics per statuses

Fields

Name Type Required Updatable Personal Description
demoOrdStatus enum(30) using DEMO_ORD_STATUS list yes yes Order status
demoStsCount int(10) yes -
demoStsQuantities int(10) yes Ordered quantities
demoStsTotals float(10, 2) yes Ordered amount

Lists

  • DEMO_ORD_STATUS
    • P Pending status
    • H On hold
    • V Validated status
    • D Shipped status
    • C Canceled status

DemoStats2 business object definition

Stats per products

Fields

Name Type Required Updatable Personal Description
demoStsRowId link to DemoProduct id yes -
Ref. demoStsRowId.demoPrdReference regexp(10) Product reference
Ref. demoStsRowId.demoPrdName char(100) Product name
Ref. demoStsRowId.demoPrdAvailable boolean Available product?
Ref. demoStsRowId.demoPrdStock int(11) Current stock for product
demoStsCount int(10) yes -
demoStsQuantities int(10) yes Ordered quantities
demoStsTotals float(10, 2) yes Ordered amount

Custom actions

  • DEMO_STS2_AVAILABLE:
  • DEMO_STS2_NOT_AVAILABLE:

DemoDashboard external object definition

Demo dashboard (using Google charts)