UNPKG

nsmockup

Version:

Test your Suitescripts before deploying to NetSuite

736 lines 15.3 kB
{ "code": "phonecall", "id": 0, "translations": { "en": "Phone Call" }, "inactive": false, "fields": [ { "code": "accesslevel", "type": "TEXT", "translations": { "en": { "label": "Private" } }, "mandatory": false }, { "code": "assigned", "type": "SELECT", "translations": { "en": { "label": "Organizer", "help": "References an existing employee record. This defaults to the logged in user.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide." } }, "mandatory": true, "recordType": null }, { "code": "company", "type": "SELECT", "translations": { "en": { "label": "Company", "help": "References an existing customer record.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide." } }, "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 an existing contact. \nIn order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide." } }, "mandatory": false, "recordType": "contact" }, { "code": "createdby", "type": "SELECT", "translations": { "en": { "label": "Created By" } }, "mandatory": false, "recordType": null }, { "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": "employee", "type": "SELECT", "translations": { "en": { "label": "Employee" } }, "mandatory": false, "recordType": "employee" }, { "code": "enddate", "type": "DATE", "translations": { "en": { "label": "End 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": "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": "isprivate", "type": "CHECKBOX", "translations": { "en": { "label": "Is Private" } }, "mandatory": false }, { "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": "name", "type": "TEXT", "translations": { "en": { "label": "Name" } }, "mandatory": true }, { "code": "owner", "type": "CHECKBOX", "translations": { "en": { "label": "Owner" } }, "mandatory": false }, { "code": "phone", "type": "PHONE", "translations": { "en": { "label": "Phone Number" } }, "mandatory": false }, { "code": "priority", "type": "SELECT", "translations": { "en": { "label": "Priority", "help": "Reference to a value in a system list. Values: _low, _medium, _high. This field is currently only available on customized phone call forms." } }, "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": "Send Email" } }, "mandatory": false }, { "code": "startdate", "type": "DATE", "translations": { "en": { "label": "Phone Call 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": "Reference to a value in a system list. Values: _scheduled, _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": "timezone", "type": "TEXT", "translations": { "en": { "label": "timezone" } }, "mandatory": false }, { "code": "title", "type": "TEXT", "translations": { "en": { "label": "Subject" } }, "mandatory": false }, { "code": "transaction", "type": "SELECT", "translations": { "en": { "label": "Transaction", "help": "References an existing opportunity. This is only settable if the opportunities feature is enabled.\nIn order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide." } }, "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" } } ] }