{
  "ObjectFields": [


    {
      "Name": "PatternCode",
      "Type": "string",
      "Label": "Pattern.PatternCode",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "LinkId": "PatternId",
      "PicklistJSON": "SavePatternCode",
      "Multiple": false,
      "PicklistTitle": "Code",
      "PlaceHolder": "Enter Code",
      "LabelWidth": 150,
      "Width": 295,
      "AddNew": true,
      "IsFirstField": true,
      "MaxLength": 20,
      "isKeyField": true
    },
    {
      "Name": "PatternName",
      "Type": "string",
      "Label": "Pattern.PatternName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "SavePatternName",
      "Multiple": false,
      "LinkId": "PatternId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Enter Name",
      "Width": 360,
      "AddNew": true,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true
    },
    {
      "Name": "PatternId",
      "Type": "number",
      "PostData": true,
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0
    },
    {
      "Name": "PatternMethodName",
      "Type": "string",
      "Label": "Pattern.PatternMethodName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "PatternMethodId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Pattern Type",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "PatternMethod"
    },
    {
      "Name": "PatternMethodId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternType",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "LabelWidth": 177,
      "Width": 250,
      "Label": "Pattern Ownership",
      "PickLists": [{
          "key": 0,
          "value": "Company Owned"
        },
        {
          "key": 1,
          "value": "Party Owned"
        }
      ]
    }, {
      "Name": "PartyName",
      "Type": "string",
      "Label": "Pattern.PartyName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "Party",
      "Multiple": false,
      "LinkId": "PartyId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Party",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "RequireBasedOnFieldName": "IsPartyRequired",
      "RequireBasedOnFieldValue": [
        1
      ],
      "VisibleBasedOnFieldName": "PatternType",
      "VisibleBasedOnFieldValue": [
        1
      ]
    },
    {
      "Name": "IsPartyRequired",
      "Type": "number",
      "Required": false,
      "PostData": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 200
    },
    {
      "Name": "PartyId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternMaterialName",
      "Type": "string",
      "Label": "Pattern.PatternMaterialName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "PatternMaterialId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Pattern Material",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "Material"
    },

    {
      "Name": "PatternMaterialId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "width": 100
    }, {
      "Name": "NumberOfCavity",
      "Type": "number",
      "Label": "No. of Cavities",
      "PlaceHolder": "Enter Value",
      "MaxLength": 5,
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "Width": 180
    }, {
      "Name": "PatternStart",
      "Type": "Date",
      "Required": false,
      "LabelWidth": 150,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "today",
      "Width": 120,
      "Label": "Start Date"
    }, {
      "Name": "PatternLifeCount",
      "Type": "number",
      "Label": "Life Count",
      "MaxLength": 19,
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 180
    }, {
      "Name": "PatternTransactionCount",
      "Type": "number",
      "Label": "Transaction Count",
      "MaxLength": 19,
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 180
    }, {
      "Name": "PatternBalanceCount",
      "Type": "number",
      "ReadOnly": true,
      "Label": "Balance Count",
      "PlaceHolder": "",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 180
    },
    {
      "Name": "ItemName",
      "Type": "string",
      "Label": "Pattern.ItemName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "FuelType",
      "Multiple": false,
      "LinkId": "ItemId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Item Name",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true
    },
    {
      "Name": "ItemId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    }, {
      "Name": "PatternPouringWeight",
      "Type": "number",
      "Mask": "00000000000000.0000",
      "MaxLength": 20,
      "Label": "Pouring Weight",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0,
      "Width": 130
    },
    {
      "Name": "PatternTotalWeight",
      "Type": "number",
      "Mask": "00000000000000.0000",
      "MaxLength": 20,
      "Label": "Total Weight",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0,
      "Width": 130
    },
    {
      "Name": "PatternRunnerWeight",
      "Type": "number",
      "Mask": "00000000000000.0000",
      "MaxLength": 20,
      "Label": "Runner Weight",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0,
      "Width": 130
    },
    {
      "Name": "PatternYieldPercentage",
      "Type": "number",
      "Mask": "000.00",
      "MaxLength": 20,
      "Label": "Yield Percentage",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0,
      "Width": 130
    },
    {
      "Name": "ParameterSetName",
      "Type": "string",
      "Label": "Parameter Set",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "ParameterSet",
      "Multiple": false,
      "LinkId": "ParameterSetId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Parameter Set",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true
    },
    {
      "Name": "ParameterSetId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "GradeParameterSetName",
      "Type": "string",
      "Label": "Pattern.GradeParameterSetName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "ParameterSet",
      "Multiple": false,
      "LinkId": "GradeParameterSetId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Grade",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true
    },
    {
      "Name": "GradeParameterSetId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternStatus",
      "Type": "Combobox",
      "Label": "Pattern Status",
      "Required": false,
      "LabelWidth": 200,
      "Width": 120,
      "PostData": true,
      "DefaultValue": 1,
      "PickLists": [{
          "key": 0,
          "value": "Trial"
        },
        {
          "key": 1,
          "value": "Approve"
        },
        {
          "key": 2,
          "value": "Closed"
        }
      ]
    },
    {
      "Name": "PatternMaterialTopName",
      "Type": "string",
      "Label": "Parameter Material Top",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "PatternMaterialTopId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Value",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "MaterialTop"
    },
    {
      "Name": "PatternMaterialTopId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternMaterialBottomName",
      "Type": "string",
      "Label": "Pattern Material Bottom",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "PatternMaterialBottomId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Value",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "MaterialBottom"
    },
    {
      "Name": "PatternMaterialBottomId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternBoxSize",
      "Type": "string",
      "Label": "Box Size",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "MaxLength": 10,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 130
    },
    {
      "Name": "PatternSpruceCupSize",
      "Type": "string",
      "Label": "Spruce Cup Size",
      "PlaceHolder": "Enter Value",
      "MaxLength": 10,
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 130
    },
    {
      "Name": "FirstSampleMadeOn",
      "Type": "string",
      "Required": false,
      "Label": "First Sample Made On",
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "today",
      "Width": 130
    },
    {
      "Name": "PatternCoreLabourCharge",
      "Type": "number",
      "Mask": "00000.0000",
      "MaxLength": 10,
      "Label": "Core Labour Charge",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 130
    },
    {
      "Name": "PatternNumberofCoreBox",
      "Type": "number",
      "Label": "No. of Core Box",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "MaxLength": 5,
      "Width": 130
    },
    {
      "Name": "PlateOwnershipType",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "LabelWidth": 177,
      "Width": 250,
      "Label": "Match-Plate Ownership",
      "PickLists": [{
          "key": 0,
          "value": "Company Owned"
        },
        {
          "key": 1,
          "value": "Party Owned"
        }
      ]
    }, {
      "Name": "PlateOwnerName",
      "Type": "string",
      "Label": "Pattern.PlateOwnerName",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "Party",
      "Multiple": false,
      "LinkId": "PlateOwnerId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Party",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "VisibleBasedOnFieldName": "PlateOwnershipType",
      "VisibleBasedOnFieldValue": [
        1
      ]
    },
    {
      "Name": "PlateOwnerId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "MatchPlateMaterialName",
      "Type": "string",
      "Label": "Match-Plate Material",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "MatchPlateMaterialId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Pattern Material",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "MatchPlateMaterial"
    },
    {
      "Name": "MatchPlateMaterialId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "width": 100
    },
    {
      "Name": "MatchPlateSize",
      "Type": "string",
      "MaxLength": 200,
      "Label": "Match-Plate Size",
      "PlaceHolder": "Enter Value",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 150
    },
    {
      "Name": "PatternLocation",
      "Type": "string",
      "MaxLength": 200,
      "Label": "Pattern Location",
      "PlaceHolder": "Enter Location",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 180
    },
    {
      "Name": "PlateRemarks",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "LabelWidth": "70",
      "PostData": true,
      "DefaultValue": "",
      "MaxLength": 200,
      "Width": 500,
      "Label": "Remarks",
      "Placeholder": "Enter Remarks"
    },
    {
      "Name": "PatternDetailArray",
      "Type": "string",
      "Label": "",
      "PostData": true,
      "Placeholder": "",
      "SLNOField": "PatternDetailSlNo",
      "Required": true,
      "Grid": [{
          "Label": "#",
          "value": "PatternDetailSlNo",
          "width": 50,
          "Type": "SNo",
          "IsVisible": true,
          "SNo": 1,
          "sticky": true,
          "left": 0
        },
        {
          "value": "PatternDetailId",
          "Type": "number",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "Width": 100,
          "IsVisible": false
        },
        {
          "value": "PatternId",
          "Type": "number",
          "PostData": true,
          "Required": false,
          "ValidRegEx": "",
          "DefaultId": true,
          "DefaultValue": -1
        },
        {
          "value": "PatternDetailIOType",
          "Type": "Combobox",
          "Label": "Type",
          "Placeholder": "Fill Type",
          "Required": false,
          "LabelWidth": 150,
          "width": 150,
          "PostData": true,
          "DefaultValue": 1,
          "SNo": 2,
          "IsVisible": true,
          "PickLists": [{
              "key": 0,
              "value": "Input"
            },
            {
              "key": 1,
              "value": "Output"
            },
            {
              "key": 2,
              "value": "Waste"
            }
          ]
        }, {
          "Label": "Item",
          "value": "ItemName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": true,
          "PostData": true,
          "PicklistDetail": {
            "PicklistUrl": "itemfast",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select Item",
           "LinkValue": "Id,Code,Name,DefaultSkuCode,DefaultSkuId",
            "LinkId": "ItemId,ItemCode,ItemName,SKUCode,SKUId",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": true,
          "SNo": 3
        },
        {
          "value": "ItemId",
          "Type": "number",
          "Required": true,
          "ValidRegEx": "",
          "SNo": 5,
          "DefaultValue": -1,
          "width": 100
        }, {
          "Label": "SKU",
          "value": "SKUName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": false,
          "PostData": true,
          "PicklistDetail": {
            "PicklistUrl": "SKU",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select SKU",
            "LinkId": "SKUId,SKUName",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": true,
          "SNo": 4
        },
        {
          "value": "SKUId",
          "Type": "number",
          "Required": false,
          "ValidRegEx": "",
          "DefaultValue": -1,
          "width": 100
        },
        {
          "value": "PatternDetailQuantity",
          "Type": "number",
          "Label": "Quantity",
          "IsVisible": true,
          "Placeholder": "Enter Value",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "MaxLength": 5,
          "DefaultValue": 0,
          "width": 120,
          "SNo": 5
        },
        {
          "value": "PatternDetailWeight",
          "Type": "number",
          "Mask": "00000000000000.0000",
          "MaxLength": 20,
          "Label": "Weight/Pieces",
          "Placeholder": "Enter Value",
          "IsVisible": true,
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "width": 120,
          "SNo": 6
        },
        {
          "value": "PatternDetailTotalWeight",
          "Type": "number",
          "Mask": "00000000000000.0000",
          "MaxLength": 20,
          "Label": "Total Weight",
          "Placeholder": "Enter Value",
          "IsVisible": true,
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "width": 120,
          "SNo": 7
        }, {
          "Label": "Core",
          "value": "PatternCoreName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": true,
          "PostData": false,
          "PicklistDetail": {
            "PicklistUrl": "PatternCore",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select Core",
            "LinkId": "PatternCoreId,PatternCoreName",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": false,
          "SNo": 3
        },
        {
          "value": "PatternCoreId",
          "Type": "number",
          "Required": false,
          "ValidRegEx": "",
          "DefaultValue": -1,
          "width": 100
        },
        {
          "value": "CoreWeight",
          "Type": "readonly",
          "Label": "Core Weight",
          "IsVisible": false,
          "PlaceHolder": "Core Weight",
          "Required": false,
          "PostData": false,
          "ValidRegEx": "",
          "SNo": 3,
          "DefaultValue": 0,
          "Width": 180
        },
        {
          "value": "CoreTypeName",
          "Type": "readonly",
          "Label": "Core Type",
          "IsVisible": false,
          "PlaceHolder": "Core Type",
          "Required": false,
          "PostData": false,
          "ValidRegEx": "",
          "DefaultValue": "",
          "SNo": 4,
          "Width": 180
        },
        {
          "value": "TypeOfCoatingName",
          "Type": "readonly",
          "Label": "Coating Type",
          "IsVisible": false,
          "PlaceHolder": "Enter Coating Type",
          "Required": false,
          "PostData": false,
          "ValidRegEx": "",
          "SNo": 5,
          "DefaultValue": "",
          "Width": 180
        },
        {
          "value": "Quanity",
          "Type": "number",
          "MaxLength": 5,
          "Label": "No. of Cores/Pcs",
          "Placeholder": "Enter Value",
          "Required": false,
          "IsVisible": false,
          "PostData": false,
          "SNo": 6,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "Width": 180
        },
        {
          "value": "NoperBox",
          "Type": "number",
          "Label": "No. of Cores/Box",
          "Placeholder": "Enter Value",
          "Required": false,
          "IsVisible": false,
          "PostData": true,
          "MaxLength": 5,
          "ValidRegEx": "",
          "SNo": 7,
          "DefaultValue": 1,
          "Width": 180
        }
      ]
    },
    {
      "Name": "PatternCoreDetailArray",
      "Type": "string",
      "Label": "Part Details",
      "Placeholder": "",
      "Required": true,
      "PostData": false,
      "Grid": [{
          "Label": "#",
          "value": "PatternDetailSlNo",
          "width": 50,
          "Type": "SNo",
          "IsVisible": true,
          "SNo": 1,
          "sticky": true,
          "left": 0
        },
        {
          "Label": "Core",
          "value": "PatternCoreName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": true,
          "PostData": true,
          "PicklistDetail": {
            "PicklistUrl": "patterncore",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select Core",
            "Params": "/?FirstNumber=1&MaxResult=50",
            "LinkId": "PatternCoreId,PatternCoreName",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": true,
          "SNo": 3
        },
        {
          "value": "PatternCoreId",
          "Type": "number",
          "Required": false,
          "ValidRegEx": "",
          "DefaultValue": -1,
          "width": 100
        }, {
          "value": "PatternDetailId",
          "Type": "number",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "Width": 100,
          "IsVisible": false
        },
        {
          "value": "PatternId",
          "Type": "number",
          "PostData": true,
          "IsVisible": false,
          "Required": false,
          "DefaultId": true,
          "ValidRegEx": "",
          "DefaultValue": -1
        }, {
          "Label": "Item",
          "value": "ItemName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": true,
          "PostData": true,
          "PicklistDetail": {
            "PicklistUrl": "itemfast",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select Item",
            "LinkId": "ItemId,ItemName",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": false,
          "SNo": 3
        },
        {
          "value": "ItemId",
          "Type": "number",
          "Required": true,
          "ValidRegEx": "",
          "DefaultValue": -1,
          "width": 100
        }, {
          "Label": "SKU",
          "value": "SKUName",
          "width": 250,
          "Type": "Picklist",
          "sticky": false,
          "Required": false,
          "PostData": true,
          "PicklistDetail": {
            "PicklistUrl": "SKU",
            "PicklistDisplayText": "Code,Name",
            "PicklistSearchFields": "Code,Name",
            "Multiple": false,
            "DefaultValue": "",
            "AddNew": false,
            "PlaceHolder": "Select SKU",
            "LinkId": "SKUId, SKUName",
            "PicklistSelection": "Id",
            "PicklistTitle": "Name",
            "Label": "",
            "Width": 200,
            "ColumnWidth": "250,470",
            "ColumnType": "string,string"
          },
          "IsVisible": false,
          "SNo": 4
        },
        {
          "value": "SKUId",
          "Type": "number",
          "Required": false,
          "ValidRegEx": "",
          "DefaultValue": -1,
          "width": 100
        },
        {
          "value": "PatternDetailIOType",
          "Type": "Combobox",
          "Label": "Type",
          "Placeholder": "Fill Type",
          "Required": false,
          "LabelWidth": 150,
          "width": 150,
          "PostData": true,
          "DefaultValue": 3,
          "SNo": 2,
          "IsVisible": false,
          "PickLists": [{
              "key": 0,
              "value": "Input"
            },
            {
              "key": 1,
              "value": "Output"
            }
          ]
        },
        {
          "value": "PatternDetailQuantity",
          "Type": "number",
          "Label": "Quantity",
          "IsVisible": false,
          "Placeholder": "Enter Value",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "MaxLength": 5,
          "DefaultValue": 0,
          "width": 120,
          "SNo": 5
        },
        {
          "value": "PatternDetailWeight",
          "Type": "number",
          "Mask": "00000000000000.0000",
          "MaxLength": 20,
          "Label": "Weight/Pieces",
          "Placeholder": "Enter Value",
          "IsVisible": false,
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "width": 120,
          "SNo": 6
        },
        {
          "value": "PatternDetailTotalWeight",
          "Type": "number",
          "Mask": "00000000000000.0000",
          "MaxLength": 20,
          "Label": "Total Weight",
          "Placeholder": "Enter Value",
          "IsVisible": false,
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "width": 120,
          "SNo": 7
        },
        {
          "value": "CoreWeight",
          "Type": "readonly",
          "Label": "Core Weight",
          "IsVisible": true,
          "PlaceHolder": "Core Weight",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "SNo": 3,
          "DefaultValue": 0,
          "width": 180
        },
        {
          "value": "CoreTypeName",
          "Type": "readonly",
          "Label": "Core Type",
          "IsVisible": true,
          "PlaceHolder": "Core Type",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "DefaultValue": "",
          "SNo": 4,
          "width": 180
        },
        {
          "value": "TypeOfCoatingName",
          "Type": "readonly",
          "Label": "Coating Type",
          "IsVisible": true,
          "PlaceHolder": "Enter Coating Type",
          "Required": false,
          "PostData": true,
          "ValidRegEx": "",
          "SNo": 5,
          "DefaultValue": "",
          "width": 180
        },
        {
          "value": "Quanity",
          "Type": "number",
          "Label": "No. of Cores/Pcs",
          "MaxLength": 5,
          "Placeholder": "Enter Value",
          "Required": false,
          "IsVisible": false,
          "PostData": true,
          "SNo": 6,
          "ValidRegEx": "",
          "DefaultValue": 0,
          "width": 180
        },
        {
          "value": "NoperBox",
          "Type": "number",
          "MaxLength": 5,
          "Label": "No. of Cores/Box",
          "Placeholder": "Enter Value",
          "Required": false,
          "IsVisible": true,
          "PostData": true,
          "ValidRegEx": "",
          "SNo": 7,
          "DefaultValue": 1,
          "width": 180
        }
      ]
    },
    {
      "Name": "UOMId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PatternSortOrder",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "PatternVersion",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "PatternSourceType",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },
    {
      "Name": "PatternCreatedById",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PatternModifiedById",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PatternCreatedOn",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "Width": 100
    },
    {
      "Name": "PatternModifiedOn",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "Width": 100
    },
    {
      "Name": "GradeParameterSetId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PouringParameterSetId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "ParameterSetId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "KnockoutParameterSetId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "TenantId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PatternNature",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    }, {
      "Name": "PatternOpeningCount",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    }, {
      "Name": "PatternRemarks",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "Testing",
      "Width": 100
    },
    {
      "Name": "NumberOfWorkingCavity",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    }
  ]
}
