{
    "ObjectFields": [
        {
            "Name": "VehicleNumber",
            "Type": "string",
            "Label": "Vehicle.VehicleNumber",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "VehicleId",
            "PicklistJSON": "vehiclenumber",
            "Multiple": false,
            "PicklistTitle": "Numbers",
            "PlaceHolder": "Enter Vehicle No",
            "Width": 276,
            "LabelWidth": 155,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength": 10,
            "isKeyField": true
        },
        {
            "Name": "VehicleTypeName",
            "Type": "string",
            "Label": "Vehicle.VehicleType",
            "PostData": false,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "VehicleTypeId",
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PicklistCriteria": "VehicleGCM",
            "PlaceHolder": "Select Vehicle Type",
            "Width": 200,
            "LabelWidth": 145,
            "AddNew": false,
            "MaxLength": 20,
            "isKeyField": false
        },
        {
            "Name": "DriverDriverName",
            "Type": "string",
            "Label": "Driver.Driver",
            "PostData": false,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "DriverId",
            "PicklistJSON": "driver",
            "Multiple": false,
            "PicklistTitle": "DriverName",
            "PlaceHolder": "Select Driver",
            "Width": 200,
            "LabelWidth": 145,
            "AddNew": false,
            "MaxLength": 20,
            "isKeyField": false
        },
        {
            "Name": "VehicleOUIdsName",
            "Type": "string",
            "Label": "FinanceBook.OrganizationUnits",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "VehicleOUIds",
            "PicklistJSON": "ouname",
            "Multiple": true,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Organization Units Name",
            "Width": 336,
            "LabelWidth": 232,
            "AddNew": false,
            "MaxLength": 20,
            "isKeyField": false
        },
        {
            "Name": "InsurancePolicyNumber",
            "Type": "string",
            "Label": "PartyWithBranch.InsuranceNumber",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "InsuranceId",
            "PicklistJSON": "Policy",
            "Multiple": false,
            "PicklistTitle": "PolicyNumber",
            "PlaceHolder": "Select Insurance",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 20,
            "isKeyField": false
        },
        {
            "Name": "OwnerContactName",
            "Type": "string",
            "Label": "Vehicle.OwnerContact",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "OwnerContactId",
            "PicklistJSON": "ownercontact",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Contact",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": true,
            "MaxLength": 35,
            "isKeyField": false
        },
        {
            "Name": "MakeCode",
            "Type": "string",
            "Label": "Vehicle.Make",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "MakeId",
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "PicklistCriteria": "MakeGcm",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Make",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 35,
            "isKeyField": false
        },
        {
            "Name": "FuelTypeName",
            "Type": "string",
            "Label": "Vehicle.FuelType",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "FuelTypeId",
            "PicklistJSON": "FuelType",
            "Multiple": false,
            "PicklistCriteria": "Fuel",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Fuel Type",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 35,
            "isKeyField": false
        },
        {
            "Name": "CapacityRangeName",
            "Type": "string",
            "Label": "Vehicle.CapacityRange",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "CapacityRangeId",
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "PicklistCriteria": "Capacityrange",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select  Range",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 35,
            "isKeyField": false
        },
        {
            "Name": "AssetName",
            "Type": "string",
            "Label": "AssetActivity.Asset",
            "PostData": false,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "AssetId",
            "PicklistJSON": "Asset",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Asset",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 35,
            "isKeyField": false
        },
        {
            "Name": "TransporterName",
            "Type": "string",
            "Label": "Vehicle.Transporter",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "TransporterId",
            "PicklistJSON": "TransporterName",
            "PicklistCriteria": "IsServiceProvider",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Transporter",
            "Width": 200,
            "LabelWidth": 190,
            "AddNew": false,
            "MaxLength": 35,
            "isKeyField": false
        },


 
     
        {
            "Name": "VehicleId",
            "Type": "number",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "Width": 200,
            "MaxLength": 10
        },
        {
            "Name": "VehicleTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200,
            "PostData": true
        },
        {
            "Name": "VehicleTypeCode",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false,
            "Width": 200,
            "MaxLength": 100
        },
        {
            "Name": "DriverId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true
        },
        {
            "Name": "VehicleEmptyWeight",
            "Type": "number",
            "Label": "Vehicle.EmptyWeight",
            "Required": true,
            "ValidRegEx": "",
            "LabelWidth": 145,
            "DefaultValue": "",
            "PostData": true,
            "Mask": "0000000000000.000",
            "Placeholder": "Enter Empty Weight",
            "Width": 200,
            "MaxLength": 17
        },
        {
            "Name": "VehicleTonnage",
            "Type": "number",
            "Label": "Vehicle.Tonnage",
            "Required": true,
            "ValidRegEx": "",
            "LabelWidth": 145,
            "PostData": true,
            "DefaultValue": "",
            "Mask": "0000000000000.000",
            "Placeholder": "Enter Total Weight",
            "Width": 200,
            "MaxLength": 17
        },
        {
            "Name": "VehicleOwnerShipType",
            "Type": "number",
            "Required": false,
            "Label": "Vehicle.OwnerShipType",
            "ValidRegEx": "",
            "PostData": true,
            "LabelWidth": 190,
            "Width": 200,
            "DefaultValue": 0,
            "PickLists": [
                {
                    "key": 0,
                    "value": "Own"
                },
                {
                    "key": 1,
                    "value": "Contract"
                },
                {
                    "key": 2,
                    "value": "Transporter"
                }
            ]
        },
        {
            "Name": "TransporterId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "TransporterCode",
            "Type": "string",
            "Label": "Vehicle.VehicleNumber",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false
        },
        {
            "Name": "AssetId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true
        },
        {
            "Name": "AssetCode",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "VehicleOUIds",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": true
        },
        {
            "Name": "VehicleYOM",
            "Type": "number",
            "Required": false,
            "Label": "Asset.YOM",
            "ValidRegEx": "",
            "PostData": true,
            "LabelWidth": 140,
            "Width": 200,
            "DefaultValue": 2025,
            "PickLists": [
                {
                    "key": 2025,
                    "value": "2025"
                },
                {
                    "key": 2024,
                    "value": "2024"
                },
                {
                    "key": 2023,
                    "value": "2023"
                },
                {
                    "key": 2022,
                    "value": "2022"
                },
                {
                    "key": 2021,
                    "value": "2021"
                },
                {
                    "key": 2020,
                    "value": "2020"
                },
                {
                    "key": 2019,
                    "value": "2019"
                },
                {
                    "key": 2018,
                    "value": "2018"
                },
                {
                    "key": 2017,
                    "value": "2017"
                },
                {
                    "key": 2016,
                    "value": "2016"
                },
                {
                    "key": 2015,
                    "value": "2015"
                },
                {
                    "key": 2014,
                    "value": "2014"
                },
                {
                    "key": 2013,
                    "value": "2013"
                },
                {
                    "key": 2012,
                    "value": "2012"
                },
                {
                    "key": 2011,
                    "value": "2011"
                },
                {
                    "key": 2010,
                    "value": "2010"
                },
                {
                    "key": 2009,
                    "value": "2009"
                },
                {
                    "key": 2008,
                    "value": "2008"
                },
                {
                    "key": 2007,
                    "value": "2007"
                },
                {
                    "key": 2006,
                    "value": "2006"
                },
                {
                    "key": 2005,
                    "value": "2005"
                },
                {
                    "key": 2004,
                    "value": "2004"
                },
                {
                    "key": 2003,
                    "value": "2003"
                },
                {
                    "key": 2002,
                    "value": "2002"
                },
                {
                    "key": 2001,
                    "value": "2001"
                },
                {
                    "key": 2000,
                    "value": "2000"
                },
                {
                    "key": 1999,
                    "value": "1999"
                },
                {
                    "key": 1998,
                    "value": "1998"
                },
                {
                    "key": 1997,
                    "value": "1997"
                },
                {
                    "key": 1996,
                    "value": "1996"
                },
                {
                    "key": 1995,
                    "value": "1995"
                },
                {
                    "key": 1994,
                    "value": "1994"
                },
                {
                    "key": 1993,
                    "value": "1993"
                },
                {
                    "key": 1992,
                    "value": "1992"
                },
                {
                    "key": 1991,
                    "value": "1991"
                },
                {
                    "key": 1990,
                    "value": "1990"
                },
                {
                    "key": 1989,
                    "value": "1989"
                },
                {
                    "key": 1988,
                    "value": "1988"
                },
                {
                    "key": 1987,
                    "value": "1987"
                },
                {
                    "key": 1986,
                    "value": "1986"
                },
                {
                    "key": 1985,
                    "value": "1985"
                },
                {
                    "key": 1984,
                    "value": "1984"
                },
                {
                    "key": 1983,
                    "value": "1983"
                },
                {
                    "key": 1982,
                    "value": "1982"
                },
                {
                    "key": 1981,
                    "value": "1981"
                },
                {
                    "key": 1980,
                    "value": "1980"
                },
                {
                    "key": 1979,
                    "value": "1979"
                },
                {
                    "key": 1978,
                    "value": "1978"
                },
                {
                    "key": 1977,
                    "value": "1977"
                },
                {
                    "key": 1976,
                    "value": "1976"
                },
                {
                    "key": 1975,
                    "value": "1975"
                },
                {
                    "key": 1974,
                    "value": "1974"
                },
                {
                    "key": 1973,
                    "value": "1973"
                },
                {
                    "key": 1972,
                    "value": "1972"
                },
                {
                    "key": 1971,
                    "value": "1971"
                },
                {
                    "key": 1970,
                    "value": "1970"
                },
                {
                    "key": 1969,
                    "value": "1969"
                },
                {
                    "key": 1968,
                    "value": "1968"
                },
                {
                    "key": 1967,
                    "value": "1967"
                },
                {
                    "key": 1966,
                    "value": "1966"
                },
                {
                    "key": 1965,
                    "value": "1965"
                },
                {
                    "key": 1964,
                    "value": "1964"
                },
                {
                    "key": 1963,
                    "value": "1963"
                },
                {
                    "key": 1962,
                    "value": "1962"
                },
                {
                    "key": 1961,
                    "value": "1961"
                },
                {
                    "key": 1960,
                    "value": "1960"
                },
                {
                    "key": 1959,
                    "value": "1959"
                },
                {
                    "key": 1958,
                    "value": "1958"
                },
                {
                    "key": 1957,
                    "value": "1957"
                },
                {
                    "key": 1956,
                    "value": "1956"
                },
                {
                    "key": 1955,
                    "value": "1955"
                },
                {
                    "key": 1954,
                    "value": "1954"
                },
                {
                    "key": 1953,
                    "value": "1953"
                },
                {
                    "key": 1952,
                    "value": "1952"
                },
                {
                    "key": 1951,
                    "value": "1951"
                },
                {
                    "key": 1950,
                    "value": "1950"
                },
                {
                    "key": 1949,
                    "value": "1949"
                },
                {
                    "key": 1948,
                    "value": "1948"
                },
                {
                    "key": 1947,
                    "value": "1947"
                },
                {
                    "key": 1946,
                    "value": "1946"
                },
                {
                    "key": 1945,
                    "value": "1945"
                },
                {
                    "key": 1944,
                    "value": "1944"
                },
                {
                    "key": 1943,
                    "value": "1943"
                },
                {
                    "key": 1942,
                    "value": "1942"
                },
                {
                    "key": 1941,
                    "value": "1941"
                },
                {
                    "key": 1940,
                    "value": "1940"
                },
                {
                    "key": 1939,
                    "value": "1939"
                },
                {
                    "key": 1938,
                    "value": "1938"
                },
                {
                    "key": 1937,
                    "value": "1937"
                },
                {
                    "key": 1936,
                    "value": "1936"
                },
                {
                    "key": 1935,
                    "value": "1935"
                },
                {
                    "key": 1934,
                    "value": "1934"
                },
                {
                    "key": 1933,
                    "value": "1933"
                },
                {
                    "key": 1932,
                    "value": "1932"
                },
                {
                    "key": 1931,
                    "value": "1931"
                },
                {
                    "key": 1930,
                    "value": "1930"
                },
                {
                    "key": 1929,
                    "value": "1929"
                },
                {
                    "key": 1928,
                    "value": "1928"
                },
                {
                    "key": 1927,
                    "value": "1927"
                },
                {
                    "key": 1926,
                    "value": "1926"
                },
                {
                    "key": 1925,
                    "value": "1925"
                },
                {
                    "key": 1924,
                    "value": "1924"
                },
                {
                    "key": 1923,
                    "value": "1923"
                },
                {
                    "key": 1922,
                    "value": "1922"
                },
                {
                    "key": 1921,
                    "value": "1921"
                },
                {
                    "key": 1920,
                    "value": "1920"
                },
                {
                    "key": 1919,
                    "value": "1919"
                },
                {
                    "key": 1918,
                    "value": "1918"
                },
                {
                    "key": 1917,
                    "value": "1917"
                },
                {
                    "key": 1916,
                    "value": "1916"
                },
                {
                    "key": 1915,
                    "value": "1915"
                },
                {
                    "key": 1914,
                    "value": "1914"
                },
                {
                    "key": 1913,
                    "value": "1913"
                },
                {
                    "key": 1912,
                    "value": "1912"
                },
                {
                    "key": 1911,
                    "value": "1911"
                },
                {
                    "key": 1910,
                    "value": "1910"
                },
                {
                    "key": 1909,
                    "value": "1909"
                },
                {
                    "key": 1908,
                    "value": "1908"
                },
                {
                    "key": 1907,
                    "value": "1907"
                },
                {
                    "key": 1906,
                    "value": "1906"
                },
                {
                    "key": 1905,
                    "value": "1905"
                },
                {
                    "key": 1904,
                    "value": "1904"
                },
                {
                    "key": 1903,
                    "value": "1903"
                },
                {
                    "key": 1902,
                    "value": "1902"
                },
                {
                    "key": 1901,
                    "value": "1901"
                }
            ]
        },
        {
            "Name": "VehicleRoadTaxValidity",
            "Type": "string",
            "Label": "Vehicle.RoadTaxValidity",
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": true,
            "LabelWidth": 190,
            "Width": 200
        },
        {
            "Name": "VehicleFCDate",
            "Type": "string",
            "Label": "Vehicle.FCDate",
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": true,
            "LabelWidth": 190,
            "Width": 120
        },
        {
            "Name": "VehicleFCExpiryDate",
            "Type": "string",
            "Label": "Vehicle.FCExpiryDate",
            "Required": true,
            "ValidRegEx": "",
            "LabelWidth": 190,
            "DefaultValue": "9999-12-31",
            "PostData": true,
            "Width": 120
        },
        {
            "Name": "InsuranceId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true
        },
        {
            "Name": "InsuranceEndDate",
            "Type": "string",
            "Label": "Vehicle.FCExpiryDate",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false,
            "Width": 120
        },
        {
            "Name": "OwnerContactId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true
        },
        {
            "Name": "MakeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200,
            "PostData": true
        },
        {
            "Name": "FuelTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200,
            "PostData": true
        },
        {
            "Name": "FuelTypeCode",
            "Type": "string",
            "Required": false,
            "Label": "Vehicle.FuelType",
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "CapacityRangeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200,
            "PostData": true
        },
  
        {
            "Name": "VehicleMinimumTonnage",
            "Type": "number",
            "Label": "Vehicle.MinimumTonnage",
            "Required": true,
            "ValidRegEx": "",
            "LabelWidth": 145,
            "DefaultValue": "",
            "Placeholder": "Enter Minimum Weight",
            "Width": 200,
            "Mask": "0000000000000.000",
            "PostData": true,
            "MaxLength": 17
        },
        {
            "Name": "VehicleCreatedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200,
            "MaxLength": 10
        },
        {
            "Name": "VehicleCreatedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1638852863000)/",
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "VehicleModifiedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1638852863000)/",
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "VehicleModifiedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200,
            "PostData": false,
            "MaxLength": 10
        },
        {
            "Name": "VehicleSortOrder",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 200,
            "PostData": false,
            "MaxLength": 10
        },
        {
            "Name": "VehicleStatus",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "Width": 200,
            "MaxLength": 10
        },
        {
            "Name": "VehicleVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200,
            "PostData": true,
            "MaxLength": 10
        }
    ]
}