Merged in feature/sub-navigation-items (pull request #1)
Feature/sub navigation items Approved-by: Adam Pitel
This commit is contained in:
12
.cursor/rules/no-docs-directory.mdc
Normal file
12
.cursor/rules/no-docs-directory.mdc
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
description: Do not create or add to the /docs directory
|
||||||
|
alwaysApply: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# No /docs Directory Changes
|
||||||
|
|
||||||
|
Do **not** create new files under `docs/` or add to or modify any content in the `docs/` directory.
|
||||||
|
|
||||||
|
- Do not create new files in `docs/`.
|
||||||
|
- Do not edit or append to existing files in `docs/`.
|
||||||
|
- When a task would normally involve documentation (e.g. README updates, changelog notes), skip any changes under `docs/` unless the user explicitly asks to change that directory.
|
||||||
107
.cursor/skills/add-query-to-table/SKILL.md
Normal file
107
.cursor/skills/add-query-to-table/SKILL.md
Normal file
@@ -0,0 +1,107 @@
|
|||||||
|
---
|
||||||
|
name: add-query-to-table
|
||||||
|
description: Adds a new DB query to a page and wires it to a Table widget; documents how parameter/search syntax works (widget bindings, optional date range). Use when the user asks to add a query, connect a query to a table, create a new query, or how parameters/filters work in queries.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Add Query to Table & Parameter Search Syntax
|
||||||
|
|
||||||
|
Use this skill when adding a new query to a page, wiring a query to a table, or when you need the correct syntax for parameterized filters (e.g. date range from widgets).
|
||||||
|
|
||||||
|
## 1. Query structure (single source of truth)
|
||||||
|
|
||||||
|
Each query lives under the page in a folder named after the query:
|
||||||
|
|
||||||
|
- **Path**: `pages/<PageName>/queries/<query_name>/`
|
||||||
|
- **Files**:
|
||||||
|
- **`<query_name>.txt`** -- Raw SQL. This is the **source of truth** for the query body. Keep it readable (real newlines, no escaping).
|
||||||
|
- **`metadata.json`** -- Appsmith action config. The `body` inside `unpublishedAction.actionConfiguration` must match the SQL in the `.txt` file, stored as a single-line string with `\n` for newlines and `\"` for double quotes.
|
||||||
|
|
||||||
|
**Naming**: Use lowercase with underscores (e.g. `units_ordered_by_series`, `pending_pos_slx_pending`). The query name is the identifier used in bindings (e.g. `{{query_name.data}}`).
|
||||||
|
|
||||||
|
## 2. Metadata.json required fields
|
||||||
|
|
||||||
|
- **`gitSyncId`** (CRITICAL): Must be the **first field** in the root object. Format: `"<24-char-hex>_<uuid-v4>"`. Without this, Appsmith will auto-remove the query on the next pull/sync. Generate with:
|
||||||
|
```bash
|
||||||
|
python3 -c "import uuid; print(uuid.uuid4().hex[:24] + '_' + str(uuid.uuid4()))"
|
||||||
|
```
|
||||||
|
Use the same 24-char hex prefix as the page's `gitSyncId` but a unique UUID suffix.
|
||||||
|
- **`id`**: `"<PageName>_<query_name>"` (e.g. `"Pending POs - SLx Pending_pending_pos_slx_pending"`).
|
||||||
|
- **`name`**: `"<query_name>"` (must match the folder and the name used in bindings).
|
||||||
|
- **`unpublishedAction.actionConfiguration.body`**: The exact SQL from `<query_name>.txt`, escaped for JSON (newlines -> `\n`, `"` -> `\"`).
|
||||||
|
- **`unpublishedAction.datasource`**: Use the same as other queries on the page (e.g. `xTuple_Sandbox`).
|
||||||
|
- **`unpublishedAction.pageId`**: `"<PageName>"`.
|
||||||
|
- **`unpublishedAction.dynamicBindingPathList`**: `[{"key":"body"}]` when the body contains `{{...}}` widget references.
|
||||||
|
- Keep **`pluginId`**: `"postgres-plugin"`, **`pluginType`**: `"DB"`, and existing flags like **`encodeParamsToggle`**, **`paginationType`**, **`pluginSpecifiedTemplates`**, **`timeoutInMillisecond`** consistent with other DB queries in the app.
|
||||||
|
|
||||||
|
When adding a new query, copy an existing query's `metadata.json` from the same page and change `gitSyncId`, `id`, `name`, and `body` (and ensure `body` stays in sync with the new `.txt` file).
|
||||||
|
|
||||||
|
## 3. Wiring the query to a Table widget
|
||||||
|
|
||||||
|
- In the Table widget JSON (e.g. `widgets/.../Table1.json`), set:
|
||||||
|
- **`tableData`**: `"{{<query_name>.data}}"`
|
||||||
|
- Table columns read from the query result by **key**. The key is the **SELECT alias** from the query (e.g. `"Product"`, `"Qty Ordered"`). In `primaryColumns`, the column **id** can be a safe identifier (e.g. `Qty_Ordered`) while **originalId** / **alias** / **label** match the display name; **computedValue** must use the same key as in the query result, e.g. `currentRow["Qty Ordered"]`.
|
||||||
|
|
||||||
|
So: **query SELECT aliases = keys in the table's row object**. Keep column keys and any `currentRow["..."]` references in the table in sync with those aliases.
|
||||||
|
|
||||||
|
## 4. Parameter search syntax (widgets in SQL)
|
||||||
|
|
||||||
|
### 4.1 Referencing a widget value
|
||||||
|
|
||||||
|
- **Syntax**: `{{WidgetName.property}}`
|
||||||
|
- **Examples**:
|
||||||
|
- DatePicker date: `{{SeriesDateFrom.selectedDate}}`, `{{PowerDateTo.selectedDate}}`
|
||||||
|
- Other widgets: use the widget's value property (e.g. `selectedOptionValue`, `text`) as per Appsmith docs.
|
||||||
|
|
||||||
|
Values are injected as strings. For PostgreSQL dates you typically cast in SQL, e.g. `'{{DatePicker1.selectedDate}}'::date`.
|
||||||
|
|
||||||
|
### 4.2 Optional date range (no filter when either date is empty)
|
||||||
|
|
||||||
|
Use this pattern so that:
|
||||||
|
- If **either** date widget is empty -> the date condition is **not** applied (all dates allowed).
|
||||||
|
- If **both** are set -> filter by `date_column BETWEEN from ::date AND to ::date`.
|
||||||
|
|
||||||
|
**SQL pattern** (replace widget names and column as needed):
|
||||||
|
|
||||||
|
```sql
|
||||||
|
AND (
|
||||||
|
NULLIF('{{DateFromWidget.selectedDate}}','') IS NULL
|
||||||
|
OR NULLIF('{{DateToWidget.selectedDate}}','') IS NULL
|
||||||
|
OR date_column BETWEEN
|
||||||
|
NULLIF('{{DateFromWidget.selectedDate}}','')::date
|
||||||
|
AND NULLIF('{{DateToWidget.selectedDate}}','')::date
|
||||||
|
)
|
||||||
|
```
|
||||||
|
|
||||||
|
- **Logic**: `NULLIF('{{...}}','')` turns an empty string into SQL `NULL`. If either widget is empty, one of the first two conditions is true, so the whole `AND (...)` is true and the BETWEEN is not applied. When both are non-empty, the third branch applies the range.
|
||||||
|
- **Widget names**: Use the actual widget names (e.g. `SeriesDateFrom` / `SeriesDateTo` for one tab, `PowerDateFrom` / `PowerDateTo` for another). Ensure those widgets exist on the same page and (if in a tab) the same tab so the query runs with the right context.
|
||||||
|
|
||||||
|
### 4.3 Required parameters (always filter)
|
||||||
|
|
||||||
|
If the filter must always be applied (no "show all" when empty):
|
||||||
|
|
||||||
|
- Use the binding directly and ensure the widget always has a value, or use a default in the widget.
|
||||||
|
- Example: `AND cohead_orderdate BETWEEN '{{DateFrom.selectedDate}}'::date AND '{{DateTo.selectedDate}}'::date` -- then empty dates may produce invalid SQL or empty results, so prefer the optional pattern above unless the UI guarantees non-empty values.
|
||||||
|
|
||||||
|
## 5. Checklist when adding a new query
|
||||||
|
|
||||||
|
1. Create `pages/<PageName>/queries/<query_name>/`.
|
||||||
|
2. Add `<query_name>.txt` with the full SQL (source of truth).
|
||||||
|
3. Add `metadata.json` with correct `gitSyncId`, `id`, `name`, `body` (body = SQL from .txt, JSON-escaped), and same datasource/pageId as other page queries.
|
||||||
|
4. If the SQL uses `{{...}}`, set `dynamicBindingPathList` to `[{"key":"body"}]`.
|
||||||
|
5. In the Table widget that should show the data, set `tableData` to `{{<query_name>.data}}`.
|
||||||
|
6. Ensure table column keys / `currentRow["..."]` match the query's SELECT aliases.
|
||||||
|
|
||||||
|
## 6. Renaming or replacing a query
|
||||||
|
|
||||||
|
- To **rename** (e.g. `units_shipped_by_series` -> `units_ordered_by_series`):
|
||||||
|
- Create the new folder and files under the new name (with a new `gitSyncId`).
|
||||||
|
- Update every reference to the old query (e.g. `tableData`: `{{old_name.data}}` -> `{{new_name.data}}`).
|
||||||
|
- Remove the old query folder (both `.txt` and `metadata.json`).
|
||||||
|
- When **replacing** the SQL but keeping the same name, update the `.txt` first, then update the `body` in `metadata.json` to match (same content, JSON-escaped).
|
||||||
|
|
||||||
|
## Reference
|
||||||
|
|
||||||
|
- **gitSyncId**: `<24-char-hex>_<uuid-v4>`. Without this, Appsmith auto-removes the query on sync.
|
||||||
|
- **Optional date range**: NULLIF + IS NULL + OR + BETWEEN as above.
|
||||||
|
- **Table data binding**: `{{<query_name>.data}}`.
|
||||||
|
- **Column keys**: Must match query SELECT aliases (e.g. `"Product"`, `"Qty Ordered"`).
|
||||||
216
.cursor/skills/add-tabs-to-page/SKILL.md
Normal file
216
.cursor/skills/add-tabs-to-page/SKILL.md
Normal file
@@ -0,0 +1,216 @@
|
|||||||
|
---
|
||||||
|
name: add-tabs-to-page
|
||||||
|
description: Adds a TABS_WIDGET to a page so multiple data views live under one page instead of separate pages. Use when the user asks to add tabs, consolidate pages into tabs, create tabbed views, or replace a single table with a tabbed layout.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Add Tabs to a Page
|
||||||
|
|
||||||
|
|
||||||
|
Replaces a page's standalone content (e.g. a single `TABLE_WIDGET_V2`) with a `TABS_WIDGET` containing multiple tabs, each with its own widgets and query binding.
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
|
||||||
|
- **Tab definitions**: User must provide the tab labels and the query each tab should display.
|
||||||
|
- **Page prefix**: Each page uses a short widget-ID prefix (e.g. `pa1`, `cp1`). Reuse the existing prefix from the page's widgets.
|
||||||
|
- Follow the **add-query-to-table** skill for creating any new queries needed by the tabs.
|
||||||
|
|
||||||
|
## File Layout
|
||||||
|
|
||||||
|
The Tabs widget and all widgets **inside** tabs live under a `Tabs1/` directory:
|
||||||
|
|
||||||
|
```
|
||||||
|
pages/<PageName>/widgets/Tabs1/
|
||||||
|
├── Tabs1.json # The TABS_WIDGET itself
|
||||||
|
├── <Table1>.json # Table inside tab 1
|
||||||
|
├── <Table2>.json # Table inside tab 2
|
||||||
|
├── <DatePicker>.json # Optional: date pickers inside a tab
|
||||||
|
└── ...
|
||||||
|
```
|
||||||
|
|
||||||
|
If the page previously had a standalone `Table1.json` at `widgets/Table1.json`, **delete it** after creating the tabbed replacement.
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
|
### 1. Design the tab structure
|
||||||
|
|
||||||
|
Decide on tab count, labels, and content. Example:
|
||||||
|
|
||||||
|
| Tab ID | Label | Canvas widgetId | Content |
|
||||||
|
|--------|-------|-----------------|---------|
|
||||||
|
| tab1 | All | `{prefix}cnvsall` | TableAll bound to `query_all` |
|
||||||
|
| tab2 | SLx | `{prefix}cnvsslx` | TableSLx bound to `query_slx` |
|
||||||
|
|
||||||
|
### 2. Create `Tabs1.json`
|
||||||
|
|
||||||
|
The TABS_WIDGET has three critical sections:
|
||||||
|
|
||||||
|
**A) `tabsObj`** — declares each tab with id, label, index, and canvas widgetId:
|
||||||
|
|
||||||
|
```json
|
||||||
|
"tabsObj": {
|
||||||
|
"tab1": {
|
||||||
|
"id": "tab1",
|
||||||
|
"index": 0,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "All",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "<canvas-widgetId-for-tab1>"
|
||||||
|
},
|
||||||
|
"tab2": { ... }
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**B) `children`** — array of `CANVAS_WIDGET` entries, one per tab. Each canvas must reference:
|
||||||
|
- `"parentId"`: the Tabs widget's `widgetId`
|
||||||
|
- `"tabId"`: matching key from `tabsObj` (e.g. `"tab1"`)
|
||||||
|
- `"tabName"`: the display label
|
||||||
|
- `"widgetId"`: unique canvas ID (referenced in `tabsObj` and by child widgets)
|
||||||
|
|
||||||
|
**C) Top-level Tabs properties:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"type": "TABS_WIDGET",
|
||||||
|
"version": 3,
|
||||||
|
"isCanvas": true,
|
||||||
|
"shouldShowTabs": true,
|
||||||
|
"defaultTab": "<label of default tab>",
|
||||||
|
"parentId": "0",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"rightColumn": 64,
|
||||||
|
"topRow": 5,
|
||||||
|
"bottomRow": 67,
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "accentColor"},
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3. Create widgets inside each tab
|
||||||
|
|
||||||
|
Each widget inside a tab sets `"parentId"` to that tab's **canvas widgetId** (not the Tabs widgetId). Widgets start at `topRow: 0` within each canvas.
|
||||||
|
|
||||||
|
**Table-only tabs** (no date pickers):
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"parentId": "<canvas-widgetId>",
|
||||||
|
"topRow": 0,
|
||||||
|
"bottomRow": 58,
|
||||||
|
"leftColumn": 0,
|
||||||
|
"rightColumn": 62,
|
||||||
|
"tableData": "{{<query_name>.data}}",
|
||||||
|
...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Tabs with date pickers** (see Sales - Units Shipped for reference):
|
||||||
|
|
||||||
|
| Widget | topRow | bottomRow | leftColumn | rightColumn |
|
||||||
|
|--------|--------|-----------|------------|-------------|
|
||||||
|
| DateFrom | 0 | 7 | 0 | 5 |
|
||||||
|
| DateTo | 0 | 7 | 5 | 10 |
|
||||||
|
| Table | 7 | 58 | 0 | 62 |
|
||||||
|
|
||||||
|
Date pickers use `"type": "DATE_PICKER_WIDGET2"`, `"dateFormat": "YYYY-MM-DD HH:mm"`, and `"parentId"` set to the tab's canvas widgetId.
|
||||||
|
|
||||||
|
### 4. Create queries for each tab
|
||||||
|
|
||||||
|
Follow the **add-query-to-table** skill. Each query's `metadata.json` must have:
|
||||||
|
- `"pageId"`: the page name (e.g. `"Pending POs"`)
|
||||||
|
- `"gitSyncId"`: use the same 24-char hex prefix as the page, with a unique UUID suffix
|
||||||
|
- `"runBehaviour": "AUTOMATIC"`
|
||||||
|
|
||||||
|
### 5. Delete the old standalone widget
|
||||||
|
|
||||||
|
If the page had a `widgets/Table1.json` (or similar) that the Tabs widget replaces, delete it.
|
||||||
|
|
||||||
|
### 6. Verify
|
||||||
|
|
||||||
|
- Each canvas `widgetId` in `children` matches the corresponding `widgetId` in `tabsObj`.
|
||||||
|
- Each widget inside a tab has `parentId` set to its tab's canvas `widgetId`.
|
||||||
|
- `defaultTab` matches one of the tab labels (not the tab ID).
|
||||||
|
- All queries reference the correct `pageId`.
|
||||||
|
- Run `git status` / `git diff` to confirm only intended changes.
|
||||||
|
|
||||||
|
## Canvas Widget Template
|
||||||
|
|
||||||
|
Each canvas child in the `children` array follows this template:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "borderRadius"},
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "<unique-key>",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "<tabs-widgetId>",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "<tab-id>",
|
||||||
|
"tabName": "<tab-label>",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "<unique-canvas-widgetId>",
|
||||||
|
"widgetName": "Canvas<N>"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Consolidating Multiple Pages into Tabs
|
||||||
|
|
||||||
|
When merging separate pages into one tabbed page:
|
||||||
|
|
||||||
|
1. **Choose the surviving page** (or create a new one via **create-new-page** skill).
|
||||||
|
2. **Move each page's query** into the surviving page's `queries/` directory. Update `pageId` and generate new `gitSyncId` values (same 24-char prefix as the surviving page).
|
||||||
|
3. **Create the Tabs widget** with one tab per former page, plus any additional tabs (e.g. "All").
|
||||||
|
4. **Delete the old page directories** entirely.
|
||||||
|
5. **Remove old navigation buttons** from all remaining pages (delete the button JSON files).
|
||||||
|
6. **Update `application.json`** to remove entries for deleted pages.
|
||||||
|
7. **Keep one nav button** pointing to the surviving page.
|
||||||
|
|
||||||
|
## Reference
|
||||||
|
|
||||||
|
| Item | Value |
|
||||||
|
|------|-------|
|
||||||
|
| Widget type | `TABS_WIDGET` version `3` |
|
||||||
|
| Widget directory | `widgets/Tabs1/` |
|
||||||
|
| Canvas parent | Tabs `widgetId` |
|
||||||
|
| Widget-in-tab parent | Canvas `widgetId` for that tab |
|
||||||
|
| `defaultTab` | Tab **label** (not tab ID) |
|
||||||
|
| `tabsObj` keys | `tab1`, `tab2`, `tab3`, ... |
|
||||||
|
| Existing examples | `Sales - Units Shipped`, `Pending POs` |
|
||||||
119
.cursor/skills/create-new-page/SKILL.md
Normal file
119
.cursor/skills/create-new-page/SKILL.md
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
---
|
||||||
|
name: create-new-page
|
||||||
|
description: Creates a new page by cloning Sales - Capacity Planning, adds a nav button for it on every page, and sets the new page name for the button label and the page Heading. Use when the user asks to add a new page, clone a page, create a page from template, or add a new navigation page.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Create New Page (Clone + Navigation)
|
||||||
|
|
||||||
|
Creates a new page from the **Sales - Capacity Planning** template, registers it in the app, adds a navigation button on every page, and uses the **new page name** for both the nav button label and the Heading on the new page.
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
|
||||||
|
- **New page name**: User must provide the exact display name (e.g. `Sales - Units Planning`, `Pending POs - SLx Pending`). Use it consistently for:
|
||||||
|
- Page folder name: `pages/<New Page Name>/`
|
||||||
|
- Page JSON filename: `<New Page Name>.json`
|
||||||
|
- `unpublishedPage.name` and `unpublishedPage.slug` (slug = lowercase, spaces to hyphens, e.g. `pending-pos-slx-pending`)
|
||||||
|
- Heading widget `text` on the new page
|
||||||
|
- Nav button `text` on all pages
|
||||||
|
- `navigateTo('<New Page Name>', {}, 'SAME_WINDOW')` in the new button's `onClick`
|
||||||
|
- Follow the **navigation-button-add** skill for button styling and placement.
|
||||||
|
- If the page belongs to a **new section** (e.g. "Pending POs" section distinct from "Sales"), follow the **navigation-section-add** skill to add the section label on all pages.
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
|
### 1. Clone the template page
|
||||||
|
|
||||||
|
- **Template**: `pages/Sales - Capacity Planning/`
|
||||||
|
- **Target**: `pages/<New Page Name>/`
|
||||||
|
- Copy the entire directory tree (widgets, queries, and the page JSON).
|
||||||
|
- In the new folder, rename the page file to `<New Page Name>.json` and update inside it:
|
||||||
|
- `unpublishedPage.name` -> `<New Page Name>`
|
||||||
|
- `unpublishedPage.slug` -> slug form (e.g. `pending-pos-slx-pending`)
|
||||||
|
- Replace all widget IDs in the new page's JSON files with new unique IDs (e.g. new UUIDs or unique strings) so the new page does not conflict with the template. Update any `parentId` references to the new IDs.
|
||||||
|
- In every widget JSON under the new page, replace any reference to the old page name or slug with the new page name or slug (e.g. in queries or onClick that might point to the template page).
|
||||||
|
|
||||||
|
### 2. Add gitSyncId (CRITICAL)
|
||||||
|
|
||||||
|
Appsmith's git sync uses `gitSyncId` to track entities. **Without this field, Appsmith will auto-remove the page and query on the next pull/sync.**
|
||||||
|
|
||||||
|
- **Page JSON** (`<New Page Name>.json`): Add `"gitSyncId"` as the **first field** in the root object.
|
||||||
|
- **Query metadata** (`queries/<query_name>/metadata.json`): Add `"gitSyncId"` as the **first field** in the root object.
|
||||||
|
|
||||||
|
**Format**: `"<24-char-hex>_<uuid-v4>"`
|
||||||
|
|
||||||
|
Generate unique IDs:
|
||||||
|
```bash
|
||||||
|
python3 -c "import uuid; print(uuid.uuid4().hex[:24] + '_' + str(uuid.uuid4()))"
|
||||||
|
```
|
||||||
|
|
||||||
|
Use the **same 24-char hex prefix** for both the page and its queries (they share a creation context), but a **unique UUID suffix** for each.
|
||||||
|
|
||||||
|
**Example** (page JSON):
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"gitSyncId": "3ac30122d2934ca9bf65e36a_54bc4b88-d468-4faa-bab0-80921aa88795",
|
||||||
|
"unpublishedPage": { ... }
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Example** (query metadata):
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"gitSyncId": "3ac30122d2934ca9bf65e36a_da6910cc-4263-496f-ba35-ffc773eddaae",
|
||||||
|
"id": "PageName_query_name",
|
||||||
|
...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3. Set the new page's Heading
|
||||||
|
|
||||||
|
- In `pages/<New Page Name>/widgets/Heading.json`, set:
|
||||||
|
- `"text": "<New Page Name>"`
|
||||||
|
so the heading always shows the page name (no dynamic binding; `appsmith.page` is undefined in this app).
|
||||||
|
|
||||||
|
### 4. Register the new page in the app
|
||||||
|
|
||||||
|
- In `application.json`, add to the `pages` array one entry:
|
||||||
|
- `{"id": "<New Page Name>", "isDefault": false}`
|
||||||
|
- Do not change `isDefault: true` on the existing default page unless the user asks to make the new page default.
|
||||||
|
|
||||||
|
### 5. Add the new nav button on every page
|
||||||
|
|
||||||
|
Apply the **navigation-button-add** skill:
|
||||||
|
|
||||||
|
- **Pages to update**: **All** existing pages **and** the new page.
|
||||||
|
- **On each page**, in `widgets/Container1/`, add a new button:
|
||||||
|
- `text`: short label for the page (e.g. "SLx Pending" for "Pending POs - SLx Pending").
|
||||||
|
- `onClick`: `{{navigateTo('<New Page Name>', {}, 'SAME_WINDOW');}}`
|
||||||
|
- `buttonColor`:
|
||||||
|
- On the **new page only**: `{{appsmith.theme.colors.backgroundColor}}` and add `{"key":"buttonColor"}` to `dynamicBindingPathList`.
|
||||||
|
- On all **other** pages: `#ffffff`, and do not add `buttonColor` to `dynamicBindingPathList`.
|
||||||
|
- Place the new button below existing nav items within its section. Each button occupies 4 rows (e.g. topRow 22, bottomRow 26).
|
||||||
|
- Assign a new unique `widgetId` and `widgetName` for the new button on each page.
|
||||||
|
- Set `parentId` to the **Canvas widget ID** inside that page's `Container1.json` (the `widgetId` of the `CANVAS_WIDGET` child). This varies per page -- read `Container1.json` to find it.
|
||||||
|
|
||||||
|
### 6. Verify
|
||||||
|
|
||||||
|
- Run `git status` / `git diff` and confirm only intended files were added or changed.
|
||||||
|
- Ensure no duplicate `widgetId` values across pages and that the new page's slug and name are used consistently.
|
||||||
|
- Confirm `gitSyncId` is present in both the page JSON and every query metadata.
|
||||||
|
|
||||||
|
## Summary
|
||||||
|
|
||||||
|
| Item | Value |
|
||||||
|
|------|--------|
|
||||||
|
| Template | Sales - Capacity Planning |
|
||||||
|
| New page folder | `pages/<New Page Name>/` |
|
||||||
|
| gitSyncId | `<24-char-hex>_<uuid-v4>` in page JSON + query metadata |
|
||||||
|
| Heading text | `<New Page Name>` |
|
||||||
|
| Nav button text | Short label (e.g. "SLx Pending") |
|
||||||
|
| Nav button onClick | `navigateTo('<New Page Name>', {}, 'SAME_WINDOW')` |
|
||||||
|
| Highlight (new page) | `buttonColor`: `{{appsmith.theme.colors.backgroundColor}}` |
|
||||||
|
| Inactive (other pages) | `buttonColor`: `#ffffff` |
|
||||||
|
|
||||||
|
## Reference
|
||||||
|
|
||||||
|
- Nav button behavior and layout: follow **navigation-button-add** skill.
|
||||||
|
- New nav sections: follow **navigation-section-add** skill.
|
||||||
|
- Slug format: lowercase, spaces to hyphens (e.g. `Pending POs - SLx Pending` -> `pending-pos-slx-pending`).
|
||||||
|
- `gitSyncId` format: `<24-char-hex>_<uuid-v4>`. Without this, Appsmith auto-removes the entity on sync.
|
||||||
54
.cursor/skills/navigation-button-add/SKILL.md
Normal file
54
.cursor/skills/navigation-button-add/SKILL.md
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
---
|
||||||
|
name: navigation-button-add
|
||||||
|
description: Implements a new navigation button with the existing highlight/default colors. Use when the user asks to add buttons to the nav block, mentions page navigation, or instructs to keep the highlight behavior consistent with the latest change.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Navigation Button Addition
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
|
1. **Understand the current navigation canvas** by checking `pages/*/widgets/Container1/`. Each page reuses the same container structure. The navigation is organized into **sections**, each with a Text label and one or more buttons:
|
||||||
|
- **Sales** section: `Text1` (label), `Button1` (Capacity Planning), `Button1Copy` (Units Shipped), `Button1Copy2` (Units Ordered)
|
||||||
|
- **Pending POs** section: `Text2` (label), `Button2` (SLx Pending)
|
||||||
|
- Future sections follow the same pattern (`Text3`/`Button3`, etc.)
|
||||||
|
2. **Follow the established color scheme**:
|
||||||
|
- The highlighted button (current page) uses `appsmith.theme.colors.backgroundColor`.
|
||||||
|
- The inactive buttons use `#ffffff`.
|
||||||
|
3. **When adding a new navigation button**:
|
||||||
|
- Copy one of the existing `Button*` definitions, adjusting `text`, `onClick`, `widgetId`, `widgetName`, `topRow`, `bottomRow`, and any other placement metadata so it fits below the existing items in its section.
|
||||||
|
- Set `buttonColor` to `#ffffff` (inactive) unless the button is on its own page; then set its definition to `appsmith.theme.colors.backgroundColor` with `dynamicBindingPathList: [{"key": "buttonColor"}]`.
|
||||||
|
- Ensure `dynamicBindingPathList` stays empty when `buttonColor` is static white.
|
||||||
|
- Point `onClick` to `navigateTo('<Page Name>', {}, 'SAME_WINDOW')` and keep `placement`/`responsiveBehavior` matching other nav buttons.
|
||||||
|
- Set `parentId` to the **Canvas widget ID** inside that page's `Container1.json` (the `widgetId` of the `CANVAS_WIDGET` child). This varies per page -- always read `Container1.json` to find the correct value.
|
||||||
|
4. **Add the button on ALL pages** (not just pages in the same section). Every page gets the full navigation.
|
||||||
|
5. **If adding a button to a new section**, follow the **navigation-section-add** skill first to create the section label.
|
||||||
|
6. **Run git status/diff** to verify only the intended files changed before reporting back.
|
||||||
|
|
||||||
|
## Row Layout
|
||||||
|
|
||||||
|
Each widget occupies 4 rows. Sections are separated by a 2-row gap:
|
||||||
|
|
||||||
|
| Widget | topRow | bottomRow |
|
||||||
|
|--------|--------|-----------|
|
||||||
|
| Text1 "Sales" | 0 | 4 |
|
||||||
|
| Button1 "Capacity Planning" | 4 | 8 |
|
||||||
|
| Button1Copy "Units Shipped" | 8 | 12 |
|
||||||
|
| Button1Copy2 "Units Ordered" | 12 | 16 |
|
||||||
|
| *(2-row gap)* | 16 | 18 |
|
||||||
|
| Text2 "Pending POs" | 18 | 22 |
|
||||||
|
| Button2 "SLx Pending" | 22 | 26 |
|
||||||
|
|
||||||
|
When adding a new button within a section, increment from the last button's `bottomRow` by 4. When adding a new section after the last one, add 2 rows gap, then 4 for the label, then 4 for each button.
|
||||||
|
|
||||||
|
## Examples
|
||||||
|
|
||||||
|
- *Adding "Units Ordered" button to Sales section*:
|
||||||
|
1. Copy `Button1Copy` (Units Shipped) in each page's `Container1`.
|
||||||
|
2. Set `text` to "Units Ordered", `onClick` to `navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');`.
|
||||||
|
3. Assign `buttonColor` to `#ffffff` for inactive cases and to `appsmith.theme.colors.backgroundColor` inside the `Sales - Units Ordered` page definition for highlight.
|
||||||
|
4. Set `topRow: 12`, `bottomRow: 16` (next slot after Units Shipped).
|
||||||
|
|
||||||
|
- *Adding a second button to Pending POs section*:
|
||||||
|
1. Create `Button2Copy.json` in each page's `Container1`.
|
||||||
|
2. Set `topRow: 26`, `bottomRow: 30` (next slot after SLx Pending at 22-26).
|
||||||
|
3. Follow the same highlight/inactive pattern.
|
||||||
124
.cursor/skills/navigation-section-add/SKILL.md
Normal file
124
.cursor/skills/navigation-section-add/SKILL.md
Normal file
@@ -0,0 +1,124 @@
|
|||||||
|
---
|
||||||
|
name: navigation-section-add
|
||||||
|
description: Adds a new navigation section (label + first button) to the sidebar on all pages. Use when the user asks to create a new section like "Pending POs", add a section header to navigation, or group pages under a new category separate from "Sales".
|
||||||
|
---
|
||||||
|
|
||||||
|
# Navigation Section Addition
|
||||||
|
|
||||||
|
Adds a new **section** to the left-side navigation container on **all pages**. A section consists of a bold Text label (e.g. "Pending POs") followed by one or more page buttons. This skill covers adding the section label and first button; additional buttons follow the **navigation-button-add** skill.
|
||||||
|
|
||||||
|
## Current Sections
|
||||||
|
|
||||||
|
| Section | Label widget | Buttons | Row range |
|
||||||
|
|---------|-------------|---------|-----------|
|
||||||
|
| Sales | `Text1` | `Button1`, `Button1Copy`, `Button1Copy2` | 0-16 |
|
||||||
|
| Pending POs | `Text2` | `Button2` | 18-26 |
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
|
||||||
|
### 1. Determine row placement
|
||||||
|
|
||||||
|
Sections are separated by a **2-row gap**. Find the last widget's `bottomRow` in the current navigation, add 2 for the gap, then place:
|
||||||
|
- **Section label** (Text widget): 4 rows (e.g. topRow 18, bottomRow 22)
|
||||||
|
- **First button**: 4 rows immediately after (e.g. topRow 22, bottomRow 26)
|
||||||
|
|
||||||
|
### 2. Choose widget names
|
||||||
|
|
||||||
|
Follow the naming sequence based on existing sections:
|
||||||
|
- First section: `Text1`, `Button1` / `Button1Copy` / `Button1Copy2`
|
||||||
|
- Second section: `Text2`, `Button2` / `Button2Copy` / ...
|
||||||
|
- Third section: `Text3`, `Button3` / `Button3Copy` / ...
|
||||||
|
|
||||||
|
### 3. Create the Text label widget on ALL pages
|
||||||
|
|
||||||
|
Add a `Text<N>.json` file in `pages/<each page>/widgets/Container1/` with:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": <calculated>,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "<unique-key>",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": <calculated>,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": <calculated>,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": <calculated>,
|
||||||
|
"originalTopRow": <calculated>,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "<Canvas widgetId from Container1.json>",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "<Section Name>",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": <calculated>,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "<unique per page>",
|
||||||
|
"widgetName": "Text<N>"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 4. Create the first button on ALL pages
|
||||||
|
|
||||||
|
Follow the **navigation-button-add** skill to add `Button<N>.json`. Key points:
|
||||||
|
- On the page the button navigates to: `buttonColor` = `{{appsmith.theme.colors.backgroundColor}}` (highlighted), with `dynamicBindingPathList: [{"key": "buttonColor"}]`.
|
||||||
|
- On all other pages: `buttonColor` = `#ffffff` (inactive), with empty `dynamicBindingPathList`.
|
||||||
|
- `topRow` = label's `bottomRow`, `bottomRow` = topRow + 4.
|
||||||
|
|
||||||
|
### 5. parentId -- CRITICAL
|
||||||
|
|
||||||
|
Each page's Container1 has a **different Canvas widget ID**. The `parentId` for all nav widgets must match the `widgetId` of the `CANVAS_WIDGET` child inside that page's `Container1.json`.
|
||||||
|
|
||||||
|
**Always read** `pages/<PageName>/widgets/Container1/Container1.json` to find the Canvas `widgetId` before creating widgets. Do NOT copy parentId from another page.
|
||||||
|
|
||||||
|
Example Canvas widget IDs (verify these are still current):
|
||||||
|
- Sales - Capacity Planning: `x3pc17vp6q`
|
||||||
|
- Sales - Units Shipped: `wj6fxg5wpg`
|
||||||
|
- Sales - Units Ordered: `wj6fxg5wpg`
|
||||||
|
|
||||||
|
### 6. Widget IDs -- must be unique
|
||||||
|
|
||||||
|
Every widget across all pages must have a **unique `widgetId`**. Use a short, unique string per widget per page. A practical pattern: `<page-prefix><widget-abbrev>` (e.g. `cp1txtpndpo` for Capacity Planning's "Pending POs" text label).
|
||||||
|
|
||||||
|
### 7. Apply to ALL pages
|
||||||
|
|
||||||
|
The section label and button must appear on **every page in the app** -- not just pages within the new section. This ensures the full navigation is visible regardless of which page the user is on.
|
||||||
|
|
||||||
|
## Example: Adding "Pending POs" section
|
||||||
|
|
||||||
|
Files created on each page's `widgets/Container1/`:
|
||||||
|
- `Text2.json` -- "Pending POs" label, topRow 18, bottomRow 22
|
||||||
|
- `Button2.json` -- "SLx Pending" button, topRow 22, bottomRow 26
|
||||||
|
|
||||||
|
On `Pending POs - SLx Pending` page: Button2 is highlighted.
|
||||||
|
On all Sales pages: Button2 is white/inactive.
|
||||||
|
|
||||||
|
## Reference
|
||||||
|
|
||||||
|
- Button styling and highlight pattern: **navigation-button-add** skill.
|
||||||
|
- Creating the page itself: **create-new-page** skill.
|
||||||
|
- Row layout: 4 rows per widget, 2-row gap between sections.
|
||||||
53
.cursor/skills/prepare-for-launch/SKILL.md
Normal file
53
.cursor/skills/prepare-for-launch/SKILL.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
---
|
||||||
|
name: prepare-for-launch
|
||||||
|
description: Prepares the app for production launch by moving from sandbox to production (GoLive) database and related steps. Use when the user asks to prepare for launch, move to production, switch to GoLive, or launch the app.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Prepare for Launch
|
||||||
|
|
||||||
|
Use this skill when preparing to launch the app: moving all data sources from sandbox to the production (xTuple_GoLive) database and performing launch checklist steps.
|
||||||
|
|
||||||
|
## Launch checklist (run in order)
|
||||||
|
|
||||||
|
1. **Switch all queries to xTuple_GoLive** (see below).
|
||||||
|
2. Add or run any other launch steps you need (e.g. env/config, final checks).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Step 1: Move every query to xTuple_GoLive
|
||||||
|
|
||||||
|
Ensure every DB query in the app uses the production datasource `xTuple_GoLive` instead of `xTuple_Sandbox`.
|
||||||
|
|
||||||
|
### How to do it
|
||||||
|
|
||||||
|
1. **Find all query metadata files**
|
||||||
|
Under `pages/`, each query has a `metadata.json` in `pages/<PageName>/queries/<query_name>/metadata.json`.
|
||||||
|
|
||||||
|
2. **In each `metadata.json`**, locate the datasource block inside `unpublishedAction`:
|
||||||
|
```json
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_Sandbox",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_Sandbox",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
3. **Replace** both `"id"` and `"name"` from `xTuple_Sandbox` to `xTuple_GoLive`:
|
||||||
|
```json
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
4. **Verify**
|
||||||
|
- No query under `pages/**/queries/**/metadata.json` should reference `xTuple_Sandbox`.
|
||||||
|
- Search the repo for `xTuple_Sandbox`; the only remaining references should be the datasource definition (e.g. `datasources/xTuple_Sandbox.json`) and any docs/skills that describe sandbox as the default (e.g. add-query skill).
|
||||||
|
|
||||||
|
### Scope
|
||||||
|
|
||||||
|
- Update **every** query that currently uses `xTuple_Sandbox`. Queries already using `xTuple_GoLive` can be left unchanged.
|
||||||
|
- Do not change the add-query (or other) skills that say to use Sandbox by default; those are for day-to-day development. This skill is only for the one-time (or repeated) launch prep.
|
||||||
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# Cursor AI reference documentation (internal use only)
|
||||||
|
.cursor/*
|
||||||
|
!.cursor/rules/
|
||||||
|
!.cursor/rules/**
|
||||||
|
!.cursor/skills/
|
||||||
|
!.cursor/skills/**
|
||||||
86
README.md
86
README.md
@@ -9,3 +9,89 @@ This app is built using Appsmith. Turn any datasource into an internal app in mi
|
|||||||
##### You can visit the application using the below link
|
##### You can visit the application using the below link
|
||||||
|
|
||||||
###### [ ](https://appsmith.mpeapp.com/applications/6947cc068872ae1d129983a0/pages/6947cc068872ae1d129983a3) [](https://appsmith.mpeapp.com/applications/6947cc068872ae1d129983a0/pages/6947cc068872ae1d129983a3/edit)
|
###### [ ](https://appsmith.mpeapp.com/applications/6947cc068872ae1d129983a0/pages/6947cc068872ae1d129983a3) [](https://appsmith.mpeapp.com/applications/6947cc068872ae1d129983a0/pages/6947cc068872ae1d129983a3/edit)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Widget Positioning & Spacing
|
||||||
|
|
||||||
|
Appsmith uses a **grid-based layout system** for widget positioning.
|
||||||
|
|
||||||
|
### Grid Basics
|
||||||
|
|
||||||
|
| Property | Description | Default |
|
||||||
|
|----------|-------------|---------|
|
||||||
|
| `topRow` | Starting row position (0-based) | - |
|
||||||
|
| `bottomRow` | Ending row position | - |
|
||||||
|
| `leftColumn` | Starting column (0-based) | - |
|
||||||
|
| `rightColumn` | Ending column | - |
|
||||||
|
| `parentRowSpace` | Pixels per row | 10px |
|
||||||
|
| `parentColumnSpace` | Pixels per column | ~25px |
|
||||||
|
|
||||||
|
The canvas is **64 columns wide**. Each row is **10 pixels tall**.
|
||||||
|
|
||||||
|
### Calculating Size
|
||||||
|
|
||||||
|
```
|
||||||
|
Height = (bottomRow - topRow) × 10px
|
||||||
|
Width = (rightColumn - leftColumn) × 25px
|
||||||
|
```
|
||||||
|
|
||||||
|
### Visual Example
|
||||||
|
|
||||||
|
```
|
||||||
|
Row 0 ┌────────────────────────────────────────┐
|
||||||
|
│ Navigation (topRow: 0) │
|
||||||
|
Row 7 └────────────────────────────────────────┘ ← bottomRow: 7
|
||||||
|
Row 8 ┌────────────────────────────────────────┐ ← topRow: 8 (1 row gap = 10px)
|
||||||
|
│ Content Widget │
|
||||||
|
Row 16 └────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
### This Project's Standard
|
||||||
|
|
||||||
|
| Widget | topRow | bottomRow | Notes |
|
||||||
|
|--------|--------|-----------|-------|
|
||||||
|
| Navigation | 0 | 7 | 70px tall |
|
||||||
|
| First Content | 8 | 16 | 10px gap below nav |
|
||||||
|
|
||||||
|
### Dynamic Height
|
||||||
|
|
||||||
|
Widgets with `"dynamicHeight": "AUTO_HEIGHT"` adjust height based on content. The `bottomRow` serves as an initial guide, and `originalTopRow`/`originalBottomRow` store the original placement values.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Adding a New Page
|
||||||
|
|
||||||
|
New pages are added via AI agent (Cursor). The agent follows the skills in `.cursor/skills/` to clone the template, create the query, wire the table, add navigation buttons to all pages, and register the page in `application.json`.
|
||||||
|
|
||||||
|
### What You Need
|
||||||
|
|
||||||
|
1. **Page name** — Full display name in the format `<Section> - <Label>` (e.g. `Pending POs - ALx Pending`).
|
||||||
|
2. **Section** — Which navigation section the page belongs to (e.g. `Pending POs`, `Sales`). If the section already exists, the button is appended; otherwise a new section is created first.
|
||||||
|
3. **SQL query** — The exact query the page's table should run.
|
||||||
|
|
||||||
|
### Prompt Format
|
||||||
|
|
||||||
|
Tell the agent which section, what name, and what query. One sentence is enough:
|
||||||
|
|
||||||
|
> Add a new page under the Pending POs section "Pending POs - ALx Pending" with `select * from mpe.get_prototype_po_dashboard_data(array['25502', '27985']::text[])` query
|
||||||
|
|
||||||
|
### What the Agent Does
|
||||||
|
|
||||||
|
| Step | Detail |
|
||||||
|
|------|--------|
|
||||||
|
| Clone template | Copies `Sales - Capacity Planning` page structure (page JSON, widgets, Container1 nav) |
|
||||||
|
| Create query | Adds `queries/<query_name>/` with `.txt` (raw SQL) and `metadata.json` |
|
||||||
|
| Wire table | Sets `Table1.tableData` to `{{<query_name>.data}}` |
|
||||||
|
| Set heading | Updates `Heading.json` text to the page name |
|
||||||
|
| Generate gitSyncIds | Creates unique `<24-char-hex>_<uuid>` IDs for the page JSON and query metadata (required for Appsmith git sync) |
|
||||||
|
| Register page | Adds entry to `application.json` `pages` array |
|
||||||
|
| Add nav button | Creates `Button2Copy<N>.json` on **every** page — highlighted on its own page, white on all others |
|
||||||
|
|
||||||
|
### Verifying
|
||||||
|
|
||||||
|
After the agent finishes, run `git status` to confirm only the expected files were added/changed:
|
||||||
|
|
||||||
|
- `application.json` — one new page entry
|
||||||
|
- `pages/<New Page>/` — full page directory (page JSON, query, widgets)
|
||||||
|
- `pages/<Every Other Page>/widgets/Container1/Button2Copy<N>.json` — new nav button on each existing page
|
||||||
|
|||||||
@@ -1,10 +1,22 @@
|
|||||||
{
|
{
|
||||||
"appIsExample": false,
|
"appIsExample": false,
|
||||||
|
"appLayout": {
|
||||||
|
"type": "FLUID"
|
||||||
|
},
|
||||||
"applicationDetail": {
|
"applicationDetail": {
|
||||||
"appPositioning": {
|
"appPositioning": {
|
||||||
"type": "FIXED"
|
"type": "FIXED"
|
||||||
},
|
},
|
||||||
"navigationSetting": {},
|
"navigationSetting": {
|
||||||
|
"colorStyle": "theme",
|
||||||
|
"logoAssetId": "",
|
||||||
|
"logoConfiguration": "logoAndApplicationTitle",
|
||||||
|
"navStyle": "stacked",
|
||||||
|
"orientation": "top",
|
||||||
|
"position": "static",
|
||||||
|
"showNavbar": false,
|
||||||
|
"showSignIn": true
|
||||||
|
},
|
||||||
"themeSetting": {
|
"themeSetting": {
|
||||||
"appMaxWidth": "LARGE",
|
"appMaxWidth": "LARGE",
|
||||||
"density": 1.0,
|
"density": 1.0,
|
||||||
@@ -15,22 +27,58 @@
|
|||||||
"collapseInvisibleWidgets": true,
|
"collapseInvisibleWidgets": true,
|
||||||
"color": "#C7F3F0",
|
"color": "#C7F3F0",
|
||||||
"evaluationVersion": 2,
|
"evaluationVersion": 2,
|
||||||
"icon": "flag",
|
"icon": "calender",
|
||||||
"pages": [
|
"pages": [
|
||||||
{
|
{
|
||||||
"id": "Page1",
|
"id": "Sales - Capacity Planning",
|
||||||
"isDefault": true
|
"isDefault": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Page2",
|
"id": "Sales - Units Shipped",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sales - Units Ordered",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pending POs",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pending Revisions",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "xGen",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Operations - Job Drawing Status",
|
||||||
|
"isDefault": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Operations - Engineering Holds",
|
||||||
"isDefault": false
|
"isDefault": false
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"unpublishedAppLayout": {
|
||||||
|
"type": "FLUID"
|
||||||
|
},
|
||||||
"unpublishedApplicationDetail": {
|
"unpublishedApplicationDetail": {
|
||||||
"appPositioning": {
|
"appPositioning": {
|
||||||
"type": "FIXED"
|
"type": "FIXED"
|
||||||
},
|
},
|
||||||
"navigationSetting": {},
|
"navigationSetting": {
|
||||||
|
"colorStyle": "theme",
|
||||||
|
"logoAssetId": "",
|
||||||
|
"logoConfiguration": "logoAndApplicationTitle",
|
||||||
|
"navStyle": "stacked",
|
||||||
|
"orientation": "top",
|
||||||
|
"position": "static",
|
||||||
|
"showNavbar": false,
|
||||||
|
"showSignIn": true
|
||||||
|
},
|
||||||
"themeSetting": {
|
"themeSetting": {
|
||||||
"appMaxWidth": "LARGE",
|
"appMaxWidth": "LARGE",
|
||||||
"density": 1.0,
|
"density": 1.0,
|
||||||
|
|||||||
4
docs/README.md
Normal file
4
docs/README.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# Navigation updates
|
||||||
|
|
||||||
|
- Added the **Units Ordered** nav button beneath **Units Shipped** on every Sales canvas so the new sales dashboard route is reachable from Capacity Planning, Units Ordered, and Units Shipped.
|
||||||
|
- Each page now hardcodes the highlighted button to `appsmith.theme.colors.backgroundColor` (what used to be the default background) and keeps the inactive buttons at `#ffffff`, so the active canvas still renders distinctly without referencing `appsmith.page`.
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "71b0a243f2204f70b77372a5_4003dbd8-ed5e-4a99-8088-6b01be8fdf54",
|
||||||
|
"unpublishedPage": {
|
||||||
|
"isHidden": false,
|
||||||
|
"layouts": [
|
||||||
|
{
|
||||||
|
"dsl": {
|
||||||
|
"backgroundColor": "none",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"canExtend": true,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minHeight": 1292,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"rightColumn": 4896,
|
||||||
|
"snapColumns": 64,
|
||||||
|
"snapRows": 124,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 94,
|
||||||
|
"widgetId": "0",
|
||||||
|
"widgetName": "MainContainer"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Operations - Engineering Holds",
|
||||||
|
"slug": "operations-engineering-holds"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
SELECT COALESCE(wo.wo_number || '-' || wo.wo_subnumber, '-') AS wo,
|
||||||
|
item_descrip1 AS descrip,
|
||||||
|
comment_user AS user,
|
||||||
|
comment_text AS comment,
|
||||||
|
comment_date AS date
|
||||||
|
FROM wo
|
||||||
|
JOIN comment ON wo_id = comment_source_id AND comment_source = 'W' AND comment_cmnttype_id = 23
|
||||||
|
JOIN itemsite ON wo_itemsite_id = itemsite_id
|
||||||
|
JOIN item on item_id = itemsite_item_id
|
||||||
|
WHERE wo_status = 'I'
|
||||||
|
AND NOT EXISTS (
|
||||||
|
SELECT 1
|
||||||
|
FROM comment c2
|
||||||
|
WHERE c2.comment_source_id = wo.wo_id
|
||||||
|
AND c2.comment_source = 'W'
|
||||||
|
AND c2.comment_cmnttype_id = 23
|
||||||
|
AND c2.comment_text LIKE '%Done%'
|
||||||
|
)
|
||||||
|
ORDER BY comment_date
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "71b0a243f2204f70b77372a5_74f2c3a6-7ee8-4966-bdf0-741c727ce4e1",
|
||||||
|
"id": "Operations - Engineering Holds_engineering_holds",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "SELECT COALESCE(wo.wo_number || '-' || wo.wo_subnumber, '-') AS wo,\n item_descrip1 AS descrip,\n comment_user AS user,\n comment_text AS comment,\n comment_date AS date\nFROM wo\nJOIN comment ON wo_id = comment_source_id AND comment_source = 'W' AND comment_cmnttype_id = 23\nJOIN itemsite ON wo_itemsite_id = itemsite_id\nJOIN item on item_id = itemsite_item_id\nWHERE wo_status = 'I'\n AND NOT EXISTS (\n SELECT 1\n FROM comment c2\n WHERE c2.comment_source_id = wo.wo_id \n AND c2.comment_source = 'W' \n AND c2.comment_cmnttype_id = 23\n AND c2.comment_text LIKE '%Done%'\n )\nORDER BY comment_date",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "engineering_holds",
|
||||||
|
"pageId": "Operations - Engineering Holds",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 8,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn1k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 8,
|
||||||
|
"originalTopRow": 4,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Capacity Planning",
|
||||||
|
"topRow": 4,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn1cap",
|
||||||
|
"widgetName": "Button1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 12,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn1k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 12,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 12,
|
||||||
|
"originalTopRow": 8,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Shipped",
|
||||||
|
"topRow": 8,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn1shp",
|
||||||
|
"widgetName": "Button1Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 16,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn1k03",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 16,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 12,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 16,
|
||||||
|
"originalTopRow": 12,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Ordered",
|
||||||
|
"topRow": 12,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn1ord",
|
||||||
|
"widgetName": "Button1Copy2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 26,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn2k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 26,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 22,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 26,
|
||||||
|
"originalTopRow": 22,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending POs",
|
||||||
|
"topRow": 22,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn2pos",
|
||||||
|
"widgetName": "Button2All"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 30,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn2k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 30,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 26,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 30,
|
||||||
|
"originalTopRow": 26,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending Revisions",
|
||||||
|
"topRow": 26,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn2rev",
|
||||||
|
"widgetName": "Button2Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 34,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn2k03",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 34,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 30,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 34,
|
||||||
|
"originalTopRow": 30,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "xGen",
|
||||||
|
"topRow": 30,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn2xgn",
|
||||||
|
"widgetName": "Button2Copy2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 44,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 44,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 40,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 44,
|
||||||
|
"originalTopRow": 40,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Job Drawing Status",
|
||||||
|
"topRow": 40,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn3jds",
|
||||||
|
"widgetName": "Button3"
|
||||||
|
}
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 48,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "buttonColor"}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1btn3k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 48,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 44,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 48,
|
||||||
|
"originalTopRow": 44,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Engineering Holds",
|
||||||
|
"topRow": 44,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1btn3enh",
|
||||||
|
"widgetName": "Button3Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0px",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 124,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "borderRadius"},
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "xorz42kdhi",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 132.9375,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "eh1c0ntain",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 132.9375,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1canvas01",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "36jaq5m9iy",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 12,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 10,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 3,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 44.3125,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 9,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1c0ntain",
|
||||||
|
"widgetName": "Container1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1txt1k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 6,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 2,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Sales",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1txt1sal",
|
||||||
|
"widgetName": "Text1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 22,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1txt2k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 22,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 18,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 22,
|
||||||
|
"originalTopRow": 18,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Engineering",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 18,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1txt2eng",
|
||||||
|
"widgetName": "Text2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 40,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1txt3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 40,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 36,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 40,
|
||||||
|
"originalTopRow": 36,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "eh1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 36,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1txt3ops",
|
||||||
|
"widgetName": "Text3"
|
||||||
|
}
|
||||||
46
pages/Operations - Engineering Holds/widgets/Heading.json
Normal file
46
pages/Operations - Engineering Holds/widgets/Heading.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 5,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1.875rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "eh1hdgkey01",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 5,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 17,
|
||||||
|
"mobileTopRow": 1,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 5,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 25.109375,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations - Engineering Holds",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "eh1heading1",
|
||||||
|
"widgetName": "Heading"
|
||||||
|
}
|
||||||
260
pages/Operations - Engineering Holds/widgets/Table1.json
Normal file
260
pages/Operations - Engineering Holds/widgets/Table1.json
Normal file
@@ -0,0 +1,260 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 67,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"wo",
|
||||||
|
"descrip",
|
||||||
|
"user",
|
||||||
|
"comment",
|
||||||
|
"date"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1768910474559,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [0],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "accentColor"},
|
||||||
|
{"key": "boxShadow"},
|
||||||
|
{"key": "tableData"},
|
||||||
|
{"key": "primaryColumns.wo.computedValue"},
|
||||||
|
{"key": "primaryColumns.descrip.computedValue"},
|
||||||
|
{"key": "primaryColumns.user.computedValue"},
|
||||||
|
{"key": "primaryColumns.comment.computedValue"},
|
||||||
|
{"key": "primaryColumns.date.computedValue"}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{"key": "textSize"}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": true,
|
||||||
|
"key": "eh1tblkey01",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 15,
|
||||||
|
"mobileRightColumn": 64,
|
||||||
|
"mobileTopRow": 10,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 67,
|
||||||
|
"originalTopRow": 5,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"wo": {
|
||||||
|
"alias": "wo",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo\"])) : wo })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"descrip": {
|
||||||
|
"alias": "descrip",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"descrip\"])) : descrip })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "descrip",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "descrip",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "descrip",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"user": {
|
||||||
|
"alias": "user",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"user\"])) : user })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "user",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "user",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "user",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"comment": {
|
||||||
|
"alias": "comment",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"comment\"])) : comment })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "comment",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "comment",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "comment",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"date": {
|
||||||
|
"alias": "date",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"date\"])) : date })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "date",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "date",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "date",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{engineering_holds.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 5,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "eh1table001",
|
||||||
|
"widgetName": "Table1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "ea31ffe3b6fe44579c5a5898_bbe04d62-d26c-4d50-bd51-3c2bdecf0cd3",
|
||||||
|
"unpublishedPage": {
|
||||||
|
"isHidden": false,
|
||||||
|
"layouts": [
|
||||||
|
{
|
||||||
|
"dsl": {
|
||||||
|
"backgroundColor": "none",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"canExtend": true,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minHeight": 1292,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"rightColumn": 4896,
|
||||||
|
"snapColumns": 64,
|
||||||
|
"snapRows": 124,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 94,
|
||||||
|
"widgetId": "0",
|
||||||
|
"widgetName": "MainContainer"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Operations - Job Drawing Status",
|
||||||
|
"slug": "operations-job-drawing-status"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
WITH ranked AS (
|
||||||
|
SELECT
|
||||||
|
t.*,
|
||||||
|
ROW_NUMBER() OVER (
|
||||||
|
PARTITION BY t.inventortools_drawingpath
|
||||||
|
ORDER BY t.inventortools_build_date DESC, t.inventortools_id DESC
|
||||||
|
) AS rn
|
||||||
|
FROM mpe.inventortools t
|
||||||
|
)
|
||||||
|
SELECT
|
||||||
|
r.inventortools_id AS "ID",
|
||||||
|
CONCAT('http://magnafastapi:8000/api/v1/webfrontend/logs/itools/job/', r.inventortools_id) AS "URL",
|
||||||
|
r.inventortools_drawingpath AS "Drawing Path",
|
||||||
|
CONCAT(r.inventortools_svn_id, ' (', TO_CHAR(r.inventortools_build_date, 'YY-MM-DD HH24:MI'), ')') AS "SVN",
|
||||||
|
r.inventortools_user AS "User",
|
||||||
|
r.inventortools_message AS "Message",
|
||||||
|
COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) AS "Unresolved Count",
|
||||||
|
COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 AS "Has Unresolved",
|
||||||
|
CASE
|
||||||
|
WHEN COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 THEN
|
||||||
|
array_to_string(
|
||||||
|
ARRAY (
|
||||||
|
SELECT CONCAT(
|
||||||
|
split_part(regexp_replace(unres_path.path, E'\\\\','/','g'), '/', 1),
|
||||||
|
'/.../',
|
||||||
|
regexp_replace(regexp_replace(unres_path.path, E'\\\\','/','g'), '^.*/', '')
|
||||||
|
)
|
||||||
|
FROM unnest(r.inventortools_unresolvedreferencepaths) AS unres_path(path)
|
||||||
|
),
|
||||||
|
'; '
|
||||||
|
)
|
||||||
|
ELSE
|
||||||
|
'No unresolved references'
|
||||||
|
END AS "Unresolved Links"
|
||||||
|
FROM ranked r
|
||||||
|
WHERE r.rn = 1
|
||||||
|
AND r.inventortools_message IS NOT NULL
|
||||||
|
AND r.inventortools_message <> ''
|
||||||
|
ORDER BY r.inventortools_id DESC
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "ea31ffe3b6fe44579c5a5898_e0eadab7-010c-4011-8151-744e28569b7e",
|
||||||
|
"id": "Operations - Job Drawing Status_job_drawing_status",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "WITH ranked AS (\n SELECT\n t.*,\n ROW_NUMBER() OVER (\n PARTITION BY t.inventortools_drawingpath\n ORDER BY t.inventortools_build_date DESC, t.inventortools_id DESC\n ) AS rn\n FROM mpe.inventortools t\n)\nSELECT\n r.inventortools_id AS \"ID\",\n CONCAT('http://magnafastapi:8000/api/v1/webfrontend/logs/itools/job/', r.inventortools_id) AS \"URL\",\n r.inventortools_drawingpath AS \"Drawing Path\",\n CONCAT(r.inventortools_svn_id, ' (', TO_CHAR(r.inventortools_build_date, 'YY-MM-DD HH24:MI'), ')') AS \"SVN\",\n r.inventortools_user AS \"User\",\n r.inventortools_message AS \"Message\",\n COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) AS \"Unresolved Count\",\n COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 AS \"Has Unresolved\",\n CASE\n WHEN COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 THEN\n array_to_string(\n ARRAY (\n SELECT CONCAT(\n split_part(regexp_replace(unres_path.path, E'\\\\\\\\','/','g'), '/', 1),\n '/.../',\n regexp_replace(regexp_replace(unres_path.path, E'\\\\\\\\','/','g'), '^.*/', '')\n )\n FROM unnest(r.inventortools_unresolvedreferencepaths) AS unres_path(path)\n ),\n '; '\n )\n ELSE\n 'No unresolved references'\n END AS \"Unresolved Links\"\nFROM ranked r\nWHERE r.rn = 1\n AND r.inventortools_message IS NOT NULL\n AND r.inventortools_message <> ''\nORDER BY r.inventortools_id DESC",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "job_drawing_status",
|
||||||
|
"pageId": "Operations - Job Drawing Status",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 8,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn1k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 8,
|
||||||
|
"originalTopRow": 4,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Capacity Planning",
|
||||||
|
"topRow": 4,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn1cap",
|
||||||
|
"widgetName": "Button1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 12,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn1k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 12,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 12,
|
||||||
|
"originalTopRow": 8,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Shipped",
|
||||||
|
"topRow": 8,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn1shp",
|
||||||
|
"widgetName": "Button1Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 16,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn1k03",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 16,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 12,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 16,
|
||||||
|
"originalTopRow": 12,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Ordered",
|
||||||
|
"topRow": 12,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn1ord",
|
||||||
|
"widgetName": "Button1Copy2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 26,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn2k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 26,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 22,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 26,
|
||||||
|
"originalTopRow": 22,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending POs",
|
||||||
|
"topRow": 22,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn2pos",
|
||||||
|
"widgetName": "Button2All"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 30,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn2k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 30,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 26,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 30,
|
||||||
|
"originalTopRow": 26,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending Revisions",
|
||||||
|
"topRow": 26,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn2rev",
|
||||||
|
"widgetName": "Button2Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 34,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn2k03",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 34,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 30,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 34,
|
||||||
|
"originalTopRow": 30,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "xGen",
|
||||||
|
"topRow": 30,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn2xgn",
|
||||||
|
"widgetName": "Button2Copy2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 44,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "buttonColor"}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 44,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 40,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 44,
|
||||||
|
"originalTopRow": 40,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Job Drawing Status",
|
||||||
|
"topRow": 40,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn3jds",
|
||||||
|
"widgetName": "Button3"
|
||||||
|
}
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 48,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1btn3k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 48,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 44,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 48,
|
||||||
|
"originalTopRow": 44,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Engineering Holds",
|
||||||
|
"topRow": 44,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1btn3enh",
|
||||||
|
"widgetName": "Button3Copy"
|
||||||
|
}
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0px",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 124,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "borderRadius"},
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "xorz42kdhi",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 132.9375,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "jd1c0ntain",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 132.9375,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1canvas01",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "boxShadow"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "36jaq5m9iy",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 12,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 10,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 3,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 44.3125,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 9,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1c0ntain",
|
||||||
|
"widgetName": "Container1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1txt1k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 6,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 2,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Sales",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1txt1sal",
|
||||||
|
"widgetName": "Text1"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 22,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1txt2k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 22,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 18,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 22,
|
||||||
|
"originalTopRow": 18,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Engineering",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 18,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1txt2eng",
|
||||||
|
"widgetName": "Text2"
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 40,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1txt3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 40,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 36,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 40,
|
||||||
|
"originalTopRow": 36,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "jd1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 36,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1txt3ops",
|
||||||
|
"widgetName": "Text3"
|
||||||
|
}
|
||||||
46
pages/Operations - Job Drawing Status/widgets/Heading.json
Normal file
46
pages/Operations - Job Drawing Status/widgets/Heading.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 5,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1.875rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "jd1hdgkey01",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 5,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 17,
|
||||||
|
"mobileTopRow": 1,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 5,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 25.109375,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations - Job Drawing Status",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "jd1heading1",
|
||||||
|
"widgetName": "Heading"
|
||||||
|
}
|
||||||
392
pages/Operations - Job Drawing Status/widgets/Table1.json
Normal file
392
pages/Operations - Job Drawing Status/widgets/Table1.json
Normal file
@@ -0,0 +1,392 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 67,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"ID",
|
||||||
|
"URL",
|
||||||
|
"Drawing_Path",
|
||||||
|
"SVN",
|
||||||
|
"User",
|
||||||
|
"Message",
|
||||||
|
"Unresolved_Count",
|
||||||
|
"Has_Unresolved",
|
||||||
|
"Unresolved_Links"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1768910474559,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [0],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "accentColor"},
|
||||||
|
{"key": "boxShadow"},
|
||||||
|
{"key": "tableData"},
|
||||||
|
{"key": "primaryColumns.ID.computedValue"},
|
||||||
|
{"key": "primaryColumns.URL.computedValue"},
|
||||||
|
{"key": "primaryColumns.Drawing_Path.computedValue"},
|
||||||
|
{"key": "primaryColumns.SVN.computedValue"},
|
||||||
|
{"key": "primaryColumns.User.computedValue"},
|
||||||
|
{"key": "primaryColumns.Message.computedValue"},
|
||||||
|
{"key": "primaryColumns.Unresolved_Count.computedValue"},
|
||||||
|
{"key": "primaryColumns.Has_Unresolved.computedValue"},
|
||||||
|
{"key": "primaryColumns.Unresolved_Links.computedValue"}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{"key": "textSize"}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": true,
|
||||||
|
"key": "jd1tblkey01",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 15,
|
||||||
|
"mobileRightColumn": 64,
|
||||||
|
"mobileTopRow": 10,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 67,
|
||||||
|
"originalTopRow": 5,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"ID": {
|
||||||
|
"alias": "ID",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"ID\"])) : ID })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "ID",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "ID",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "ID",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"URL": {
|
||||||
|
"alias": "URL",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "url",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"URL\"])) : URL })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "URL",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "URL",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "URL",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Drawing_Path": {
|
||||||
|
"alias": "Drawing Path",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Drawing Path\"])) : Drawing_Path })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Drawing_Path",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Drawing Path",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Drawing Path",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"SVN": {
|
||||||
|
"alias": "SVN",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"SVN\"])) : SVN })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "SVN",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "SVN",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "SVN",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"User": {
|
||||||
|
"alias": "User",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"User\"])) : User })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "User",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "User",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "User",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Message": {
|
||||||
|
"alias": "Message",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Message\"])) : Message })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Message",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Message",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Message",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Unresolved_Count": {
|
||||||
|
"alias": "Unresolved Count",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Unresolved Count\"])) : Unresolved_Count })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Unresolved_Count",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Unresolved Count",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Unresolved Count",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Has_Unresolved": {
|
||||||
|
"alias": "Has Unresolved",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Has Unresolved\"])) : Has_Unresolved })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Has_Unresolved",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Has Unresolved",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Has Unresolved",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Unresolved_Links": {
|
||||||
|
"alias": "Unresolved Links",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Unresolved Links\"])) : Unresolved_Links })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Unresolved_Links",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Unresolved Links",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Unresolved Links",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{job_drawing_status.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 5,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "jd1table001",
|
||||||
|
"widgetName": "Table1"
|
||||||
|
}
|
||||||
@@ -1 +0,0 @@
|
|||||||
select * from mpe.poormancapacity
|
|
||||||
33
pages/Pending POs/Pending POs.json
Normal file
33
pages/Pending POs/Pending POs.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_200d3bba-408d-4733-8a3e-5b08b11649b3",
|
||||||
|
"unpublishedPage": {
|
||||||
|
"isHidden": false,
|
||||||
|
"layouts": [
|
||||||
|
{
|
||||||
|
"dsl": {
|
||||||
|
"backgroundColor": "none",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"canExtend": true,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minHeight": 1292,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"rightColumn": 4896,
|
||||||
|
"snapColumns": 64,
|
||||||
|
"snapRows": 124,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 94,
|
||||||
|
"widgetId": "0",
|
||||||
|
"widgetName": "MainContainer"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Pending POs",
|
||||||
|
"slug": "pending-pos-all"
|
||||||
|
}
|
||||||
|
}
|
||||||
31
pages/Pending POs/queries/pending_pos_all/metadata.json
Normal file
31
pages/Pending POs/queries/pending_pos_all/metadata.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_db5d4d8c-ed8e-49e7-a147-e5ebe833f6bc",
|
||||||
|
"id": "Pending POs_pending_pos_all",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select * from mpe.get_prototype_po_dashboard_data(array['34487','35355','37111','25502','27985','35313']::text[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_pos_all",
|
||||||
|
"pageId": "Pending POs",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
select * from mpe.get_prototype_po_dashboard_data(array['34487','35355','37111','25502','27985','35313']::text[])
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_9c5cb3e8-3419-484f-bffa-e79e23768bfe",
|
||||||
|
"id": "Pending POs_pending_pos_alx_pending",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select * from mpe.get_prototype_po_dashboard_data(array['25502', '27985']::text[]);\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_pos_alx_pending",
|
||||||
|
"pageId": "Pending POs",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
select * from mpe.get_prototype_po_dashboard_data(array['25502', '27985']::text[]);
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_1cad4bf5-17c0-4be7-b37a-4bfd4c61ddd4",
|
||||||
|
"id": "Pending POs_pending_pos_ml_pending",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select * from mpe.get_prototype_po_dashboard_data(array['37111']::text[]);\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_pos_ml_pending",
|
||||||
|
"pageId": "Pending POs",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
select * from mpe.get_prototype_po_dashboard_data(array['37111']::text[]);
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_de156d2b-c302-4b7b-bc7d-6e150866194f",
|
||||||
|
"id": "Pending POs_pending_pos_slx_pending",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select * from mpe.get_prototype_po_dashboard_data(array['34487','35355']::text[]);\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_pos_slx_pending",
|
||||||
|
"pageId": "Pending POs",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
select * from mpe.get_prototype_po_dashboard_data(array['34487','35355']::text[]);
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "3c80e1fdb2304c28beaba450_2861a2ed-a204-4ad6-89e9-3165332e6bce",
|
||||||
|
"id": "Pending POs_pending_pos_sr_pending",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select * from mpe.get_prototype_po_dashboard_data(array['35313']::text[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_pos_sr_pending",
|
||||||
|
"pageId": "Pending POs",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
select * from mpe.get_prototype_po_dashboard_data(array['35313']::text[])
|
||||||
45
pages/Pending POs/widgets/Container1/Button1.json
Normal file
45
pages/Pending POs/widgets/Container1/Button1.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 8,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkey00",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 8,
|
||||||
|
"originalTopRow": 4,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Capacity Planning",
|
||||||
|
"topRow": 4,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btncappl",
|
||||||
|
"widgetName": "Button1"
|
||||||
|
}
|
||||||
45
pages/Pending POs/widgets/Container1/Button1Copy.json
Normal file
45
pages/Pending POs/widgets/Container1/Button1Copy.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 12,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkey01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 12,
|
||||||
|
"originalTopRow": 8,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Shipped",
|
||||||
|
"topRow": 8,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btnships",
|
||||||
|
"widgetName": "Button1Copy"
|
||||||
|
}
|
||||||
45
pages/Pending POs/widgets/Container1/Button1Copy2.json
Normal file
45
pages/Pending POs/widgets/Container1/Button1Copy2.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 16,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkey02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 16,
|
||||||
|
"originalTopRow": 12,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Ordered",
|
||||||
|
"topRow": 12,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btnorder",
|
||||||
|
"widgetName": "Button1Copy2"
|
||||||
|
}
|
||||||
49
pages/Pending POs/widgets/Container1/Button2All.json
Normal file
49
pages/Pending POs/widgets/Container1/Button2All.json
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 26,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "buttonColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkeyall",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 26,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 22,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 26,
|
||||||
|
"originalTopRow": 22,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending POs",
|
||||||
|
"topRow": 22,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btnallpn",
|
||||||
|
"widgetName": "Button2All"
|
||||||
|
}
|
||||||
45
pages/Pending POs/widgets/Container1/Button2Copy.json
Normal file
45
pages/Pending POs/widgets/Container1/Button2Copy.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 30,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkey005",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 30,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 26,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 30,
|
||||||
|
"originalTopRow": 26,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending Revisions",
|
||||||
|
"topRow": 26,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btnpndrv",
|
||||||
|
"widgetName": "Button2Copy"
|
||||||
|
}
|
||||||
43
pages/Pending POs/widgets/Container1/Button2Copy2.json
Normal file
43
pages/Pending POs/widgets/Container1/Button2Copy2.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 34,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btnkxg01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 34,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 30,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 34,
|
||||||
|
"originalTopRow": 30,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "xGen",
|
||||||
|
"topRow": 30,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btnxgen",
|
||||||
|
"widgetName": "Button2Copy2"
|
||||||
|
}
|
||||||
43
pages/Pending POs/widgets/Container1/Button3.json
Normal file
43
pages/Pending POs/widgets/Container1/Button3.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 44,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btn3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 44,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 40,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 44,
|
||||||
|
"originalTopRow": 40,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Job Drawing Status",
|
||||||
|
"topRow": 40,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btn3jds",
|
||||||
|
"widgetName": "Button3"
|
||||||
|
}
|
||||||
43
pages/Pending POs/widgets/Container1/Button3Copy.json
Normal file
43
pages/Pending POs/widgets/Container1/Button3Copy.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 48,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1btn3k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 48,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 44,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 48,
|
||||||
|
"originalTopRow": 44,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Engineering Holds",
|
||||||
|
"topRow": 44,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1btn3enh",
|
||||||
|
"widgetName": "Button3Copy"
|
||||||
|
}
|
||||||
87
pages/Pending POs/widgets/Container1/Container1.json
Normal file
87
pages/Pending POs/widgets/Container1/Container1.json
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0px",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 124,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "xorz42kdhi",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 132.9375,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1c0ntain",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 132.9375,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1canvas01",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "36jaq5m9iy",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 12,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 10,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 3,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 44.3125,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 9,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1c0ntain",
|
||||||
|
"widgetName": "Container1"
|
||||||
|
}
|
||||||
52
pages/Pending POs/widgets/Container1/Text1.json
Normal file
52
pages/Pending POs/widgets/Container1/Text1.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1txkey00",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 6,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 2,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Sales",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1txtsales",
|
||||||
|
"widgetName": "Text1"
|
||||||
|
}
|
||||||
52
pages/Pending POs/widgets/Container1/Text2.json
Normal file
52
pages/Pending POs/widgets/Container1/Text2.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 22,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1txkey01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 22,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 18,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 22,
|
||||||
|
"originalTopRow": 18,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Engineering",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 18,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1txtpndpo",
|
||||||
|
"widgetName": "Text2"
|
||||||
|
}
|
||||||
46
pages/Pending POs/widgets/Container1/Text3.json
Normal file
46
pages/Pending POs/widgets/Container1/Text3.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 40,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1txt3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 40,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 36,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 40,
|
||||||
|
"originalTopRow": 36,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pa1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 36,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1txt3ops",
|
||||||
|
"widgetName": "Text3"
|
||||||
|
}
|
||||||
52
pages/Pending POs/widgets/Heading.json
Normal file
52
pages/Pending POs/widgets/Heading.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 5,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1.875rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1hdkey01",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 5,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 17,
|
||||||
|
"mobileTopRow": 1,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 5,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 25.109375,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Pending POs",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1heading1",
|
||||||
|
"widgetName": "Heading"
|
||||||
|
}
|
||||||
599
pages/Pending POs/widgets/Tabs1/TableALx.json
Normal file
599
pages/Pending POs/widgets/Tabs1/TableALx.json
Normal file
@@ -0,0 +1,599 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 58,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"matl",
|
||||||
|
"matl_classocde",
|
||||||
|
"matl_desc",
|
||||||
|
"matl_spec",
|
||||||
|
"qoh",
|
||||||
|
"po_released",
|
||||||
|
"po_opened",
|
||||||
|
"po_closed",
|
||||||
|
"poitem_due",
|
||||||
|
"wo_item",
|
||||||
|
"wo_demanding",
|
||||||
|
"wo_total_demand",
|
||||||
|
"uom"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1772194562509,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_classocde.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_desc.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_spec.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.qoh.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_released.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_opened.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_closed.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.poitem_due.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_item.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_demanding.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_total_demand.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.uom.computedValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "textSize"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": false,
|
||||||
|
"key": "pa1tblalx1key",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 58,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "pa1cnvsalx",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"matl": {
|
||||||
|
"alias": "matl",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl\"])) : matl })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_classocde": {
|
||||||
|
"alias": "matl_classocde",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classocde\"])) : matl_classocde })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_classocde",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_classocde",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_classocde",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_desc": {
|
||||||
|
"alias": "matl_desc",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_desc\"])) : matl_desc })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_desc",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_desc",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_desc",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_spec": {
|
||||||
|
"alias": "matl_spec",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_spec\"])) : matl_spec })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_spec",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_spec",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_spec",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"qoh": {
|
||||||
|
"alias": "qoh",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qoh\"])) : qoh })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "qoh",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "qoh",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "qoh",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_released": {
|
||||||
|
"alias": "po_released",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_released\"])) : po_released })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_released",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_released",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_released",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_opened": {
|
||||||
|
"alias": "po_opened",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_opened\"])) : po_opened })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_opened",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_opened",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_opened",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_closed": {
|
||||||
|
"alias": "po_closed",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_closed\"])) : po_closed })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_closed",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_closed",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_closed",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"poitem_due": {
|
||||||
|
"alias": "poitem_due",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"poitem_due\"])) : poitem_due })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "poitem_due",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "poitem_due",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "poitem_due",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_item": {
|
||||||
|
"alias": "wo_item",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_item\"])) : wo_item })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_item",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_item",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_item",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_demanding": {
|
||||||
|
"alias": "wo_demanding",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demanding\"])) : wo_demanding })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_demanding",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_demanding",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_demanding",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_total_demand": {
|
||||||
|
"alias": "wo_total_demand",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_total_demand\"])) : wo_total_demand })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_total_demand",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_total_demand",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_total_demand",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"uom": {
|
||||||
|
"alias": "uom",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableALx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"uom\"])) : uom })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "uom",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "uom",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "uom",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 62,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{pending_pos_alx_pending.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 0,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "pa1tblalx1",
|
||||||
|
"widgetName": "TableALx"
|
||||||
|
}
|
||||||
599
pages/Pending POs/widgets/Tabs1/TableAll.json
Normal file
599
pages/Pending POs/widgets/Tabs1/TableAll.json
Normal file
@@ -0,0 +1,599 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 58,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"matl",
|
||||||
|
"matl_classocde",
|
||||||
|
"matl_desc",
|
||||||
|
"matl_spec",
|
||||||
|
"qoh",
|
||||||
|
"po_released",
|
||||||
|
"po_opened",
|
||||||
|
"po_closed",
|
||||||
|
"poitem_due",
|
||||||
|
"wo_item",
|
||||||
|
"wo_demanding",
|
||||||
|
"wo_total_demand",
|
||||||
|
"uom"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1772194562509,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_classocde.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_desc.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_spec.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.qoh.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_released.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_opened.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_closed.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.poitem_due.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_item.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_demanding.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_total_demand.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.uom.computedValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "textSize"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": false,
|
||||||
|
"key": "pa1tblall1key",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 58,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "pa1cnvsall",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"matl": {
|
||||||
|
"alias": "matl",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl\"])) : matl })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_classocde": {
|
||||||
|
"alias": "matl_classocde",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classocde\"])) : matl_classocde })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_classocde",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_classocde",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_classocde",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_desc": {
|
||||||
|
"alias": "matl_desc",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_desc\"])) : matl_desc })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_desc",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_desc",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_desc",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_spec": {
|
||||||
|
"alias": "matl_spec",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_spec\"])) : matl_spec })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_spec",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_spec",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_spec",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"qoh": {
|
||||||
|
"alias": "qoh",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qoh\"])) : qoh })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "qoh",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "qoh",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "qoh",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_released": {
|
||||||
|
"alias": "po_released",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_released\"])) : po_released })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_released",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_released",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_released",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_opened": {
|
||||||
|
"alias": "po_opened",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_opened\"])) : po_opened })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_opened",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_opened",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_opened",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_closed": {
|
||||||
|
"alias": "po_closed",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_closed\"])) : po_closed })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_closed",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_closed",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_closed",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"poitem_due": {
|
||||||
|
"alias": "poitem_due",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"poitem_due\"])) : poitem_due })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "poitem_due",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "poitem_due",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "poitem_due",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_item": {
|
||||||
|
"alias": "wo_item",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_item\"])) : wo_item })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_item",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_item",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_item",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_demanding": {
|
||||||
|
"alias": "wo_demanding",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demanding\"])) : wo_demanding })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_demanding",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_demanding",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_demanding",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_total_demand": {
|
||||||
|
"alias": "wo_total_demand",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_total_demand\"])) : wo_total_demand })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_total_demand",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_total_demand",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_total_demand",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"uom": {
|
||||||
|
"alias": "uom",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableAll.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"uom\"])) : uom })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "uom",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "uom",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "uom",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 62,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{pending_pos_all.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 0,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "pa1tblall1",
|
||||||
|
"widgetName": "TableAll"
|
||||||
|
}
|
||||||
599
pages/Pending POs/widgets/Tabs1/TableML.json
Normal file
599
pages/Pending POs/widgets/Tabs1/TableML.json
Normal file
@@ -0,0 +1,599 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 58,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"matl",
|
||||||
|
"matl_classocde",
|
||||||
|
"matl_desc",
|
||||||
|
"matl_spec",
|
||||||
|
"qoh",
|
||||||
|
"po_released",
|
||||||
|
"po_opened",
|
||||||
|
"po_closed",
|
||||||
|
"poitem_due",
|
||||||
|
"wo_item",
|
||||||
|
"wo_demanding",
|
||||||
|
"wo_total_demand",
|
||||||
|
"uom"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1772194562509,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_classocde.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_desc.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_spec.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.qoh.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_released.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_opened.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_closed.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.poitem_due.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_item.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_demanding.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_total_demand.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.uom.computedValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "textSize"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": false,
|
||||||
|
"key": "pa1tblml01key",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 58,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "pa1cnvsml1",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"matl": {
|
||||||
|
"alias": "matl",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl\"])) : matl })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_classocde": {
|
||||||
|
"alias": "matl_classocde",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classocde\"])) : matl_classocde })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_classocde",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_classocde",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_classocde",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_desc": {
|
||||||
|
"alias": "matl_desc",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_desc\"])) : matl_desc })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_desc",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_desc",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_desc",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_spec": {
|
||||||
|
"alias": "matl_spec",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_spec\"])) : matl_spec })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_spec",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_spec",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_spec",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"qoh": {
|
||||||
|
"alias": "qoh",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qoh\"])) : qoh })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "qoh",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "qoh",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "qoh",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_released": {
|
||||||
|
"alias": "po_released",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_released\"])) : po_released })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_released",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_released",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_released",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_opened": {
|
||||||
|
"alias": "po_opened",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_opened\"])) : po_opened })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_opened",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_opened",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_opened",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_closed": {
|
||||||
|
"alias": "po_closed",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_closed\"])) : po_closed })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_closed",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_closed",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_closed",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"poitem_due": {
|
||||||
|
"alias": "poitem_due",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"poitem_due\"])) : poitem_due })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "poitem_due",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "poitem_due",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "poitem_due",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_item": {
|
||||||
|
"alias": "wo_item",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_item\"])) : wo_item })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_item",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_item",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_item",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_demanding": {
|
||||||
|
"alias": "wo_demanding",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demanding\"])) : wo_demanding })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_demanding",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_demanding",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_demanding",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_total_demand": {
|
||||||
|
"alias": "wo_total_demand",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_total_demand\"])) : wo_total_demand })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_total_demand",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_total_demand",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_total_demand",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"uom": {
|
||||||
|
"alias": "uom",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableML.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"uom\"])) : uom })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "uom",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "uom",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "uom",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 62,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{pending_pos_ml_pending.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 0,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "pa1tblml01",
|
||||||
|
"widgetName": "TableML"
|
||||||
|
}
|
||||||
599
pages/Pending POs/widgets/Tabs1/TableSLx.json
Normal file
599
pages/Pending POs/widgets/Tabs1/TableSLx.json
Normal file
@@ -0,0 +1,599 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 58,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"matl",
|
||||||
|
"matl_classocde",
|
||||||
|
"matl_desc",
|
||||||
|
"matl_spec",
|
||||||
|
"qoh",
|
||||||
|
"po_released",
|
||||||
|
"po_opened",
|
||||||
|
"po_closed",
|
||||||
|
"poitem_due",
|
||||||
|
"wo_item",
|
||||||
|
"wo_demanding",
|
||||||
|
"wo_total_demand",
|
||||||
|
"uom"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1772194562509,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_classocde.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_desc.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_spec.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.qoh.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_released.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_opened.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_closed.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.poitem_due.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_item.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_demanding.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_total_demand.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.uom.computedValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "textSize"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": false,
|
||||||
|
"key": "pa1tblslx1key",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 58,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "pa1cnvsslx",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"matl": {
|
||||||
|
"alias": "matl",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl\"])) : matl })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_classocde": {
|
||||||
|
"alias": "matl_classocde",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classocde\"])) : matl_classocde })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_classocde",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_classocde",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_classocde",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_desc": {
|
||||||
|
"alias": "matl_desc",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_desc\"])) : matl_desc })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_desc",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_desc",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_desc",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_spec": {
|
||||||
|
"alias": "matl_spec",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_spec\"])) : matl_spec })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_spec",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_spec",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_spec",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"qoh": {
|
||||||
|
"alias": "qoh",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qoh\"])) : qoh })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "qoh",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "qoh",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "qoh",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_released": {
|
||||||
|
"alias": "po_released",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_released\"])) : po_released })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_released",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_released",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_released",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_opened": {
|
||||||
|
"alias": "po_opened",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_opened\"])) : po_opened })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_opened",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_opened",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_opened",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_closed": {
|
||||||
|
"alias": "po_closed",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_closed\"])) : po_closed })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_closed",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_closed",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_closed",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"poitem_due": {
|
||||||
|
"alias": "poitem_due",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"poitem_due\"])) : poitem_due })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "poitem_due",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "poitem_due",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "poitem_due",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_item": {
|
||||||
|
"alias": "wo_item",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_item\"])) : wo_item })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_item",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_item",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_item",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_demanding": {
|
||||||
|
"alias": "wo_demanding",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demanding\"])) : wo_demanding })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_demanding",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_demanding",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_demanding",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_total_demand": {
|
||||||
|
"alias": "wo_total_demand",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_total_demand\"])) : wo_total_demand })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_total_demand",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_total_demand",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_total_demand",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"uom": {
|
||||||
|
"alias": "uom",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSLx.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"uom\"])) : uom })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "uom",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "uom",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "uom",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 62,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{pending_pos_slx_pending.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 0,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "pa1tblslx1",
|
||||||
|
"widgetName": "TableSLx"
|
||||||
|
}
|
||||||
599
pages/Pending POs/widgets/Tabs1/TableSR.json
Normal file
599
pages/Pending POs/widgets/Tabs1/TableSR.json
Normal file
@@ -0,0 +1,599 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 58,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"matl",
|
||||||
|
"matl_classocde",
|
||||||
|
"matl_desc",
|
||||||
|
"matl_spec",
|
||||||
|
"qoh",
|
||||||
|
"po_released",
|
||||||
|
"po_opened",
|
||||||
|
"po_closed",
|
||||||
|
"poitem_due",
|
||||||
|
"wo_item",
|
||||||
|
"wo_demanding",
|
||||||
|
"wo_total_demand",
|
||||||
|
"uom"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1772194562509,
|
||||||
|
"columnWidthMap": {},
|
||||||
|
"compactMode": "SHORT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": 0,
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_classocde.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_desc.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.matl_spec.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.qoh.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_released.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_opened.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.po_closed.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.poitem_due.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_item.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_demanding.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.wo_total_demand.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.uom.computedValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "textSize"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": false,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": false,
|
||||||
|
"key": "pa1tblsr01key",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 31,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 58,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"parentColumnSpace": 11.265625,
|
||||||
|
"parentId": "pa1cnvssr1",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumns": {
|
||||||
|
"matl": {
|
||||||
|
"alias": "matl",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl\"])) : matl })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_classocde": {
|
||||||
|
"alias": "matl_classocde",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classocde\"])) : matl_classocde })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_classocde",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_classocde",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_classocde",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_desc": {
|
||||||
|
"alias": "matl_desc",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_desc\"])) : matl_desc })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_desc",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_desc",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_desc",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"matl_spec": {
|
||||||
|
"alias": "matl_spec",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_spec\"])) : matl_spec })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "matl_spec",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "matl_spec",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "matl_spec",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"qoh": {
|
||||||
|
"alias": "qoh",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qoh\"])) : qoh })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "qoh",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "qoh",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "qoh",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_released": {
|
||||||
|
"alias": "po_released",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_released\"])) : po_released })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_released",
|
||||||
|
"index": 5,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_released",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_released",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_opened": {
|
||||||
|
"alias": "po_opened",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_opened\"])) : po_opened })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_opened",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_opened",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_opened",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"po_closed": {
|
||||||
|
"alias": "po_closed",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_closed\"])) : po_closed })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "po_closed",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "po_closed",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "po_closed",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"poitem_due": {
|
||||||
|
"alias": "poitem_due",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "date",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"poitem_due\"])) : poitem_due })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "poitem_due",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "poitem_due",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "poitem_due",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_item": {
|
||||||
|
"alias": "wo_item",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_item\"])) : wo_item })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_item",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_item",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_item",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_demanding": {
|
||||||
|
"alias": "wo_demanding",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demanding\"])) : wo_demanding })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_demanding",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_demanding",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_demanding",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"wo_total_demand": {
|
||||||
|
"alias": "wo_total_demand",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_total_demand\"])) : wo_total_demand })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "wo_total_demand",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "wo_total_demand",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "wo_total_demand",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"uom": {
|
||||||
|
"alias": "uom",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = TableSR.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"uom\"])) : uom })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "uom",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "uom",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "uom",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 62,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{pending_pos_sr_pending.data}}",
|
||||||
|
"textSize": "0.775rem",
|
||||||
|
"topRow": 0,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "pa1tblsr01",
|
||||||
|
"widgetName": "TableSR"
|
||||||
|
}
|
||||||
324
pages/Pending POs/widgets/Tabs1/Tabs1.json
Normal file
324
pages/Pending POs/widgets/Tabs1/Tabs1.json
Normal file
@@ -0,0 +1,324 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"borderWidth": 1,
|
||||||
|
"bottomRow": 67,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1cnvkey01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1tabs001",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "tab1",
|
||||||
|
"tabName": "All",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1cnvsall",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1cnvkey02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1tabs001",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "tab2",
|
||||||
|
"tabName": "SLx",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1cnvsslx",
|
||||||
|
"widgetName": "Canvas2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1cnvkey03",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1tabs001",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "tab3",
|
||||||
|
"tabName": "ML",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1cnvsml1",
|
||||||
|
"widgetName": "Canvas3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1cnvkey04",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1tabs001",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "tab4",
|
||||||
|
"tabName": "ALx",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1cnvsalx",
|
||||||
|
"widgetName": "Canvas4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 620,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": true,
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexLayers": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1cnvkey05",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 150,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 150,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 602.625,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pa1tabs001",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 602.625,
|
||||||
|
"shouldScrollContents": false,
|
||||||
|
"tabId": "tab5",
|
||||||
|
"tabName": "SR",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pa1cnvssr1",
|
||||||
|
"widgetName": "Canvas5"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"defaultTab": "All",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pa1tabskey1",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 15,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 76,
|
||||||
|
"mobileLeftColumn": 2,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 61,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 67,
|
||||||
|
"originalTopRow": 5,
|
||||||
|
"parentColumnSpace": 25.109375,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"shouldShowTabs": true,
|
||||||
|
"tabsObj": {
|
||||||
|
"tab1": {
|
||||||
|
"id": "tab1",
|
||||||
|
"index": 0,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "All",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "pa1cnvsall"
|
||||||
|
},
|
||||||
|
"tab2": {
|
||||||
|
"id": "tab2",
|
||||||
|
"index": 1,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "SLx",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "pa1cnvsslx"
|
||||||
|
},
|
||||||
|
"tab3": {
|
||||||
|
"id": "tab3",
|
||||||
|
"index": 2,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "ML",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "pa1cnvsml1"
|
||||||
|
},
|
||||||
|
"tab4": {
|
||||||
|
"id": "tab4",
|
||||||
|
"index": 3,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "ALx",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "pa1cnvsalx"
|
||||||
|
},
|
||||||
|
"tab5": {
|
||||||
|
"id": "tab5",
|
||||||
|
"index": 4,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "SR",
|
||||||
|
"positioning": "vertical",
|
||||||
|
"widgetId": "pa1cnvssr1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"topRow": 5,
|
||||||
|
"type": "TABS_WIDGET",
|
||||||
|
"version": 3,
|
||||||
|
"widgetId": "pa1tabs001",
|
||||||
|
"widgetName": "Tabs1"
|
||||||
|
}
|
||||||
33
pages/Pending Revisions/Pending Revisions.json
Normal file
33
pages/Pending Revisions/Pending Revisions.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_15ec5d9e-3743-4dd6-b670-c9a91142b92a",
|
||||||
|
"unpublishedPage": {
|
||||||
|
"isHidden": false,
|
||||||
|
"layouts": [
|
||||||
|
{
|
||||||
|
"dsl": {
|
||||||
|
"backgroundColor": "none",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"canExtend": true,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minHeight": 1292,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"rightColumn": 4896,
|
||||||
|
"snapColumns": 64,
|
||||||
|
"snapRows": 124,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 94,
|
||||||
|
"widgetId": "0",
|
||||||
|
"widgetName": "MainContainer"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Pending Revisions",
|
||||||
|
"slug": "pending-revisions"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_b1c1fca9-b06c-49e3-b063-720fe1494cf7",
|
||||||
|
"id": "Pending Revisions_pending_revisions_all",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select *\nfrom mpe.get_prototype_dashboard_data(ARRAY ['25502', '27985', '35313', '37111', '34487', '35355']::TEXT[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_revisions_all",
|
||||||
|
"pageId": "Pending Revisions",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
select *
|
||||||
|
from mpe.get_prototype_dashboard_data(ARRAY ['25502', '27985', '35313', '37111', '34487', '35355']::TEXT[])
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_9d7abc58-2bd6-4eb5-8503-ee182b143f01",
|
||||||
|
"id": "Pending Revisions_pending_revisions_alx",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select *\nfrom mpe.get_prototype_dashboard_data(ARRAY ['25502', '27985']::TEXT[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_revisions_alx",
|
||||||
|
"pageId": "Pending Revisions",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
select *
|
||||||
|
from mpe.get_prototype_dashboard_data(ARRAY ['25502', '27985']::TEXT[])
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_dbe9fd8c-dab2-4480-ab63-253af80f5477",
|
||||||
|
"id": "Pending Revisions_pending_revisions_ml",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select *\nfrom mpe.get_prototype_dashboard_data(ARRAY ['37111']::TEXT[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_revisions_ml",
|
||||||
|
"pageId": "Pending Revisions",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
select *
|
||||||
|
from mpe.get_prototype_dashboard_data(ARRAY ['37111']::TEXT[])
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_333bf9d0-4b04-44f8-b6ef-a940e4132992",
|
||||||
|
"id": "Pending Revisions_pending_revisions_slx",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select *\nfrom mpe.get_prototype_dashboard_data(ARRAY ['34487', '35355']::TEXT[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_revisions_slx",
|
||||||
|
"pageId": "Pending Revisions",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
select *
|
||||||
|
from mpe.get_prototype_dashboard_data(ARRAY ['34487', '35355']::TEXT[])
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "0598cd55ba984886b668342e_6fec5d38-ef2c-4ae0-857f-16e3e1ae5e5c",
|
||||||
|
"id": "Pending Revisions_pending_revisions_sr",
|
||||||
|
"pluginId": "postgres-plugin",
|
||||||
|
"pluginType": "DB",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"body": "select *\nfrom mpe.get_prototype_dashboard_data(ARRAY ['35313']::TEXT[])\n",
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"pluginSpecifiedTemplates": [
|
||||||
|
{
|
||||||
|
"value": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"id": "xTuple_GoLive",
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "xTuple_GoLive",
|
||||||
|
"pluginId": "postgres-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"name": "pending_revisions_sr",
|
||||||
|
"pageId": "Pending Revisions",
|
||||||
|
"runBehaviour": "AUTOMATIC",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
select *
|
||||||
|
from mpe.get_prototype_dashboard_data(ARRAY ['35313']::TEXT[])
|
||||||
45
pages/Pending Revisions/widgets/Container1/Button1.json
Normal file
45
pages/Pending Revisions/widgets/Container1/Button1.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 8,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkey001",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 8,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 4,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 8,
|
||||||
|
"originalTopRow": 4,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Capacity Planning",
|
||||||
|
"topRow": 4,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btncplan",
|
||||||
|
"widgetName": "Button1"
|
||||||
|
}
|
||||||
45
pages/Pending Revisions/widgets/Container1/Button1Copy.json
Normal file
45
pages/Pending Revisions/widgets/Container1/Button1Copy.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 12,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkey002",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 12,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 12,
|
||||||
|
"originalTopRow": 8,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Shipped",
|
||||||
|
"topRow": 8,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btnushpd",
|
||||||
|
"widgetName": "Button1Copy"
|
||||||
|
}
|
||||||
45
pages/Pending Revisions/widgets/Container1/Button1Copy2.json
Normal file
45
pages/Pending Revisions/widgets/Container1/Button1Copy2.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 16,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkey003",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 16,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 12,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 16,
|
||||||
|
"originalTopRow": 12,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Units Ordered",
|
||||||
|
"topRow": 12,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btnuordr",
|
||||||
|
"widgetName": "Button1Copy2"
|
||||||
|
}
|
||||||
45
pages/Pending Revisions/widgets/Container1/Button2All.json
Normal file
45
pages/Pending Revisions/widgets/Container1/Button2All.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 26,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkey004",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 26,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 22,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 26,
|
||||||
|
"originalTopRow": 22,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending POs",
|
||||||
|
"topRow": 22,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btnpndpo",
|
||||||
|
"widgetName": "Button2All"
|
||||||
|
}
|
||||||
49
pages/Pending Revisions/widgets/Container1/Button2Copy.json
Normal file
49
pages/Pending Revisions/widgets/Container1/Button2Copy.json
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 30,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "buttonColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkey005",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 30,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 26,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 30,
|
||||||
|
"originalTopRow": 26,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Pending Revisions",
|
||||||
|
"topRow": 26,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btnpndrv",
|
||||||
|
"widgetName": "Button2Copy"
|
||||||
|
}
|
||||||
43
pages/Pending Revisions/widgets/Container1/Button2Copy2.json
Normal file
43
pages/Pending Revisions/widgets/Container1/Button2Copy2.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 34,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btnkxg01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 34,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 30,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 34,
|
||||||
|
"originalTopRow": 30,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "xGen",
|
||||||
|
"topRow": 30,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btnxgen",
|
||||||
|
"widgetName": "Button2Copy2"
|
||||||
|
}
|
||||||
43
pages/Pending Revisions/widgets/Container1/Button3.json
Normal file
43
pages/Pending Revisions/widgets/Container1/Button3.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 44,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btn3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 44,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 40,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 44,
|
||||||
|
"originalTopRow": 40,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Job Drawing Status",
|
||||||
|
"topRow": 40,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btn3jds",
|
||||||
|
"widgetName": "Button3"
|
||||||
|
}
|
||||||
43
pages/Pending Revisions/widgets/Container1/Button3Copy.json
Normal file
43
pages/Pending Revisions/widgets/Container1/Button3Copy.json
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "0.375rem",
|
||||||
|
"bottomRow": 48,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "#ffffff",
|
||||||
|
"buttonVariant": "PRIMARY",
|
||||||
|
"disabledWhenInvalid": false,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{"key": "onClick"}
|
||||||
|
],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1btn3k02",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 48,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 16,
|
||||||
|
"mobileTopRow": 44,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
|
||||||
|
"originalBottomRow": 48,
|
||||||
|
"originalTopRow": 44,
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placement": "START",
|
||||||
|
"recaptchaType": "V3",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetFormOnClick": false,
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"text": "Engineering Holds",
|
||||||
|
"topRow": 44,
|
||||||
|
"type": "BUTTON_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1btn3enh",
|
||||||
|
"widgetName": "Button3Copy"
|
||||||
|
}
|
||||||
87
pages/Pending Revisions/widgets/Container1/Container1.json
Normal file
87
pages/Pending Revisions/widgets/Container1/Container1.json
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "0px",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 124,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 1240,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "xorz42kdhi",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 132.9375,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "pr1c0ntain",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 132.9375,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1canvas01",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "36jaq5m9iy",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 12,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 10,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 3,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 44.3125,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 9,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1c0ntain",
|
||||||
|
"widgetName": "Container1"
|
||||||
|
}
|
||||||
52
pages/Pending Revisions/widgets/Container1/Text1.json
Normal file
52
pages/Pending Revisions/widgets/Container1/Text1.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1txkey001",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 4,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Sales",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1txtsales",
|
||||||
|
"widgetName": "Text1"
|
||||||
|
}
|
||||||
52
pages/Pending Revisions/widgets/Container1/Text2.json
Normal file
52
pages/Pending Revisions/widgets/Container1/Text2.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 22,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1txkey002",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 22,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 18,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 22,
|
||||||
|
"originalTopRow": 18,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Engineering",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 18,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1txtengnr",
|
||||||
|
"widgetName": "Text2"
|
||||||
|
}
|
||||||
46
pages/Pending Revisions/widgets/Container1/Text3.json
Normal file
46
pages/Pending Revisions/widgets/Container1/Text3.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 40,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{"key": "truncateButtonColor"},
|
||||||
|
{"key": "fontFamily"},
|
||||||
|
{"key": "borderRadius"}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1txt3k01",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 40,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 26,
|
||||||
|
"mobileTopRow": 36,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 40,
|
||||||
|
"originalTopRow": 36,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 3.841796875,
|
||||||
|
"parentId": "pr1canvas01",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Operations",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 36,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1txt3ops",
|
||||||
|
"widgetName": "Text3"
|
||||||
|
}
|
||||||
52
pages/Pending Revisions/widgets/Heading.json
Normal file
52
pages/Pending Revisions/widgets/Heading.json
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 5,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1.875rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pr1hdgkey01",
|
||||||
|
"leftColumn": 9,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 5,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 17,
|
||||||
|
"mobileTopRow": 1,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 5,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 25.109375,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Pending Revisions",
|
||||||
|
"textAlign": "LEFT",
|
||||||
|
"textColor": "#231F20",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "pr1heading1",
|
||||||
|
"widgetName": "Heading"
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user