{
    "ObjectFields": [
        {
            "Name": "ItemCode",
            "Type": "string",
            "Label": "Diemaster.ItemCode",
            "Required": true,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "itemname",
            "Multiple": false,
            "LinkId": "ItemId",
            "PicklistTitle": "Code",
            "PlaceHolder": "Select Item Code",
            "Width": 370,
            "AddNew": false,
            "PicklistCriteria": "SKUITEMCODE",
            "MaxLength": 100,
            "DefaultValue": "",
            "IsFirstField": true,
            "LabelWidth": 115
        },
        {
            "Name": "ItemName",
            "Type": "string",
            "Label": "Diemaster.ItemName",
            "Required": true,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "itemname",
            "Multiple": false,
            "LinkId": "ItemId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Item Name",
            "Width": 370,
            "AddNew": false,
            "PicklistCriteria": "SKUITEMCODE",
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "ItemBrandName",
            "Type": "string",
            "Label": "ItemMaster.Brand",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "Brand",
            "Multiple": false,
            "LinkId": "ItemBrandId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Item Brand",
            "Width": 360,
            "AddNew": false,
            "PicklistCriteria": "ItemBrandName",
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SubCategoryName",
            "Type": "string",
            "Label": "ItemSchedule.ItemSubCategory",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "ItemSubCategoryName",
            "Multiple": false,
            "LinkId": "SubCategoryId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Item Sub Category",
            "Width": 360,
            "AddNew": false,
            "PicklistCriteria": "ItemBrandName",
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "CategoryName",
            "Type": "string",
            "Label": "LeadCategory.ItemCategory",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "ItemCateory",
            "Multiple": false,
            "LinkId": "CategoryId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Item Category",
            "Width": 360,
            "AddNew": false,
            "PicklistCriteria": "ItemBrandName",
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "ModelName",
            "Type": "string",
            "Label": "ItemMaster.Model",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "ItemModel",
            "Multiple": false,
            "LinkId": "ModelId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Item Model",
            "Width": 360,
            "AddNew": false,
            "PicklistCriteria": "ItemBrandName",
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUCode",
            "Type": "string",
            "Label": "ItemSchedule.SKUCode",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "PicklistJSON": "SKU",
            "Multiple": false,
            "LinkId": "SKUId",
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter Stock Keeping Unit Code",
            "Width": 370,
            "AddNew": true,
            "isKeyField": true,
            "PicklistCriteria": "SKUCODE",
            "MaxLength": 20,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUName",
            "Type": "string",
            "Label": "ItemSchedule.SKUName",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "PicklistJSON": "SKU",
            "Multiple": false,
            "LinkId": "SKUId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Stock Keeping Unit Name",
            "Width": 370,
            "AddNew": true,
            "isKeyField": true,
            "PicklistCriteria": "SKUCODE",
            "MaxLength": 50,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "ColorName",
            "Type": "string",
            "Label": "ItemMaster.Color",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "ColorName",
            "Multiple": false,
            "LinkId": "ColorId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Color",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "ProcessName",
            "Type": "string",
            "Label": "CopyNameType.Process",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "MachineProcess",
            "Multiple": false,
            "LinkId": "ProcessId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Process",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "BrandName",
            "Type": "string",
            "Label": "ItemMaster.Brand",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "Brand",
            "Multiple": false,
            "LinkId": "BrandId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Brand",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUPricePoint",
            "Type": "string",
            "Label": "ItemSku.PricePoint",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "GCM",
            "Multiple": false,
            "LinkId": "PricePoindId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Price Point",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUGrade",
            "Type": "string",
            "Label": "ItemSku.Season",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "GCM",
            "Multiple": false,
            "LinkId": "SKUGradeId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Season",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUSeason",
            "Type": "string",
            "Label": "EmployeeQualification.Grade",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "GCM",
            "Multiple": false,
            "LinkId": "SKUSeasonId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Grade",
            "Width": 360,
            "AddNew": false,
            "MaxLength": 100,
            "DefaultValue": "",
            "LabelWidth": 115
        },
        {
            "Name": "SKUId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "ItemId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "PricePoindId",
            "Type": "number",
            "Required": false,
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SKUGradeId",
            "Type": "number",
            "Required": false,
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SKUSeasonId",
            "Type": "number",
            "Required": false,
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "CategoryId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SKUStyleId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "ColorId",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "ProcessId",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BrandId",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SubCategoryId",
            "Type": "number",
            "Required": false,
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "ItemBrandId",
            "Type": "number",
            "Required": false, 
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "ModelId",
            "Type": "number",
            "Required": false,
            "PostData":false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SKUStatus",
            "Type": "number",
            "Label":"Goal.Status",
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth":92,
            "Width":145,
            "PickLists":[
                {
                    "key":0,
                    "value":"Pending"
                },
                {
                    "key":1,
                    "value":"Active"
                },
                {
                    "key":2,
                    "value":"Deleted"
                },
                {
                    "key":3,
                    "value":"Amended"
                },
                {
                    "key":4,
                    "value":"Inactive"
                },
                {
                    "key":5,
                    "value":"Archived"
                }
            ]
        },
        {
            "Name": "ItemVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsColorApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemMaster.ColorApplicable",
            "LabelWidth":33,
            "Width":200,
            "DefaultValue": 1
        },
        {
            "Name": "IsProcessApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemMaster.ProcessApplicable",
            "LabelWidth":33,
            "Width":200,
            "DefaultValue": 1
        },
        {
            "Name": "IsMakeApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemSku.BrandApplicable",
            "LabelWidth":95,
            "Width":200,
            "DefaultValue": 1
        },
        {
            "Name": "IsPricePointApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemMaster.PricePointApplicable",
            "LabelWidth":95,
            "Width":200,
            "DefaultValue": 1
        },
        {
            "Name": "IsGradeApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemMaster.GradeApplicable",
            "LabelWidth":95,
            "Width":200,
            "DefaultValue": 1
        },
        {
            "Name": "IsSeasonApplicable",
            "Type": "number",
            "Required": true,
            "PostData":false,
            "ValidRegEx": "",
            "Label":"ItemMaster.SeasonApplicable",
            "LabelWidth":95,
            "Width":200,
            "DefaultValue": 0
        },
        {
            "Name": "CountId",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "SKUSpecs",
            "Type": "string",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "SKUReed",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUPick",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUEnds",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUWidth",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUHeight",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUSKULength",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUSKUWeight",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUThickness",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "SKUStatus",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "SKUVersion",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "SKUSortOrder",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 9999
        },
        {
            "Name": "SKUSourceType",
            "Type": "number",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": 5
        },
        {
            "Name": "SKUCreatedOn",
            "Type": "string",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1716290400000)/"
        },
        {
            "Name": "SKUModifiedOn",
            "Type": "string",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1716290400000)/"
        },
        {
            "Name": "SKUModifiedByName",
            "Type": "string",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN"
        },
        {
            "Name": "SKUCreatedByName",
            "Type": "string",
            "Required": false,
            "PostData":true,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN"
        }
    ]
}