{ "meta": { "$_GET": [ { "type": "text", "name": "pn" } ], "$_SERVER": [ { "type": "text", "name": "revoutput" } ] }, "exec": { "steps": [ { "name": "part", "module": "api", "action": "send", "options": { "url": "{{$_ENV.API_BASEURL+'partnumbers/num/'+$_GET.pn}}", "schema": [ { "type": "object", "name": "data", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "updateuserid" }, { "type": "text", "name": "name" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "createuserid" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "object", "name": "secondaryvendor", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "erpid" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "object", "name": "replaces", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "object", "name": "secondaryvendor", "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": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "replacedby", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "object", "name": "secondaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "object", "name": "replaces", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "replacedby", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" }, { "type": "text", "name": "description" }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "updatedate" }, { "type": "object", "name": "parent", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "parttype", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "ending" }, { "type": "number", "name": "id" }, { "type": "number", "name": "updateuserid" }, { "type": "number", "name": "starting" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "code" }, { "type": "number", "name": "updateuserid" }, { "type": "boolean", "name": "isactive" }, { "type": "boolean", "name": "ispartcode" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "name" } ] }, { "type": "text", "name": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "array", "name": "designspecs", "sub": [ { "type": "text", "name": "metaltag" }, { "type": "text", "name": "remarks" }, { "type": "number", "name": "id" }, { "type": "boolean", "name": "facrequired" }, { "type": "text", "name": "swtch" }, { "type": "text", "name": "terminalposition" }, { "type": "text", "name": "treatment" }, { "type": "text", "name": "note" }, { "type": "text", "name": "voltage" }, { "type": "boolean", "name": "faccompleted" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "plrv" }, { "type": "text", "name": "except" }, { "type": "number", "name": "approveuserid" }, { "type": "text", "name": "makefrom" }, { "type": "text", "name": "pinion" }, { "type": "text", "name": "box" }, { "type": "text", "name": "ho" }, { "type": "text", "name": "gasket" }, { "type": "text", "name": "bracket" }, { "type": "text", "name": "suctionfitting" }, { "type": "text", "name": "rotation" }, { "type": "object", "name": "partnumber", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "oereman" }, { "type": "text", "name": "tagnumber" }, { "type": "text", "name": "pressureport" }, { "type": "text", "name": "switchposition" }, { "type": "text", "name": "reasonforchange" }, { "type": "text", "name": "revisionlevel" }, { "type": "text", "name": "suctionport" }, { "type": "text", "name": "rtv" }, { "type": "text", "name": "validation" }, { "type": "text", "name": "approvedate" }, { "type": "text", "name": "floatstock" }, { "type": "text", "name": "workinstruction" }, { "type": "text", "name": "frequency" }, { "type": "text", "name": "papertag" }, { "type": "text", "name": "drive" }, { "type": "text", "name": "customernotification" }, { "type": "text", "name": "ftf" }, { "type": "text", "name": "servicereplacementref" }, { "type": "text", "name": "built" }, { "type": "text", "name": "opening" }, { "type": "text", "name": "curve" }, { "type": "text", "name": "jsp" }, { "type": "text", "name": "application" }, { "type": "text", "name": "updatedate" }, { "type": "text", "name": "pitch" }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "mtgh" }, { "type": "text", "name": "sae" }, { "type": "array", "name": "boms", "sub": [ { "type": "text", "name": "new" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "createuserid" }, { "type": "number", "name": "id" }, { "type": "number", "name": "viewlocationid" }, { "type": "number", "name": "updateuserid" }, { "type": "object", "name": "partnumber", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "old" }, { "type": "text", "name": "createdate" }, { "type": "object", "name": "designspec", "sub": [ { "type": "number", "name": "id" } ] } ] }, { "type": "text", "name": "othertag" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "effectivedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "additionalparts" }, { "type": "text", "name": "pressurefitting" }, { "type": "text", "name": "basicclass" } ] }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "erpid" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ] }, "metaData": {}, "meta": [ { "type": "object", "name": "data", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "updateuserid" }, { "type": "text", "name": "name" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "createuserid" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "object", "name": "secondaryvendor", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "erpid" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "object", "name": "replaces", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "object", "name": "secondaryvendor", "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": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "replacedby", "sub": [ { "type": "text", "name": "weight" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "file" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "secondaryvendorpartnumber" }, { "type": "object", "name": "secondaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "primarycustomerpartnumber" }, { "type": "object", "name": "replaces", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "replacedby", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "partcode", "sub": [ { "type": "number", "name": "id" }, { "type": "text", "name": "description" }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "updatedate" }, { "type": "object", "name": "parent", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "object", "name": "parttype", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "ending" }, { "type": "number", "name": "id" }, { "type": "number", "name": "updateuserid" }, { "type": "number", "name": "starting" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "code" }, { "type": "number", "name": "updateuserid" }, { "type": "boolean", "name": "isactive" }, { "type": "boolean", "name": "ispartcode" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "name" } ] }, { "type": "text", "name": "stdcost" }, { "type": "text", "name": "listprice" }, { "type": "number", "name": "id" }, { "type": "text", "name": "ppap" }, { "type": "text", "name": "number" }, { "type": "array", "name": "designspecs", "sub": [ { "type": "text", "name": "metaltag" }, { "type": "text", "name": "remarks" }, { "type": "number", "name": "id" }, { "type": "boolean", "name": "facrequired" }, { "type": "text", "name": "swtch" }, { "type": "text", "name": "terminalposition" }, { "type": "text", "name": "treatment" }, { "type": "text", "name": "note" }, { "type": "text", "name": "voltage" }, { "type": "boolean", "name": "faccompleted" }, { "type": "object", "name": "status", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "plrv" }, { "type": "text", "name": "except" }, { "type": "number", "name": "approveuserid" }, { "type": "text", "name": "makefrom" }, { "type": "text", "name": "pinion" }, { "type": "text", "name": "box" }, { "type": "text", "name": "ho" }, { "type": "text", "name": "gasket" }, { "type": "text", "name": "bracket" }, { "type": "text", "name": "suctionfitting" }, { "type": "text", "name": "rotation" }, { "type": "object", "name": "partnumber", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "oereman" }, { "type": "text", "name": "tagnumber" }, { "type": "text", "name": "pressureport" }, { "type": "text", "name": "switchposition" }, { "type": "text", "name": "reasonforchange" }, { "type": "text", "name": "revisionlevel" }, { "type": "text", "name": "suctionport" }, { "type": "text", "name": "rtv" }, { "type": "text", "name": "validation" }, { "type": "text", "name": "approvedate" }, { "type": "text", "name": "floatstock" }, { "type": "text", "name": "workinstruction" }, { "type": "text", "name": "frequency" }, { "type": "text", "name": "papertag" }, { "type": "text", "name": "drive" }, { "type": "text", "name": "customernotification" }, { "type": "text", "name": "ftf" }, { "type": "text", "name": "servicereplacementref" }, { "type": "text", "name": "built" }, { "type": "text", "name": "opening" }, { "type": "text", "name": "curve" }, { "type": "text", "name": "jsp" }, { "type": "text", "name": "application" }, { "type": "text", "name": "updatedate" }, { "type": "text", "name": "pitch" }, { "type": "number", "name": "createuserid" }, { "type": "text", "name": "mtgh" }, { "type": "text", "name": "sae" }, { "type": "array", "name": "boms", "sub": [ { "type": "text", "name": "new" }, { "type": "text", "name": "updatedate" }, { "type": "number", "name": "createuserid" }, { "type": "number", "name": "id" }, { "type": "number", "name": "viewlocationid" }, { "type": "number", "name": "updateuserid" }, { "type": "object", "name": "partnumber", "sub": [ { "type": "number", "name": "id" } ] }, { "type": "text", "name": "old" }, { "type": "text", "name": "createdate" }, { "type": "object", "name": "designspec", "sub": [ { "type": "number", "name": "id" } ] } ] }, { "type": "text", "name": "othertag" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "effectivedate" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "additionalparts" }, { "type": "text", "name": "pressurefitting" }, { "type": "text", "name": "basicclass" } ] }, { "type": "object", "name": "primaryvendor", "sub": [ { "type": "text", "name": "updatedate" }, { "type": "number", "name": "id" }, { "type": "text", "name": "erpid" }, { "type": "number", "name": "updateuserid" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "description" }, { "type": "text", "name": "name" }, { "type": "number", "name": "createuserid" } ] }, { "type": "text", "name": "comments" }, { "type": "text", "name": "createdate" }, { "type": "text", "name": "primaryvendorpartnumber" }, { "type": "text", "name": "description" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ], "outputType": "object" }, { "name": "dspec", "module": "api", "action": "send", "options": { "url": "{{$_ENV.API_BASEURL+'designspecs/max/'+part.data.number}}", "schema": [ { "type": "object", "name": "data", "sub": [ { "type": "number", "name": "id" }, { "type": "number", "name": "rev" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ] }, "metaData": { "apiUrl": { "name": "number", "type": "text" } }, "meta": [ { "type": "object", "name": "data", "sub": [ { "type": "number", "name": "id" }, { "type": "number", "name": "rev" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ], "outputType": "object", "output": true }, { "name": "boms", "module": "api", "action": "send", "options": { "url": "{{$_ENV.API_BASEURL+'boms/bydspec/'+dspec.data.id}}", "schema": [ { "type": "array", "name": "data", "sub": [ { "type": "text", "name": "partnumber" }, { "type": "number", "name": "tab" }, { "type": "number", "name": "partnumberid" }, { "type": "number", "name": "id" }, { "type": "text", "name": "old" }, { "type": "text", "name": "description" }, { "type": "text", "name": "new" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ] }, "output": true, "metaData": { "apiUrl": { "name": "id", "type": "number" } }, "meta": [ { "type": "array", "name": "data", "sub": [ { "type": "text", "name": "partnumber" }, { "type": "number", "name": "tab" }, { "type": "number", "name": "partnumberid" }, { "type": "number", "name": "id" }, { "type": "text", "name": "old" }, { "type": "text", "name": "description" }, { "type": "text", "name": "new" } ] }, { "type": "object", "name": "headers", "sub": [ { "type": "text", "name": "connection" }, { "type": "text", "name": "content-length" }, { "type": "text", "name": "content-type" }, { "type": "text", "name": "date" } ] } ], "outputType": "object" } ] } }