{
  "code": "opportunity",
  "id": -31,
  "translations": {
    "en": "Opportunity"
  },
  "inactive": false,
  "fields": [
    {
      "code": "actionitem",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Action Item"
        }
      },
      "mandatory": false
    },
    {
      "code": "altsalesrangehigh",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "To"
        }
      },
      "mandatory": false
    },
    {
      "code": "altsalesrangelow",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Range"
        }
      },
      "mandatory": false
    },
    {
      "code": "altsalestotal",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Total (Alt. Sales Amount)"
        }
      },
      "mandatory": false
    },
    {
      "code": "amount",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Item Amount"
        }
      },
      "mandatory": false
    },
    {
      "code": "availableoffline",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Always Available Offline"
        }
      },
      "mandatory": false
    },
    {
      "code": "balance",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Balance"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddr1",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address Line 1"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddr2",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address Line 2"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddr3",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address Line 3"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddress",
      "type": "ADDRESS",
      "translations": {
        "en": {
          "label": "Bill To"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddressee",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Addressee"
        }
      },
      "mandatory": false
    },
    {
      "code": "billaddresslist",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Bill To Select"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "billattention",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Attention"
        }
      },
      "mandatory": false
    },
    {
      "code": "billcity",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address City"
        }
      },
      "mandatory": false
    },
    {
      "code": "billcountry",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address Country"
        }
      },
      "mandatory": false
    },
    {
      "code": "billisresidential",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping address is residential"
        }
      },
      "mandatory": false
    },
    {
      "code": "billphone",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Phone"
        }
      },
      "mandatory": false
    },
    {
      "code": "billstate",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address State"
        }
      },
      "mandatory": false
    },
    {
      "code": "billzip",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Billing Address Zip Code"
        }
      },
      "mandatory": false
    },
    {
      "code": "buyingreason",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Buying Reason"
        }
      },
      "mandatory": false
    },
    {
      "code": "buyingtimeframe",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Buying Time Frame"
        }
      },
      "mandatory": false
    },
    {
      "code": "class",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Class",
          "help": "References a value from a user defined list at Setup > Company > Classifications > Classes.\nThis field is required when the Make Classes Mandatory preference is enabled at Setup > Accounting > Accounting Preferences.\nIf you are using a customForm that has class customized at the item level, you can NOT set this field at the body level.\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": "classnohierarchy",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Class (no hierarchy)"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "closedate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Actual Close"
        }
      },
      "mandatory": false
    },
    {
      "code": "competitor",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Competitor"
        }
      },
      "mandatory": false,
      "recordType": "competitor"
    },
    {
      "code": "competitorwinner",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Competitor (Winner)"
        }
      },
      "mandatory": false,
      "recordType": "competitor"
    },
    {
      "code": "consolidatebalance",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Consolidated Balance"
        }
      },
      "mandatory": false
    },
    {
      "code": "contact",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Contact"
        }
      },
      "mandatory": false,
      "recordType": "contact"
    },
    {
      "code": "contactprimary",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Contact (Primary)"
        }
      },
      "mandatory": false,
      "recordType": "contact"
    },
    {
      "code": "contribution",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Contribution %"
        }
      },
      "mandatory": false
    },
    {
      "code": "contributionprimary",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Primary Sales Rep Contribution %"
        }
      },
      "mandatory": false
    },
    {
      "code": "createddate",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "createddate"
        }
      },
      "mandatory": false
    },
    {
      "code": "currency",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Currency",
          "help": "If you do not use the Multi-Currency Customers feature, the currency of the customer you are creating this transaction for is shown here.\n\nIf you use the Multi-Currency Customers feature, select the transaction currency you want to create this transaction in. This customer's primary currency is selected by default.\n\nIf you have already selected items on this transaction, selecting a new currency refreshes them to show the price in the new currency (except for items you entered custom prices for) and recalculates tax and gross profit."
        }
      },
      "mandatory": true,
      "recordType": "currency"
    },
    {
      "code": "currencyname",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Currency"
        }
      },
      "mandatory": false
    },
    {
      "code": "currencysymbol",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Currency Symbol"
        }
      },
      "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": "custtype",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Customer Category"
        }
      },
      "mandatory": false
    },
    {
      "code": "datecreated",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Date Created"
        }
      },
      "mandatory": false
    },
    {
      "code": "daysopen",
      "type": "INTEGER",
      "translations": {
        "en": {
          "label": "Days Open"
        }
      },
      "mandatory": false
    },
    {
      "code": "daystoclose",
      "type": "INTEGER",
      "translations": {
        "en": {
          "label": "Days To Close"
        }
      },
      "mandatory": false
    },
    {
      "code": "decisionmaker",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Decision Maker"
        }
      },
      "mandatory": false,
      "recordType": "contact"
    },
    {
      "code": "department",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Department",
          "help": "References a value from a user defined list at Setup > Company > Departments. If you are using a customForm that has department customized at the item level, you can NOT set this field at the body level.\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": "department"
    },
    {
      "code": "departmentnohierarchy",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Department (no hierarchy)"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "documentstatus",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "documentstatus"
        }
      },
      "mandatory": false
    },
    {
      "code": "entity",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Company",
          "help": "References a company record that already exists in your account.\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": "entity"
    },
    {
      "code": "entitynexus",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Nexus"
        }
      },
      "mandatory": false,
      "recordType": "nexus"
    },
    {
      "code": "entitystatus",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Status"
        }
      },
      "mandatory": true,
      "recordType": null
    },
    {
      "code": "estgrossprofit",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Gross Profit"
        }
      },
      "mandatory": false
    },
    {
      "code": "estgrossprofitpercent",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Est. Gross Profit Percent"
        }
      },
      "mandatory": false
    },
    {
      "code": "estimatedbudget",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Budget"
        }
      },
      "mandatory": false
    },
    {
      "code": "exchangerate",
      "type": "CURRENCY2",
      "translations": {
        "en": {
          "label": "Exchange Rate"
        }
      },
      "mandatory": true
    },
    {
      "code": "expectedclosedate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Expected Close"
        }
      },
      "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": "forecasttype",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Forecast Type"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "foreignprojectedamount",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Projected Total (Foreign Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "foreignrangehigh",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Range - High (Foreign Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "foreignrangelow",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Range - Low (Foreign Currency)"
        }
      },
      "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": "fxtrancostestimate",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Extended Cost (Transaction) (Foreign Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "isbasecurrency",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Base Currency"
        }
      },
      "mandatory": false
    },
    {
      "code": "isbudgetapproved",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Budget Approved"
        }
      },
      "mandatory": false
    },
    {
      "code": "item",
      "type": "MULTISELECT",
      "translations": {
        "en": {
          "label": "Item"
        }
      },
      "mandatory": false
    },
    {
      "code": "job",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Project"
        }
      },
      "mandatory": false,
      "recordType": "job"
    },
    {
      "code": "lastmodifieddate",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Last Modified"
        }
      },
      "mandatory": false
    },
    {
      "code": "lastviewed",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Last Viewed"
        }
      },
      "mandatory": false
    },
    {
      "code": "leadsource",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Lead Source"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "location",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Location",
          "help": "This is a reference to a user defined location at Setup > Company > Locations.\nIf you are using a customForm that has location customized at the item level, you can NOT set this field at the body level. \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": "location"
    },
    {
      "code": "locationnohierarchy",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Location (no hierarchy)"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "memo",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Memo"
        }
      },
      "mandatory": false
    },
    {
      "code": "messages",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Messages"
        }
      },
      "mandatory": false,
      "recordType": "message"
    },
    {
      "code": "name",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": true
    },
    {
      "code": "nexus",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Nexus"
        }
      },
      "mandatory": false,
      "recordType": "nexus"
    },
    {
      "code": "number",
      "type": "INTEGER",
      "translations": {
        "en": {
          "label": "Number"
        }
      },
      "mandatory": false
    },
    {
      "code": "partner",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Partner",
          "help": "References a partner record that already exists in your account. If a value is not provided, the field is populated with the partner associated with the company referenced in the entity field (if a partner exists for that company).\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": "partner"
    },
    {
      "code": "partnercontribution",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Partner Contribution %"
        }
      },
      "mandatory": false
    },
    {
      "code": "partnerrole",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Partner Role"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "partnerteammember",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Partner Team Member"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "period",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Period"
        }
      },
      "mandatory": false
    },
    {
      "code": "postingperiod",
      "type": "PERIOD",
      "translations": {
        "en": {
          "label": "Period"
        }
      },
      "mandatory": false
    },
    {
      "code": "probability",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Probability"
        }
      },
      "mandatory": false
    },
    {
      "code": "projaltsalesamt",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Projected Alt.Sales Total"
        }
      },
      "mandatory": false
    },
    {
      "code": "projectedtotal",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Projected Total"
        }
      },
      "mandatory": false
    },
    {
      "code": "rangehigh",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Range - High"
        }
      },
      "mandatory": false
    },
    {
      "code": "rangehighalt",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Alt.Sales Range - High"
        }
      },
      "mandatory": false
    },
    {
      "code": "rangelow",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Range - Low"
        }
      },
      "mandatory": false
    },
    {
      "code": "rangelowalt",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Alt.Sales Range - Low"
        }
      },
      "mandatory": false
    },
    {
      "code": "salesgroup",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Choose Team"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "salesreadiness",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Sales Readiness"
        }
      },
      "mandatory": false
    },
    {
      "code": "salesrep",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Sales Rep"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "salesteammember",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Sales Team Member"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "salesteamrole",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Sales Team Role"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "shipaddr1",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address Line 1"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipaddr2",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address Line 2"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipaddr3",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address Line 3"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipaddress",
      "type": "ADDRESS",
      "translations": {
        "en": {
          "label": "Ship To"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipaddressee",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Addressee"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipaddresslist",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Ship To Select"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "shipattention",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Attention"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipcity",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address City"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipcountry",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address Country"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipisresidential",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping address is residential"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipoverride",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "shipoverride"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipphone",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Phone"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipstate",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address State"
        }
      },
      "mandatory": false
    },
    {
      "code": "shipzip",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Shipping Address Zip Code"
        }
      },
      "mandatory": false
    },
    {
      "code": "source",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Source"
        }
      },
      "mandatory": false
    },
    {
      "code": "status",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "status"
        }
      },
      "mandatory": false
    },
    {
      "code": "statusRef",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "statusRef"
        }
      },
      "mandatory": false
    },
    {
      "code": "subsidiary",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Subsidiary",
          "help": "This field displays the subsidiary associated with this transaction."
        }
      },
      "mandatory": false,
      "recordType": "subsidiary"
    },
    {
      "code": "subsidiarynohierarchy",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Subsidiary (no hierarchy)"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "syncpartnerteams",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Update Customer"
        }
      },
      "mandatory": false
    },
    {
      "code": "syncsalesteams",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Update Customer"
        }
      },
      "mandatory": false
    },
    {
      "code": "task",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Task"
        }
      },
      "mandatory": false,
      "recordType": "task"
    },
    {
      "code": "taxperiod",
      "type": "PERIOD",
      "translations": {
        "en": {
          "label": "Tax Period"
        }
      },
      "mandatory": false
    },
    {
      "code": "title",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Title"
        }
      },
      "mandatory": false
    },
    {
      "code": "total",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Item Amount"
        }
      },
      "mandatory": false
    },
    {
      "code": "totalcostestimate",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Extended Cost"
        }
      },
      "mandatory": false
    },
    {
      "code": "trancostestimate",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Extended Cost (Transaction)"
        }
      },
      "mandatory": false
    },
    {
      "code": "trandate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Date"
        }
      },
      "mandatory": false
    },
    {
      "code": "tranestgrossprofit",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Gross Profit (Transaction)"
        }
      },
      "mandatory": false
    },
    {
      "code": "tranestgrossprofitpct",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Est. Gross Profit Percent (Transaction)"
        }
      },
      "mandatory": false
    },
    {
      "code": "tranfxestgrossprofit",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Est. Gross Profit (Transaction) (Foreign Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "tranid",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Number"
        }
      },
      "mandatory": false
    },
    {
      "code": "unbilledorders",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Unbilled Orders"
        }
      },
      "mandatory": false
    },
    {
      "code": "weightedtotal",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Weighted Total"
        }
      },
      "mandatory": false
    },
    {
      "code": "winlossreason",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Win/Loss Reason"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "wonby",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Won By"
        }
      },
      "mandatory": false,
      "recordType": null
    }
  ],
  "subLists": [
    {
      "code": "accountingbookdetail",
      "translations": {
        "en": "Accounting Books"
      },
      "fields": [
        {
          "code": "exchangerate",
          "type": "CURRENCY2",
          "translations": {
            "en": {
              "label": "Exchange Rate"
            }
          },
          "mandatory": true
        }
      ]
    },
    {
      "code": "competitors",
      "translations": {
        "en": "Competitors"
      },
      "fields": [
        {
          "code": "competitor",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Name"
            }
          },
          "mandatory": true,
          "recordType": "competitor"
        },
        {
          "code": "id",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "id"
            }
          },
          "mandatory": false
        },
        {
          "code": "notes",
          "type": "TEXTAREA",
          "translations": {
            "en": {
              "label": "Notes"
            }
          },
          "mandatory": false
        },
        {
          "code": "url",
          "type": "URL",
          "translations": {
            "en": {
              "label": "URL"
            }
          },
          "mandatory": false
        },
        {
          "code": "winner",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "Winner"
            }
          },
          "mandatory": false
        }
      ]
    },
    {
      "code": "item",
      "translations": {
        "en": "Items"
      },
      "fields": [
        {
          "code": "altsalesamt",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Alt. Sales Amount"
            }
          },
          "mandatory": false
        },
        {
          "code": "amount",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Amount"
            }
          },
          "mandatory": false
        },
        {
          "code": "billingschedule",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "billingschedule"
            }
          },
          "mandatory": false
        },
        {
          "code": "billvariancestatus",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "billvariancestatus"
            }
          },
          "mandatory": false
        },
        {
          "code": "costestimate",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Est. Extended Cost"
            }
          },
          "mandatory": false
        },
        {
          "code": "costestimaterate",
          "type": "RATE",
          "translations": {
            "en": {
              "label": "costestimaterate"
            }
          },
          "mandatory": false
        },
        {
          "code": "costestimatetype",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Cost Estimate Type"
            }
          },
          "mandatory": false,
          "recordType": null
        },
        {
          "code": "daysbeforeexpiration",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "daysbeforeexpiration"
            }
          },
          "mandatory": false
        },
        {
          "code": "deferrevrec",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "deferrevrec"
            }
          },
          "mandatory": false
        },
        {
          "code": "description",
          "type": "TEXTAREA",
          "translations": {
            "en": {
              "label": "Description"
            }
          },
          "mandatory": false
        },
        {
          "code": "expectedshipdate",
          "type": "DATE",
          "translations": {
            "en": {
              "label": "Expected Ship Date"
            }
          },
          "mandatory": false
        },
        {
          "code": "fromjob",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "Project Item"
            }
          },
          "mandatory": false
        },
        {
          "code": "id",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "id"
            }
          },
          "mandatory": false
        },
        {
          "code": "isestimate",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "Billable Estimate"
            }
          },
          "mandatory": false
        },
        {
          "code": "istaxable",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "istaxable"
            }
          },
          "mandatory": false
        },
        {
          "code": "isvsoebundle",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "isvsoebundle"
            }
          },
          "mandatory": false
        },
        {
          "code": "item",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Item"
            }
          },
          "mandatory": true,
          "recordType": "item"
        },
        {
          "code": "itemsubtype",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "itemsubtype"
            }
          },
          "mandatory": false
        },
        {
          "code": "itemtype",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "itemtype"
            }
          },
          "mandatory": false
        },
        {
          "code": "job",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Job"
            }
          },
          "mandatory": false,
          "recordType": "job"
        },
        {
          "code": "line",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "line"
            }
          },
          "mandatory": false
        },
        {
          "code": "linenumber",
          "type": "INTEGER",
          "translations": {
            "en": {
              "label": "linenumber"
            }
          },
          "mandatory": false
        },
        {
          "code": "matrixtype",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "matrixtype"
            }
          },
          "mandatory": false
        },
        {
          "code": "options",
          "type": "NAMEVALUELIST",
          "translations": {
            "en": {
              "label": "Options"
            }
          },
          "mandatory": false
        },
        {
          "code": "price",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Price Level"
            }
          },
          "mandatory": false,
          "recordType": "pricelevel"
        },
        {
          "code": "printitems",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "printitems"
            }
          },
          "mandatory": false
        },
        {
          "code": "quantity",
          "type": "FLOAT",
          "translations": {
            "en": {
              "label": "Quantity"
            }
          },
          "mandatory": false
        },
        {
          "code": "rate",
          "type": "RATE",
          "translations": {
            "en": {
              "label": "Rate"
            }
          },
          "mandatory": false
        },
        {
          "code": "rateschedule",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "rateschedule"
            }
          },
          "mandatory": false
        },
        {
          "code": "units",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Units"
            }
          },
          "mandatory": false,
          "recordType": null
        }
      ]
    },
    {
      "code": "partners",
      "translations": {
        "en": "Partners"
      },
      "fields": [
        {
          "code": "contribution",
          "type": "PERCENT",
          "translations": {
            "en": {
              "label": "Contribution %"
            }
          },
          "mandatory": true
        },
        {
          "code": "id",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "id"
            }
          },
          "mandatory": false
        },
        {
          "code": "isprimary",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "Primary"
            }
          },
          "mandatory": false
        },
        {
          "code": "partner",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Partner"
            }
          },
          "mandatory": true,
          "recordType": "partner"
        },
        {
          "code": "partnerrole",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Partner Role"
            }
          },
          "mandatory": false,
          "recordType": null
        },
        {
          "code": "transaction",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "transaction"
            }
          },
          "mandatory": false
        }
      ]
    },
    {
      "code": "salesteam",
      "translations": {
        "en": "Sales Team"
      },
      "fields": [
        {
          "code": "contribution",
          "type": "PERCENT",
          "translations": {
            "en": {
              "label": "Contribution %"
            }
          },
          "mandatory": true
        },
        {
          "code": "employee",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Employee"
            }
          },
          "mandatory": true,
          "recordType": "employee"
        },
        {
          "code": "id",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "id"
            }
          },
          "mandatory": false
        },
        {
          "code": "isprimary",
          "type": "CHECKBOX",
          "translations": {
            "en": {
              "label": "Primary"
            }
          },
          "mandatory": false
        },
        {
          "code": "issalesrep",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "issalesrep"
            }
          },
          "mandatory": false
        },
        {
          "code": "salesrole",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Sales Role"
            }
          },
          "mandatory": true,
          "recordType": null
        },
        {
          "code": "transaction",
          "type": "TEXT",
          "translations": {
            "en": {
              "label": "transaction"
            }
          },
          "mandatory": false
        }
      ]
    }
  ],
  "tabs": [
    {
      "code": "address",
      "translations": {
        "en": "Address"
      }
    },
    {
      "code": "custom",
      "translations": {
        "en": "Custom"
      }
    },
    {
      "code": "general",
      "translations": {
        "en": "General"
      }
    },
    {
      "code": "items",
      "translations": {
        "en": "Items"
      }
    },
    {
      "code": "multipartner",
      "translations": {
        "en": "Partners"
      }
    },
    {
      "code": "qualification",
      "translations": {
        "en": "Qualification"
      }
    },
    {
      "code": "teamselling",
      "translations": {
        "en": "Sales Team"
      }
    },
    {
      "code": "workflow",
      "translations": {
        "en": "Workflow"
      }
    }
  ],
  "transformTypes": [
    {
      "targetRecord": "cashsale",
      "fieldDefault": "customform,billdate"
    },
    {
      "targetRecord": "estimate",
      "fieldDefault": "customform"
    },
    {
      "targetRecord": "invoice",
      "fieldDefault": "customform,billdate"
    },
    {
      "targetRecord": "salesorder",
      "fieldDefault": "customform"
    }
  ]
}