Compare commits

3 Commits

Author SHA1 Message Date
791d4b7fb1 Add SLx Series and ML Series to Units Shipped/Ordered queries
Added two new product series to all 4 sales queries (by_series and
by_power_input for both Units Shipped and Units Ordered):
- SLx Series: items 36628, 34487
- ML Series: items 37109, 37111

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 15:08:25 -04:00
52b3c2b1af Alphabetize Operations nav buttons and fix Awaiting Shipment query
Nav buttons in Operations section now in alphabetical order across all
11 pages: Engineering Holds, External Process, Job Drawing Status,
Unused Items, WO Shortages.

Fixed Awaiting Shipment query:
- Primary focus on manufactured part (the item in stockroom), not finished part
- Added wm_op.womatl_qtyiss < wm_op.womatl_qtyreq filter to exclude
  completed external process cycles (was showing 10-year-old data)
- Removed unreliable date_in_stockroom/days_waiting columns
- Added WO number and manufactured part description columns

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 14:52:00 -04:00
a9f0e75e1b Add Operations - External Process page for vendor processing tracking
Two-tab dashboard tracking external labor workflows (e.g., tin plating):
- Tab 1 "At Vendor": Open POs for outside process items (EXTLAB classcode),
  showing vendor, PO#, finished/manufactured/ext labor PNs, qty, ship date,
  expected return (7-day default), days out, and WO demand
- Tab 2 "Awaiting Shipment": WOs with manufactured material issued but no
  open PO for the outside process item, showing days waiting in stockroom

Nav button added to all 11 pages in Operations section (rows 56-60).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 14:41:49 -04:00
84 changed files with 2488 additions and 423 deletions

View File

@@ -53,6 +53,7 @@ statistics-app/
| Operations | Job Drawing Status | CAD drawing builds from `mpe.inventortools` |
| Operations | Unused Items | Items with no inventory transactions for X days (default 365), filterable via input widget |
| Operations | WO Shortages | 2 tabs: WO shortage details (MTS/MTO) for FA dept top-level WOs; Critical Parts aggregation. Uses `mpe.itematmdept`, `mpe.wogrpext`, `womatl`, `qtynetable()` |
| Operations | External Process | 2 tabs: At Vendor (open POs for outside process items, `item_type='O'`, `classcode_code='EXTLAB'`); Awaiting Shipment (manufactured material issued but no PO released). Uses `poitem`, `pohead`, `womatl`, `classcode`, `itemsrc` |
## Critical Conventions
@@ -75,7 +76,7 @@ Every `widgetId` across all pages must be globally unique. Use short descriptive
- Active page button: `buttonColor` = `{{appsmith.theme.colors.backgroundColor}}` (dynamic binding).
- Inactive buttons: `buttonColor` = `#ffffff` (static, no dynamic binding).
- `parentId` for nav widgets = the Canvas `widgetId` inside that page's `Container1.json` (varies per page — always read it).
- Current nav sections: **Sales** (rows 016), **Engineering** (rows 1834), **Operations** (rows 3656).
- Current nav sections: **Sales** (rows 016), **Engineering** (rows 1834), **Operations** (rows 3660).
### Canvas Widget IDs (for parentId in Container1 children)
@@ -91,6 +92,7 @@ Every `widgetId` across all pages must be globally unique. Use short descriptive
| Operations - Engineering Holds | `eh1canvas01` |
| Operations - Unused Items | `ui1canvas01` |
| Operations - WO Shortages | `ws1canvas01` |
| Operations - External Process | `ep1canvas01` |
### Grid Layout

View File

@@ -68,6 +68,10 @@
{
"id": "Operations - WO Shortages",
"isDefault": false
},
{
"id": "Operations - External Process",
"isDefault": false
}
],
"unpublishedAppLayout": {

View File

@@ -3,18 +3,16 @@
"borderRadius": "0.375rem",
"bottomRow": 44,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicBindingPathList": [{"key": "buttonColor"}],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "eh1btn3k01",
"key": "eh1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "eh1btn3jds",
"widgetId": "eh1btn3eh",
"widgetName": "Button3"
}

View File

@@ -3,20 +3,16 @@
"borderRadius": "0.375rem",
"bottomRow": 48,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
{"key": "buttonColor"}
],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "eh1btn3k02",
"key": "eh1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "eh1btn3enh",
"widgetId": "eh1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "eh1btn3uik",
"key": "eh1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "eh1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "eh1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "eh1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "eh1btnwosk",
"key": "eh1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "eh1btnwos",
"widgetId": "eh1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -0,0 +1,33 @@
{
"gitSyncId": "b6753fb967724f1193901e18_0a96aa7f-ae6d-4915-956e-d1880b2dfb95",
"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 - External Process",
"slug": "operations-external-process"
}
}

View File

@@ -0,0 +1,53 @@
-- Items currently at an external vendor (PO open, not fully received)
-- Outside process items identified by item_type='O' and classcode_code='EXTLAB'
SELECT
v.vend_name AS vendor,
ph.pohead_number AS po_number,
fi.item_number AS finished_pn,
fi.item_descrip1 AS finished_desc,
COALESCE(mi.item_number, '') AS manufactured_pn,
opi.item_number AS ext_labor_pn,
pi.poitem_qty_ordered AS qty_ordered,
pi.poitem_qty_received AS qty_received,
to_char(ph.pohead_orderdate, 'YYYY-MM-DD') AS date_shipped,
to_char(ph.pohead_orderdate + interval '7 days', 'YYYY-MM-DD') AS expected_return,
(CURRENT_DATE - ph.pohead_orderdate::date) AS days_out,
COALESCE((
SELECT SUM(w2.wo_qtyord - w2.wo_qtyrcv)
FROM wo w2
JOIN itemsite is2 ON w2.wo_itemsite_id = is2.itemsite_id
WHERE is2.itemsite_item_id = fi.item_id
AND w2.wo_status IN ('R','E','I')
), 0) AS wo_demand
FROM poitem pi
JOIN pohead ph ON pi.poitem_pohead_id = ph.pohead_id
JOIN vendinfo v ON ph.pohead_vend_id = v.vend_id
JOIN itemsite opis ON pi.poitem_itemsite_id = opis.itemsite_id
JOIN item opi ON opis.itemsite_item_id = opi.item_id
JOIN classcode cc ON opi.item_classcode_id = cc.classcode_id
-- Link PO outside process item back to the WO that needs it
JOIN womatl wm ON wm.womatl_itemsite_id = opis.itemsite_id
JOIN wo parent_wo ON wm.womatl_wo_id = parent_wo.wo_id
AND parent_wo.wo_status IN ('R','E','I')
JOIN itemsite fis ON parent_wo.wo_itemsite_id = fis.itemsite_id
JOIN item fi ON fis.itemsite_item_id = fi.item_id
-- Find the manufactured part (non-outside-process material on same WO)
LEFT JOIN LATERAL (
SELECT mi2.item_number
FROM womatl wm2
JOIN itemsite mis2 ON wm2.womatl_itemsite_id = mis2.itemsite_id
JOIN item mi2 ON mis2.itemsite_item_id = mi2.item_id
JOIN classcode cc2 ON mi2.item_classcode_id = cc2.classcode_id
WHERE wm2.womatl_wo_id = parent_wo.wo_id
AND wm2.womatl_id != wm.womatl_id
AND cc2.classcode_code != 'EXTLAB'
AND mi2.item_type != 'O'
ORDER BY mi2.item_number
LIMIT 1
) mi ON true
WHERE cc.classcode_code = 'EXTLAB'
AND opi.item_type = 'O'
AND ph.pohead_status = 'O'
AND pi.poitem_status = 'O'
AND pi.poitem_qty_received < pi.poitem_qty_ordered
ORDER BY days_out DESC, vendor, finished_pn;

