This commit is contained in:
ivarsbariss
2026-02-27 14:57:15 +01:00
parent 28bb0e65e5
commit 7e0e2e3086
23 changed files with 1630 additions and 0 deletions

View File

@@ -57,3 +57,41 @@ Row 16 └───────────────────────
### 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

View File

@@ -52,6 +52,10 @@
{
"id": "Pending POs - ALx Pending",
"isDefault": false
},
{
"id": "Pending POs - SR Pending",
"isDefault": false
}
],
"unpublishedAppLayout": {

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "al1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "al1btnsrpnd",
"widgetName": "Button2Copy3"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "ml1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ml1btnsrpnd",
"widgetName": "Button2Copy3"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "pp1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pp1btnsrpnd",
"widgetName": "Button2Copy3"
}

View File

@@ -0,0 +1,33 @@
{
"gitSyncId": "9ba22ddf7f014305a6171dbe_8b4164df-a402-4847-bfd6-430ac2e8db2b",
"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 - SR Pending",
"slug": "pending-pos-sr-pending"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,149 @@
SELECT
datay.*,
ARRAY_TO_STRING(dataz.wo_item_number, ',') AS wo_item,
ARRAY_TO_STRING(dataz.work_orders, ',') AS wo_demanding,
dataz.total_demand AS wo_total_demand,
uom_name AS uom
FROM (
SELECT
item_number AS matl,
classcode_code AS matl_classcode,
item_descrip1 AS matl_desc,
item_descrip2 AS matl_spec,
itemsite_qtyonhand AS qoh,
SUM(CASE poh.pohead_status WHEN 'O' THEN 1 ELSE 0 END) AS po_released,
SUM(CASE poh.pohead_status WHEN 'U' THEN 1 ELSE 0 END) AS po_opened,
SUM(CASE poh.pohead_status WHEN 'C' THEN 1 ELSE 0 END) AS po_closed,
datax.poitem_duedate AS poitem_due
FROM item
JOIN itemsite
ON item.item_id = itemsite.itemsite_item_id
AND itemsite_warehous_id = 35
JOIN classcode
ON item.item_classcode_id = classcode.classcode_id
JOIN LATERAL (
SELECT DISTINCT
itemsite_id AS pohc_itemsite_id,
pohead_number,
pohead_status
FROM poitem
JOIN pohead
ON pohead.pohead_id = poitem.poitem_pohead_id
WHERE poitem_itemsite_id = itemsite.itemsite_id
) AS poh
ON poh.pohc_itemsite_id = itemsite.itemsite_id
LEFT JOIN LATERAL (
SELECT DISTINCT
itemsite_id,
poitem_duedate
FROM poitem
JOIN pohead
ON poitem.poitem_pohead_id = pohead.pohead_id
AND pohead.pohead_status = 'O'
WHERE poitem_itemsite_id = itemsite.itemsite_id
ORDER BY poitem_duedate
LIMIT 1
) AS datax
ON datax.itemsite_id = itemsite.itemsite_id
WHERE item_id IN (
SELECT DISTINCT wmtlit.item_id
FROM item
JOIN mpe.itemext
ON item.item_id = itemext.itemext_item_id
JOIN bomhead
ON bomhead_item_id = item.item_id
JOIN rev
ON bomhead_rev_id = rev_id
AND rev_status = 'P'
JOIN itemsite
ON item.item_id = itemsite.itemsite_item_id
AND itemsite_warehous_id = 35
JOIN wo
ON wo_status IN ('E','R','I')
AND wo_itemsite_id = itemsite.itemsite_id
AND wo_bom_rev_id = bomhead_rev_id
JOIN womatl
ON wo_id = womatl_wo_id
JOIN itemsite AS wmtlits
ON womatl_itemsite_id = wmtlits.itemsite_id
JOIN item AS wmtlit
ON wmtlits.itemsite_item_id = wmtlit.item_id
AND wmtlit.item_type = 'P'
WHERE array['35313']::text[] && itemext.itemext_root_bom
UNION
SELECT itemsite.itemsite_item_id
FROM poitem
JOIN itemsite
ON poitem.poitem_itemsite_id = itemsite.itemsite_id
WHERE poitem.poitem_expcat_id = 29
)
GROUP BY
item_number,
classcode_code,
item_descrip1,
item_descrip2,
itemsite_qtyonhand,
datax.poitem_duedate
) AS datay
LEFT JOIN (
SELECT DISTINCT ON (wmtlit.item_id)
ARRAY[(item.item_number || 'R' || rev.rev_number)]::text[] AS wo_item_number,
ARRAY[formatwonumber(womatl_wo_id)] AS work_orders,
wmtlit.item_number,
ROUND(
SUM(womatl_qtyreq - womatl_qtyiss)
* itemuomtouomratio(
wmtlit.item_id,
womatl_uom_id,
wmtlit.item_inv_uom_id
),
2
) AS total_demand
FROM item
JOIN mpe.itemext
ON item.item_id = itemext.itemext_item_id
JOIN bomhead
ON bomhead_item_id = item.item_id
JOIN rev
ON bomhead_rev_id = rev_id
AND rev_status = 'P'
JOIN itemsite
ON item.item_id = itemsite.itemsite_item_id
AND itemsite_warehous_id = 35
JOIN wo
ON wo_status IN ('E','R','I')
AND wo_itemsite_id = itemsite.itemsite_id
AND wo_bom_rev_id = bomhead_rev_id
JOIN womatl
ON wo_id = womatl_wo_id
JOIN itemsite AS wmtlits
ON womatl_itemsite_id = wmtlits.itemsite_id
JOIN item AS wmtlit
ON wmtlits.itemsite_item_id = wmtlit.item_id
AND wmtlit.item_type = 'P'
WHERE array['35313']::text[] && itemext.itemext_root_bom
GROUP BY
item.item_number,
rev.rev_number,
womatl_wo_id,
wmtlit.item_id,
wmtlit.item_number,
womatl_uom_id,
wmtlit.item_inv_uom_id
) AS dataz
ON datay.matl = dataz.item_number
JOIN item AS wmtlitem
ON datay.matl = wmtlitem.item_number
JOIN uom
ON wmtlitem.item_inv_uom_id = uom.uom_id
WHERE
(dataz.total_demand IS NULL)
OR (datay.qoh < 2.0 * dataz.total_demand)
ORDER BY datay.matl

View File

@@ -0,0 +1,41 @@
{
"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": "0k5ucqsuin",
"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": "sr1canvas01",
"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": "sr1btncappl",
"widgetName": "Button1"
}

View File

@@ -0,0 +1,41 @@
{
"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": "0k5ucqsuin",
"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": "sr1canvas01",
"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": "sr1btnships",
"widgetName": "Button1Copy"
}

View File

@@ -0,0 +1,41 @@
{
"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": "0j7c9d2q1h",
"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": "sr1canvas01",
"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": "sr1btnorder",
"widgetName": "Button1Copy2"
}

View File

@@ -0,0 +1,41 @@
{
"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": "sr1btnkey01",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 26,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 22,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SLx Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 26,
"originalTopRow": 22,
"parentColumnSpace": 3.841796875,
"parentId": "sr1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SLx Pending",
"topRow": 22,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sr1btnslxpn",
"widgetName": "Button2"
}

View File

@@ -0,0 +1,41 @@
{
"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": "sr1btnkey02",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 30,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 26,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - ML Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 30,
"originalTopRow": 26,
"parentColumnSpace": 3.841796875,
"parentId": "sr1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "ML Pending",
"topRow": 26,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sr1btnmlpnd",
"widgetName": "Button2Copy"
}

View File

@@ -0,0 +1,41 @@
{
"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": "sr1btnkey03",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 34,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 30,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - ALx Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 34,
"originalTopRow": 30,
"parentColumnSpace": 3.841796875,
"parentId": "sr1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "ALx Pending",
"topRow": 30,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sr1btnalxpn",
"widgetName": "Button2Copy2"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"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": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "sr1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sr1btnsrpnd",
"widgetName": "Button2Copy3"
}

View 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": "sr1c0ntain",
"parentRowSpace": 1,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 132.9375,
"topRow": 0,
"type": "CANVAS_WIDGET",
"version": 1,
"widgetId": "sr1canvas01",
"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": "sr1c0ntain",
"widgetName": "Container1"
}

