nsmockup
Version:
Test your Suitescripts before deploying to NetSuite
504 lines • 9.47 kB
JSON
{
"code": "massupdatescript",
"id": 0,
"translations": {
"en": "Massupdate 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": false
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true
},
{
"code": "notifyadmins",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Notify All Admins"
}
},
"mandatory": false
},
{
"code": "notifyemails",
"type": "EMAILS",
"translations": {
"en": {
"label": "Notify Emails"
}
},
"mandatory": false
},
{
"code": "notifygroup",
"type": "SELECT",
"translations": {
"en": {
"label": "Notify Group"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "notifyowner",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Notify Script Owner"
}
},
"mandatory": false
},
{
"code": "notifyuser",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Notify Current User"
}
},
"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"
}
}
]
}