View File

@@ -0,0 +1,29 @@
{
"gitSyncId": "8f96c44ddc5247178794ffac_2883aec1-7d30-4336-8621-14ed7f85caf8",
"id": "Operations - External Process_at_vendor",
"pluginId": "postgres-plugin",
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "-- Items currently at an external vendor (PO open, not fully received)\n-- Outside process items identified by item_type='O' and classcode_code='EXTLAB'\nSELECT\n v.vend_name AS vendor,\n ph.pohead_number AS po_number,\n fi.item_number AS finished_pn,\n fi.item_descrip1 AS finished_desc,\n COALESCE(mi.item_number, '') AS manufactured_pn,\n opi.item_number AS ext_labor_pn,\n pi.poitem_qty_ordered AS qty_ordered,\n pi.poitem_qty_received AS qty_received,\n to_char(ph.pohead_orderdate, 'YYYY-MM-DD') AS date_shipped,\n to_char(ph.pohead_orderdate + interval '7 days', 'YYYY-MM-DD') AS expected_return,\n (CURRENT_DATE - ph.pohead_orderdate::date) AS days_out,\n COALESCE((\n SELECT SUM(w2.wo_qtyord - w2.wo_qtyrcv)\n FROM wo w2\n JOIN itemsite is2 ON w2.wo_itemsite_id = is2.itemsite_id\n WHERE is2.itemsite_item_id = fi.item_id\n AND w2.wo_status IN ('R','E','I')\n ), 0) AS wo_demand\nFROM poitem pi\nJOIN pohead ph ON pi.poitem_pohead_id = ph.pohead_id\nJOIN vendinfo v ON ph.pohead_vend_id = v.vend_id\nJOIN itemsite opis ON pi.poitem_itemsite_id = opis.itemsite_id\nJOIN item opi ON opis.itemsite_item_id = opi.item_id\nJOIN classcode cc ON opi.item_classcode_id = cc.classcode_id\n-- Link PO outside process item back to the WO that needs it\nJOIN womatl wm ON wm.womatl_itemsite_id = opis.itemsite_id\nJOIN wo parent_wo ON wm.womatl_wo_id = parent_wo.wo_id\n AND parent_wo.wo_status IN ('R','E','I')\nJOIN itemsite fis ON parent_wo.wo_itemsite_id = fis.itemsite_id\nJOIN item fi ON fis.itemsite_item_id = fi.item_id\n-- Find the manufactured part (non-outside-process material on same WO)\nLEFT JOIN LATERAL (\n SELECT mi2.item_number\n FROM womatl wm2\n JOIN itemsite mis2 ON wm2.womatl_itemsite_id = mis2.itemsite_id\n JOIN item mi2 ON mis2.itemsite_item_id = mi2.item_id\n JOIN classcode cc2 ON mi2.item_classcode_id = cc2.classcode_id\n WHERE wm2.womatl_wo_id = parent_wo.wo_id\n AND wm2.womatl_id != wm.womatl_id\n AND cc2.classcode_code != 'EXTLAB'\n AND mi2.item_type != 'O'\n ORDER BY mi2.item_number\n LIMIT 1\n) mi ON true\nWHERE cc.classcode_code = 'EXTLAB'\n AND opi.item_type = 'O'\n AND ph.pohead_status = 'O'\n AND pi.poitem_status = 'O'\n AND pi.poitem_qty_received < pi.poitem_qty_ordered\nORDER BY days_out DESC, vendor, finished_pn;\n",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [
{"value": true}
],
"timeoutInMillisecond": 30000
},
"confirmBeforeExecute": false,
"datasource": {
"id": "xTuple_GoLive",
"isAutoGenerated": false,
"name": "xTuple_GoLive",
"pluginId": "postgres-plugin"
},
"dynamicBindingPathList": [],
"name": "at_vendor",
"pageId": "Operations - External Process",
"runBehaviour": "AUTOMATIC",
"userSetOnLoad": false
}
}

View File

@@ -0,0 +1,54 @@
-- Manufactured parts awaiting shipment to external vendor
-- The manufactured part has been produced (womatl issued) but the
-- outside process (EXTLAB) has not been completed yet and no open PO exists.
SELECT
mi.item_number AS manufactured_pn,
mi.item_descrip1 AS manufactured_desc,
fi.item_number AS finished_pn,
opi.item_number AS ext_labor_pn,
wm_mfg.womatl_qtyiss AS qty_ready,
formatwonumber(parent_wo.wo_id) AS wo_number,
COALESCE(dv.vend_name, '') AS expected_vendor,
COALESCE((
SELECT SUM(w2.wo_qtyord - w2.wo_qtyrcv)
FROM wo w2
JOIN itemsite is2 ON w2.wo_itemsite_id = is2.itemsite_id
WHERE is2.itemsite_item_id = fi.item_id
AND w2.wo_status IN ('R','E','I')
), 0) AS wo_demand
FROM wo parent_wo
JOIN itemsite fis ON parent_wo.wo_itemsite_id = fis.itemsite_id
JOIN item fi ON fis.itemsite_item_id = fi.item_id
-- Find the outside process material on this WO
JOIN womatl wm_op ON parent_wo.wo_id = wm_op.womatl_wo_id
JOIN itemsite opis ON wm_op.womatl_itemsite_id = opis.itemsite_id
JOIN item opi ON opis.itemsite_item_id = opi.item_id
JOIN classcode cc ON opi.item_classcode_id = cc.classcode_id
-- Find the manufactured part material on this WO
JOIN womatl wm_mfg ON parent_wo.wo_id = wm_mfg.womatl_wo_id
AND wm_mfg.womatl_id != wm_op.womatl_id
JOIN itemsite mis ON wm_mfg.womatl_itemsite_id = mis.itemsite_id
JOIN item mi ON mis.itemsite_item_id = mi.item_id
JOIN classcode cc_mfg ON mi.item_classcode_id = cc_mfg.classcode_id
-- Default vendor for the outside process item
LEFT JOIN itemsrc isrc ON isrc.itemsrc_item_id = opi.item_id AND isrc.itemsrc_active
LEFT JOIN vendinfo dv ON isrc.itemsrc_vend_id = dv.vend_id
WHERE cc.classcode_code = 'EXTLAB'
AND opi.item_type = 'O'
AND cc_mfg.classcode_code != 'EXTLAB'
AND mi.item_type != 'O'
AND parent_wo.wo_status IN ('R','E','I')
-- Manufactured material has been issued (machining complete)
AND wm_mfg.womatl_qtyiss > 0
-- Outside process NOT yet completed (material not fully issued/received)
AND wm_op.womatl_qtyiss < wm_op.womatl_qtyreq
-- No open PO exists for the outside process item
AND NOT EXISTS (
SELECT 1 FROM poitem pi2
JOIN pohead ph2 ON pi2.poitem_pohead_id = ph2.pohead_id
WHERE pi2.poitem_itemsite_id = opis.itemsite_id
AND ph2.pohead_status = 'O'
AND pi2.poitem_status = 'O'
AND pi2.poitem_qty_received < pi2.poitem_qty_ordered
)
ORDER BY manufactured_pn, fi.item_number;

