UNPKG

nsmockup

Version:

Test your Suitescripts before deploying to NetSuite

483 lines 9.09 kB
{ "code": "bundleinstallationscript", "id": 0, "translations": { "en": "Bundle Installation Script" }, "inactive": false, "fields": [ { "code": "afterinstallfunction", "type": "TEXT", "translations": { "en": { "label": "After Install Function" } }, "mandatory": false }, { "code": "aftersubmitfunction", "type": "TEXT", "translations": { "en": { "label": "After Submit Function" } }, "mandatory": false }, { "code": "afterupdatefunction", "type": "TEXT", "translations": { "en": { "label": "After Update Function" } }, "mandatory": false }, { "code": "beforeinstallfunction", "type": "TEXT", "translations": { "en": { "label": "Before Install Function" } }, "mandatory": false }, { "code": "beforeloadfunction", "type": "TEXT", "translations": { "en": { "label": "Before Load Function" } }, "mandatory": false }, { "code": "beforesubmitfunction", "type": "TEXT", "translations": { "en": { "label": "Before Submit Function" } }, "mandatory": false }, { "code": "beforeuninstallfunction", "type": "TEXT", "translations": { "en": { "label": "Before Uninstall Function" } }, "mandatory": false }, { "code": "beforeupdatefunction", "type": "TEXT", "translations": { "en": { "label": "Before Update Function" } }, "mandatory": false }, { "code": "defaultfunction", "type": "TEXT", "translations": { "en": { "label": "Default Function" } }, "mandatory": false }, { "code": "deletefunction", "type": "TEXT", "translations": { "en": { "label": "DELETE Function" } }, "mandatory": false }, { "code": "description", "type": "TEXT", "translations": { "en": { "label": "Description" } }, "mandatory": false }, { "code": "externalid", "type": "TEXT", "translations": { "en": { "label": "ExternalId" } }, "mandatory": false }, { "code": "fieldchangedfunction", "type": "TEXT", "translations": { "en": { "label": "Field Changed Function" } }, "mandatory": false }, { "code": "formulacurrency", "type": "CURRENCY", "translations": { "en": { "label": "Formula (Currency)" } }, "mandatory": false }, { "code": "formuladate", "type": "DATE", "translations": { "en": { "label": "Formula (Date)" } }, "mandatory": false }, { "code": "formuladatetime", "type": "DATETIME", "translations": { "en": { "label": "Formula (Date/Time)" } }, "mandatory": false }, { "code": "formulanumeric", "type": "FLOAT", "translations": { "en": { "label": "Formula (Numeric)" } }, "mandatory": false }, { "code": "formulapercent", "type": "PERCENT", "translations": { "en": { "label": "Formula (Percent)" } }, "mandatory": false }, { "code": "formulatext", "type": "TEXT", "translations": { "en": { "label": "Formula (Text)" } }, "mandatory": false }, { "code": "getfunction", "type": "TEXT", "translations": { "en": { "label": "GET Function" } }, "mandatory": false }, { "code": "isinactive", "type": "CHECKBOX", "translations": { "en": { "label": "Inactive" } }, "mandatory": false }, { "code": "lineinitfunction", "type": "TEXT", "translations": { "en": { "label": "Line Init Function" } }, "mandatory": false }, { "code": "name", "type": "TEXT", "translations": { "en": { "label": "Name" } }, "mandatory": true }, { "code": "name", "type": "TEXT", "translations": { "en": { "label": "Name" } }, "mandatory": false }, { "code": "notifyadmins", "type": "CHECKBOX", "translations": { "en": { "label": "Notify All Admins" } }, "mandatory": false }, { "code": "notifyemails", "type": "EMAILS", "translations": { "en": { "label": "Notify Emails" } }, "mandatory": false }, { "code": "notifyowner", "type": "CHECKBOX", "translations": { "en": { "label": "Notify Script Owner" } }, "mandatory": false }, { "code": "owner", "type": "SELECT", "translations": { "en": { "label": "Owner" } }, "mandatory": false, "recordType": null }, { "code": "pageinitfunction", "type": "TEXT", "translations": { "en": { "label": "Page Init Function" } }, "mandatory": false }, { "code": "portlettype", "type": "SELECT", "translations": { "en": { "label": "Portlet Type" } }, "mandatory": false, "recordType": null }, { "code": "postfunction", "type": "TEXT", "translations": { "en": { "label": "POST Function" } }, "mandatory": false }, { "code": "postsourcingfunction", "type": "TEXT", "translations": { "en": { "label": "Post Sourcing Function" } }, "mandatory": false }, { "code": "putfunction", "type": "TEXT", "translations": { "en": { "label": "PUT Function" } }, "mandatory": false }, { "code": "recalcfunction", "type": "TEXT", "translations": { "en": { "label": "Recalc Function" } }, "mandatory": false }, { "code": "saverecordfunction", "type": "TEXT", "translations": { "en": { "label": "Save Record Function" } }, "mandatory": false }, { "code": "scriptfile", "type": "SELECT", "translations": { "en": { "label": "Script File" } }, "mandatory": true, "recordType": null }, { "code": "scriptid", "type": "TEXT", "translations": { "en": { "label": "Script ID" } }, "mandatory": false }, { "code": "scripttype", "type": "SELECT", "translations": { "en": { "label": "Type" } }, "mandatory": false, "recordType": null }, { "code": "user", "type": "SELECT", "translations": { "en": { "label": "User" } }, "mandatory": false, "recordType": "employee" }, { "code": "validatedeletefunction", "type": "TEXT", "translations": { "en": { "label": "Validate Delete Function" } }, "mandatory": false }, { "code": "validatefieldfunction", "type": "TEXT", "translations": { "en": { "label": "Validate Field Function" } }, "mandatory": false }, { "code": "validateinsertfunction", "type": "TEXT", "translations": { "en": { "label": "Validate Insert Function" } }, "mandatory": false }, { "code": "validatelinefunction", "type": "TEXT", "translations": { "en": { "label": "Validate Line Function" } }, "mandatory": false } ], "tabs": [ { "code": "errorhandling", "translations": { "en": "Unhandled Errors" } }, { "code": "executionlog", "translations": { "en": "Execution Log" } }, { "code": "historytab", "translations": { "en": "History" } }, { "code": "scriptdeployments", "translations": { "en": "Deployments" } }, { "code": "scripts", "translations": { "en": "Scripts" } }, { "code": "tab_parameters", "translations": { "en": "Parameters" } } ] }