{
    "ObjectFields": [
        {
            "Name": "MeasureTypeId", 
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
        {
            "Name": "MeasureTypeCode",
            "Type": "string",
            "Label": "Common.code",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "MeasureTypeId",
            "PicklistJSON": "MeasureTypes",
            "Multiple": false,
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter the Code",
            "Width": 300,
            "LabelWidth":150,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength":20,
            "isKeyField": true
        },
        {
            "Name": "MeasureTypeName",
            "Type": "string",
            "Label": "Common.name",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "MeasureTypeId",
            "PicklistJSON": "MeasureTypes",
            "Multiple": false,
            "PicklistTitle": "Code,Name",
            "PlaceHolder": "Enter the Name",
            "Width": 300,
            "LabelWidth":150,
            "AddNew": true,
            "MaxLength":100,
            "isKeyField": true
        },
        {
            "Name": "MeasureTypeNoOfMeasure",
            "Type": "number",
            "Label": "MeasureType.NumberofMeasure",
            "DefaultValue": 1,
            "Width": 200,
            "Placeholder": "",
            "PostData": true,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "0"
                },
                {
                    "key": 1,
                    "value": "1"
                },
                {
                    "key": 2,
                    "value": "2"
                },
                {
                    "key": 3,
                    "value": "3"
                },
                {
                    "key": 4,
                    "value": "4"
                },
                {
                    "key": 5,
                    "value": "5"
                }
            ]
        }, 
          {
            "Name": "MeasureTypeD1Name",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Mask": "00000",
            "Width": 200,
            "MaxLength": 5,
            "Label": "MeasureType.D1Name",
            "Placeholder": "Enter D1 Name"
        },
        {
            "Name": "MeasureTypeD2Name",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 200,
            "MaxLength": 5,
            "Label": "MeasureType.D2Name",
            "Placeholder": "Enter D2 Name"
        },
        {
            "Name": "MeasureTypeD3Name",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 200,
            "MaxLength": 5,
            "Label": "MeasureType.D3Name",
            "Placeholder": "Enter D3 Name"
        },
        {
            "Name": "MeasureTypeD4Name",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 200,
            "MaxLength": 5,
            "Label": "MeasureType.D4Name",
            "Placeholder": "Enter D4 Name"
        },
        {
            "Name": "MeasureTypeD5Name",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Width": 200,
            "MaxLength": 5,
            "Label": "MeasureType.D5Name",
            "Placeholder": "Enter D5 Name"
        },
        {
            "Name": "MeasureTypeTypeExpression",
            "Type": "string",
            "Label": "MeasureType.TypeExpression",
            "Placeholder": "Enter the Expression",
            "Required": true,
            "PostData": true,
            "MaxLength": 200,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 360
        },
        {
            "Name": "UomId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
        {
            "Name": "UomName",
            "Type": "string",
            "Label": "MeasureType.UOM",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "UomId",
            "PicklistJSON": "UOM",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select UOM",
            "Width": 300,
            "LabelWidth":150,
            "AddNew": false,
            "MaxLength":200,
            "isKeyField": true
        },
        {
            "Name": "MeasureTypeModifiedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1756746720000)/"
        },
        {
            "Name": "MeasureTypeModifiedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "MeasureTypeCreatedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1616423640000)/"
        },
        {
            "Name": "MeasureTypeCreatedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "MeasureTypeStatus",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "MeasureTypeVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "MeasureTypeSortOrder",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 9999
        }
    ]
}