{
    "ObjectFields": [
        {
            "Name": "InspectionId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "width": "400px"
        },
        {
            "Name": "PeriodId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "BizTransactionTypeId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "BizTransactionTypeName",
            "Type": "string",
            "Label": "BizTransaction Type*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "LinkId": "BizTransactionTypeId",
            "PicklistJSON": "BizTransactionTypeName",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select BizTransactionType Name",
            "LabelWidth": 140,
            "Width": 360,
            "isKeyField": false,
            "AddNew": false
        },
        {
            "Name": "BIZTransactionTypeClassId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "InspectionTypeId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "InspectionTypeName",
            "Type": "string",
            "Label": "Inspection Type*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "NONE",
            "LinkId": "InspectionTypeId",
            "PicklistJSON": "InspectionType",
            "Multiple": false,
            "PicklistTitle": "InspectionTypeName",
            "PlaceHolder": "Select Inspection Type",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "InspectionNumber",
            "Type": "string",
            "Label": "Inspection Number",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "InspectionId",
            "PicklistJSON": "Inspection",
            "Multiple": false,
            "PicklistTitle": "InspectionNumber",
            "PlaceHolder": "Enter Inspection Number",
            "Width": 295,
            "LabelWidth": 135,
            "MaxLength": 50,
            "AddNew": true,
            "isKeyField": false
        },
        {
            "Name": "OUId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "OUName",
            "Type": "string",
            "Label": "OU / Branch*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "OUId",
            "PicklistJSON": "OrgUnit",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select OU",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "PartyId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "PartyName",
            "Type": "string",
            "Label": "Party*",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "PartyId",
            "PicklistJSON": "PartyName",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Party",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "WorkCenterId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "WorkCenterName",
            "Type": "string",
            "Label": "Work center",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "WorkCenterId",
            "PicklistJSON": "WorkCenter",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Work Center",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "InspectionAreaId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "InspectionAreaArea",
            "Type": "string",
            "Label": "Inspection Area",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "InspectionAreaId",
            "PicklistJSON": "inspectionarea",
            "Multiple": false,
            "PicklistTitle": "Area",
            "PlaceHolder": "Select Inspection Area",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "ParamterName",
            "Type": "string",
            "Label": "Paramter",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ParamterId",
            "PicklistJSON": "Paramter",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Paramter",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "ParamterId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "StageId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "StageName",
            "Type": "string",
            "Label": "Process Stage",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "StageId",
            "PicklistJSON": "GCM",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Process Stage",
            "Width": 295,
            "LabelWidth": 135,
            "PicklistCriteria": "InspectionType",
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "ShiftId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "ShiftName",
            "Type": "string",
            "Label": "Shift",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ShiftId",
            "PicklistJSON": "ShiftDescription",
            "Multiple": false,
            "PicklistTitle": "Description",
            "PlaceHolder": "Select Shift",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "InspectionReferenceNumber",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "0",
            "PostData": true,
            "MaxLength": 50,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Reference Number*",
            "Placeholder": "Enter Reference Number"
        },
        {
            "Name": "InspectionRemarks",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": true,
            "MaxLength": 100,
            "LabelWidth": 150,
            "Width": 310,
            "Label": "Remarks",
            "Placeholder": "Enter Remarks"
        },
        {
            "Name": "InspectionDate",
            "Type": "string",
            "Required": true,
            "LabelWidth": 150,
            "ValidRegEx": "",
            "DefaultValue": "todaygb5",
            "PostData": true,
            "Width": 120,
            "Label": "Inspection Date*",
            "Placeholder": ""
        },
        {
            "Name": "InspectionReferenceDate",
            "Type": "string",
            "Required": true,
            "LabelWidth": 150,
            "ValidRegEx": "",
            "DefaultValue": "todaygb5",
            "PostData": true,
            "Width": 120,
            "Label": "Reference Date*",
            "Placeholder": ""
        },
        {
            "Name": "ItemId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "ItemName",
            "Type": "string",
            "Label": "Item / Material*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ItemId",
            "PicklistJSON": "InpsectionItem",
            "Multiple": false,
            "PicklistTitle": "ItemName",
            "PlaceHolder": "Select Item",
            "PicklistCriteria": "InpsectioParty",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "LotId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "width": "400px"
        },
        {
            "Name": "LotLotNumber",
            "Type": "string",
            "Label": "Heat / Lot*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "LotId",
            "PicklistJSON": "Lot",
            "Multiple": false,
            "PicklistTitle": "LotNumber",
            "PlaceHolder": "Enter Lot",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": true,
            "MaxLength": 50,
            "isKeyField": false
        },
        {
            "Name": "SpecificationReference",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": true,
            "MaxLength": 100,
            "LabelWidth": 150,
            "Width": 310,
            "Label": "Specification Reference",
            "Placeholder": "Enter Specification Reference"
        },
        {
            "Name": "InspectionDetailNumberOfSamples",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "No. of Samples*",
            "Placeholder": "Enter No. of Samples"
        },
        {
            "Name": "InspectionDetailDocumentQuantity",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Document Qty*",
            "Placeholder": "Enter Document Qty"
        },
        {
            "Name": "InspectionDetailInspectedQuantity",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Inspected Qty",
            "Placeholder": "Enter Inspected Qty"
        },
        {
            "Name": "InspectionDetailGoodQuantity",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Good Qty",
            "Placeholder": "Enter Good Qty"
        },
        {
            "Name": "InspectionDetailReworkQuantity",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Rework Qty",
            "Placeholder": "Enter Rework Qty"
        },
        {
            "Name": "InspectionDetailRejectedQuantity",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "MaxLength": 3,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Rejected Qty",
            "Placeholder": "Enter Rejected Qty"
        },
        {
            "Name": "UserId",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "UserName",
            "Type": "string",
            "Label": "Inspectors*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "UserId",
            "PicklistJSON": "User",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Employee",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "ApprovedById",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "ApprovedByName",
            "Type": "string",
            "Label": "Approved By*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ApprovedById",
            "PicklistJSON": "User",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Approver",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "InspectionSortOrder",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionStatus",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionCreatedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionModifiedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionCreatedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1780252200000)/",
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "InspectionModifiedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1780252200000)/",
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "OverallResult",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": false,
            "LabelWidth": 150,
            "Width": 210,
            "Label": "Overall Result",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Pending"
                },
                {
                    "key": 1,
                    "value": "Acceptable"
                },
                {
                    "key": 2,
                    "value": "Not Acceptable"
                },
                {
                    "key": 3,
                    "value": "Conditional"
                }
            ]
        },
        {
            "Name": "ResultRemarks",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PostData": false,
            "MaxLength": 100,
            "LabelWidth": 150,
            "Width": 500,
            "Label": "Result Remarks",
            "Placeholder": "Enter remarks"
        },
        {
            "Name": "InspectionDetailArray",
            "Type": "string",
            "Label": "InspectionDetailArray",
            "SLNOField": "SlNo",
            "Tooltip": "",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "Grid": [
                {
                    "Label": "#",
                    "value": "InspectionDetailSlNo",
                    "width": 50,
                    "Type": "SNo",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "InspectionDetailId",
                    "value": "InspectionDetailId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "ItemId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Item / Material *",
                    "value": "ItemName",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 2,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "itemfast",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Item",
                        "LinkId": "ItemId,ItemName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "SkuId",
                    "value": "SkuId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "LotId",
                    "value": "LotId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Heat / Lot Code *",
                    "value": "LotLotNumber",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 3,
                    "width": 200,
                    "PicklistDetail": {
                        "PicklistUrl": "Lot",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Heat / Lot Code",
                        "LinkId": "LotId,LotLotNumber",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 200,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "ParameterSetId",
                    "value": "ParameterSetId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Drawing / Spec Ref",
                    "value": "SpecificationReference",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 4,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Specification Reference",
                    "width": 130,
                    "MaxLength": 10
                },
                {
                    "Label": "No. of Samples",
                    "value": "InspectionDetailNumberOfSamples",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 5,
                    "DefaultValue": 0,
                    "Placeholder": "Enter No. of Samples",
                    "width": 130,
                    "MaxLength": 10
                },
                {
                    "Label": "Document Qty *",
                    "value": "InspectionDetailDocumentQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 6,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Document Qty",
                    "width": 130,
                    "MaxLength": 10
                },
                {
                    "Label": "Inspected Qty",
                    "value": "InspectionDetailInspectedQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 7,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Inspected Qty",
                    "width": 130,
                    "MaxLength": 10
                },
                {
                    "Label": "Good Qty",
                    "value": "InspectionDetailGoodQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 8,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Good Qty",
                    "width": 120,
                    "MaxLength": 10
                },
                {
                    "Label": "Rework Qty",
                    "value": "InspectionDetailReworkQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 9,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Rework Qty",
                    "width": 120,
                    "MaxLength": 10
                },
                {
                    "Label": "Rejected Qty",
                    "value": "InspectionDetailRejectedQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 10,
                    "DefaultValue": 0,
                    "Placeholder": "Enter Rejected Qty",
                    "width": 120,
                    "MaxLength": 10
                },
                {
                    "Label": "Shortage Qty",
                    "value": "InspectionDetailShortageQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 120
                },
                {
                    "Label": "Excess Qty",
                    "value": "InspectionDetailExcessQuantity",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 120
                },
                {
                    "Label": "Total Points",
                    "value": "InspectionDetailTotalPoints",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 120
                },
                {
                    "Label": "Total Points After",
                    "value": "InspectionDetailTotalPointsAfter",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 120
                },
                {
                    "Label": "QC Comparison Status",
                    "value": "InspectionDetailQcComparisonStatus",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 120
                }
            ]
        },
        {
            "Name": "InspectionParameterArray",
            "Type": "string",
            "Label": "InspectionParameterArray",
            "SLNOField": "SlNo",
            "Tooltip": "",
            "IsAddrowRequired": false,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "GroupBy": {
                "GroupField": "ParameterCode",
                "GroupLabel": "ParameterName",
                "TabDisplay": true
            },
            "Grid": [
                {
                    "Label": "#",
                    "value": "InspectionParameterSlNo",
                    "width": 80,
                    "Type": "SNo",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "InspectionParameterId",
                    "value": "InspectionParameterId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "InspectionDetailId",
                    "value": "InspectionDetailId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "ParameterId",
                    "value": "ParameterId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Parameter",
                    "value": "ParameterName",
                    "Type": "ReadOnly",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 2,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "Paramter",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Parameter",
                        "LinkId": "ParameterId,ParameterName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "UomId",
                    "value": "UomId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "UOM",
                    "value": "UomName",
                    "Type": "ReadOnly",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 3,
                    "width": 150,
                    "PicklistDetail": {
                        "PicklistUrl": "UOM",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select UOM",
                        "LinkId": "UomId,UomName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 150,
                        "ColumnWidth": "100,150",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "Range (Min)",
                    "value": "MinVal",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 4,
                    "ReadOnly": true,
                    "DefaultValue": "",
                    "Mask":"000000",
                    "Placeholder": "Min – Max",
                    "width": 180,
                    "MaxLength": 6
                },
                {
                    "Label": "Range (Max)",
                    "value": "MaxVal",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 5,
                    "DefaultValue": "",
                    "ReadOnly": true,
                    "Placeholder": "Min – Max",
                    "width": 180,
                    "Mask":"000000",
                    "MaxLength": 6
                },
                {
                    "Label": "Average",
                    "value": "InspectionParameterFinalValue",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "ReadOnly": true,
                    "SNo": 10,
                    "DefaultValue": "0",
                    "Placeholder": "Average",
                    "width": 150,
                    "MaxLength": 6
                },
                {
                    "Label": "Remarks",
                    "value": "InspectionParameterInputText",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "ReadOnly": true,
                    "SNo": 12,
                    "DefaultValue": "",
                    "Placeholder": "Enter Remarks",
                    "width": 360,
                    "MaxLength": 50
                },
                {
                    "Label": "Result",
                    "value": "InspectionParameterResult",
                    "Type": "ComboBox",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 11,
                    "DefaultValue": 0,
                    "ReadOnly": true,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Pending"
                        },
                        {
                            "key": 1,
                            "value": "Accept"
                        },
                        {
                            "key": 2,
                            "value": "Reject"
                        }
                    ],
                    "width": 150,
                    "MaxLength": 50
                },
                {
                    "Label": "Input Date",
                    "value": "InspectionParameterInputDate",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": "",
                    "width": 150
                },
                {
                    "Label": "Parameter Sl No",
                    "value": "InspectionParameterParameterSlNo",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "InspectionParameterSampleNumber",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 1,
                    "width": 100
                },
                {
                    "Label": "Sample Number",
                    "value": "InspectionParameterInputValue",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "Mask":"000000",
                    "PostData": true,
                    "MaxLength":7,
                    "SNo": 11,
                    "DefaultValue": "",
                    "width": 100
                }
            ]
        },
        {
            "Name": "InspectionWorkerDetailArray",
            "Type": "string",
            "Label": "InspectionWorkerDetailArray",
            "SLNOField": "SlNo",
            "Required": false,
            "PostData": true,
            "Grid": [
                {
                    "Label": "#",
                    "value": "InspectionWorkerDetailSlNo",
                    "width": 50,
                    "Type": "SNo",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "InspectionWorkerDetailId",
                    "value": "InspectionWorkerDetailId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "InspectionId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": 0,
                    "width": 100
                },
                {
                    "Label": "UserId",
                    "value": "UserId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Inspector",
                    "value": "UserName",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 2,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "User",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Employee",
                        "LinkId": "UserId,UserName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "Employee Code",
                    "value": "UserCode",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 3,
                    "DefaultValue": "",
                    "Placeholder": "Employee Code",
                    "width": 150,
                    "MaxLength": 50
                }
            ]
        },
        {
            "Name": "InspectionDefectArray",
            "Type": "string",
            "Label": "InspectionDefectArray",
            "SLNOField": "SlNo",
            "Tooltip": "",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "Grid": [
                {
                    "Label": "#",
                    "value": "InspectionDefectSlNo",
                    "width": 50,
                    "Type": "SNo",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "InspectionDefectId",
                    "value": "InspectionDefectId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "InspectionDetailId",
                    "value": "InspectionDetailId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "DefectId",
                    "value": "DefectId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Defect Type",
                    "value": "DefectName",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 2,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "Defect",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Defect Type",
                        "LinkId": "DefectId,DefectName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "Category",
                    "value": "DefectCategory",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 3,
                    "DefaultValue": "",
                    "Placeholder": "Enter Category",
                    "width": 250,
                    "MaxLength": 50
                },
                {
                    "Label": "QTY Affected",
                    "value": "InspectionDefectQuantityMark",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 4,
                    "DefaultValue": "1",
                    "Placeholder": "Enter QTY AFFECTED",
                    "width": 180,
                    "MaxLength": 10
                },
                {
                    "Label": "No.of Defects",
                    "value": "InspectionDefectNumberOfDefects",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 5,
                    "DefaultValue": "1",
                    "Placeholder": "Enter NO. OF DEFECTS",
                    "width": 180,
                    "MaxLength": 10
                },
                {
                    "Label": "Points",
                    "value": "InspectionDefectPoints",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 6,
                    "DefaultValue": "1",
                    "Placeholder": "Enter POINTS",
                    "width": 180,
                    "MaxLength": 10
                },
                {
                    "Label": "After Rework",
                    "value": "InspectionDefectNumberOfDefectsAfter",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 7,
                    "DefaultValue": "1",
                    "Placeholder": "Enter AFTER REWORK",
                    "width": 180,
                    "MaxLength": 10
                },
                {
                    "Label": "Points After",
                    "value": "InspectionDefectPointsAfter",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 8,
                    "DefaultValue": "1",
                    "Placeholder": "Enter POINTS AFTER",
                    "width": 150,
                    "MaxLength": 10
                }
            ]
        },
        {
            "Name": "InspectionResultArray",
            "Type": "string",
            "Label": "InspectionResultArray",
            "SLNOField": "SlNo",
            "Tooltip": "",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "Grid": [
                {
                    "Label": "#",
                    "value": "InspectionResultSlNo",
                    "width": 50,
                    "Type": "SNo",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "",
                    "value": "InspectionResultId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "InspectionDetailId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "ItemId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Item / Material",
                    "value": "ItemName",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 2,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "itemfast",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Item",
                        "LinkId": "ItemId,ItemName",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "",
                    "value": "SkuId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "",
                    "value": "LotId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "PostData": true,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Overall Result",
                    "value": "InspectionResultInspectionResults",
                    "width": 230,
                    "Type": "ComboBox",
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 3,
                    "DefaultValue": 0,
                    "sticky": false,
                    "Required": false,
                    "left": 0,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Pending"
                        },
                        {
                            "key": 1,
                            "value": "Acceptable"
                        },
                        {
                            "key": 2,
                            "value": "Not Acceptable"
                        },
                        {
                            "key": 3,
                            "value": "Conditional"
                        }
                    ]
                },
                {
                    "Label": "Result Quantity",
                    "value": "InspectionResultQuantity",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "PostData": true,
                    "SNo": 4,
                    "DefaultValue": "0",
                    "Placeholder": "Enter Result Qty",
                    "width": 150,
                    "MaxLength": 50
                }
            ]
        }
    ]
}