Changed on:
8 July 2024
Custom component to display a page with an IPU/IPC report chart that displays data filtered by three parameters: report type, time period, and granularity.
Plugin Name | Inventory |
---|
Inventory components for managing a Fluent Commerce account.
Inventory UI
fc.reports.ipuipc
The IPU/IPC Report component consists of the following parts:
The Filters block allows to refine data using a combination of three filters:
The Line chart visually displays data points across a chosen date range interval. The x-axis illustrates the date range, while the y-axis depicts the quantity of inventory updates, offering a swift overview of data correlations. Both the start and end points on the x-axis are in UTC.
Read more about the Line chart component here.
Total Updates represents the cumulative sum of all Total Usages within the specified date range for the chosen report.
The Definition of Terms is a link to the document explaining the IPU and IPC definitions.
When generating reports, it's important to consider several technical constraints. Regardless of the report type, data beyond 185 days old cannot be displayed. If the selected date range exceeds this limit, an error message will prompt to reduce the timeframe:
The maximum time frame is 185 days. Please reduce the total time frame.
Furthermore, the chosen granularity directly influences the acceptable date/time range. Valid combinations are:
If the validation criteria are not met, the following error message will appear:
The time frame for your chosen granularity is too long. Please choose a larger granularity or reduce the timeframe.
Name | Type | Required | Default | Description |
width | CardWidth ("quarter" / "third" / "half" / "two-thirds" / "full"/ number (1-12)) | No | ‘full’ | Define the width of the card on a 12-column grid. Can use the named widths for readability or numbers directly. On mobile devices all widths will automatically change to 12 for the best responsive experience. Default is "full" and will take up the full width of the containing component. |
1{
2 "nav": {
3 "label": "i18n:fc.admin.reports.index.nav",
4 "icon": "outline_assignment"
5 },
6 "type": "page",
7 "path": "reports",
8 "component": "fc.page",
9 "props": {
10 "title": "i18n:fc.inventory.admin.reports.nav.label"
11 },
12 "descendants": [
13 {
14 "component": "fc.reports.ipuipc",
15 "props": {
16 "title": "i18n:fc.i.pages.descendants.title",
17 "width": "full"
18 }
19 }
20 ]
21}
Language: json
IPU/IPC Report Component description
Validation logic change. UX enhancements.
None
Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.