{
  "code": "projecttask",
  "id": -27,
  "translations": {
    "en": "Project Task"
  },
  "inactive": false,
  "fields": [
    {
      "code": "actualwork",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Actual Work"
        }
      },
      "mandatory": false
    },
    {
      "code": "assignee",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Assignee"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "company",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Project Name"
        }
      },
      "mandatory": true,
      "recordType": null
    },
    {
      "code": "constrainttype",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Constraint Type"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "contact",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Contact"
        }
      },
      "mandatory": false,
      "recordType": "contact"
    },
    {
      "code": "cost",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost"
        }
      },
      "mandatory": false
    },
    {
      "code": "costbase",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost (Base Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "costbasebaseline",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost Baseline (Base Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "costbaseline",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost Baseline"
        }
      },
      "mandatory": false
    },
    {
      "code": "costbasevariance",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost Variance (Base Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "costvariance",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Estimated Cost Variance"
        }
      },
      "mandatory": false
    },
    {
      "code": "costvariancepercent",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Estimated Cost Variance Percent"
        }
      },
      "mandatory": false
    },
    {
      "code": "createddate",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Date Created"
        }
      },
      "mandatory": false
    },
    {
      "code": "customform",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Custom Form"
        }
      },
      "mandatory": true,
      "recordType": null
    },
    {
      "code": "enddate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "End Date"
        }
      },
      "mandatory": false
    },
    {
      "code": "enddatebaseline",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "End Date Baseline"
        }
      },
      "mandatory": false
    },
    {
      "code": "enddatevariance",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "End Date Variance"
        }
      },
      "mandatory": false
    },
    {
      "code": "estimatedwork",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Estimated Work"
        }
      },
      "mandatory": false
    },
    {
      "code": "estimatedworkbaseline",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Estimated Work Baseline"
        }
      },
      "mandatory": false
    },
    {
      "code": "estimatedworkvariance",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Estimated Work Variance"
        }
      },
      "mandatory": false
    },
    {
      "code": "estimatedworkvariancepercent",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Estimated Work Variance Percent"
        }
      },
      "mandatory": false
    },
    {
      "code": "eventid",
      "type": "INTEGER",
      "translations": {
        "en": {
          "label": "Project Task ID"
        }
      },
      "mandatory": true
    },
    {
      "code": "externalid",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "ExternalId"
        }
      },
      "mandatory": false
    },
    {
      "code": "externalidstring",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "External ID (Text)"
        }
      },
      "mandatory": false
    },
    {
      "code": "finishbydate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Finish No Later Than Date"
        }
      },
      "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": "id",
      "type": "INTEGER",
      "translations": {
        "en": {
          "label": "ID"
        }
      },
      "mandatory": false
    },
    {
      "code": "ismilestone",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Milestone"
        }
      },
      "mandatory": false
    },
    {
      "code": "isoncriticalpath",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "isoncriticalpath"
        }
      },
      "mandatory": false
    },
    {
      "code": "issummarytask",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Is Summary Task"
        }
      },
      "mandatory": false
    },
    {
      "code": "job",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Job"
        }
      },
      "mandatory": false,
      "recordType": "job"
    },
    {
      "code": "lastmodifieddate",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Last Modified"
        }
      },
      "mandatory": false
    },
    {
      "code": "lateend",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "lateend"
        }
      },
      "mandatory": false
    },
    {
      "code": "latestart",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "latestart"
        }
      },
      "mandatory": false
    },
    {
      "code": "message",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Notes"
        }
      },
      "mandatory": false
    },
    {
      "code": "name",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": true
    },
    {
      "code": "nonbillabletask",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Non-billable"
        }
      },
      "mandatory": false
    },
    {
      "code": "order",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Insert Before"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "owner",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Created By"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "parent",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Parent Task"
        }
      },
      "mandatory": false,
      "recordType": "projecttask"
    },
    {
      "code": "percenttimecomplete",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Percent Complete"
        }
      },
      "mandatory": false
    },
    {
      "code": "percentworkcomplete",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Percent Work Complete"
        }
      },
      "mandatory": false
    },
    {
      "code": "predecessor",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Predecessor"
        }
      },
      "mandatory": false,
      "recordType": "projecttask"
    },
    {
      "code": "predecessors",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Predecessors"
        }
      },
      "mandatory": false
    },
    {
      "code": "predecessortype",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Predecessor Type"
        }
      },
      "mandatory": false
    },
    {
      "code": "priority",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Priority"
        }
      },
      "mandatory": true,
      "recordType": null
    },
    {
      "code": "remainingwork",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Remaining Work"
        }
      },
      "mandatory": false
    },
    {
      "code": "slackminutes",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "slackminutes"
        }
      },
      "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": "startdatevariance",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Start Date Variance"
        }
      },
      "mandatory": false
    },
    {
      "code": "starttime",
      "type": "TIMEOFDAY",
      "translations": {
        "en": {
          "label": "Start Time"
        }
      },
      "mandatory": false
    },
    {
      "code": "status",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Status"
        }
      },
      "mandatory": true,
      "recordType": null
    },
    {
      "code": "successor",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Successor"
        }
      },
      "mandatory": false,
      "recordType": "projecttask"
    },
    {
      "code": "successortype",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Successor Type"
        }
      },
      "mandatory": false
    },
    {
      "code": "title",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Task Name"
        }
      },
      "mandatory": false
    }
  ],
  "subLists": [
    {
      "code": "assignee",
      "translations": {
        "en": "Assignees"
      },
      "fields": [
        {
          "code": "cost",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Cost"
            }
          },
          "mandatory": false
        },
        {
          "code": "estimatedwork",
          "type": "FLOAT",
          "translations": {
            "en": {
              "label": "Estimated Work"
            }
          },
          "mandatory": true
        },
        {
          "code": "id",
          "type": "INTEGER",
          "translations": {
            "en": {
              "label": "id"
            }
          },
          "mandatory": false
        },
        {
          "code": "price",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Price"
            }
          },
          "mandatory": false
        },
        {
          "code": "resource",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Resource"
            }
          },
          "mandatory": true,
          "recordType": null
        },
        {
          "code": "serviceitem",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Service Item"
            }
          },
          "mandatory": false,
          "recordType": "serviceitem"
        },
        {
          "code": "unitcost",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Unit Cost"
            }
          },
          "mandatory": true
        },
        {
          "code": "unitprice",
          "type": "CURRENCY",
          "translations": {
            "en": {
              "label": "Unit Price"
            }
          },
          "mandatory": false
        },
        {
          "code": "units",
          "type": "PERCENT",
          "translations": {
            "en": {
              "label": "Units"
            }
          },
          "mandatory": false
        }
      ]
    },
    {
      "code": "predecessor",
      "translations": {
        "en": "Predecessors"
      },
      "fields": [
        {
          "code": "enddate",
          "type": "DATETIME",
          "translations": {
            "en": {
              "label": "End Date"
            }
          },
          "mandatory": false
        },
        {
          "code": "startdate",
          "type": "DATETIME",
          "translations": {
            "en": {
              "label": "Start Date"
            }
          },
          "mandatory": false
        },
        {
          "code": "task",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Task"
            }
          },
          "mandatory": true,
          "recordType": "task"
        },
        {
          "code": "type",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Type"
            }
          },
          "mandatory": true,
          "recordType": null
        }
      ]
    }
  ],
  "tabs": [
    {
      "code": "assignees",
      "translations": {
        "en": "Assignees"
      }
    },
    {
      "code": "communication",
      "translations": {
        "en": "Communication"
      }
    },
    {
      "code": "custom",
      "translations": {
        "en": "Custom"
      }
    },
    {
      "code": "history",
      "translations": {
        "en": "History"
      }
    },
    {
      "code": "media",
      "translations": {
        "en": "File Cabinet"
      }
    },
    {
      "code": "predecessors",
      "translations": {
        "en": "Predecessors"
      }
    },
    {
      "code": "time",
      "translations": {
        "en": "Time"
      }
    },
    {
      "code": "workflow",
      "translations": {
        "en": "Workflow"
      }
    }
  ]
}