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 @@
-
-
Select Part Type
-Reason for change
+ +Validation of Change
+ +Notes
+ +