nsmockup
Version:
Test your Suitescripts before deploying to NetSuite
304 lines • 6.33 kB
JSON
{
"code": "folder",
"id": 0,
"translations": {
"en": "Folder"
},
"inactive": false,
"fields": [
{
"code": "class",
"type": "SELECT",
"translations": {
"en": {
"label": "Restrict by Class",
"help": "References a value from a user defined list at Setup > Company > Classes. This field is required when Make Classes Mandatory is enabled at Setup > Accounting > Accounting Preferences."
}
},
"mandatory": false,
"recordType": null
},
{
"code": "department",
"type": "SELECT",
"translations": {
"en": {
"label": "Restrict by Department",
"help": "References a value from a user defined list at Setup > Company > Departments. This field is required when Make Departments Mandatory is enabled at Setup > Accounting > Accounting Preferences."
}
},
"mandatory": false,
"recordType": "department"
},
{
"code": "description",
"type": "TEXT",
"translations": {
"en": {
"label": "Description"
}
},
"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": "foldersize",
"type": "INTEGER",
"translations": {
"en": {
"label": "Size (KB)"
}
},
"mandatory": false
},
{
"code": "foldertype",
"type": "SELECT",
"translations": {
"en": {
"label": "Type"
}
},
"mandatory": false,
"recordType": null
},
{
"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": "SELECT",
"translations": {
"en": {
"label": "Restrict by Group",
"help": "References a value from a user defined list at Lists > Relationships > Groups."
}
},
"mandatory": false,
"recordType": null
},
{
"code": "isinactive",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Inactive"
}
},
"mandatory": false
},
{
"code": "isprivate",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Private"
}
},
"mandatory": false
},
{
"code": "istoplevel",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Is Top Level"
}
},
"mandatory": false
},
{
"code": "lastmodifieddate",
"type": "DATETIME",
"translations": {
"en": {
"label": "Last Modified"
}
},
"mandatory": false
},
{
"code": "location",
"type": "SELECT",
"translations": {
"en": {
"label": "Restrict by Location",
"help": "References a value from a user defined list at Setup > Company > Locations. This field is required when Make Locations Mandatory is enabled at Setup > Accounting > Accounting Preferences."
}
},
"mandatory": false,
"recordType": "location"
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": true
},
{
"code": "name",
"type": "TEXT",
"translations": {
"en": {
"label": "Name"
}
},
"mandatory": false
},
{
"code": "numfiles",
"type": "INTEGER",
"translations": {
"en": {
"label": "# of Files"
}
},
"mandatory": false
},
{
"code": "owner",
"type": "SELECT",
"translations": {
"en": {
"label": "Owner"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "parent",
"type": "SELECT",
"translations": {
"en": {
"label": "Sub-Folder of",
"help": "If this folder is a subfolder of another, set the parent folder here."
}
},
"mandatory": false,
"recordType": "folder"
},
{
"code": "predecessor",
"type": "SELECT",
"translations": {
"en": {
"label": "Predecessor"
}
},
"mandatory": false,
"recordType": null
},
{
"code": "private",
"type": "CHECKBOX",
"translations": {
"en": {
"label": "Is Private"
}
},
"mandatory": false
},
{
"code": "size",
"type": "INTEGER",
"translations": {
"en": {
"label": "Size (KB)"
}
},
"mandatory": false
},
{
"code": "subsidiary",
"type": "SELECT",
"translations": {
"en": {
"label": "Restrict by Subsidiary"
}
},
"mandatory": false,
"recordType": "subsidiary"
}
]
}