{
    "ObjectFields": [
        {
            "Name": "BinId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "BinWareHouseAreaId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BinStorageSectionId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BinTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "WareHouseId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BinNumber",
            "Type": "string",
            "Label": "Bin.BinNumber",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "BinId",
            "PicklistJSON": "BinNumber",
            "Multiple": false,
            "PicklistTitle": "Number",
            "PlaceHolder": "Enter Number",
            "Width": 180,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength": 100,
            "isKeyField": true
        },
        {
            "Name": "WareHouseName",
            "Type": "string",
            "Label": "Bin.WareHouse",
            "PostData": false,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "WareHouseId",
            "PicklistJSON": "Warehouse",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Ware House",
            "Width": 300,
            "AddNew": false,
            "isKeyField": false
        },
        {
            "Name": "BinTypeName",
            "Type": "string",
            "Label": "Bin.BinType",
            "PostData": false,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "BinTypeId",
            "PicklistJSON": "Bintype",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Bin Type",
            "Width": 300,
            "AddNew": false
        },
        {
            "Name": "BinCubage",
            "Type": "number",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "Mask": "00000",
            "Width": 200,
            "MaxLength": 5,
            "Label": "Bin.Cubage",
            "Placeholder": "Enter Cubage"
        },
        {
            "Name": "BinBinStatus",
            "Type": "number",
            "Label": "Bin.BinStatus",
            "DefaultValue": 0,
            "Width": 200,
            "Placeholder": "",
            "PostData": true,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Request"
                },
                {
                    "key": 1,
                    "value": "Ordered"
                },
                {
                    "key": 2,
                    "value": "WIP"
                },
                {
                    "key": 3,
                    "value": "Capitilized"
                },
                {
                    "key": 4,
                    "value": "Retired"
                }
            ]
        },
        {
            "Name": "BinRemarks",
            "Type": "string",
            "Label": "Common.Remark",
            "Placeholder": "Enter the Remarks",
            "Required": false,
            "PostData": true,
            "MaxLength": 100,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 360
        },
        {
            "Name": "BinCreatedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1736335740000)/"
        },
        {
            "Name": "BinModifiedByName",
            "Type": "any",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN"
        },
        {
            "Name": "BinModifiedOn",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1704475560000)/"
        },
        {
            "Name": "BinCreatedByName",
            "Type": "any",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN"
        },
        {
            "Name": "BinCreatedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BinModifiedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "BinSortOrder",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 9999
        },
        {
            "Name": "BinStatus",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "BinVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        }
    ]
}