{
  "ObjectFields": [{
      "Name": "DataWareHouseId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0
    },
    {
      "Name": "DataWareHouseName",
      "Type": "string",
      "Label": "Data Warehouse Name",
      "Required": true,
      "PostData": true,
      "DefaultValue": "",
      "LinkId": "DataWareHouseId",
      "PicklistJSON": "DataWareHouse",
      "PicklistTitle": "Name",
      "PlaceHolder": "Please select Data Warehouse Name",
      "Width": 400,
      "LabelWidth": 140,
      "AddNew": false,
      "IsFirstField": true
    },
    {
      "Name": "DateType",
      "Type": "number",
      "Label": "Date Type",
      "Required": true,
      "PostData": true,
      "DefaultValue": 0,
      "Width": 650,
      "LabelWidth": 140,
      "PickLists": [{
          "key": 0,
          "value": "Current Month"
        }, {
          "key": 1,
          "value": "Today"
        },
        {
          "key": 2,
          "value": "All"
        }, {
          "key": 3,
          "value": "Last Transaction"
        }, {
          "key": 4,
          "value": "Others"
        }
      ]
    },
    {
      "Name": "FromDate",
      "Type": "string",
      "Label": "From Date",
      "Required": true,
      "PostData": true,
      "DefaultValue": "today",
      "Width": 160,
      "LabelWidth": 140
    },
    {
      "Name": "ToDate",
      "Type": "string",
      "Label": "To Date",
      "Required": true,
      "PostData": true,
      "DefaultValue": "today",
      "Width": 160,
      "LabelWidth": 140
    }
  ]
}
