UNPKG

nsmockup

Version:

Test your Suitescripts before deploying to NetSuite

849 lines 17.6 kB
{ "code": "task", "id": -21, "translations": { "en": "Task" }, "inactive": false, "fields": [ { "code": "accesslevel", "type": "TEXT", "translations": { "en": { "label": "Private" } }, "mandatory": false }, { "code": "actualtime", "type": "FLOAT", "translations": { "en": { "label": "Actual Work" } }, "mandatory": false }, { "code": "assigned", "type": "SELECT", "translations": { "en": { "label": "Assigned To", "help": "References an entity record that already exists in your account.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation." } }, "mandatory": true, "recordType": null }, { "code": "company", "type": "SELECT", "translations": { "en": { "label": "Company", "help": "References a company record that already exists in your account.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation." } }, "mandatory": false, "recordType": null }, { "code": "companycustomer", "type": "SELECT", "translations": { "en": { "label": "Company (Customer)" } }, "mandatory": false, "recordType": "customer" }, { "code": "completeddate", "type": "DATE", "translations": { "en": { "label": "Date Completed" } }, "mandatory": false }, { "code": "contact", "type": "SELECT", "translations": { "en": { "label": "Contact", "help": "References a contact record that already exists in your account.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation." } }, "mandatory": false, "recordType": "contact" }, { "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": "duedate", "type": "DATE", "translations": { "en": { "label": "Due Date" } }, "mandatory": false }, { "code": "employee", "type": "SELECT", "translations": { "en": { "label": "Employee" } }, "mandatory": false, "recordType": "employee" }, { "code": "enddate", "type": "DATE", "translations": { "en": { "label": "Due date" } }, "mandatory": false }, { "code": "endtime", "type": "TIMEOFDAY", "translations": { "en": { "label": "End Time" } }, "mandatory": true }, { "code": "endtimepicker", "type": "SELECT", "translations": { "en": { "label": "endtimepicker" } }, "mandatory": false, "recordType": null }, { "code": "estimatedtime", "type": "FLOAT", "translations": { "en": { "label": "Initial Time Budget" } }, "mandatory": false }, { "code": "estimatedtimeoverride", "type": "FLOAT", "translations": { "en": { "label": "Current Time Budget" } }, "mandatory": false }, { "code": "externalid", "type": "TEXT", "translations": { "en": { "label": "ExternalId" } }, "mandatory": false }, { "code": "externalidstring", "type": "TEXT", "translations": { "en": { "label": "External ID (Text)" } }, "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": "group", "type": "TEXT", "translations": { "en": { "label": "group" } }, "mandatory": false }, { "code": "isjobsummarytask", "type": "CHECKBOX", "translations": { "en": { "label": "Is Job Summary Task" } }, "mandatory": false }, { "code": "isjobtask", "type": "CHECKBOX", "translations": { "en": { "label": "Is Job Task" } }, "mandatory": false }, { "code": "isprivate", "type": "CHECKBOX", "translations": { "en": { "label": "Is Private" } }, "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": "lastviewed", "type": "DATETIME", "translations": { "en": { "label": "Last Viewed" } }, "mandatory": false }, { "code": "markdone", "type": "TEXT", "translations": { "en": { "label": "Mark" } }, "mandatory": false }, { "code": "message", "type": "TEXT", "translations": { "en": { "label": "Comment" } }, "mandatory": false }, { "code": "milestone", "type": "INTEGER", "translations": { "en": { "label": "Milestone" } }, "mandatory": false }, { "code": "name", "type": "TEXT", "translations": { "en": { "label": "Name" } }, "mandatory": true }, { "code": "order", "type": "INTEGER", "translations": { "en": { "label": "Insert" } }, "mandatory": false }, { "code": "owner", "type": "TEXT", "translations": { "en": { "label": "Created By", "help": "References an entity record that already exists in your account. The field defaults to the current user.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation." } }, "mandatory": true }, { "code": "parent", "type": "SELECT", "translations": { "en": { "label": "Parent Task", "help": "Select the parent task if this task is the subordinate of another.\nNote: By identifying this task as a subordinate, the parent task becomes a summary task. A summary task cannot have resources assigned to it because it does not track work, it only tracks information about subordinate tasks." } }, "mandatory": false, "recordType": "task" }, { "code": "percentcomplete", "type": "PERCENT", "translations": { "en": { "label": "Pct Complete" } }, "mandatory": false }, { "code": "percenttimecomplete", "type": "PERCENT", "translations": { "en": { "label": "Percent Time Complete" } }, "mandatory": false }, { "code": "priority", "type": "SELECT", "translations": { "en": { "label": "Priority", "help": "The values used to populate this field are _low, _medium or _high." } }, "mandatory": true, "recordType": null }, { "code": "reminderminutes", "type": "SELECT", "translations": { "en": { "label": "Reminder" } }, "mandatory": false, "recordType": null }, { "code": "remindertype", "type": "SELECT", "translations": { "en": { "label": "Reminder Type" } }, "mandatory": false, "recordType": null }, { "code": "sendemail", "type": "CHECKBOX", "translations": { "en": { "label": "Notify Assignee by Email" } }, "mandatory": false }, { "code": "startdate", "type": "DATE", "translations": { "en": { "label": "Start Date" } }, "mandatory": false }, { "code": "starttime", "type": "TIMEOFDAY", "translations": { "en": { "label": "Start Time" } }, "mandatory": false }, { "code": "starttimepicker", "type": "SELECT", "translations": { "en": { "label": "starttimepicker" } }, "mandatory": false, "recordType": null }, { "code": "status", "type": "SELECT", "translations": { "en": { "label": "Status", "help": "The values used to populate this field are _notStarted, _inProgress or _completed." } }, "mandatory": true, "recordType": null }, { "code": "supportcase", "type": "SELECT", "translations": { "en": { "label": "Support Case" } }, "mandatory": false, "recordType": "supportcase" }, { "code": "timedevent", "type": "CHECKBOX", "translations": { "en": { "label": "Reserve Time" } }, "mandatory": false }, { "code": "timeremaining", "type": "FLOAT", "translations": { "en": { "label": "Remaining Work" } }, "mandatory": false }, { "code": "timezone", "type": "TEXT", "translations": { "en": { "label": "timezone" } }, "mandatory": false }, { "code": "title", "type": "TEXT", "translations": { "en": { "label": "Task Title" } }, "mandatory": false }, { "code": "transaction", "type": "SELECT", "translations": { "en": { "label": "Transaction", "help": "References an opportunity record that already exists in your account.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation." } }, "mandatory": false, "recordType": "transaction" } ], "subLists": [ { "code": "timeitem", "translations": { "en": "Time Tracking" }, "fields": [ { "code": "class", "type": "SELECT", "translations": { "en": { "label": "Class" } }, "mandatory": false, "recordType": null }, { "code": "customer", "type": "SELECT", "translations": { "en": { "label": "Customer:Project" } }, "mandatory": false, "recordType": "customer" }, { "code": "department", "type": "SELECT", "translations": { "en": { "label": "Department" } }, "mandatory": false, "recordType": "department" }, { "code": "employee", "type": "SELECT", "translations": { "en": { "label": "Employee" } }, "mandatory": true, "recordType": "employee" }, { "code": "hours", "type": "TIMETRACK", "translations": { "en": { "label": "Duration" } }, "mandatory": true }, { "code": "id", "type": "INTEGER", "translations": { "en": { "label": "id" } }, "mandatory": false }, { "code": "isbillable", "type": "CHECKBOX", "translations": { "en": { "label": "Billable" } }, "mandatory": false }, { "code": "isexempt", "type": "TEXT", "translations": { "en": { "label": "isexempt" } }, "mandatory": false }, { "code": "isproductive", "type": "TEXT", "translations": { "en": { "label": "isproductive" } }, "mandatory": false }, { "code": "isutilized", "type": "TEXT", "translations": { "en": { "label": "isutilized" } }, "mandatory": false }, { "code": "item", "type": "SELECT", "translations": { "en": { "label": "Service Item" } }, "mandatory": false, "recordType": "item" }, { "code": "jobbillingtype", "type": "TEXT", "translations": { "en": { "label": "jobbillingtype" } }, "mandatory": false }, { "code": "location", "type": "SELECT", "translations": { "en": { "label": "Location" } }, "mandatory": true, "recordType": "location" }, { "code": "memo", "type": "TEXTAREA", "translations": { "en": { "label": "Memo" } }, "mandatory": false }, { "code": "overriderate", "type": "CHECKBOX", "translations": { "en": { "label": "Lock this Rate" } }, "mandatory": false }, { "code": "payrollitem", "type": "SELECT", "translations": { "en": { "label": "Payroll Item" } }, "mandatory": false, "recordType": "payrollitem" }, { "code": "price", "type": "SELECT", "translations": { "en": { "label": "Price Level" } }, "mandatory": false, "recordType": "pricelevel" }, { "code": "rate", "type": "CURRENCY2", "translations": { "en": { "label": "Rate" } }, "mandatory": false }, { "code": "timetype", "type": "SELECT", "translations": { "en": { "label": "Type" } }, "mandatory": false, "recordType": null }, { "code": "trandate", "type": "DATE", "translations": { "en": { "label": "Date" } }, "mandatory": true } ] } ], "tabs": [ { "code": "communication", "translations": { "en": "Communication" } }, { "code": "contacts", "translations": { "en": "Contacts" } }, { "code": "custom", "translations": { "en": "Custom" } }, { "code": "history", "translations": { "en": "History" } }, { "code": "icalendar", "translations": { "en": "Availability" } }, { "code": "media", "translations": { "en": "File Cabinet" } }, { "code": "relatedinfo", "translations": { "en": "Related Info" } }, { "code": "time", "translations": { "en": "Time" } }, { "code": "workflow", "translations": { "en": "Workflow" } } ] }