View File

@@ -0,0 +1,29 @@
{
"gitSyncId": "92766f0f754242df9f949173_a94ef679-7680-4d06-bcfa-21cdbdf67af6",
"id": "Operations - External Process_awaiting_shipment",
"pluginId": "postgres-plugin",
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "-- Manufactured parts awaiting shipment to external vendor\n-- The manufactured part has been produced (womatl issued) but the\n-- outside process (EXTLAB) has not been completed yet and no open PO exists.\nSELECT\n mi.item_number AS manufactured_pn,\n mi.item_descrip1 AS manufactured_desc,\n fi.item_number AS finished_pn,\n opi.item_number AS ext_labor_pn,\n wm_mfg.womatl_qtyiss AS qty_ready,\n formatwonumber(parent_wo.wo_id) AS wo_number,\n COALESCE(dv.vend_name, '') AS expected_vendor,\n COALESCE((\n SELECT SUM(w2.wo_qtyord - w2.wo_qtyrcv)\n FROM wo w2\n JOIN itemsite is2 ON w2.wo_itemsite_id = is2.itemsite_id\n WHERE is2.itemsite_item_id = fi.item_id\n AND w2.wo_status IN ('R','E','I')\n ), 0) AS wo_demand\nFROM wo parent_wo\nJOIN itemsite fis ON parent_wo.wo_itemsite_id = fis.itemsite_id\nJOIN item fi ON fis.itemsite_item_id = fi.item_id\n-- Find the outside process material on this WO\nJOIN womatl wm_op ON parent_wo.wo_id = wm_op.womatl_wo_id\nJOIN itemsite opis ON wm_op.womatl_itemsite_id = opis.itemsite_id\nJOIN item opi ON opis.itemsite_item_id = opi.item_id\nJOIN classcode cc ON opi.item_classcode_id = cc.classcode_id\n-- Find the manufactured part material on this WO\nJOIN womatl wm_mfg ON parent_wo.wo_id = wm_mfg.womatl_wo_id\n AND wm_mfg.womatl_id != wm_op.womatl_id\nJOIN itemsite mis ON wm_mfg.womatl_itemsite_id = mis.itemsite_id\nJOIN item mi ON mis.itemsite_item_id = mi.item_id\nJOIN classcode cc_mfg ON mi.item_classcode_id = cc_mfg.classcode_id\n-- Default vendor for the outside process item\nLEFT JOIN itemsrc isrc ON isrc.itemsrc_item_id = opi.item_id AND isrc.itemsrc_active\nLEFT JOIN vendinfo dv ON isrc.itemsrc_vend_id = dv.vend_id\nWHERE cc.classcode_code = 'EXTLAB'\n AND opi.item_type = 'O'\n AND cc_mfg.classcode_code != 'EXTLAB'\n AND mi.item_type != 'O'\n AND parent_wo.wo_status IN ('R','E','I')\n -- Manufactured material has been issued (machining complete)\n AND wm_mfg.womatl_qtyiss > 0\n -- Outside process NOT yet completed (material not fully issued/received)\n AND wm_op.womatl_qtyiss < wm_op.womatl_qtyreq\n -- No open PO exists for the outside process item\n AND NOT EXISTS (\n SELECT 1 FROM poitem pi2\n JOIN pohead ph2 ON pi2.poitem_pohead_id = ph2.pohead_id\n WHERE pi2.poitem_itemsite_id = opis.itemsite_id\n AND ph2.pohead_status = 'O'\n AND pi2.poitem_status = 'O'\n AND pi2.poitem_qty_received < pi2.poitem_qty_ordered\n )\nORDER BY manufactured_pn, fi.item_number;\n",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [
{"value": true}
],
"timeoutInMillisecond": 30000
},
"confirmBeforeExecute": false,
"datasource": {
"id": "xTuple_GoLive",
"isAutoGenerated": false,
"name": "xTuple_GoLive",
"pluginId": "postgres-plugin"
},
"dynamicBindingPathList": [],
"name": "awaiting_shipment",
"pageId": "Operations - External Process",
"runBehaviour": "AUTOMATIC",
"userSetOnLoad": false
}
}

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": "ep1btn1cpk",
"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": "ep1canvas01",
"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": "ep1btn1cp",
"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": "ep1btn1usk",
"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": "ep1canvas01",
"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": "ep1btn1us",
"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": "ep1btn1uok",
"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": "ep1canvas01",
"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": "ep1btn1uo",
"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": "ep1btn2pok",
"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": "ep1canvas01",
"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": "ep1btn2po",
"widgetName": "Button2All"
}

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": "ep1btn2prk",
"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": "ep1canvas01",
"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": "ep1btn2pr",
"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": "ep1btn2xgk",
"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": "ep1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "xGen",
"topRow": 30,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ep1btn2xg",
"widgetName": "Button2Copy2"
}

View File

@@ -0,0 +1,41 @@
{
"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": "ep1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
"parentId": "ep1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ep1btn3eh",
"widgetName": "Button3"
}

View File

@@ -0,0 +1,41 @@
{
"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": "ep1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
"parentId": "ep1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ep1btn3ep",
"widgetName": "Button3Copy"
}

