{
  "code": "taxperiod",
  "id": -127,
  "translations": {
    "en": "Tax Period"
  },
  "inactive": false,
  "fields": [
    {
      "code": "allclosed",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "All Closed"
        }
      },
      "mandatory": false
    },
    {
      "code": "alllocked",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "All Locked"
        }
      },
      "mandatory": false
    },
    {
      "code": "aplocked",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "AP Locked"
        }
      },
      "mandatory": false
    },
    {
      "code": "arlocked",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "AR Locked"
        }
      },
      "mandatory": false
    },
    {
      "code": "closed",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Closed"
        }
      },
      "mandatory": false
    },
    {
      "code": "closedondate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Date Closed On"
        }
      },
      "mandatory": false
    },
    {
      "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": "isadjust",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Adjust"
        }
      },
      "mandatory": false
    },
    {
      "code": "isinactive",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Inactive"
        }
      },
      "mandatory": false
    },
    {
      "code": "isquarter",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Quarter"
        }
      },
      "mandatory": false
    },
    {
      "code": "isyear",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Year"
        }
      },
      "mandatory": false
    },
    {
      "code": "name",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": true
    },
    {
      "code": "parent",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Sub-Period Of"
        }
      },
      "mandatory": false,
      "recordType": "taxperiod"
    },
    {
      "code": "payrolllocked",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Payroll Locked"
        }
      },
      "mandatory": false
    },
    {
      "code": "periodname",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": false
    },
    {
      "code": "startdate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Start Date"
        }
      },
      "mandatory": false
    }
  ],
  "subLists": [
    {
      "code": "fiscalcalendars",
      "translations": {
        "en": "Parent Periods"
      },
      "fields": [
        {
          "code": "fiscalcalendar",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Fiscal Calendar"
            }
          },
          "mandatory": false,
          "recordType": null
        },
        {
          "code": "parent",
          "type": "SELECT",
          "translations": {
            "en": {
              "label": "Sub-period of"
            }
          },
          "mandatory": false,
          "recordType": "taxperiod"
        }
      ]
    }
  ],
  "tabs": [
    {
      "code": "parents",
      "translations": {
        "en": "Fiscal Calendars"
      }
    }
  ]
}