{
    "ObjectFields": [
        {
            "Name": "ItemName",
            "Type": "string",
            "Label": "Activity.Item",
            "LabelWidth": 115,
            "Width": 200,
            "ReadOnly": true,
            "Placeholder": "Enter Item",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BinQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Quantity",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BinGoodQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Good Quantity",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BinRejectionQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Rej Qty",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BinReworkQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Rework Quantity",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BinOtherQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Other Quantity",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
         {
            "Name": "TotalBinQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Total Quantity",
            "LabelWidth": 115,
            "Width": 100,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "TotalBinGoodQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Total Good Quantity",
            "LabelWidth": 115,
            "Width": 100,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "TotalBinRejectionQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Total Rej Qty",
            "LabelWidth": 115,
            "Width": 100,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "0"
        },
        {
            "Name": "TotalBinReworkQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Total Rework Quantity",
            "LabelWidth": 115,
            "Width": 100,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "TotalBinOtherQuantity",
            "Type": "string",
            "ReadOnly": true,
            "Label": "Total Other Quantity",
            "LabelWidth": 115,
            "Width": 100,
            "Placeholder": "",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "overwriterequired",
            "Type": "string",
            "Label": "Overwrite",
            "LabelWidth": 115,
            "Width": 200,
            "Placeholder": "Enter Item",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "IsGoodQuantityVisible",
            "Type": "number",
            "Label": "",
            "Required": false,
            "PostData": false,
            "DefaultValue": 0,
            "Width": 242,
            "Placeholder": "",
            "LabelWidth": 225
        },
        {
            "Name": "IsRejectionQuantityVisible",
            "Type": "number",
            "Label": "",
            "Required": false,
            "PostData": false,
            "DefaultValue": 0,
            "Width": 242,
            "Placeholder": "",
            "LabelWidth": 225
        },
        {
            "Name": "IsReworkQuantityVisible",
            "Type": "number",
            "Label": "",
            "Required": false,
            "PostData": false,
            "DefaultValue": 0,
            "Width": 242,
            "Placeholder": "",
            "LabelWidth": 225
        },
        {
            "Name": "IsOtherQuantityVisible",
            "Type": "number",
            "Label": "",
            "Required": false,
            "PostData": false,
            "DefaultValue": 0,
            "Width": 242,
            "Placeholder": "",
            "LabelWidth": 225
        },
        {
            "Name": "MMMultiBinArray",
            "Type": "Grid",
            "SLNOField": "BinDetailSlNo",
            "Required": false,
            "Grid": [
                {
                    "Label": "#",
                    "value": "BinDetailSlNo",
                    "Type": "SNo",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "width": 50,
                    "DefaultValue": 1,
                    "IsVisible": true,
                    "SNo": 1
                },
                {
                    "Label": "",
                    "value": "BizTransactionTypeId",
                    "Type": "number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1,
                    "IsVisible": false,
                    "SNo": 2
                },
                {
                    "Label": "",
                    "value": "BinRowwise",
                    "Type": "number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": false,
                    "SNo": 3
                },
                {
                    "Label": "",
                    "value": "BinId",
                    "Type": "number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1,
                    "IsVisible": false,
                    "SNo": 4
                },
                {
                    "Label": "Bin",
                    "value": "BinNumber",
                    "Type": "Picklist",
                    "width": 250,
                    "PostData": true,
                    "sticky": false,
                    "left": 50,
                    "PicklistDetail": {
                        "PicklistUrl": "tobin",
                        "PicklistDisplayText": "Number",
                        "PicklistSearchFields": "Number",
                        "Multiple": false,
                        "AddNew": false,
                        "Required": false,
                        "LinkId": "BinId,BinNumber",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Number",
                        "PlaceHolder": "Select Bin",
                        "Label": "",
                        "Width": 220,
                        "MaxLength": 100,
                        "ColumnWidth": "720",
                        "ColumnType": "string"
                    },
                    "IsVisible": true,
                    "SNo": 5,
                    "Required": false,
                    "DefaultValue": ""
                },
                {
                    "Label": "Remarks",
                    "value": "BinDetailRemarks",
                    "Type": "String",
                    "width": 240,
                    "Required": false,
                    "PostData": true,
                    "Placeholder": "Enter Remarks",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 6
                },
                {
                    "Label": "Quantity",
                    "value": "BinDetailQuantity",
                    "Type": "number",
                    "width": 240,
                    "Required": false,
                    "PostData": true,
                    "Placeholder": "Enter Quantity",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 7
                },
                {
                    "Label": "Good Qty",
                    "value": "BinDetailGoodQuantity",
                    "Type": "number",
                    "width": 240,
                    "Required": false,
                    "PostData": true,
                    "DependendFieldName": "IsGoodQuantityVisible",
                    "DependendFieldValue": 0,
                    "Placeholder": "Enter Good Qty",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 8
                },
                {
                    "Label": "Rej Qty",
                    "value": "BinDetailRejectedQuantity",
                    "Type": "number",
                    "width": 240,
                    "Required": false,
                    "PostData": true,
                    "DependendFieldName": "IsRejectionQuantityVisible",
                    "DependendFieldValue": 0,
                    "Placeholder": "Enter Good Qty",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 8
                },
                {
                    "Label": "Rew Qty",
                    "value": "BinDetailReworkQuantity",
                    "Type": "number",
                    "width": 240,
                    "Required": false,
                    "PostData": true,
                    "DependendFieldName": "IsReworkQuantityVisible",
                    "DependendFieldValue": 0,
                    "Placeholder": "Enter Rew Qty",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 8
                },
                {
                    "Label": "Other Qty",
                    "value": "BinDetailOtherQuantity",
                    "Type": "number",
                    "width": 240,
                    "Required": false,
                    "DependendFieldName": "IsOtherQuantityVisible",
                    "DependendFieldValue": 0,
                    "PostData": true,
                    "Placeholder": "Enter Other Qty",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "IsVisible": true,
                    "SNo": 8
                }
            ]
        }
    ]
}