From 891d9ba104e4814793c4a77a770a09ee58c07fcb Mon Sep 17 00:00:00 2001 From: rpm-mcarman <65228808+rpm-mcarman@users.noreply.github.com> Date: Wed, 29 Nov 2023 08:01:13 -0500 Subject: [PATCH] Latest --- app/api/BOM/NewBomItem.json | 206 ++ app/api/BOM/UpdateBomItem.json | 3 + app/api/Parts/Seach.json | 1134 +++++++- app/config/routes.json | 5 - public/dmxAppConnect/config.js | 4405 ++++++++++++++++++++++++++++---- views/.wappler_folder.json | 4 + views/dspec.ejs | 139 +- 7 files changed, 5384 insertions(+), 512 deletions(-) create mode 100644 app/api/BOM/NewBomItem.json create mode 100644 app/api/BOM/UpdateBomItem.json diff --git a/app/api/BOM/NewBomItem.json b/app/api/BOM/NewBomItem.json new file mode 100644 index 0000000..c996a3e --- /dev/null +++ b/app/api/BOM/NewBomItem.json @@ -0,0 +1,206 @@ +{ + "meta": { + "options": { + "linkedFile": "/views/dspec.ejs", + "linkedForm": "frm_newbomitem" + }, + "$_POST": [ + { + "type": "text", + "fieldName": "newbompn", + "name": "newbompn" + }, + { + "type": "text", + "fieldName": "newbomdesc", + "name": "newbomdesc" + }, + { + "type": "text", + "fieldName": "newbomold", + "name": "newbomold" + }, + { + "type": "text", + "fieldName": "newbomnew", + "name": "newbomnew" + }, + { + "type": "number", + "fieldName": "bomdspecid", + "name": "bomdspecid" + }, + { + "type": "number", + "fieldName": "newbompnid", + "name": "newbompnid" + } + ] + }, + "exec": { + "steps": { + "name": "api", + "module": "api", + "action": "send", + "options": { + "url": "http://localhost:8080/api/v1.0/boms/wapplerinsert", + "method": "POST", + "schema": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "viewlocation" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "dataType": "json", + "data": { + "updatedate": "{{NOW}}", + "viewlocationid": "14", + "id": null, + "old": "{{$_POST.newbomold}}", + "createdate": "2023-11-14T12:51:06Z", + "designspecid": "26259{{$_POST.bomdspecid}}", + "createuserid": "-1", + "new": "{{$_POST.newbomnew}}", + "updateuserid": "-1", + "partnumberid": "{{$_POST.newbompnid}}" + } + }, + "output": true, + "meta": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "viewlocation" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "outputType": "object" + } + } +} \ No newline at end of file diff --git a/app/api/BOM/UpdateBomItem.json b/app/api/BOM/UpdateBomItem.json new file mode 100644 index 0000000..18cca0a --- /dev/null +++ b/app/api/BOM/UpdateBomItem.json @@ -0,0 +1,3 @@ +{ + "exec": {} +} \ No newline at end of file diff --git a/app/api/Parts/Seach.json b/app/api/Parts/Seach.json index 18cca0a..548b6d4 100644 --- a/app/api/Parts/Seach.json +++ b/app/api/Parts/Seach.json @@ -1,3 +1,1135 @@ { - "exec": {} + "meta": { + "options": { + "linkedFile": "/views/search.ejs", + "linkedForm": "frm_search" + }, + "$_POST": [ + { + "type": "text", + "fieldName": "input1", + "name": "input1" + } + ] + }, + "exec": { + "steps": { + "name": "api", + "module": "api", + "action": "send", + "options": { + "url": "{{'http://vapor.prelub.com/api/v1.0/partnumbers/num/'+$_POST.input1}}", + "schema": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "array", + "name": "designspecs", + "sub": [ + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "text", + "name": "servicereplacementref" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "rtv" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "drive" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "rotation" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "box" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "built" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "validation" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "mtgh" + }, + { + "type": "text", + "name": "effectivedate" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "tagnumber" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "additionalparts" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "boolean", + "name": "faccompleted" + } + ] + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + } + ] + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "updatedate" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "key_array", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ] + }, + "output": true, + "meta": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "array", + "name": "designspecs", + "sub": [ + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "text", + "name": "servicereplacementref" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "rtv" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "drive" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "rotation" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "box" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "built" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "validation" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "mtgh" + }, + { + "type": "text", + "name": "effectivedate" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "tagnumber" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "additionalparts" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "boolean", + "name": "faccompleted" + } + ] + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + } + ] + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "updatedate" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "key_array", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "outputType": "object" + } + } } \ No newline at end of file diff --git a/app/config/routes.json b/app/config/routes.json index e49fe1b..e08b994 100644 --- a/app/config/routes.json +++ b/app/config/routes.json @@ -26,11 +26,6 @@ "path": "/parttype", "page": "parttype", "layout": "main" - }, - { - "path": "/repeattest", - "page": "repeattest", - "layout": "main" } ] } \ No newline at end of file diff --git a/public/dmxAppConnect/config.js b/public/dmxAppConnect/config.js index 9230789..346e880 100644 --- a/public/dmxAppConnect/config.js +++ b/public/dmxAppConnect/config.js @@ -2568,6 +2568,14 @@ dmx.config({ { "type": "text", "name": "np" + }, + { + "type": "text", + "name": "sord" + }, + { + "type": "text", + "name": "ord" } ], "api1": [ @@ -2575,21 +2583,13 @@ dmx.config({ "type": "object", "name": "data", "sub": [ - { - "type": "number", - "name": "id" - }, { "type": "text", - "name": "validation" - }, - { - "type": "number", - "name": "createuserid" + "name": "revisionlevel" }, { "type": "text", - "name": "revisionlevel" + "name": "application" }, { "type": "object", @@ -2597,41 +2597,19 @@ dmx.config({ "sub": [ { "type": "text", - "name": "weight" + "name": "updatedate" }, { - "type": "object", - "name": "status", - "sub": [ - { - "type": "number", - "name": "createuserid" - }, - { - "type": "text", - "name": "updatedate" - }, - { - "type": "number", - "name": "updateuserid" - }, - { - "type": "text", - "name": "name" - }, - { - "type": "text", - "name": "createdate" - }, - { - "type": "number", - "name": "id" - } - ] + "type": "text", + "name": "createdate" }, { - "type": "number", - "name": "createuserid" + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "description" }, { "type": "text", @@ -2639,7 +2617,7 @@ dmx.config({ }, { "type": "text", - "name": "updatedate" + "name": "number" }, { "type": "number", @@ -2650,8 +2628,8 @@ dmx.config({ "name": "secondaryvendorpartnumber" }, { - "type": "text", - "name": "primarycustomerpartnumber" + "type": "number", + "name": "createuserid" }, { "type": "object", @@ -2659,7 +2637,15 @@ dmx.config({ "sub": [ { "type": "text", - "name": "weight" + "name": "comments" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" }, { "type": "object", @@ -2672,28 +2658,34 @@ dmx.config({ ] }, { - "type": "number", - "name": "createuserid" + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] }, { "type": "text", - "name": "updatedate" + "name": "primarycustomerpartnumber" }, { "type": "text", - "name": "file" + "name": "primaryvendorpartnumber" }, { - "type": "number", - "name": "updateuserid" + "type": "text", + "name": "createdate" }, { "type": "text", - "name": "secondaryvendorpartnumber" + "name": "listprice" }, { "type": "text", - "name": "primarycustomerpartnumber" + "name": "number" }, { "type": "object", @@ -2705,57 +2697,43 @@ dmx.config({ } ] }, - { - "type": "object", - "name": "replacedby", - "sub": [ - { - "type": "number", - "name": "id" - } - ] - }, - { - "type": "object", - "name": "partcode", - "sub": [ - { - "type": "number", - "name": "id" - } - ] - }, { "type": "text", - "name": "stdcost" + "name": "updatedate" }, { "type": "text", - "name": "listprice" + "name": "weight" }, { - "type": "number", - "name": "id" + "type": "text", + "name": "ppap" }, { "type": "text", - "name": "number" + "name": "file" }, { - "type": "text", - "name": "ppap" + "type": "number", + "name": "createuserid" }, { - "type": "text", - "name": "comments" + "type": "number", + "name": "id" }, { - "type": "text", - "name": "createdate" + "type": "number", + "name": "updateuserid" }, { - "type": "text", - "name": "primaryvendorpartnumber" + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] }, { "type": "text", @@ -2765,45 +2743,45 @@ dmx.config({ }, { "type": "object", - "name": "replacedby", + "name": "status", "sub": [ { "type": "text", - "name": "weight" + "name": "createdate" }, { - "type": "object", - "name": "status", - "sub": [ - { - "type": "number", - "name": "id" - } - ] + "type": "number", + "name": "id" }, { - "type": "number", + "type": "text", "name": "createuserid" }, { "type": "text", - "name": "updatedate" + "name": "name" }, { "type": "text", - "name": "file" + "name": "updatedate" }, { - "type": "number", + "type": "text", "name": "updateuserid" - }, + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ { - "type": "text", - "name": "secondaryvendorpartnumber" + "type": "number", + "name": "createuserid" }, { "type": "text", - "name": "primarycustomerpartnumber" + "name": "listprice" }, { "type": "object", @@ -2815,9 +2793,13 @@ dmx.config({ } ] }, + { + "type": "text", + "name": "comments" + }, { "type": "object", - "name": "replacedby", + "name": "partcode", "sub": [ { "type": "number", @@ -2825,9 +2807,21 @@ dmx.config({ } ] }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "weight" + }, { "type": "object", - "name": "partcode", + "name": "status", "sub": [ { "type": "number", @@ -2836,46 +2830,72 @@ dmx.config({ ] }, { - "type": "text", - "name": "stdcost" + "type": "number", + "name": "id" }, { "type": "text", - "name": "listprice" + "name": "number" }, { - "type": "number", - "name": "id" + "type": "text", + "name": "updatedate" }, { "type": "text", "name": "ppap" }, { - "type": "text", - "name": "number" + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] }, { "type": "text", - "name": "comments" + "name": "secondaryvendorpartnumber" }, { "type": "text", - "name": "createdate" + "name": "file" }, { "type": "text", - "name": "primaryvendorpartnumber" + "name": "primarycustomerpartnumber" }, { "type": "text", "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" } ] }, { "type": "text", - "name": "stdcost" + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "number", + "name": "id" }, { "type": "object", @@ -2883,15 +2903,37 @@ dmx.config({ "sub": [ { "type": "text", - "name": "updatedate" + "name": "code" }, { - "type": "number", - "name": "id" + "type": "boolean", + "name": "isactive" }, { - "type": "number", - "name": "updateuserid" + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "name" }, { "type": "object", @@ -2899,15 +2941,15 @@ dmx.config({ "sub": [ { "type": "text", - "name": "updatedate" + "name": "name" }, { "type": "number", - "name": "ending" + "name": "id" }, { - "type": "number", - "name": "id" + "type": "text", + "name": "updatedate" }, { "type": "number", @@ -2915,11 +2957,7 @@ dmx.config({ }, { "type": "number", - "name": "starting" - }, - { - "type": "text", - "name": "createdate" + "name": "ending" }, { "type": "text", @@ -2927,101 +2965,93 @@ dmx.config({ }, { "type": "text", - "name": "name" + "name": "createdate" }, { "type": "number", "name": "createuserid" + }, + { + "type": "number", + "name": "starting" } ] }, { "type": "text", - "name": "createdate" + "name": "updatedate" }, { - "type": "text", - "name": "description" + "type": "number", + "name": "updateuserid" }, { - "type": "text", - "name": "name" + "type": "number", + "name": "createuserid" }, { "type": "number", - "name": "createuserid" + "name": "id" } ] }, - { - "type": "text", - "name": "listprice" - }, - { - "type": "number", - "name": "id" - }, { "type": "text", "name": "ppap" }, - { - "type": "text", - "name": "number" - }, { "type": "text", "name": "comments" }, { "type": "text", - "name": "createdate" - }, - { - "type": "text", - "name": "primaryvendorpartnumber" - }, - { - "type": "text", - "name": "description" + "name": "stdcost" } ] }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, { "type": "text", "name": "reasonforchange" }, { - "type": "number", - "name": "updateuserid" + "type": "text", + "name": "workinstruction" }, { "type": "boolean", "name": "facrequired" }, + { + "type": "number", + "name": "updateuserid" + }, { "type": "text", - "name": "workinstruction" + "name": "validation" }, { - "type": "number", - "name": "approveuserid" + "type": "boolean", + "name": "faccompleted" }, { "type": "object", "name": "status", "sub": [ { - "type": "number", - "name": "createuserid" - }, - { - "type": "number", - "name": "id" + "type": "text", + "name": "updatedate" }, { - "type": "number", - "name": "updateuserid" + "type": "text", + "name": "createdate" }, { "type": "text", @@ -3029,71 +3059,25 @@ dmx.config({ }, { "type": "text", - "name": "createdate" + "name": "createuserid" + }, + { + "type": "number", + "name": "id" }, { "type": "text", - "name": "updatedate" + "name": "updateuserid" } ] }, - { - "type": "boolean", - "name": "faccompleted" - } - ] - }, - { - "type": "object", - "name": "headers", - "sub": [ - { - "type": "text", - "name": "connection" - }, - { - "type": "text", - "name": "content-length" - }, - { - "type": "text", - "name": "content-type" - }, - { - "type": "text", - "name": "date" - } - ] - } - ], - "api_parttypes": [ - { - "type": "array", - "name": "data", - "sub": [ - { - "type": "text", - "name": "updatedate" - }, - { - "type": "number", - "name": "starting" - }, - { - "type": "number", - "name": "createuserid" - }, - { - "type": "number", - "name": "ending" - }, { "type": "array", - "name": "partcodes", + "name": "boms", "sub": [ { "type": "object", - "name": "parttype", + "name": "designspec", "sub": [ { "type": "number", @@ -3101,169 +3085,147 @@ dmx.config({ } ] }, - { - "type": "text", - "name": "createdate" - }, - { - "type": "text", - "name": "description" - }, { "type": "text", "name": "updatedate" }, { - "type": "number", - "name": "id" - }, - { - "type": "number", - "name": "updateuserid" - }, - { - "type": "number", - "name": "createuserid" + "type": "text", + "name": "createdate" }, { - "type": "text", - "name": "name" - } - ] - }, - { - "type": "text", - "name": "createdate" - }, - { - "type": "text", - "name": "name" - }, - { - "type": "number", - "name": "id" - }, - { - "type": "text", - "name": "description" - }, - { - "type": "number", - "name": "updateuserid" - } - ] - }, - { - "type": "object", - "name": "headers", - "sub": [ - { - "type": "text", - "name": "access-control-allow-headers" - }, - { - "type": "text", - "name": "access-control-allow-methods" - }, - { - "type": "text", - "name": "access-control-allow-origin" - }, - { - "type": "text", - "name": "access-control-expose-headers" - }, - { - "type": "text", - "name": "connection" - }, - { - "type": "text", - "name": "content-length" - }, - { - "type": "text", - "name": "content-type" - }, - { - "type": "text", - "name": "date" - } - ] - } - ], - "api_partcodes": [ - { - "type": "array", - "name": "data", - "sub": [ - { - "type": "text", - "name": "description" - }, - { - "type": "number", - "name": "id" - }, - { - "type": "text", - "name": "updatedate" - }, - { - "type": "text", - "name": "name" - }, - { - "type": "text", - "name": "createdate" - }, - { - "type": "number", - "name": "createuserid" - }, - { - "type": "number", - "name": "updateuserid" - }, - { - "type": "object", - "name": "parttype", - "sub": [ - { - "type": "number", - "name": "updateuserid" - }, - { - "type": "text", - "name": "name" + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "ppap" + } + ] }, { "type": "number", - "name": "ending" + "name": "viewlocationid" }, { "type": "text", - "name": "description" + "name": "new" }, { "type": "number", "name": "createuserid" }, - { - "type": "text", - "name": "updatedate" - }, { "type": "number", "name": "id" }, { "type": "text", - "name": "createdate" + "name": "old" }, { "type": "number", - "name": "starting" + "name": "updateuserid" } ] } @@ -3308,18 +3270,90 @@ dmx.config({ ] } ], - "api_maxpn": [ + "api_parttypes": [ { - "type": "object", + "type": "array", "name": "data", "sub": [ + { + "type": "text", + "name": "updatedate" + }, { "type": "number", - "name": "number" + "name": "starting" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "array", + "name": "partcodes", + "sub": [ + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "name" + } + ] + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "name" }, { "type": "number", "name": "id" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "updateuserid" } ] }, @@ -3362,27 +3396,35 @@ dmx.config({ ] } ], - "api_allpartcodes": [ + "api_partcodes": [ { "type": "array", "name": "data", "sub": [ { "type": "text", - "name": "name" + "name": "description" + }, + { + "type": "number", + "name": "id" }, { "type": "text", "name": "updatedate" }, { - "type": "number", - "name": "id" + "type": "text", + "name": "name" }, { "type": "text", "name": "createdate" }, + { + "type": "number", + "name": "createuserid" + }, { "type": "number", "name": "updateuserid" @@ -3393,141 +3435,3477 @@ dmx.config({ "sub": [ { "type": "number", - "name": "ending" + "name": "updateuserid" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "starting" + } + ] + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "api_maxpn": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "number", + "name": "number" + }, + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "api_allpartcodes": [ + { + "type": "array", + "name": "data", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "array", + "name": "children" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "code" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "updatedate" + } + ] + }, + { + "type": "text", + "name": "name" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "var1": { + "meta": null, + "outputType": "text" + }, + "api_childcodes": [ + { + "type": "array", + "name": "data", + "sub": [ + { + "type": "text", + "name": "name" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "number", + "name": "id" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "var_partcodes": { + "meta": null, + "outputType": "text" + }, + "iterator1": { + "meta": [ + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "description" + } + ], + "outputType": "array" + }, + "api_getcodebyid": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "starting" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "array", + "name": "children", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "code" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "text", + "name": "code" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "description" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "repeat1": { + "meta": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "designspec", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "viewlocationid" + }, + { + "type": "number", + "name": "id" + } + ], + "outputType": "array" + }, + "repeat2": { + "meta": null, + "outputType": "array" + }, + "api_updatebomdata": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "viewlocation" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "designspec", + "sub": [ + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "boolean", + "name": "faccompleted" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "drive" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "text", + "name": "rtv" + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "text", + "name": "tagnumber" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "validation" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "mtgh" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "box" + }, + { + "type": "text", + "name": "rotation" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "built" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "effectivedate" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "text", + "name": "servicereplacementref" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "additionalparts" + } + ] + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "text", + "name": "file" + } + ] + } + ] + } + ], + "frmapi_getpartbynum": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "array", + "name": "designspecs", + "sub": [ + { + "type": "text", + "name": "drive" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "box" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "additionalparts" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "effectivedate" + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "servicereplacementref" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "text", + "name": "built" + }, + { + "type": "text", + "name": "tagnumber" + }, + { + "type": "boolean", + "name": "faccompleted" + }, + { + "type": "text", + "name": "mtgh" + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "array", + "name": "boms" + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "text", + "name": "rtv" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "rotation" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "text", + "name": "validation" + } + ] + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "description" + } + ] + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "updatedate" + } + ] + }, + { + "type": "object", + "name": "headers", + "sub": [ + { + "type": "text", + "name": "access-control-allow-headers" + }, + { + "type": "text", + "name": "access-control-allow-methods" + }, + { + "type": "text", + "name": "access-control-allow-origin" + }, + { + "type": "text", + "name": "access-control-expose-headers" + }, + { + "type": "text", + "name": "connection" + }, + { + "type": "text", + "name": "content-length" + }, + { + "type": "text", + "name": "content-type" + }, + { + "type": "text", + "name": "date" + } + ] + } + ], + "var_partnum": { + "meta": [ + { + "type": "array", + "name": "designspecs", + "sub": [ + { + "type": "text", + "name": "drive" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "box" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "additionalparts" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "effectivedate" + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "servicereplacementref" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "text", + "name": "built" + }, + { + "type": "text", + "name": "tagnumber" + }, + { + "type": "boolean", + "name": "faccompleted" + }, + { + "type": "text", + "name": "mtgh" + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "array", + "name": "boms" + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "text", + "name": "rtv" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "rotation" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "text", + "name": "validation" + } + ] + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "code" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "starting" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "description" + } + ] + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + } + ] + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "updatedate" + } + ], + "outputType": "object" + }, + "var_designspec": { + "meta": [ + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "application" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "description" + } + ] + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "createuserid" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "updateuserid" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "text", + "name": "code" + }, + { + "type": "boolean", + "name": "isactive" + }, + { + "type": "object", + "name": "parent", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "boolean", + "name": "ispartcode" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "object", + "name": "parttype", + "sub": [ + { + "type": "text", + "name": "name" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "ending" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "starting" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "ppap" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "stdcost" + } + ] + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "workinstruction" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "validation" + }, + { + "type": "boolean", + "name": "faccompleted" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "name" + }, + { + "type": "text", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "updateuserid" + } + ] + }, + { + "type": "array", + "name": "boms", + "sub": [ + { + "type": "object", + "name": "designspec", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "text", + "name": "updatedate" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, + { + "type": "text", + "name": "description" + }, + { + "type": "text", + "name": "file" + }, + { + "type": "text", + "name": "number" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "text", + "name": "secondaryvendorpartnumber" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "replaces", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "listprice" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "object", + "name": "partcode", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "stdcost" + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "text", + "name": "ppap" + } + ] + }, + { + "type": "number", + "name": "viewlocationid" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "number", + "name": "updateuserid" + } + ] + } + ], + "outputType": "object" + }, + "var_dsid": { + "meta": null, + "outputType": "number" + }, + "var_partid": { + "meta": null, + "outputType": "number" + }, + "api_updatebom": [ + { + "type": "object", + "name": "data", + "sub": [ + { + "type": "number", + "name": "id" + }, + { + "type": "text", + "name": "old" + }, + { + "type": "text", + "name": "new" + }, + { + "type": "text", + "name": "createdate" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "designspec", + "sub": [ + { + "type": "text", + "name": "terminalposition" + }, + { + "type": "text", + "name": "curve" + }, + { + "type": "text", + "name": "oereman" + }, + { + "type": "text", + "name": "treatment" + }, + { + "type": "text", + "name": "suctionport" + }, + { + "type": "text", + "name": "remarks" + }, + { + "type": "text", + "name": "pinion" + }, + { + "type": "text", + "name": "jsp" + }, + { + "type": "text", + "name": "reasonforchange" + }, + { + "type": "text", + "name": "pressureport" + }, + { + "type": "text", + "name": "gasket" + }, + { + "type": "text", + "name": "papertag" + }, + { + "type": "text", + "name": "validation" + }, + { + "type": "text", + "name": "sae" + }, + { + "type": "text", + "name": "swtch" + }, + { + "type": "boolean", + "name": "facrequired" + }, + { + "type": "text", + "name": "opening" + }, + { + "type": "text", + "name": "additionalparts" + }, + { + "type": "text", + "name": "voltage" + }, + { + "type": "text", + "name": "except" + }, + { + "type": "text", + "name": "bracket" + }, + { + "type": "text", + "name": "othertag" + }, + { + "type": "text", + "name": "pitch" + }, + { + "type": "text", + "name": "drive" + }, + { + "type": "text", + "name": "customernotification" + }, + { + "type": "text", + "name": "revisionlevel" + }, + { + "type": "text", + "name": "suctionfitting" + }, + { + "type": "text", + "name": "makefrom" + }, + { + "type": "text", + "name": "approveuserid" + }, + { + "type": "number", + "name": "createuserid" + }, + { + "type": "text", + "name": "floatstock" + }, + { + "type": "text", + "name": "application" + }, + { + "type": "text", + "name": "switchposition" + }, + { + "type": "text", + "name": "frequency" + }, + { + "type": "object", + "name": "partnumber", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "approvedate" + }, + { + "type": "text", + "name": "pressurefitting" + }, + { + "type": "number", + "name": "updateuserid" + }, + { + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] }, { "type": "text", - "name": "updatedate" + "name": "rtv" }, { - "type": "number", - "name": "id" + "type": "text", + "name": "tagnumber" + }, + { + "type": "text", + "name": "basicclass" + }, + { + "type": "text", + "name": "note" + }, + { + "type": "text", + "name": "rotation" }, { "type": "text", "name": "createdate" }, { - "type": "number", - "name": "createuserid" + "type": "text", + "name": "workinstruction" }, { "type": "text", - "name": "description" + "name": "servicereplacementref" }, { "type": "text", - "name": "name" + "name": "effectivedate" }, { - "type": "number", - "name": "starting" + "type": "text", + "name": "built" }, { - "type": "number", - "name": "updateuserid" - } - ] - }, - { - "type": "number", - "name": "createuserid" - }, - { - "type": "text", - "name": "description" - } - ] - }, - { - "type": "object", - "name": "headers", - "sub": [ - { - "type": "text", - "name": "access-control-allow-headers" - }, - { - "type": "text", - "name": "access-control-allow-methods" - }, - { - "type": "text", - "name": "access-control-allow-origin" - }, - { - "type": "text", - "name": "access-control-expose-headers" - }, - { - "type": "text", - "name": "connection" - }, - { - "type": "text", - "name": "content-length" - }, - { - "type": "text", - "name": "content-type" - }, - { - "type": "text", - "name": "date" - } - ] - } - ], - "var1": { - "meta": null, - "outputType": "text" - }, - "api_childcodes": [ - { - "type": "array", - "name": "data", - "sub": [ - { - "type": "text", - "name": "name" - }, - { - "type": "object", - "name": "parttype", - "sub": [ + "type": "text", + "name": "box" + }, { "type": "number", "name": "id" + }, + { + "type": "text", + "name": "metaltag" + }, + { + "type": "text", + "name": "plrv" + }, + { + "type": "text", + "name": "ho" + }, + { + "type": "text", + "name": "ftf" + }, + { + "type": "text", + "name": "updatedate" + }, + { + "type": "boolean", + "name": "faccompleted" + }, + { + "type": "text", + "name": "mtgh" } ] }, - { - "type": "boolean", - "name": "isactive" - }, - { - "type": "number", - "name": "id" - }, - { - "type": "text", - "name": "code" - }, - { - "type": "text", - "name": "updatedate" - }, { "type": "object", - "name": "parent", + "name": "partnumber", "sub": [ + { + "type": "text", + "name": "description" + }, { "type": "text", "name": "updatedate" }, + { + "type": "number", + "name": "createuserid" + }, { "type": "object", - "name": "parttype", + "name": "partcode", "sub": [ { "type": "number", @@ -3535,9 +6913,21 @@ dmx.config({ } ] }, + { + "type": "text", + "name": "primarycustomerpartnumber" + }, + { + "type": "text", + "name": "weight" + }, + { + "type": "text", + "name": "primaryvendorpartnumber" + }, { "type": "object", - "name": "parent", + "name": "replaces", "sub": [ { "type": "number", @@ -3546,62 +6936,74 @@ dmx.config({ ] }, { - "type": "number", - "name": "id" + "type": "text", + "name": "createdate" }, { - "type": "number", - "name": "createuserid" + "type": "text", + "name": "number" }, { - "type": "boolean", - "name": "isactive" + "type": "text", + "name": "listprice" }, { "type": "text", - "name": "description" + "name": "secondaryvendorpartnumber" + }, + { + "type": "number", + "name": "updateuserid" }, { "type": "text", - "name": "createdate" + "name": "stdcost" }, { "type": "text", - "name": "name" + "name": "file" }, { "type": "text", - "name": "code" + "name": "ppap" }, { - "type": "boolean", - "name": "ispartcode" + "type": "object", + "name": "status", + "sub": [ + { + "type": "number", + "name": "id" + } + ] + }, + { + "type": "text", + "name": "comments" + }, + { + "type": "object", + "name": "replacedby", + "sub": [ + { + "type": "number", + "name": "id" + } + ] }, { "type": "number", - "name": "updateuserid" + "name": "id" } ] }, { "type": "number", - "name": "createuserid" + "name": "viewlocation" }, { "type": "number", - "name": "updateuserid" - }, - { - "type": "boolean", - "name": "ispartcode" - }, - { - "type": "text", - "name": "description" - }, - { - "type": "text", - "name": "createdate" + "name": "createuserid" } ] }, @@ -3643,7 +7045,16 @@ dmx.config({ } ] } - ] + ], + "arr1": { + "meta": [ + { + "name": "$value", + "type": "text" + } + ], + "outputType": "array" + } }, "repeattest": { "repeat1": { diff --git a/views/.wappler_folder.json b/views/.wappler_folder.json index 5664017..428b25d 100644 --- a/views/.wappler_folder.json +++ b/views/.wappler_folder.json @@ -30,5 +30,9 @@ "repeattest.ejs": { "layoutPage": "main", "description": "" + }, + "search.ejs": { + "layoutPage": "main", + "description": "" } } \ No newline at end of file diff --git a/views/dspec.ejs b/views/dspec.ejs index f51f59c..83de847 100644 --- a/views/dspec.ejs +++ b/views/dspec.ejs @@ -1,9 +1,14 @@ - - + + + + - - + + + + + - - + +

DSpec

@@ -63,6 +69,121 @@
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+
+

Reason for change

+ +
+
+
+
+

Validation of Change

+ +
+
+
+
+

Notes

+ +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + +
Part #DescriptionOldNewAction
+ + + + + + + + + + +
+
+
+
+
+ +
+
+
+
+
+ + +
+
+ + + + + + + + + + +
+ + + + + +
+
+
+
+