View File

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

View File

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

View File

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

View File

@@ -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": "ep1cnvskey",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minHeight": 100,
"minWidth": 450,
"mobileBottomRow": 100,
"mobileLeftColumn": 0,
"mobileRightColumn": 132.9375,
"mobileTopRow": 0,
"needsErrorInfo": false,
"parentColumnSpace": 1,
"parentId": "ep1contain",
"parentRowSpace": 1,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 132.9375,
"topRow": 0,
"type": "CANVAS_WIDGET",
"version": 1,
"widgetId": "ep1canvas01",
"widgetName": "Canvas1"
}
],
"containerStyle": "card",
"dynamicBindingPathList": [
{"key": "boxShadow"}
],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [],
"flexVerticalAlignment": "stretch",
"isCanvas": true,
"isLoading": false,
"isVisible": true,
"key": "ep1cntkey1",
"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": "ep1contain",
"widgetName": "Container1"
}

View File

@@ -0,0 +1,46 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 4,
"dynamicBindingPathList": [
{"key": "truncateButtonColor"},
{"key": "fontFamily"},
{"key": "borderRadius"}
],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"fontSize": "0.875rem",
"fontStyle": "BOLD",
"isLoading": false,
"isVisible": true,
"key": "ep1txt1key",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 4,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 0,
"needsErrorInfo": false,
"originalBottomRow": 4,
"originalTopRow": 0,
"overflow": "NONE",
"parentColumnSpace": 3.841796875,
"parentId": "ep1canvas01",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "hug",
"rightColumn": 64,
"shouldTruncate": false,
"text": "Sales",
"textAlign": "LEFT",
"textColor": "#999999",
"topRow": 0,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "ep1text1",
"widgetName": "Text1"
}

View File

@@ -0,0 +1,46 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 22,
"dynamicBindingPathList": [
{"key": "truncateButtonColor"},
{"key": "fontFamily"},
{"key": "borderRadius"}
],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"fontSize": "0.875rem",
"fontStyle": "BOLD",
"isLoading": false,
"isVisible": true,
"key": "ep1txt2key",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 22,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 18,
"needsErrorInfo": false,
"originalBottomRow": 22,
"originalTopRow": 18,
"overflow": "NONE",
"parentColumnSpace": 3.841796875,
"parentId": "ep1canvas01",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "hug",
"rightColumn": 64,
"shouldTruncate": false,
"text": "Engineering",
"textAlign": "LEFT",
"textColor": "#999999",
"topRow": 18,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "ep1text2",
"widgetName": "Text2"
}

View File

@@ -0,0 +1,46 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 40,
"dynamicBindingPathList": [
{"key": "truncateButtonColor"},
{"key": "fontFamily"},
{"key": "borderRadius"}
],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"fontSize": "0.875rem",
"fontStyle": "BOLD",
"isLoading": false,
"isVisible": true,
"key": "ep1txt3key",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 40,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 36,
"needsErrorInfo": false,
"originalBottomRow": 40,
"originalTopRow": 36,
"overflow": "NONE",
"parentColumnSpace": 3.841796875,
"parentId": "ep1canvas01",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "hug",
"rightColumn": 64,
"shouldTruncate": false,
"text": "Operations",
"textAlign": "LEFT",
"textColor": "#999999",
"topRow": 36,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "ep1text3",
"widgetName": "Text3"
}

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

View File

@@ -0,0 +1,150 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"backgroundColor": "#FFFFFF",
"borderColor": "#E0DEDE",
"borderRadius": "0.375rem",
"borderWidth": 1,
"bottomRow": 122,
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"children": [
{
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 1130,
"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": "ep1cnvt1ky",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minHeight": 150,
"minWidth": 450,
"mobileBottomRow": 150,
"mobileLeftColumn": 0,
"mobileRightColumn": 602.625,
"mobileTopRow": 0,
"needsErrorInfo": false,
"parentColumnSpace": 1,
"parentId": "ep1tabs001",
"parentRowSpace": 1,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 602.625,
"shouldScrollContents": false,
"tabId": "tab1",
"tabName": "At Vendor",
"topRow": 0,
"type": "CANVAS_WIDGET",
"version": 1,
"widgetId": "ep1cnvstab1",
"widgetName": "Canvas2"
},
{
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 1130,
"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": "ep1cnvt2ky",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minHeight": 150,
"minWidth": 450,
"mobileBottomRow": 150,
"mobileLeftColumn": 0,
"mobileRightColumn": 602.625,
"mobileTopRow": 0,
"needsErrorInfo": false,
"parentColumnSpace": 1,
"parentId": "ep1tabs001",
"parentRowSpace": 1,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 602.625,
"shouldScrollContents": false,
"tabId": "tab2",
"tabName": "Awaiting Shipment",
"topRow": 0,
"type": "CANVAS_WIDGET",
"version": 1,
"widgetId": "ep1cnvstab2",
"widgetName": "Canvas3"
}
],
"defaultTab": "At Vendor",
"dynamicBindingPathList": [
{"key": "accentColor"},
{"key": "boxShadow"}
],
"dynamicHeight": "AUTO_HEIGHT",
"dynamicTriggerPathList": [],
"flexVerticalAlignment": "stretch",
"isCanvas": true,
"isLoading": false,
"isVisible": true,
"key": "ep1tabskey",
"leftColumn": 9,
"maxDynamicHeight": 9000,
"minDynamicHeight": 15,
"minWidth": 450,
"mobileBottomRow": 76,
"mobileLeftColumn": 2,
"mobileRightColumn": 26,
"mobileTopRow": 61,
"needsErrorInfo": false,
"originalBottomRow": 122,
"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": "At Vendor",
"positioning": "vertical",
"widgetId": "ep1cnvstab1"
},
"tab2": {
"id": "tab2",
"index": 1,
"isVisible": true,
"label": "Awaiting Shipment",
"positioning": "vertical",
"widgetId": "ep1cnvstab2"
}
},
"topRow": 5,
"type": "TABS_WIDGET",
"version": 3,
"widgetId": "ep1tabs001",
"widgetName": "Tabs1"
}

View File

