{
    "ObjectFields": [
        {
            "Name": "NDTReportId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "width": "400px"
        },
        {
            "Label": "Method",
            "Name": "NDTReportTypeOfTest",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
              
                {
                    "key": 0,
                    "value": "Water Base"
                },
                {
                    "key": 1,
                    "value": "Solvent Removal"
                },
                {
                    "key": 2,
                    "value": "Post Emulsifiable"
                }
            ]
        },
        {
            "Label": "Magnetic Method",
            "Name": "NDTReportMagneticMethod",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
              
                {
                    "key": 0,
                    "value": "Yoke Method"
                },
                {
                    "key": 1,
                    "value": "Coil Method"
                },
                {
                    "key": 2,
                    "value": "Prod Method"
                }
            ]
        },
        {
            "Label": "Type Of Magnetization",
            "Name": "NDTReportTypeOfMagnetisation",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
               
                {
                    "key": 0,
                    "value": "Longtitudinal"
                },
                {
                    "key": 1,
                    "value": "Circular"
                },
                {
                    "key": 2,
                    "value": "Multi Directional"
                }
            ]
        },
        {
            "Label": "Magnetizing Current",
            "Name": "NDTReportMagnetizingCurrent",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Equipment Details",
            "Name": "NDTReportEquipmentDetails",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Machine/Yoke Model",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Prod Spacing(MM)",
            "Name": "NDTReportProdSpacingMM",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Machine/Yoke Model",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Material Thickness(MM)",
            "Name": "NDTReportMaterialThicknessMM",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Light Equipment",
            "Name": "NDTReportLightEquipment",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Lighting Intensity",
            "Name": "NDTReportLightingIntensity",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Temperature",
            "Name": "NDTReportTemperature",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "De Magnetization",
            "Name": "NDTReportDemagnetization",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
             
                {
                    "key": 0,
                    "value": "Yes"
                },
                {
                    "key": 1,
                    "value": "No"
                }
            ]
        },
        {
            "Label": "De Magnetization",
            "Name": "NDTReportMagnetizationMedium",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
               
                {
                    "key": 0,
                    "value": "Magna Flux"
                },
                {
                    "key": 1,
                    "value": "Magna Flux"
                },
                {
                    "key": 2,
                    "value": "Others"
                }
            ]
        },
        {
            "Name": "OUName",
            "Type": "string",
            "Label": "OU/Branch",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "NDTReportOuId",
            "PicklistJSON": "ReloadAttendance",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Org Unit",
            "Width": 360,
            "LabelWidth": 150,
            "AddNew": false,
            "IsFirstField": false
        },
        {
            "Name": "NDTReportOuId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportPeriodId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportBizTransactionId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportNdtMethodId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportNdtMethodName",
            "Type": "string",
            "Label": "Method Name*",
            "Required": true,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": "",
            "LinkId": "NDTReportNdtMethodId",
            "PicklistJSON": "ndtmethodtype",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Method Name",
            "LabelWidth": 150,
            "Width": 295,
            "AddNew": false,
            "MaxLength": 100
        },
        {
            "Name": "NDTReportReportNo",
            "Type": "string",
            "Label": "Report No*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "LinkId": "NDTReportId",
            "PicklistJSON": "ndt",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Number",
            "LabelWidth": 150,
            "Width": 295,
            "AddNew": true,
            "MaxLength": 100
        },
        {
            "Name": "NDTReportParameterSet",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportTestStartDateTime",
            "Type": "Date",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "9999-12-12",
            "Label": "Test Start Date",
            "Width": 125
        },
        {
            "Name": "NDTReportTestEndDateTime",
            "Type": "Date",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Label": "Test End Date",
            "Width": 125
        },
        {
            "Name": "NDTReportReportDate",
            "Type": "Report Date",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Label": "Report Date",
            "Width": 125
        },
        {
            "Name": "NDTReportReferenceDate",
            "Type": "Date",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Label": "Reference Date",
            "Width": 125
        },
        {
            "Name": "NDTReportTestDate",
            "Type": "Test Date",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Label": "Test Date",
            "Width": 125
        },
        {
            "Name": "NDTReportReferenceNo",
            "Type": "string",
            "Required": true,
            "ValidRegEx": "",
            "Label": "Reference No*",
            "LabelWidth": 112,
            "PlaceHolder": "Enter Reference No",
            "DefaultValue": "",
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportTotalTestHours",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "Label": "Total Test Hours",
            "LabelWidth": 112,
            "PlaceHolder": "Enter Total Test Hours",
            "DefaultValue": 0,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportCustomerId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "width": "400px"
        },
        {
            "Name": "NDTReportCustomerName",
            "Type": "string",
            "Label": "Customer*",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "NDTReportCustomerId",
            "PicklistJSON": "PartyNames",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Customer",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "MaxLength": 100,
            "isKeyField": false
        },
        {
            "Name": "NDTReportSortOrder",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "width": "400px"
        },
        {
            "Name": "NDTReportStatus",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "width": "400px"
        },
        {
            "Name": "NDTReportVersion",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "width": "400px"
        },
        {
            "Name": "NDTReportSourceType",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "width": "400px"
        },
        {
            "Name": "NDTReportHeatId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportNdtObjectTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportCreatedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
            {
            "Name": "NDTReportModifiedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
            {
            "Name": "NDTReportModifiedByName",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN",
            "PostData": false,
            "width": "400px"
        },
           {
            "Name": "NDTReportCreatedByName",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN",
            "PostData": false,
            "width": "400px"
        },
              {
            "Name": "NDTReportModifiedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "2026-06-26",
            "PostData": true,
            "width": "400px"
        },
              {
            "Name": "NDTReportCreatedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "2026-06-26",
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportNdtObjectId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportStageOfTestId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportRemarks",
            "Type": "string",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "PlaceHolder": "Enter Remarks",
            "DefaultValue": "",
            "Label": "Remarks",
            "Width": 360
        },
        {
            "Name": "NDTReportCertificationLevel",
            "Type": "string",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PlaceHolder": "Select Acceptance Standard",
            "PostData": true,
            "DefaultValue": "",
            "Label": "Certification Level",
            "Width": 280
        },
        {
            "Name": "AgencyCertificationNo",
            "Type": "string",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PlaceHolder": "Select Agency Certificate No",
            "PostData": false,
            "DefaultValue": "",
            "Label": "Agency Certificate No",
            "Width": 280
        },
        {
            "Name": "NDTReportNdtObjectTypeName",
            "Type": "string",
            "Label": "Object Type*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "LinkId": "NDTReportNdtObjectTypeId",
            "PicklistTitle": "Name",
            "Tooltip": "test",
            "PlaceHolder": "Select object type",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportStageOfTestName",
            "Type": "string",
            "Label": "Stage of Test*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "LinkId": "NDTReportStageOfTestId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Stage of Test",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportSurfaceConditionName",
            "Type": "string",
            "Label": "Surface Condition*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "LinkId": "NDTReportSurfaceConditionId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Surface Condition",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "ProductionNumber",
            "Type": "string",
            "Label": "Heat ID",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": "",
            "LinkId": "NDTReportHeatId",
            "PicklistJSON": "WorkorderProduction",
            "Multiple": false,
            "PicklistCriteria": "WorkorderProduction",
            "PicklistTitle": "Number",
            "PlaceHolder": "Select Number",
            "Width": 320,
            "AddNew": false,
            "IsFirstField": true,
            "MaxLength": 20,
            "isKeyField": true
        },
        {
            "Name": "NDTReportAcceptanceStandardName",
            "Type": "string",
            "Label": "Acceptance Standard*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "GCMName",
            "Multiple": false,
            "LinkId": "NDTReportAcceptanceStandardId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Acceptance Standard",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportSurfaceConditionId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportAcceptanceStandardId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
            {
            "Name": "NDTReportAcceptanceStandard",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "0",
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportProcedureReference",
            "Type": "string",
            "Required": false,
            "LabelWidth": 112,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "PlaceHolder": "Enter Procedure Reference",
            "Label": "Procedure Reference",
            "Width": 280
        },
        {
            "Name": "NDTReportTestedByName",
            "Type": "string",
            "Label": "Tested By*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "User",
            "Multiple": false,
            "LinkId": "NDTReportTestedById",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Tested By",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportTestedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportWitnessedByName",
            "Type": "string",
            "Label": "Witnessed By*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "User",
            "Multiple": false,
            "LinkId": "NDTReportWitnessedById",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Witnessed By",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportWitnessedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportApprovedByName",
            "Type": "string",
            "Label": "Approved By*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "User",
            "Multiple": false,
            "LinkId": "NDTReportApprovedById",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Approved By",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportApprovedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportNdtAgencyName",
            "Type": "string",
            "Label": "Agency (from MPARTY)",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "LabelWidth": 125,
            "PicklistJSON": "PartyNames",
            "Multiple": false,
            "LinkId": "NDTReportNdtAgencyId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Agency",
            "Width": 285,
            "AddNew": false,
            "MaxLength": 20,
            "DefaultValue": ""
        },
        {
            "Name": "NDTReportNdtAgencyId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "PostData": true,
            "width": "400px"
        },
        {
            "Name": "NDTReportIsThirdParty",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "LabelWidth": 360,
            "Width": 210,
            "Label": "Third Party Test?",
            "PickLists": [
                {
                    "key": 0,
                    "value": "In House"
                },
                {
                    "key": 1,
                    "value": "Third Party"
                }
            ]
        },
        {
            "Name": "NDTReportOverallResult",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": true,
            "LabelWidth": 360,
            "Width": 210,
            "Label": "Overall Result",
            "PickLists": [
                {
                    "key": 0,
                    "value": "MethodParamId"
                },
                {
                    "key": 1,
                    "value": "Accepted"
                },
                {
                    "key": 2,
                    "value": "Not Accepted"
                },
                {
                    "key": 3,
                    "value": "Conditional"
                }
            ]
        },
        {
            "Name": "NDTItemResultArray",
            "Type": "string",
            "Label": "NDTItemResultArray",
            "SLNOField": "SlNo",
            "Tooltip": "",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "Grid": [
                {
                    "Label": "#",
                    "value": "SlNo",
                    "width": 50,
                    "Type": "SNo",
                    "IsVisible": true,
                    "SNo": 1,
                    "sticky": true,
                    "left": 0
                },
                {
                    "Label": "NDTItemResultId",
                    "value": "NDTItemResultId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "ItemId",
                    "value": "ItemId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "NDTReportId",
                    "value": "NDTReportId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "SKU",
                    "value": "SkuId",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "width": 100
                },
                {
                    "Label": "Item/Drawing No",
                    "value": "ItemDescription",
                    "Type": "Picklist",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 3,
                    "width": 250,
                    "PicklistDetail": {
                        "PicklistUrl": "Item",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "PlaceHolder": "Select Item",
                        "LinkId": "ItemId,ItemDescription",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Width": 250,
                        "ColumnWidth": "150,250",
                        "ColumnType": "string,string"
                    }
                },
                {
                    "Label": "PO No",
                    "value": "PoNo",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 2,
                    "DefaultValue": "",
                    "Placeholder": "Enter PO No",
                    "width": 180,
                    "MaxLength": 50
                },
                {
                    "Label": "PO Date",
                    "value": "PoDate",
                    "Type": "Date",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": "2026-12-12",
                    "width": 160
                },
                {
                    "Label": "Grade/Spec",
                    "value": "MaterialGrade",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 4,
                    "DefaultValue": "",
                    "Placeholder": "Enter Grade",
                    "width": 150,
                    "MaxLength": 50
                },
                {
                    "Label": "Heat Code",
                    "value": "HeatCode",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 5,
                    "DefaultValue": "",
                    "Placeholder": "Enter Heat Code",
                    "width": 150,
                    "MaxLength": 50
                },
                {
                    "Label": "Date Code",
                    "value": "DateCode",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 6,
                    "DefaultValue": "",
                    "Placeholder": "Enter Date Code",
                    "width": 150,
                    "MaxLength": 50
                },
           
                {
                    "Label": "Cavity No",
                    "value": "CavityNo",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": "",
                    "Placeholder": "Enter Cavity No",
                    "width": 120,
                    "MaxLength": 50
                },
                {
                    "Label": "Qty",
                    "value": "Qty",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 7,
                    "DefaultValue": 0,
                    "width": 100
                },
                {
                    "Label": "Result",
                    "value": "Result",
                    "width": 230,
                    "Type": "ComboBox",
                    "IsVisible": true,
                    "SNo": 8,
                    "DefaultValue": 0,
                    "sticky": false,
                    "Required": false,
                    "PostData": false,
                    "left": 0,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Acceptable"
                        },
                        {
                            "key": 1,
                            "value": "Not Acceptable"
                        },
                        {
                            "key": 2,
                            "value": ".Conditional"
                        },
                        {
                            "key": 3,
                            "value": "Rework"
                        }
                    ]
                },
                {
                    "Label": "ResultText",
                    "value": "Result Text",
                    "Type": "number",
                    "Required": false,
                    "IsVisible": true,
                    "SNo": 9,
                    "DefaultValue": 0,
                    "width": 300
                },
                {
                    "Label": "Indication Detail",
                    "value": "IndicationDetail",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": "",
                    "Placeholder": "Enter Indication",
                    "width": 250,
                    "MaxLength": 500
                },
                {
                    "Label": "Remarks",
                    "value": "Remarks",
                    "Type": "string",
                    "Required": false,
                    "IsVisible": false,
                    "DefaultValue": "",
                    "Placeholder": "Enter Remarks",
                    "width": 250,
                    "MaxLength": 200
                }
            ]
        },
        {
            "Label": "Lpt Method",
            "Name": "NDTReportLptMethod",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
             
                {
                    "key": 0,
                    "value": "Magna Flux"
                },
                {
                    "key": 1,
                    "value": "Magna Flux"
                },
                {
                    "key": 2,
                    "value": "Others"
                }
            ]
        },
        {
            "Label": "Job Thickness",
            "Name": "NDTReportJobThickness",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Penetration Time",
            "Name": "NDTReportPenetrationTime",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "PostData": true,
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Dwell Time",
            "Name": "NDTReportDwellTime",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Development Time",
            "Name": "NDTReportDevelopmentTime",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "width": 250,
            "PostData": true,
            "MaxLength": 200
        },
        {
            "Label": "Illumination Light",
            "Name": "NDTReportIlluminationLight",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "PostData": true,
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Penetrant",
            "Name": "NDTReportPenetrant",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "PostData": true,
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Penetrant Batch No",
            "Name": "NDTReportPenetrantBatchNo",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Developer",
            "Name": "NDTReportDeveloper",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Developer Batch No",
            "Name": "NDTReportDeveloperBatchNo",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "PostData": true,
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Cleaner",
            "Name": "NDTReportCleaner",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Cleaner Batch No",
            "Name": "NDTReportCleanerBatchNo",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
            {
            "Label": "Cleaning Method",
            "Name": "NDTReportCleaningMethod",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Ac/Dc",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Lighting Equipment",
            "Name": "NDTReportLightingEquipment",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Ac/Dc",
            "PostData": true,
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Application of Penetrant",
            "Name": "NDTReportApplicationOfPenetrant",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
              
                {
                    "key": 0,
                    "value": "Brushing"
                },
                {
                    "key": 1,
                    "value": "Spraying"
                },
                {
                    "key": 2,
                    "value": "Dipping"
                }
            ]
        },
        {
            "Label": "Apparatus Make",
            "Name": "NDTReportApparatusMake",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter apparatus make",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Model",
            "Name": "NDTReportModel",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Enter model",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Serial No",
            "Name": "NDTReportSerialNo",
            "Type": "string",
            "PostData": true,
            "Required": true,
            "DefaultValue": "0",
            "Placeholder": "Enter serial number",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Areas Of Coverage",
            "Name": "NDTReportAreasOfCoverage",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Enter areas of coverage",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Couplant Used",
            "Name": "NDTReportCouplantUsed",
            "Type": "string",
            "PostData": true,
            "Required": true,
            "DefaultValue": "0",
            "Placeholder": "Enter couplant used",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Calibration Block",
            "Name": "NDTReportCalibrationBlock",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Enter calibration block",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Size (MM)",
            "Name": "SizeMM",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "DefaultValue": "0",
            "Placeholder": "Enter size in mm",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Range (MM)",
            "Name": "NDTReportRangeMM",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter range in mm",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Frequency (MHz)",
            "Name": "NDTReportFrequencyMHz",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Enter frequency in MHz",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Gain (dB)",
            "Name": "NDTReportGainDB",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Enter gain in dB",
            "width": 250,
            "PostData": true,
            "MaxLength": 200
        },
        {
            "Label": "UT METHOD",
            "Name": "NDTReportUtMethod",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
               
                {
                    "key": 0,
                    "value": "Pulse Echo"
                },
                {
                    "key": 1,
                    "value": "Transmission"
                },
                {
                    "key": 2,
                    "value": "Immersion"
                }
            ]
        },
        {
            "Label": "PROBE TYPE",
            "Name": "NDTReportProbeType",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue": 0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,
            "PickLists": [
             
                {
                    "key": 0,
                    "value": "Normal"
                },
                {
                    "key": 1,
                    "value": "Angle"
                },
                {
                    "key": 2,
                    "value": "Twin Crystal"
                }
            ]
        },
     
        {
            "Label": "Total Test Hours",
            "Name": "NDTReportTotalTestHoursCalc",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "DefaultValue": "0",
            "Placeholder": "Enter Hours",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "TestEndDateTime",
            "Name": "NDTReportTestStartDateTimeFull",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "DefaultValue": "0",
            "Placeholder": "Enter Date",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Test StartDateTime",
            "Name": "NDTReportTestStartDateTimeFull",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter Test Start",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Equipment Make / Model",
            "Name": "NDTReportEquipmentMakeModel",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter equipment make/model",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Source Size(mm)",
            "Name": "NDTReportSourceSize",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter source size",
            "width": 250,
            "MaxLength": 200
        },
            {
            "Label": "Report Size(mm)",
            "Name": "NDTReportSizeMM",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter source size",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Energy(KV and CV)",
            "Name": "NDTReportEnergy",
            "Type": "string",
            "PostData": true,
            "Required": true,
            "DefaultValue": "0",
            "Placeholder": "Enter energy",
            "width": 250,
            "MaxLength": 200
        },
          {
            "Label": "Report Size(mm)",
            "Name": "NDTReportTimingDetails",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter source size",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Film Type / Brand",
            "Name": "NDTReportFilmTypeBrand",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Enter film type/brand",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "SFD",
            "Name": "NDTReportSFD",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "DefaultValue": "0",
            "Placeholder": "Enter SFD",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "IQI Type / Sensitivity",
            "Name": "NDTReportIQITypeSensitivity",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Enter IQI type/sensitivity",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Exposure Time",
            "Name": "NDTReportExposureTime",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "DefaultValue": "0",
            "Placeholder": "Enter exposure time",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Development Process",
            "Name": "NDTReportDevelopmentProcess",
            "Type": "string",
            "Required": false,
            "DefaultValue": "0",
            "PostData": true,
            "Placeholder": "Enter development process",
            "width": 250,
            "MaxLength": 200
        },
        {
            "Label": "Radiation Source",
            "Name": "NDTReportRadiationSource",
            "width": 230,
            "Type": "number",
            "IsVisible": true,
            "SNo": 8,
            "DefaultValue":0,
            "sticky": false,
            "Required": false,
            "PostData": true,
            "left": 0,                  
            "PickLists": [
              
                {
                    "key": 0,
                    "value": "XRay(IR )"
                },
                {
                    "key": 1,
                    "value": "Gamma"
                },
                {
                    "key": 2,
                    "value": "Gamma"
                }
            ]
        }
    ]
}