nsmockup
Version:
Test your Suitescripts before deploying to NetSuite
346 lines • 6.43 kB
JSON
{
"code": "resourceallocation",
"id": 0,
"translations": {
"en": "Resource Allocation"
},
"inactive": false,
"fields": [
{
"code": "allocationamount",
"type": "POSFLOAT",
"translations": {
"en": {
"label": "Allocate"
}
},
"mandatory": true
},
{
"code": "allocationresource",
"type": "SELECT",
"translations": {
"en": {
"label": "Resource"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "allocationtype",
"type": "SELECT",
"translations": {
"en": {
"label": "Allocation Type"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "allocationunit",
"type": "SELECT",
"translations": {
"en": {
"label": "allocationunit"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "approvalstatus",
"type": "SELECT",
"translations": {
"en": {
"label": "Approval Status"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "company",
"type": "SELECT",
"translations": {
"en": {
"label": "Project"
}
},
"mandatory": false,
"recordType": null
},
{
"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": "employee",
"type": "SELECT",
"translations": {
"en": {
"label": "Resource - Employee"
}
},
"mandatory": false,
"recordType": "employee"
},
{
"code": "enddate",
"type": "DATE",
"translations": {
"en": {
"label": "End Date"
}
},
"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": "id",
"type": "INTEGER",
"translations": {
"en": {
"label": "ID"
}
},
"mandatory": false
},
{
"code": "job",
"type": "SELECT",
"translations": {
"en": {
"label": "Project"
}
},
"mandatory": false,
"recordType": "job"
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true
},
{
"code": "nextapprover",
"type": "SELECT",
"translations": {
"en": {
"label": "Next Approver"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "notes",
"type": "TEXT",
"translations": {
"en": {
"label": "Notes"
}
},
"mandatory": false
},
{
"code": "numberhours",
"type": "FLOAT",
"translations": {
"en": {
"label": "Number of Hours"
}
},
"mandatory": false
},
{
"code": "percentoftime",
"type": "PERCENT",
"translations": {
"en": {
"label": "Percentage of Time"
}
},
"mandatory": false
},
{
"code": "project",
"type": "SELECT",
"translations": {
"en": {
"label": "Customer:Project"
}
},
"mandatory": true,
"recordType": null
},
{
"code": "requestedby",
"type": "SELECT",
"translations": {
"en": {
"label": "Requested by"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "requestor",
"type": "SELECT",
"translations": {
"en": {
"label": "Requested By"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "resource",
"type": "SELECT",
"translations": {
"en": {
"label": "Resource"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "startdate",
"type": "DATE",
"translations": {
"en": {
"label": "Start Date"
}
},
"mandatory": false
},
{
"code": "user",
"type": "SELECT",
"translations": {
"en": {
"label": "User"
}
},
"mandatory": false,
"recordType": "employee"
},
{
"code": "vendor",
"type": "SELECT",
"translations": {
"en": {
"label": "Resource - Vendor"
}
},
"mandatory": false,
"recordType": "vendor"
}
]
}