@@ -0,0 +1,420 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"borderColor": "#E0DEDE",
"borderRadius": "0.375rem",
"borderWidth": "1",
"bottomRow": 113,
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"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": [
"vendor",
"po_number",
"finished_pn",
"finished_desc",
"manufactured_pn",
"ext_labor_pn",
"qty_ordered",
"qty_received",
"date_shipped",
"expected_return",
"days_out",
"wo_demand"
],
"columnWidthMap": {
"vendor": 150,
"po_number": 80,
"finished_pn": 100,
"finished_desc": 200,
"manufactured_pn": 100,
"ext_labor_pn": 100,
"qty_ordered": 80,
"qty_received": 80,
"date_shipped": 100,
"expected_return": 100,
"days_out": 70,
"wo_demand": 80
},
"compactMode": "SHORT",
"defaultPageSize": 0,
"defaultSelectedRowIndex": 0,
"defaultSelectedRowIndices": [0],
"delimiter": ",",
"dynamicBindingPathList": [
{"key": "accentColor"},
{"key": "boxShadow"},
{"key": "tableData"},
{"key": "primaryColumns.vendor.computedValue"},
{"key": "primaryColumns.po_number.computedValue"},
{"key": "primaryColumns.finished_pn.computedValue"},
{"key": "primaryColumns.finished_desc.computedValue"},
{"key": "primaryColumns.manufactured_pn.computedValue"},
{"key": "primaryColumns.ext_labor_pn.computedValue"},
{"key": "primaryColumns.qty_ordered.computedValue"},
{"key": "primaryColumns.qty_received.computedValue"},
{"key": "primaryColumns.date_shipped.computedValue"},
{"key": "primaryColumns.expected_return.computedValue"},
{"key": "primaryColumns.days_out.computedValue"},
{"key": "primaryColumns.wo_demand.computedValue"}
],
"dynamicPropertyPathList": [
{"key": "textSize"}
],
"dynamicTriggerPathList": [],
"enableClientSideSearch": true,
"horizontalAlignment": "LEFT",
"inlineEditingSaveOption": "ROW_LEVEL",
"isLoading": false,
"isSortable": true,
"isVisible": true,
"isVisibleDownload": true,
"isVisibleFilters": true,
"isVisiblePagination": true,
"isVisibleSearch": true,
"key": "ep1tblaven",
"label": "Data",
"leftColumn": 0,
"minWidth": 450,
"needsErrorInfo": false,
"parentColumnSpace": 11.265625,
"parentId": "ep1cnvstab1",
"parentRowSpace": 10,
"primaryColumns": {
"vendor": {
"alias": "vendor",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"vendor\"])) : vendor })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "vendor",
"index": 0,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "vendor",
"originalId": "vendor",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"po_number": {
"alias": "po_number",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"po_number\"])) : po_number })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "po_number",
"index": 1,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "po_number",
"originalId": "po_number",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"finished_pn": {
"alias": "finished_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"finished_pn\"])) : finished_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "finished_pn",
"index": 2,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "finished_pn",
"originalId": "finished_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"finished_desc": {
"alias": "finished_desc",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"finished_desc\"])) : finished_desc })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "finished_desc",
"index": 3,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "finished_desc",
"originalId": "finished_desc",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"manufactured_pn": {
"alias": "manufactured_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"manufactured_pn\"])) : manufactured_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "manufactured_pn",
"index": 4,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "manufactured_pn",
"originalId": "manufactured_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"ext_labor_pn": {
"alias": "ext_labor_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"ext_labor_pn\"])) : ext_labor_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "ext_labor_pn",
"index": 5,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "ext_labor_pn",
"originalId": "ext_labor_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"qty_ordered": {
"alias": "qty_ordered",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qty_ordered\"])) : qty_ordered })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "qty_ordered",
"index": 6,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "qty_ordered",
"originalId": "qty_ordered",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"qty_received": {
"alias": "qty_received",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qty_received\"])) : qty_received })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "qty_received",
"index": 7,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "qty_received",
"originalId": "qty_received",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"date_shipped": {
"alias": "date_shipped",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"date_shipped\"])) : date_shipped })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "date_shipped",
"index": 8,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "date_shipped",
"originalId": "date_shipped",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"expected_return": {
"alias": "expected_return",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"expected_return\"])) : expected_return })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "expected_return",
"index": 9,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "expected_return",
"originalId": "expected_return",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"days_out": {
"alias": "days_out",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"days_out\"])) : days_out })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "days_out",
"index": 10,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "days_out",
"originalId": "days_out",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"wo_demand": {
"alias": "wo_demand",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblatven.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demand\"])) : wo_demand })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "wo_demand",
"index": 11,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "wo_demand",
"originalId": "wo_demand",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
}
},
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 62,
"searchKey": "",
"tableData": "{{at_vendor.data}}",
"textSize": "0.775rem",
"topRow": 0,
"totalRecordsCount": 0,
"type": "TABLE_WIDGET_V2",
"version": 2,
"verticalAlignment": "CENTER",
"widgetId": "ep1tblatven",
"widgetName": "ep1tblatven"
}

View File

@@ -0,0 +1,308 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"borderColor": "#E0DEDE",
"borderRadius": "0.375rem",
"borderWidth": "1",
"bottomRow": 113,
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"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": [
"manufactured_pn",
"manufactured_desc",
"finished_pn",
"ext_labor_pn",
"qty_ready",
"wo_number",
"expected_vendor",
"wo_demand"
],
"columnWidthMap": {
"manufactured_pn": 120,
"manufactured_desc": 200,
"finished_pn": 100,
"ext_labor_pn": 100,
"qty_ready": 80,
"wo_number": 110,
"expected_vendor": 150,
"wo_demand": 80
},
"compactMode": "SHORT",
"defaultPageSize": 0,
"defaultSelectedRowIndex": 0,
"defaultSelectedRowIndices": [0],
"delimiter": ",",
"dynamicBindingPathList": [
{"key": "accentColor"},
{"key": "boxShadow"},
{"key": "tableData"},
{"key": "primaryColumns.manufactured_pn.computedValue"},
{"key": "primaryColumns.manufactured_desc.computedValue"},
{"key": "primaryColumns.finished_pn.computedValue"},
{"key": "primaryColumns.ext_labor_pn.computedValue"},
{"key": "primaryColumns.qty_ready.computedValue"},
{"key": "primaryColumns.wo_number.computedValue"},
{"key": "primaryColumns.expected_vendor.computedValue"},
{"key": "primaryColumns.wo_demand.computedValue"}
],
"dynamicPropertyPathList": [
{"key": "textSize"}
],
"dynamicTriggerPathList": [],
"enableClientSideSearch": true,
"horizontalAlignment": "LEFT",
"inlineEditingSaveOption": "ROW_LEVEL",
"isLoading": false,
"isSortable": true,
"isVisible": true,
"isVisibleDownload": true,
"isVisibleFilters": true,
"isVisiblePagination": true,
"isVisibleSearch": true,
"key": "ep1tblawky",
"label": "Data",
"leftColumn": 0,
"minWidth": 450,
"needsErrorInfo": false,
"parentColumnSpace": 11.265625,
"parentId": "ep1cnvstab2",
"parentRowSpace": 10,
"primaryColumns": {
"manufactured_pn": {
"alias": "manufactured_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"manufactured_pn\"])) : manufactured_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "manufactured_pn",
"index": 0,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "manufactured_pn",
"originalId": "manufactured_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"manufactured_desc": {
"alias": "manufactured_desc",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"manufactured_desc\"])) : manufactured_desc })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "manufactured_desc",
"index": 1,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "manufactured_desc",
"originalId": "manufactured_desc",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"finished_pn": {
"alias": "finished_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"finished_pn\"])) : finished_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "finished_pn",
"index": 2,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "finished_pn",
"originalId": "finished_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"ext_labor_pn": {
"alias": "ext_labor_pn",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"ext_labor_pn\"])) : ext_labor_pn })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "ext_labor_pn",
"index": 3,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "ext_labor_pn",
"originalId": "ext_labor_pn",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"qty_ready": {
"alias": "qty_ready",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"qty_ready\"])) : qty_ready })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "qty_ready",
"index": 4,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "qty_ready",
"originalId": "qty_ready",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"wo_number": {
"alias": "wo_number",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_number\"])) : wo_number })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "wo_number",
"index": 5,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "wo_number",
"originalId": "wo_number",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"expected_vendor": {
"alias": "expected_vendor",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "text",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"expected_vendor\"])) : expected_vendor })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "expected_vendor",
"index": 6,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "expected_vendor",
"originalId": "expected_vendor",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
},
"wo_demand": {
"alias": "wo_demand",
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"columnType": "number",
"computedValue": "{{(() => { const tableData = ep1tblawait.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo_demand\"])) : wo_demand })()}}",
"enableFilter": true,
"enableSort": true,
"horizontalAlignment": "LEFT",
"id": "wo_demand",
"index": 7,
"isCellEditable": false,
"isCellVisible": true,
"isDerived": false,
"isDisabled": false,
"isEditable": false,
"isVisible": true,
"label": "wo_demand",
"originalId": "wo_demand",
"sticky": "",
"textSize": "0.775rem",
"validation": {},
"verticalAlignment": "CENTER",
"width": 150
}
},
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 62,
"searchKey": "",
"tableData": "{{awaiting_shipment.data}}",
"textSize": "0.775rem",
"topRow": 0,
"totalRecordsCount": 0,
"type": "TABLE_WIDGET_V2",
"version": 2,
"verticalAlignment": "CENTER",
"widgetId": "ep1tblawait",
"widgetName": "ep1tblawait"
}

View File

@@ -3,20 +3,16 @@
"borderRadius": "0.375rem",
"bottomRow": 44,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
{"key": "buttonColor"}
],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "jd1btn3k01",
"key": "jd1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "jd1btn3jds",
"widgetId": "jd1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "jd1btn3k02",
"key": "jd1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "jd1btn3enh",
"widgetId": "jd1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"buttonColor": "#ffffff",
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicBindingPathList": [{"key": "buttonColor"}],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "jd1btn3uik",
"key": "jd1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "jd1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "jd1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "jd1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "jd1btnwosk",
"key": "jd1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "jd1btnwos",
"widgetId": "jd1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ui1btn3k01",
"key": "ui1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ui1btn3jds",
"widgetId": "ui1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ui1btn3k02",
"key": "ui1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ui1btn3enh",
"widgetId": "ui1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -3,46 +3,39 @@
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ui1btn3uik",
"key": "ui1btn3jdk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "ui1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ui1btn3ui",
"widgetId": "ui1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -3,20 +3,16 @@
"borderRadius": "0.375rem",
"bottomRow": 56,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicBindingPathList": [{"key": "buttonColor"}],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ui1btnwosk",
"key": "ui1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ui1btnwos",
"widgetId": "ui1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ws1btn3jdsk",
"key": "ws1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ws1btn3jds",
"widgetId": "ws1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ws1btn3enhk",
"key": "ws1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ws1btn3enh",
"widgetId": "ws1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ws1btn3uik",
"key": "ws1btn3jdk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 52,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ws1btn3ui",
"widgetId": "ws1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -3,24 +3,16 @@
"borderRadius": "0.375rem",
"bottomRow": 56,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.backgroundColor}}",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "ws1btn3wosk",
"key": "ws1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -28,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -40,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ws1btn3wos",
"widgetId": "ws1btn3ui",
"widgetName": "Button3Copy3"
}

View File

@@ -0,0 +1,41 @@
{
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 60,
"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": "ws1btn3wsk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 60,
"mobileLeftColumn": 0,
"mobileRightColumn": 16,
"mobileTopRow": 56,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 60,
"originalTopRow": 56,
"parentColumnSpace": 3.841796875,
"parentId": "ws1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"topRow": 56,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ws1btn3ws",
"widgetName": "Button3Copy4"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pa1btn3k01",
"key": "pa1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pa1btn3jds",
"widgetId": "pa1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pa1btn3k02",
"key": "pa1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pa1btn3enh",
"widgetId": "pa1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pa1btn3uik",
"key": "pa1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "pa1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pa1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "pa1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pa1btnwosk",
"key": "pa1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pa1btnwos",
"widgetId": "pa1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pr1btn3k01",
"key": "pr1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pr1btn3jds",
"widgetId": "pr1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pr1btn3k02",
"key": "pr1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pr1btn3enh",
"widgetId": "pr1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pr1btn3uik",
"key": "pr1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "pr1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pr1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "pr1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "pr1btnwosk",
"key": "pr1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "pr1btnwos",
"widgetId": "pr1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "cp1btn3k01",
"key": "cp1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "cp1btn3jds",
"widgetId": "cp1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "cp1btn3k02",
"key": "cp1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "cp1btn3enh",
"widgetId": "cp1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "cp1btn3uik",
"key": "cp1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "x3pc17vp6q",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "cp1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "cp1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "cp1btnwosk",
"key": "cp1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "cp1btnwos",
"widgetId": "cp1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -5,7 +5,7 @@
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nreportpower.charass_value as \"Power Output\", reportinput.charass_value || ' ' || reportphases.charass_value AS \"Input\", ROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nLEFT OUTER JOIN charass AS reportinput ON \n(coitem_id = reportinput.charass_target_id \nAND reportinput.charass_target_type = 'SI'\nAND reportinput.charass_char_id = 36)\nLEFT OUTER JOIN charass AS reportphases ON \n(coitem_id = reportphases.charass_target_id \nAND reportphases.charass_target_type = 'SI'\nAND reportphases.charass_char_id = 18)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND (\n\tNULLIF('{{PowerDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{PowerDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{PowerDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{PowerDateTo.selectedDate}}','')::date\n)\nAND reportpower.charass_value IS NOT NULL\nGROUP BY reportpower.charass_value, \"Product\", \"Input\"\nORDER BY \"Product\", reportpower.charass_value\n",
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('36628','34487') THEN 'SLx Series'\nWHEN item_number IN ('37109','37111') THEN 'ML Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nreportpower.charass_value as \"Power Output\", reportinput.charass_value || ' ' || reportphases.charass_value AS \"Input\", ROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nLEFT OUTER JOIN charass AS reportinput ON \n(coitem_id = reportinput.charass_target_id \nAND reportinput.charass_target_type = 'SI'\nAND reportinput.charass_char_id = 36)\nLEFT OUTER JOIN charass AS reportphases ON \n(coitem_id = reportphases.charass_target_id \nAND reportphases.charass_target_type = 'SI'\nAND reportphases.charass_char_id = 18)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND (\n\tNULLIF('{{PowerDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{PowerDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{PowerDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{PowerDateTo.selectedDate}}','')::date\n)\nAND reportpower.charass_value IS NOT NULL\nGROUP BY reportpower.charass_value, \"Product\", \"Input\"\nORDER BY \"Product\", reportpower.charass_value\n",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [

View File

@@ -4,6 +4,8 @@ WHEN item_number IN ('22351','24952') THEN 'SL Series'
WHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'
WHEN item_number IN ('17862') THEN 'MS Series'
WHEN item_number IN ('17863') THEN 'MT Series'
WHEN item_number IN ('36628','34487') THEN 'SLx Series'
WHEN item_number IN ('37109','37111') THEN 'ML Series'
WHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'
ELSE 'None'
@@ -24,7 +26,7 @@ LEFT OUTER JOIN charass AS reportphases ON
(coitem_id = reportphases.charass_target_id
AND reportphases.charass_target_type = 'SI'
AND reportphases.charass_char_id = 18)
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')
AND (coitem_status <> 'X')
AND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)
AND coitem_price != 0

View File

@@ -5,7 +5,7 @@
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND reportpower.charass_value IS NOT NULL\nAND (\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{SeriesDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{SeriesDateTo.selectedDate}}','')::date\n)\nGROUP BY \"Product\"\nORDER BY \"Product\"\n",
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('36628','34487') THEN 'SLx Series'\nWHEN item_number IN ('37109','37111') THEN 'ML Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND reportpower.charass_value IS NOT NULL\nAND (\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{SeriesDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{SeriesDateTo.selectedDate}}','')::date\n)\nGROUP BY \"Product\"\nORDER BY \"Product\"\n",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [

View File

@@ -4,6 +4,8 @@ WHEN item_number IN ('22351','24952') THEN 'SL Series'
WHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'
WHEN item_number IN ('17862') THEN 'MS Series'
WHEN item_number IN ('17863') THEN 'MT Series'
WHEN item_number IN ('36628','34487') THEN 'SLx Series'
WHEN item_number IN ('37109','37111') THEN 'ML Series'
WHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'
ELSE 'None'
@@ -16,7 +18,7 @@ LEFT OUTER JOIN charass AS reportpower ON
(coitem_id = reportpower.charass_target_id
AND reportpower.charass_target_type = 'SI'
AND reportpower.charass_char_id = 25)
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')
AND (coitem_status <> 'X')
AND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)
AND coitem_price != 0

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "or1btn3k01",
"key": "so1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "or1btn3jds",
"widgetId": "so1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "or1btn3k02",
"key": "so1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "or1btn3enh",
"widgetId": "so1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "so1btn3uik",
"key": "so1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "wj6fxg5wpg",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "so1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "so1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "so1btnwosk",
"key": "so1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "so1btnwos",
"widgetId": "so1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -5,7 +5,7 @@
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "SELECT\nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nreportpower.charass_value as \"Power Output\", reportinput.charass_value || ' ' || reportphases.charass_value AS \"Input\", ROUND(SUM(coitem_qtyshipped),0) as \"Qty Shipped\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON\n(coitem_id = reportpower.charass_target_id\nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nLEFT OUTER JOIN charass AS reportinput ON\n(coitem_id = reportinput.charass_target_id\nAND reportinput.charass_target_type = 'SI'\nAND reportinput.charass_char_id = 36)\nLEFT OUTER JOIN charass AS reportphases ON\n(coitem_id = reportphases.charass_target_id\nAND reportphases.charass_target_type = 'SI'\nAND reportphases.charass_char_id = 18)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')\nAND (coitem_status <> 'X')\nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND (\n\tNULLIF('{{PowerDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{PowerDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{PowerDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{PowerDateTo.selectedDate}}','')::date\n)\nAND reportpower.charass_value IS NOT NULL\nGROUP BY reportpower.charass_value, \"Product\", \"Input\"\nORDER BY \"Product\", reportpower.charass_value\n",
"body": "SELECT\nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('36628','34487') THEN 'SLx Series'\nWHEN item_number IN ('37109','37111') THEN 'ML Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nreportpower.charass_value as \"Power Output\", reportinput.charass_value || ' ' || reportphases.charass_value AS \"Input\", ROUND(SUM(coitem_qtyshipped),0) as \"Qty Shipped\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON\n(coitem_id = reportpower.charass_target_id\nAND reportpower.charass_target_type = 'SI'\nAND reportpower.charass_char_id = 25)\nLEFT OUTER JOIN charass AS reportinput ON\n(coitem_id = reportinput.charass_target_id\nAND reportinput.charass_target_type = 'SI'\nAND reportinput.charass_char_id = 36)\nLEFT OUTER JOIN charass AS reportphases ON\n(coitem_id = reportphases.charass_target_id\nAND reportphases.charass_target_type = 'SI'\nAND reportphases.charass_char_id = 18)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')\nAND (coitem_status <> 'X')\nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND (\n\tNULLIF('{{PowerDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{PowerDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{PowerDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{PowerDateTo.selectedDate}}','')::date\n)\nAND reportpower.charass_value IS NOT NULL\nGROUP BY reportpower.charass_value, \"Product\", \"Input\"\nORDER BY \"Product\", reportpower.charass_value\n",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [

View File

@@ -4,6 +4,8 @@ WHEN item_number IN ('22351','24952') THEN 'SL Series'
WHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'
WHEN item_number IN ('17862') THEN 'MS Series'
WHEN item_number IN ('17863') THEN 'MT Series'
WHEN item_number IN ('36628','34487') THEN 'SLx Series'
WHEN item_number IN ('37109','37111') THEN 'ML Series'
WHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'
ELSE 'None'
@@ -24,7 +26,7 @@ LEFT OUTER JOIN charass AS reportphases ON
(coitem_id = reportphases.charass_target_id
AND reportphases.charass_target_type = 'SI'
AND reportphases.charass_char_id = 18)
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')
AND (coitem_status <> 'X')
AND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)
AND coitem_price != 0

View File

@@ -5,7 +5,7 @@
"pluginType": "DB",
"unpublishedAction": {
"actionConfiguration": {
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \n AND reportpower.charass_target_type = 'SI'\n AND reportpower.charass_char_id = 25)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND reportpower.charass_value IS NOT NULL\nAND (\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{SeriesDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{SeriesDateTo.selectedDate}}','')::date\n)\nGROUP BY \"Product\"\nORDER BY \"Product\"",
"body": "SELECT \nCASE WHEN item_number IN ('16688','25020') THEN 'XR Series'\nWHEN item_number IN ('22351','24952') THEN 'SL Series'\nWHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'\nWHEN item_number IN ('17862') THEN 'MS Series'\nWHEN item_number IN ('17863') THEN 'MT Series'\nWHEN item_number IN ('36628','34487') THEN 'SLx Series'\nWHEN item_number IN ('37109','37111') THEN 'ML Series'\nWHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'\n\nELSE 'None'\nEND AS \"Product\",\nROUND(SUM(coitem_qtyord),0) as \"Qty Ordered\"\nFROM coitem LEFT OUTER JOIN cohead ON cohead_id=coitem_cohead_id\nLEFT OUTER JOIN itemsite ON coitem_itemsite_id = itemsite_id\nLEFT OUTER JOIN item ON item_id = itemsite_item_id\nLEFT OUTER JOIN charass AS reportpower ON \n(coitem_id = reportpower.charass_target_id \n AND reportpower.charass_target_type = 'SI'\n AND reportpower.charass_char_id = 25)\nWHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')\nAND (coitem_status <> 'X') \nAND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)\nAND coitem_price != 0\nAND reportpower.charass_value IS NOT NULL\nAND (\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','') IS NULL\n\tOR NULLIF('{{SeriesDateTo.selectedDate}}','') IS NULL\n\tOR cohead_orderdate BETWEEN\n\tNULLIF('{{SeriesDateFrom.selectedDate}}','')::date\n\tAND NULLIF('{{SeriesDateTo.selectedDate}}','')::date\n)\nGROUP BY \"Product\"\nORDER BY \"Product\"",
"encodeParamsToggle": true,
"paginationType": "NONE",
"pluginSpecifiedTemplates": [

View File

@@ -4,6 +4,8 @@ WHEN item_number IN ('22351','24952') THEN 'SL Series'
WHEN item_number IN ('17861','25021','29243','29752') THEN 'TS Series'
WHEN item_number IN ('17862') THEN 'MS Series'
WHEN item_number IN ('17863') THEN 'MT Series'
WHEN item_number IN ('36628','34487') THEN 'SLx Series'
WHEN item_number IN ('37109','37111') THEN 'ML Series'
WHEN item_number IN ('17873') THEN 'Harmonic Neutralizer'
ELSE 'None'
@@ -16,7 +18,7 @@ LEFT OUTER JOIN charass AS reportpower ON
(coitem_id = reportpower.charass_target_id
AND reportpower.charass_target_type = 'SI'
AND reportpower.charass_char_id = 25)
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752')
WHERE item_number IN ('16688','17861','17862','17863','22351','25020','25144','25147','25021','24952','17873','29243','29752','36628','34487','37109','37111')
AND (coitem_status <> 'X')
AND cohead_id NOT IN(SELECT cohead_id from rahead LEFT OUTER JOIN cohead ON rahead_new_cohead_id=cohead_id WHERE cohead_id IS NOT NULL)
AND coitem_price != 0

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sh1btn3k01",
"key": "su1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sh1btn3jds",
"widgetId": "su1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "sh1btn3k02",
"key": "su1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "sh1btn3enh",
"widgetId": "su1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "su1btn3uik",
"key": "su1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "wj6fxg5wpg",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "su1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "su1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "su1btnwosk",
"key": "su1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "su1btnwos",
"widgetId": "su1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "xg1btn3k01",
"key": "xg1btn3ehk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 44,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 40,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 44,
"originalTopRow": 40,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Job Drawing Status",
"text": "Engineering Holds",
"topRow": 40,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "xg1btn3jds",
"widgetId": "xg1btn3eh",
"widgetName": "Button3"
}

View File

@@ -7,14 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{"key": "onClick"}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "xg1btn3k02",
"key": "xg1btn3epk",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 48,
@@ -22,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 44,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - External Process', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 48,
"originalTopRow": 44,
"parentColumnSpace": 3.841796875,
@@ -34,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Engineering Holds",
"text": "External Process",
"topRow": 44,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "xg1btn3enh",
"widgetId": "xg1btn3ep",
"widgetName": "Button3Copy"
}

View File

@@ -2,46 +2,40 @@
"animateLoading": true,
"borderRadius": "0.375rem",
"bottomRow": 52,
"boxShadow": "none",
"buttonColor": "#ffffff",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicHeight": "FIXED",
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "xg1btn3uik",
"key": "xg1btn3jdk",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 120,
"mobileBottomRow": 52,
"mobileLeftColumn": 0,
"mobileRightColumn": 64,
"mobileRightColumn": 16,
"mobileTopRow": 48,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 52,
"originalTopRow": 48,
"parentColumnSpace": 3.841796875,
"parentId": "xg1canvas01",
"parentRowSpace": 10,
"placement": "START",
"recaptchaType": "V3",
"renderMode": "CANVAS",
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "Unused Items",
"text": "Job Drawing Status",
"topRow": 48,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "xg1btn3ui",
"widgetName": "Button3Copy2",
"boxShadow": "none"
"widgetId": "xg1btn3jd",
"widgetName": "Button3Copy2"
}

View File

@@ -7,16 +7,12 @@
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [{"key": "onClick"}],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
"isVisible": true,
"key": "xg1btnwosk",
"key": "xg1btn3uik",
"leftColumn": 0,
"minWidth": 120,
"mobileBottomRow": 56,
@@ -24,7 +20,7 @@
"mobileRightColumn": 16,
"mobileTopRow": 52,
"needsErrorInfo": false,
"onClick": "{{navigateTo('Operations - WO Shortages', {}, 'SAME_WINDOW');}}",
"onClick": "{{navigateTo('Operations - Unused Items', {}, 'SAME_WINDOW');}}",
"originalBottomRow": 56,
"originalTopRow": 52,
"parentColumnSpace": 3.841796875,
@@ -36,10 +32,10 @@
"resetFormOnClick": false,
"responsiveBehavior": "hug",
"rightColumn": 64,
"text": "WO Shortages",
"text": "Unused Items",
"topRow": 52,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "xg1btnwos",
"widgetId": "xg1btn3ui",
"widgetName": "Button3Copy3"
}

View File

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