nsmockup
Version:
Test your Suitescripts before deploying to NetSuite
845 lines • 16.1 kB
JSON
{
"code": "projecttask",
"id": -27,
"translations": {
"en": "Project Task"
},
"inactive": false,
"fields": [
{
"code": "actualwork",
"type": "FLOAT",
"translations": {
"en": {
"label": "Actual Work"
}
},
"mandatory": false
},
{
"code": "assignee",
"type": "SELECT",
"translations": {
"en": {
"label": "Assignee"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "company",
"type": "SELECT",
"translations": {
"en": {
"label": "Project Name"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "constrainttype",
"type": "SELECT",
"translations": {
"en": {
"label": "Constraint Type"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "contact",
"type": "SELECT",
"translations": {
"en": {
"label": "Contact"
}
},
"mandatory": false,
"recordType": "contact"
},
{
"code": "cost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost"
}
},
"mandatory": false
},
{
"code": "costbase",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost (Base Currency)"
}
},
"mandatory": false
},
{
"code": "costbasebaseline",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost Baseline (Base Currency)"
}
},
"mandatory": false
},
{
"code": "costbaseline",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost Baseline"
}
},
"mandatory": false
},
{
"code": "costbasevariance",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost Variance (Base Currency)"
}
},
"mandatory": false
},
{
"code": "costvariance",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost Variance"
}
},
"mandatory": false
},
{
"code": "costvariancepercent",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Cost Variance Percent"
}
},
"mandatory": false
},
{
"code": "createddate",
"type": "DATETIME",
"translations": {
"en": {
"label": "Date Created"
}
},
"mandatory": false
},
{
"code": "customform",
"type": "SELECT",
"translations": {
"en": {
"label": "Custom Form"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "enddate",
"type": "DATE",
"translations": {
"en": {
"label": "End Date"
}
},
"mandatory": false
},
{
"code": "enddatebaseline",
"type": "DATE",
"translations": {
"en": {
"label": "End Date Baseline"
}
},
"mandatory": false
},
{
"code": "enddatevariance",
"type": "FLOAT",
"translations": {
"en": {
"label": "End Date Variance"
}
},
"mandatory": false
},
{
"code": "estimatedwork",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work"
}
},
"mandatory": false
},
{
"code": "estimatedworkbaseline",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work Baseline"
}
},
"mandatory": false
},
{
"code": "estimatedworkvariance",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work Variance"
}
},
"mandatory": false
},
{
"code": "estimatedworkvariancepercent",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work Variance Percent"
}
},
"mandatory": false
},
{
"code": "eventid",
"type": "INTEGER",
"translations": {
"en": {
"label": "Project Task ID"
}
},
"mandatory": true
},
{
"code": "externalid",
"type": "TEXT",
"translations": {
"en": {
"label": "ExternalId"
}
},
"mandatory": false
},
{
"code": "externalidstring",
"type": "TEXT",
"translations": {
"en": {
"label": "External ID (Text)"
}
},
"mandatory": false
},
{
"code": "finishbydate",
"type": "DATE",
"translations": {
"en": {
"label": "Finish No Later Than Date"
}
},
"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": "fxrate",
"type": "CURRENCY2",
"translations": {
"en": {
"label": "Exchange Rate"
}
},
"mandatory": false
},
{
"code": "id",
"type": "INTEGER",
"translations": {
"en": {
"label": "ID"
}
},
"mandatory": false
},
{
"code": "ismilestone",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Milestone"
}
},
"mandatory": false
},
{
"code": "isoncriticalpath",
"type": "TEXT",
"translations": {
"en": {
"label": "isoncriticalpath"
}
},
"mandatory": false
},
{
"code": "issummarytask",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Is Summary Task"
}
},
"mandatory": false
},
{
"code": "job",
"type": "SELECT",
"translations": {
"en": {
"label": "Job"
}
},
"mandatory": false,
"recordType": "job"
},
{
"code": "lastmodifieddate",
"type": "DATETIME",
"translations": {
"en": {
"label": "Last Modified"
}
},
"mandatory": false
},
{
"code": "lateend",
"type": "DATE",
"translations": {
"en": {
"label": "lateend"
}
},
"mandatory": false
},
{
"code": "latestart",
"type": "DATE",
"translations": {
"en": {
"label": "latestart"
}
},
"mandatory": false
},
{
"code": "message",
"type": "TEXT",
"translations": {
"en": {
"label": "Notes"
}
},
"mandatory": false
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true
},
{
"code": "nonbillabletask",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Non-billable"
}
},
"mandatory": false
},
{
"code": "order",
"type": "SELECT",
"translations": {
"en": {
"label": "Insert Before"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "owner",
"type": "SELECT",
"translations": {
"en": {
"label": "Created By"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "parent",
"type": "SELECT",
"translations": {
"en": {
"label": "Parent Task"
}
},
"mandatory": false,
"recordType": "projecttask"
},
{
"code": "percenttimecomplete",
"type": "PERCENT",
"translations": {
"en": {
"label": "Percent Complete"
}
},
"mandatory": false
},
{
"code": "percentworkcomplete",
"type": "PERCENT",
"translations": {
"en": {
"label": "Percent Work Complete"
}
},
"mandatory": false
},
{
"code": "predecessor",
"type": "SELECT",
"translations": {
"en": {
"label": "Predecessor"
}
},
"mandatory": false,
"recordType": "projecttask"
},
{
"code": "predecessors",
"type": "TEXT",
"translations": {
"en": {
"label": "Predecessors"
}
},
"mandatory": false
},
{
"code": "predecessortype",
"type": "TEXT",
"translations": {
"en": {
"label": "Predecessor Type"
}
},
"mandatory": false
},
{
"code": "priority",
"type": "SELECT",
"translations": {
"en": {
"label": "Priority"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "remainingwork",
"type": "FLOAT",
"translations": {
"en": {
"label": "Remaining Work"
}
},
"mandatory": false
},
{
"code": "slackminutes",
"type": "FLOAT",
"translations": {
"en": {
"label": "slackminutes"
}
},
"mandatory": false
},
{
"code": "startdate",
"type": "DATE",
"translations": {
"en": {
"label": "Start Date"
}
},
"mandatory": false
},
{
"code": "startdatebaseline",
"type": "DATE",
"translations": {
"en": {
"label": "Start Date Baseline"
}
},
"mandatory": false
},
{
"code": "startdatevariance",
"type": "FLOAT",
"translations": {
"en": {
"label": "Start Date Variance"
}
},
"mandatory": false
},
{
"code": "starttime",
"type": "TIMEOFDAY",
"translations": {
"en": {
"label": "Start Time"
}
},
"mandatory": false
},
{
"code": "status",
"type": "SELECT",
"translations": {
"en": {
"label": "Status"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "successor",
"type": "SELECT",
"translations": {
"en": {
"label": "Successor"
}
},
"mandatory": false,
"recordType": "projecttask"
},
{
"code": "successortype",
"type": "TEXT",
"translations": {
"en": {
"label": "Successor Type"
}
},
"mandatory": false
},
{
"code": "title",
"type": "TEXT",
"translations": {
"en": {
"label": "Task Name"
}
},
"mandatory": false
}
],
"subLists": [
{
"code": "assignee",
"translations": {
"en": "Assignees"
},
"fields": [
{
"code": "cost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Cost"
}
},
"mandatory": false
},
{
"code": "estimatedwork",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work"
}
},
"mandatory": true
},
{
"code": "id",
"type": "INTEGER",
"translations": {
"en": {
"label": "id"
}
},
"mandatory": false
},
{
"code": "price",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Price"
}
},
"mandatory": false
},
{
"code": "resource",
"type": "SELECT",
"translations": {
"en": {
"label": "Resource"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "serviceitem",
"type": "SELECT",
"translations": {
"en": {
"label": "Service Item"
}
},
"mandatory": false,
"recordType": "serviceitem"
},
{
"code": "unitcost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Unit Cost"
}
},
"mandatory": true
},
{
"code": "unitprice",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Unit Price"
}
},
"mandatory": false
},
{
"code": "units",
"type": "PERCENT",
"translations": {
"en": {
"label": "Units"
}
},
"mandatory": false
}
]
},
{
"code": "predecessor",
"translations": {
"en": "Predecessors"
},
"fields": [
{
"code": "enddate",
"type": "DATETIME",
"translations": {
"en": {
"label": "End Date"
}
},
"mandatory": false
},
{
"code": "startdate",
"type": "DATETIME",
"translations": {
"en": {
"label": "Start Date"
}
},
"mandatory": false
},
{
"code": "task",
"type": "SELECT",
"translations": {
"en": {
"label": "Task"
}
},
"mandatory": true,
"recordType": "task"
},
{
"code": "type",
"type": "SELECT",
"translations": {
"en": {
"label": "Type"
}
},
"mandatory": true,
"recordType": null
}
]
}
],
"tabs": [
{
"code": "assignees",
"translations": {
"en": "Assignees"
}
},
{
"code": "communication",
"translations": {
"en": "Communication"
}
},
{
"code": "custom",
"translations": {
"en": "Custom"
}
},
{
"code": "history",
"translations": {
"en": "History"
}
},
{
"code": "media",
"translations": {
"en": "File Cabinet"
}
},
{
"code": "predecessors",
"translations": {
"en": "Predecessors"
}
},
{
"code": "time",
"translations": {
"en": "Time"
}
},
{
"code": "workflow",
"translations": {
"en": "Workflow"
}
}
]
}