UNPKG

nsmockup

Version:

Test your Suitescripts before deploying to NetSuite

690 lines 13.2 kB
{ "code": "amortizationschedule", "id": 0, "translations": { "en": "Amortization Schedule" }, "inactive": false, "fields": [ { "code": "accountingbook", "type": "SELECT", "translations": { "en": { "label": "Accounting Book" } }, "mandatory": false, "recordType": "accountingbook" }, { "code": "amorstatus", "type": "TEXT", "translations": { "en": { "label": "Status" } }, "mandatory": false }, { "code": "amortemplate", "type": "SELECT", "translations": { "en": { "label": "Template Name" } }, "mandatory": false, "recordType": null }, { "code": "amortizationtype", "type": "SELECT", "translations": { "en": { "label": "Type" } }, "mandatory": false, "recordType": null }, { "code": "amortizedamount", "type": "CURRENCY", "translations": { "en": { "label": "Total Amortized" } }, "mandatory": false }, { "code": "amortype", "type": "TEXT", "translations": { "en": { "label": "Type" } }, "mandatory": false }, { "code": "amount", "type": "CURRENCY", "translations": { "en": { "label": "Amount (Schedule Total)" } }, "mandatory": false }, { "code": "currency", "type": "SELECT", "translations": { "en": { "label": "Schedule Currency" } }, "mandatory": false, "recordType": "currency" }, { "code": "currencyname", "type": "SELECT", "translations": { "en": { "label": "Schedule Currency" } }, "mandatory": false, "recordType": null }, { "code": "deferredamount", "type": "CURRENCY", "translations": { "en": { "label": "Remaining Deferred Balance" } }, "mandatory": false }, { "code": "destacct", "type": "SELECT", "translations": { "en": { "label": "Destination Account" } }, "mandatory": false, "recordType": null }, { "code": "enddate", "type": "DATE", "translations": { "en": { "label": "End Date" } }, "mandatory": false }, { "code": "externalid", "type": "TEXT", "translations": { "en": { "label": "ExternalId" } }, "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": "initialamount", "type": "RATE", "translations": { "en": { "label": "Initial Amount" } }, "mandatory": false }, { "code": "initialamt", "type": "CURRENCY", "translations": { "en": { "label": "Initial Amount" } }, "mandatory": false }, { "code": "isinactive", "type": "CHECKBOX", "translations": { "en": { "label": "Inactive" } }, "mandatory": false }, { "code": "isrecognized", "type": "CHECKBOX", "translations": { "en": { "label": "Is Recognized?" } }, "mandatory": false }, { "code": "job", "type": "SELECT", "translations": { "en": { "label": "Project" } }, "mandatory": false, "recordType": "job" }, { "code": "name", "type": "TEXT", "translations": { "en": { "label": "Schedule Name" } }, "mandatory": false }, { "code": "name", "type": "TEXT", "translations": { "en": { "label": "Name" } }, "mandatory": true }, { "code": "parentSched", "type": "SELECT", "translations": { "en": { "label": "Template" } }, "mandatory": false, "recordType": null }, { "code": "pctcomplete", "type": "PERCENT", "translations": { "en": { "label": "% Complete" } }, "mandatory": false }, { "code": "pctrecognition", "type": "PERCENT", "translations": { "en": { "label": "% Recog." } }, "mandatory": false }, { "code": "periodoffset", "type": "INTEGER", "translations": { "en": { "label": "Period Offset" } }, "mandatory": false }, { "code": "postperiod", "type": "SELECT", "translations": { "en": { "label": "Posting Period" } }, "mandatory": false, "recordType": null }, { "code": "recogintervalsrc", "type": "SELECT", "translations": { "en": { "label": "Term Source" } }, "mandatory": false, "recordType": null }, { "code": "recuramount", "type": "CURRENCY", "translations": { "en": { "label": "Amount" } }, "mandatory": false }, { "code": "recurfxamount", "type": "CURRENCY", "translations": { "en": { "label": "Amount (Foreign Currency)" } }, "mandatory": false }, { "code": "recurrencetype", "type": "SELECT", "translations": { "en": { "label": "Method" } }, "mandatory": false, "recordType": null }, { "code": "remainingdeferredbalance", "type": "CURRENCY", "translations": { "en": { "label": "Remaining Deferred Balance" } }, "mandatory": false }, { "code": "residual", "type": "CURRENCY", "translations": { "en": { "label": "Residual" } }, "mandatory": false }, { "code": "revrecoffset", "type": "INTEGER", "translations": { "en": { "label": "Start Offset" } }, "mandatory": true }, { "code": "scheddate", "type": "DATE", "translations": { "en": { "label": "Date" } }, "mandatory": false }, { "code": "schedulenumber", "type": "TEXT", "translations": { "en": { "label": "Number" } }, "mandatory": false }, { "code": "schedulenumbertext", "type": "TEXT", "translations": { "en": { "label": "Number/ID" } }, "mandatory": false }, { "code": "sourceacct", "type": "SELECT", "translations": { "en": { "label": "Source Account" } }, "mandatory": false, "recordType": null }, { "code": "sourcetran", "type": "SELECT", "translations": { "en": { "label": "Created From" } }, "mandatory": false, "recordType": null }, { "code": "srctran", "type": "SELECT", "translations": { "en": { "label": "Source Transaction" } }, "mandatory": false, "recordType": null }, { "code": "srctranpostperiod", "type": "SELECT", "translations": { "en": { "label": "Source Transaction Posting Period" } }, "mandatory": false, "recordType": null }, { "code": "srctrantype", "type": "SELECT", "translations": { "en": { "label": "Transaction Type" } }, "mandatory": false, "recordType": null }, { "code": "startdate", "type": "DATE", "translations": { "en": { "label": "Start Date" } }, "mandatory": false }, { "code": "startoffset", "type": "INTEGER", "translations": { "en": { "label": "Start Offset" } }, "mandatory": false }, { "code": "status", "type": "SELECT", "translations": { "en": { "label": "Status" } }, "mandatory": false, "recordType": null }, { "code": "templatename", "type": "TEXT", "translations": { "en": { "label": "Template Name" } }, "mandatory": false }, { "code": "totalamortized", "type": "CURRENCY", "translations": { "en": { "label": "Total Amortized" } }, "mandatory": false }, { "code": "totalamount", "type": "CURRENCY2", "translations": { "en": { "label": "Amount" } }, "mandatory": false }, { "code": "useforeignamounts", "type": "CHECKBOX", "translations": { "en": { "label": "Use Transaction Currency" } }, "mandatory": false }, { "code": "user", "type": "SELECT", "translations": { "en": { "label": "User" } }, "mandatory": false, "recordType": "employee" }, { "code": "vendor", "type": "SELECT", "translations": { "en": { "label": "Vendor" } }, "mandatory": false, "recordType": "vendor" } ], "subLists": [ { "code": "recurrence", "translations": { "en": "Custom Recurrence Pattern" }, "fields": [ { "code": "defrevaccount", "type": "SELECT", "translations": { "en": { "label": "Account" } }, "mandatory": false, "recordType": "account" }, { "code": "id", "type": "INTEGER", "translations": { "en": { "label": "id" } }, "mandatory": false }, { "code": "incomeaccount", "type": "TEXT", "translations": { "en": { "label": "incomeaccount" } }, "mandatory": false }, { "code": "isrecognized", "type": "CHECKBOX", "translations": { "en": { "label": "Is Recognized" } }, "mandatory": false }, { "code": "jdate", "type": "DATE", "translations": { "en": { "label": "Date Executed" } }, "mandatory": false }, { "code": "journal", "type": "TEXT", "translations": { "en": { "label": "Journal" } }, "mandatory": false }, { "code": "periodoffset", "type": "INTEGER", "translations": { "en": { "label": "Period Offset" } }, "mandatory": true }, { "code": "postingperiod", "type": "TEXT", "translations": { "en": { "label": "postingperiod" } }, "mandatory": false }, { "code": "recamount", "type": "RATE", "translations": { "en": { "label": "Amount" } }, "mandatory": true }, { "code": "recurdate", "type": "DATE", "translations": { "en": { "label": "Date" } }, "mandatory": false } ] } ] }