View 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": "01n8bhu9n6",
"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": "sr1canvas01",
"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": "sr1txtsales",
"widgetName": "Text1"
}

View 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": "sr1txkey01",
"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": "sr1canvas01",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 64,
"shouldTruncate": false,
"text": "Pending POs",
"textAlign": "LEFT",
"textColor": "#231F20",
"topRow": 18,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "sr1txtpndpo",
"widgetName": "Text2"
}

View 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": "sr1hdkey01",
"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 - SR Pending",
"textAlign": "LEFT",
"textColor": "#231F20",
"topRow": 0,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "sr1heading1",
"widgetName": "Heading"
}

View File

@@ -0,0 +1,599 @@
{
"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": [
"matl",
"matl_classcode",
"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_classcode.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": "sr1tblkey01",
"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": {
"matl": {
"alias": "matl",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"cellBackground": "",
"columnType": "text",
"computedValue": "{{(() => { const tableData = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"isVisible": true,
"label": "matl",
"notation": "standard",
"originalId": "matl",
"sticky": "",
"textColor": "",
"textSize": "0.775rem",
"thousandSeparator": true,
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"matl_classcode": {
"alias": "matl_classcode",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"cellBackground": "",
"columnType": "text",
"computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"matl_classcode\"])) : matl_classcode })()}}",
"currencyCode": "USD",
"decimals": 0,
"enableFilter": true,
"enableSort": true,
"fontStyle": "",
"horizontalAlignment": "LEFT",
"id": "matl_classcode",
"index": 1,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isDiscardVisible": true,
"isEditable": false,
"isSaveVisible": true,
"isVisible": true,
"label": "matl_classcode",
"notation": "standard",
"originalId": "matl_classcode",
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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 = Table1.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,
"isEditable": false,
"isSaveVisible": true,
"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": 64,
"searchKey": "",
"tableData": "{{pending_pos_sr_pending.data}}",
"textSize": "0.775rem",
"topRow": 5,
"totalRecordsCount": 0,
"type": "TABLE_WIDGET_V2",
"version": 2,
"verticalAlignment": "CENTER",
"widgetId": "sr1table001",
"widgetName": "Table1"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "x3pc17vp6q",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "cp1btnsrpnd",
"widgetName": "Button2Copy3"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "wj6fxg5wpg",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "uo1btnsrpnd",
"widgetName": "Button2Copy3"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 38,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sr1btnkey04",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 38,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 34,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Pending POs - SR Pending', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 38,
"originalTopRow": 34,
"parentColumnSpace": 3.841796875,
"parentId": "wj6fxg5wpg",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "SR Pending",
"topRow": 34,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "su1btnsrpnd",
"widgetName": "Button2Copy3"
}