nsmockup
Version:
Test your Suitescripts before deploying to NetSuite
1,604 lines • 31.1 kB
JSON
{
"code": "job",
"id": -7,
"translations": {
"en": "Project"
},
"inactive": false,
"fields": [
{
"code": "accountnumber",
"type": "TEXT",
"translations": {
"en": {
"label": "Account"
}
},
"mandatory": false
},
{
"code": "actualtime",
"type": "FLOAT",
"translations": {
"en": {
"label": "Actual Work"
}
},
"mandatory": false
},
{
"code": "address",
"type": "TEXT",
"translations": {
"en": {
"label": "Address"
}
},
"mandatory": false
},
{
"code": "address1",
"type": "TEXT",
"translations": {
"en": {
"label": "Address 1"
}
},
"mandatory": false
},
{
"code": "address2",
"type": "TEXT",
"translations": {
"en": {
"label": "Address 2"
}
},
"mandatory": false
},
{
"code": "address3",
"type": "TEXT",
"translations": {
"en": {
"label": "Address 3"
}
},
"mandatory": false
},
{
"code": "addressee",
"type": "TEXT",
"translations": {
"en": {
"label": "Addressee"
}
},
"mandatory": false
},
{
"code": "addressinternalid",
"type": "TEXT",
"translations": {
"en": {
"label": "Address Internal ID"
}
},
"mandatory": false
},
{
"code": "addresslabel",
"type": "TEXT",
"translations": {
"en": {
"label": "Address Label"
}
},
"mandatory": false
},
{
"code": "addressphone",
"type": "TEXT",
"translations": {
"en": {
"label": "Address Phone"
}
},
"mandatory": false
},
{
"code": "allocatepayrollexpenses",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Allocate Payroll Expenses"
}
},
"mandatory": false
},
{
"code": "allowallresourcesfortasks",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Display All Resources for ProjectTask Assignment"
}
},
"mandatory": false
},
{
"code": "allowexpenses",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Allow Expenses"
}
},
"mandatory": false
},
{
"code": "allowtime",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Allow Time Entry"
}
},
"mandatory": false
},
{
"code": "altcontact",
"type": "TEXT",
"translations": {
"en": {
"label": "Alt. Contact"
}
},
"mandatory": false
},
{
"code": "altemail",
"type": "EMAIL",
"translations": {
"en": {
"label": "Alt. Email"
}
},
"mandatory": false
},
{
"code": "altname",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": false
},
{
"code": "altphone",
"type": "PHONE",
"translations": {
"en": {
"label": "Office Phone"
}
},
"mandatory": false
},
{
"code": "applyprojectexpensetypetoall",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Apply to all time entries"
}
},
"mandatory": false
},
{
"code": "attention",
"type": "TEXT",
"translations": {
"en": {
"label": "Attention"
}
},
"mandatory": false
},
{
"code": "autoname",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Auto"
}
},
"mandatory": false
},
{
"code": "billaddress1",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Address 1"
}
},
"mandatory": false
},
{
"code": "billaddress2",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Address 2"
}
},
"mandatory": false
},
{
"code": "billaddress3",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Address 3"
}
},
"mandatory": false
},
{
"code": "billaddressee",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Addressee"
}
},
"mandatory": false
},
{
"code": "billattention",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Attention"
}
},
"mandatory": false
},
{
"code": "billcity",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing City"
}
},
"mandatory": false
},
{
"code": "billcountry",
"type": "SELECT",
"translations": {
"en": {
"label": "Billing Country"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "billcountrycode",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Country Code"
}
},
"mandatory": false
},
{
"code": "billingschedule",
"type": "SELECT",
"translations": {
"en": {
"label": "Billing Schedule"
}
},
"mandatory": false,
"recordType": "billingschedule"
},
{
"code": "billphone",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Phone"
}
},
"mandatory": false
},
{
"code": "billstate",
"type": "SELECT",
"translations": {
"en": {
"label": "Billing State/Province"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "billzipcode",
"type": "TEXT",
"translations": {
"en": {
"label": "Billing Zip"
}
},
"mandatory": false
},
{
"code": "calculatedenddate",
"type": "DATE",
"translations": {
"en": {
"label": "Calculated End Date"
}
},
"mandatory": false
},
{
"code": "calculatedenddatebaseline",
"type": "DATE",
"translations": {
"en": {
"label": "Calculated End Date Baseline"
}
},
"mandatory": false
},
{
"code": "campaignresponse",
"type": "SELECT",
"translations": {
"en": {
"label": "Campaign Response"
}
},
"mandatory": false,
"recordType": "campaign"
},
{
"code": "category",
"type": "SELECT",
"translations": {
"en": {
"label": "Category",
"help": "Select the category that applies to this customer.\nTo add choices to this list, go to <_TABNAME=EDIT_ACCOUNTINGOTHERLIST_> > <_TASKCATEGORY= ACCOUNTINGOTHERLIST _> > New > Customer Category.\nFor example, you might create categories of wholesale, retail, and online."
}
},
"mandatory": false,
"recordType": null
},
{
"code": "city",
"type": "TEXT",
"translations": {
"en": {
"label": "City"
}
},
"mandatory": false
},
{
"code": "comments",
"type": "TEXT",
"translations": {
"en": {
"label": "Comments"
}
},
"mandatory": false
},
{
"code": "companyname",
"type": "TEXT",
"translations": {
"en": {
"label": "Job Name"
}
},
"mandatory": false
},
{
"code": "contact",
"type": "TEXT",
"translations": {
"en": {
"label": "Primary Contact"
}
},
"mandatory": false
},
{
"code": "contactprimary",
"type": "SELECT",
"translations": {
"en": {
"label": "Contact (Primary)"
}
},
"mandatory": false,
"recordType": "contact"
},
{
"code": "country",
"type": "SELECT",
"translations": {
"en": {
"label": "Country"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "countrycode",
"type": "TEXT",
"translations": {
"en": {
"label": "Country Code"
}
},
"mandatory": false
},
{
"code": "county",
"type": "TEXT",
"translations": {
"en": {
"label": "County/State"
}
},
"mandatory": false
},
{
"code": "currency",
"type": "SELECT",
"translations": {
"en": {
"label": "Currency",
"help": "The customer's currency is shown here. This is the currency used for all transactions and records created for this project.\n\nIf you use the Multi-Currency Customers feature, select the customer's transaction currency you want to use for this project and its associated records and transactions."
}
},
"mandatory": false,
"recordType": "currency"
},
{
"code": "currencyprecision",
"type": "TEXT",
"translations": {
"en": {
"label": "Currency Precision"
}
},
"mandatory": false
},
{
"code": "customer",
"type": "SELECT",
"translations": {
"en": {
"label": "Customer"
}
},
"mandatory": false,
"recordType": "customer"
},
{
"code": "customform",
"type": "SELECT",
"translations": {
"en": {
"label": "Custom Form"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "datecreated",
"type": "DATETIME",
"translations": {
"en": {
"label": "Date Created"
}
},
"mandatory": false
},
{
"code": "email",
"type": "EMAIL",
"translations": {
"en": {
"label": "Email"
}
},
"mandatory": false
},
{
"code": "enddate",
"type": "DATE",
"translations": {
"en": {
"label": "Actual End Date"
}
},
"mandatory": false
},
{
"code": "entityid",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": false
},
{
"code": "entitynumber",
"type": "INTEGER",
"translations": {
"en": {
"label": "Number"
}
},
"mandatory": false
},
{
"code": "entitystatus",
"type": "SELECT",
"translations": {
"en": {
"label": "Status"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "estcost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost"
}
},
"mandatory": false
},
{
"code": "estenddate",
"type": "DATE",
"translations": {
"en": {
"label": "Projected End Date"
}
},
"mandatory": false
},
{
"code": "estimatedcost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Cost"
}
},
"mandatory": false
},
{
"code": "estimatedgrossprofit",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Gross Profit"
}
},
"mandatory": false
},
{
"code": "estimatedgrossprofitpercent",
"type": "PERCENT",
"translations": {
"en": {
"label": "Estimated Gross Profit %"
}
},
"mandatory": false
},
{
"code": "estimatedlaborcost",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Labor Cost"
}
},
"mandatory": false
},
{
"code": "estimatedlaborcostbaseline",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Labor Cost Baseline"
}
},
"mandatory": false
},
{
"code": "estimatedlaborrevenue",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Labor Revenue"
}
},
"mandatory": false
},
{
"code": "estimatedrevenue",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Revenue"
}
},
"mandatory": false
},
{
"code": "estimatedtime",
"type": "FLOAT",
"translations": {
"en": {
"label": "Initial Time Budget"
}
},
"mandatory": false
},
{
"code": "estimatedtimeoverride",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work"
}
},
"mandatory": false
},
{
"code": "estimatedtimeoverridebaseline",
"type": "FLOAT",
"translations": {
"en": {
"label": "Estimated Work Baseline"
}
},
"mandatory": false
},
{
"code": "estimaterevrectemplate",
"type": "SELECT",
"translations": {
"en": {
"label": "Rev Rec Forecast Template"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "estrevenue",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Estimated Revenue"
}
},
"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": "fax",
"type": "TEXT",
"translations": {
"en": {
"label": "Fax"
}
},
"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": "giveaccess",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Login Access"
}
},
"mandatory": false
},
{
"code": "globalsubscriptionstatus",
"type": "SELECT",
"translations": {
"en": {
"label": "Global Subscription Status"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "image",
"type": "IMAGE",
"translations": {
"en": {
"label": "Image"
}
},
"mandatory": false,
"recordType": "file"
},
{
"code": "includecrmtasksintotals",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Include CRM Tasks in Job Totals"
}
},
"mandatory": false
},
{
"code": "isbasecurrency",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Base Currency"
}
},
"mandatory": false
},
{
"code": "isdefaultbilling",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Default Billing Address"
}
},
"mandatory": false
},
{
"code": "isdefaultshipping",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Default Shipping Address"
}
},
"mandatory": false
},
{
"code": "isexempttime",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Classify Time as Exempt"
}
},
"mandatory": false
},
{
"code": "isinactive",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Inactive"
}
},
"mandatory": false
},
{
"code": "isjob",
"type": "TEXT",
"translations": {
"en": {
"label": "isjob"
}
},
"mandatory": false
},
{
"code": "isproductivetime",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Classify Time as Productive"
}
},
"mandatory": false
},
{
"code": "isutilizedtime",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Classify Time as Utilized"
}
},
"mandatory": false
},
{
"code": "jobbillingtype",
"type": "SELECT",
"translations": {
"en": {
"label": "Billing Type"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "jobitem",
"type": "SELECT",
"translations": {
"en": {
"label": "Billing Item"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "jobprice",
"type": "CURRENCY",
"translations": {
"en": {
"label": "Job Price"
}
},
"mandatory": false
},
{
"code": "jobresource",
"type": "SELECT",
"translations": {
"en": {
"label": "Job Resource"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "jobresourcerole",
"type": "SELECT",
"translations": {
"en": {
"label": "Job Resource Role"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "jobtype",
"type": "SELECT",
"translations": {
"en": {
"label": "Project Type"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "language",
"type": "SELECT",
"translations": {
"en": {
"label": "Language",
"help": "Select the language to use to display all project records and invoices."
}
},
"mandatory": false,
"recordType": null
},
{
"code": "lastbaselinedate",
"type": "DATE",
"translations": {
"en": {
"label": "Last Baseline Date"
}
},
"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": "level",
"type": "SELECT",
"translations": {
"en": {
"label": "Level"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "limittimetoassignees",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Limit Time and Expenses to Resources"
}
},
"mandatory": false
},
{
"code": "materializetime",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Create Planned Time Entries"
}
},
"mandatory": false
},
{
"code": "messages",
"type": "SELECT",
"translations": {
"en": {
"label": "Messages"
}
},
"mandatory": false,
"recordType": "message"
},
{
"code": "messagesfrom",
"type": "SELECT",
"translations": {
"en": {
"label": "Messages From"
}
},
"mandatory": false,
"recordType": "message"
},
{
"code": "messagesto",
"type": "SELECT",
"translations": {
"en": {
"label": "Messages To"
}
},
"mandatory": false,
"recordType": "message"
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true
},
{
"code": "otherrelationships",
"type": "SELECT",
"translations": {
"en": {
"label": "Other Relationships"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "parent",
"type": "SELECT",
"translations": {
"en": {
"label": "Customer",
"help": "Enter the name of the customer for this project. If you are creating a subproject, then enter a customer and project in this field."
}
},
"mandatory": false,
"recordType": "customer"
},
{
"code": "pctcomplete",
"type": "INTEGER",
"translations": {
"en": {
"label": "Percent Complete"
}
},
"mandatory": false
},
{
"code": "percentcomplete",
"type": "PERCENT",
"translations": {
"en": {
"label": "Percent Complete"
}
},
"mandatory": false
},
{
"code": "percenttimecomplete",
"type": "PERCENT",
"translations": {
"en": {
"label": "Percent Time Complete"
}
},
"mandatory": false
},
{
"code": "permission",
"type": "SELECT",
"translations": {
"en": {
"label": "Permission"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "phone",
"type": "PHONE",
"translations": {
"en": {
"label": "Phone"
}
},
"mandatory": false
},
{
"code": "phoneticname",
"type": "TEXT",
"translations": {
"en": {
"label": "Phonetic Name"
}
},
"mandatory": false
},
{
"code": "projectedenddate",
"type": "DATE",
"translations": {
"en": {
"label": "Projected End Date"
}
},
"mandatory": false
},
{
"code": "projectedenddatebaseline",
"type": "DATE",
"translations": {
"en": {
"label": "Projected End Date Baseline"
}
},
"mandatory": false
},
{
"code": "projecttask",
"type": "SELECT",
"translations": {
"en": {
"label": "Project Task"
}
},
"mandatory": false,
"recordType": "projecttask"
},
{
"code": "representingsubsidiary",
"type": "SELECT",
"translations": {
"en": {
"label": "Represents Subsidiary"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "shipaddress1",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Address 1"
}
},
"mandatory": false
},
{
"code": "shipaddress2",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Address 2"
}
},
"mandatory": false
},
{
"code": "shipaddress3",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Address 3"
}
},
"mandatory": false
},
{
"code": "shipaddressee",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Addressee"
}
},
"mandatory": false
},
{
"code": "shipattention",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Attention"
}
},
"mandatory": false
},
{
"code": "shipcity",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping City"
}
},
"mandatory": false
},
{
"code": "shipcountry",
"type": "SELECT",
"translations": {
"en": {
"label": "Shipping Country"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "shipcountrycode",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Country Code"
}
},
"mandatory": false
},
{
"code": "shipphone",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Phone"
}
},
"mandatory": false
},
{
"code": "shipstate",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping State/Province"
}
},
"mandatory": false
},
{
"code": "shipzip",
"type": "TEXT",
"translations": {
"en": {
"label": "Shipping Zip"
}
},
"mandatory": false
},
{
"code": "stage",
"type": "TEXT",
"translations": {
"en": {
"label": "stage"
}
},
"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": "state",
"type": "SELECT",
"translations": {
"en": {
"label": "State/Province"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "statedisplayname",
"type": "SELECT",
"translations": {
"en": {
"label": "State/Province Display Name"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "status",
"type": "SELECT",
"translations": {
"en": {
"label": "Status"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "subscription",
"type": "SELECT",
"translations": {
"en": {
"label": "Subscription"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "subscriptiondate",
"type": "DATETIME",
"translations": {
"en": {
"label": "Subscription Date"
}
},
"mandatory": false
},
{
"code": "subscriptionstatus",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Subscription Status"
}
},
"mandatory": false
},
{
"code": "subsidiary",
"type": "SELECT",
"translations": {
"en": {
"label": "Subsidiary"
}
},
"mandatory": true,
"recordType": "subsidiary"
},
{
"code": "subsidiarynohierarchy",
"type": "SELECT",
"translations": {
"en": {
"label": "Subsidiary (no hierarchy)"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "task",
"type": "SELECT",
"translations": {
"en": {
"label": "Task"
}
},
"mandatory": false,
"recordType": "task"
},
{
"code": "timeremaining",
"type": "FLOAT",
"translations": {
"en": {
"label": "Remaining Work"
}
},
"mandatory": false
},
{
"code": "type",
"type": "SELECT",
"translations": {
"en": {
"label": "Entity Type"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "zipcode",
"type": "TEXT",
"translations": {
"en": {
"label": "Zip Code"
}
},
"mandatory": false
}
],
"subLists": [
{
"code": "jobresources",
"translations": {
"en": "Resource Details"
},
"fields": [
{
"code": "email",
"type": "EMAIL",
"translations": {
"en": {
"label": "Email"
}
},
"mandatory": false
},
{
"code": "jobresource",
"type": "SELECT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "role",
"type": "SELECT",
"translations": {
"en": {
"label": "Role"
}
},
"mandatory": true,
"recordType": null
}
]
}
],
"tabs": [
{
"code": "address",
"translations": {
"en": "Address"
}
},
{
"code": "custom",
"translations": {
"en": "Custom"
}
},
{
"code": "financial",
"translations": {
"en": "Financial"
}
},
{
"code": "general",
"translations": {
"en": "General"
}
},
{
"code": "info",
"translations": {
"en": "Info"
}
},
{
"code": "resources",
"translations": {
"en": "Resources"
}
},
{
"code": "schedule",
"translations": {
"en": "Schedule"
}
},
{
"code": "workflow",
"translations": {
"en": "Workflow"
}
}
]
}