{
  "ObjectFields": [
    {
      "Name": "StockReservationId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": 0
    },
    {
      "Name": "ReservationNumber",
      "Type": "string",
      "Label": "Stock Reservation",
      "PostData": true,
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "StockReservationId",
      "PicklistJSON": "StockReservation",
      "Multiple": false,
      "PicklistTitle": "ReservationNumber",
      "PlaceHolder": "Enter Stock Reservation",
      "Width": 360,
      "LabelWidth": 135,
      "AddNew": true,
      "isKeyField": false
    },
    {
      "Name": "TenantId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "PeriodId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "OUId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "OUName",
      "Type": "string",
      "Label": "WareHouse.OU",
      "PostData": true,
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "LinkId": "OUId",
      "PicklistJSON": "OrgUnit",
      "Multiple": false,
      "PicklistTitle": "Name",
      "PlaceHolder": "Select OU",
      "Width": 360,
      "LabelWidth": 135,
      "AddNew": false,
      "isKeyField": false
    },
    {
      "Name": "ReservationDate",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "DefaultValue": "todaygb5",
      "Label": "ShiftPattern.Date",
      "Width": 160
    },
    {
      "Name": "ForSlNo",
      "Type": "number",
      "PostData": true,
      "DefaultValue": 1
    },
    {
      "Name": "ForDate",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "todaygb5",
      "Label": "TimeSlip.RequiredDate",
      "Width": 160
    },
    {
      "Name": "ReservationMode",
      "Type": "number",
      "PostData": true,
      "DefaultValue": 3,
      "Label": "MatrixPlanner.Mode",
      "Width": 180,
      "PickLists": [
        {
          "key": 1,
          "value": "Planning"
        },
        {
          "key": 2,
          "value": "Post-Planning"
        },
        {
          "key": 3,
          "value": "Standalone"
        },
        {
          "key": 4,
          "value": "Auto-Linked"
        },
        {
          "key": 5,
          "value": "Matrix Activation"
        },
        {
          "key": 6,
          "value": "Subcon Return"
        }
      ]
    },
    {
      "Name": "ReservationSource",
      "Type": "number",
      "PostData": true,
      "DefaultValue":0,
      "Label": "AssetActivity.Resource",
      "Width": 180,
      "PickLists": [
        {
          "key": 0,
          "value": "Stock"
        },
        {
          "key": 2,
          "value": "Pipeline Document"
        }
      ]
    },
    {
      "Name": "AssignmentLevel",
      "Type": "number",
      "PostData": true,
      "DefaultValue": 2,
      "Label": "StockReservation.AssignmentLevel",
      "Width": 180,
      "PickLists": [
        {
          "key": 1,
          "value": "Project"
        },
        {
          "key": 2,
          "value": "Document"
        },
        {
          "key": 3,
          "value": "FG"
        },
        {
          "key": 4,
          "value": "SubItem"
        },
        {
          "key": 5,
          "value": "RM"
        }
      ]
    },
    {
      "Name": "ForObjectHeaderTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForObjectHeaderTypeName",
      "Type": "string",
      "PostData": true,
      "Required": false,
      "DefaultValue": "",
      "Label": "StockReservation.DocType",
      "PlaceHolder": "Select For Document Type...",
      "PicklistTitle": "Name",
      "Multiple": false,
      "Width": 360,
      "PicklistJSON": "DocumentType",
      "LinkId": "ForObjectHeaderTypeId"
    },
    {
      "Name": "ForObjectHeaderId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForObjectHeaderName",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.ForDocument",
      "PlaceHolder": "Select For Document...",
      "PicklistTitle": "Name",
      "Multiple": false,
      "PicklistJSON": "DocumentSet",
      "Width": 360,
      "LinkId": "ForObjectHeaderId"
    },
    {
      "Name": "ForObjectId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForObjectName",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.ForLine",
      "PlaceHolder": "Select For Object...",
      "PicklistTitle": "ReservationNumber",
      "PicklistJSON": "StockReservation",
      "Width": 360,
      "Multiple": false,
      "LinkId": "ForObjectId"
    },
    {
      "Name": "ForObjectTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForObjectTypeName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.ForObjectType",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select For Object Type...",
      "PicklistJSON": "Entity",
      "Multiple": false,
      "LinkId": "ForObjectTypeId"
    },
    {
      "Name": "ForAllotedAllocationId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForAllotedAllocationName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "For Allocation",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select From Allocation",
      "PicklistJSON": "EmployeeAlocation",
      "Multiple": false,
      "LinkId": "ForAllotedAllocationId"
    },
    {
      "Name": "ForBizTransactionTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ForBizTransactionTypeName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "For Biztransaction",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select For Biztransaction",
      "PicklistJSON": "Biztransaction",
      "Multiple": false,
      "LinkId": "ForBizTransactionTypeId"
    },
    {
      "Name": "ItemId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "ItemName",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "DefaultValue": "",
      "Label": "Pattern.ItemName",
      "PlaceHolder": "Select Item...",
      "PicklistTitle": "Name",
      "PicklistJSON": "itemfast",
      "Width": 360,
      "Multiple": false,
      "LinkId": "ItemId"
    },
    {
      "Name": "SKUId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "SKUName",
      "Type": "string",
      "PostData": true,
      "Required": false,
      "DefaultValue": "",
      "Multiple": false,
      "Label": "BOM.SKU",
      "PicklistJSON": "SKU",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select SKU...",
      "LinkId": "SKUId"
    },
    {
      "Name": "LotId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "LotName",
      "Type": "string",
      "PostData": true,
      "Required": false,
      "DefaultValue": "",
      "Label": "LotDetail.Lot",
      "PicklistTitle": "LotNumber",
      "Multiple": false,
      "PicklistJSON": "Lot",
      "Width": 360,
      "PlaceHolder": "Select Lot",
      "LinkId": "LotId"
    },
    {
      "Name": "PackId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "PackName",
      "Type": "string",
      "PostData": true,
      "Required": false,
      "DefaultValue": "",
      "Label": "Pack",
      "PicklistTitle": "Name",
      "Multiple": false,
      "PicklistJSON": "Pack",
      "Width": 360,
      "PlaceHolder": "Select Pack",
      "LinkId": "PackId"
    },
    {
      "Name": "StoreId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "StoreName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "ItemMaster.Store",
      "PlaceHolder": "Select Store",
      "PicklistTitle": "Name",
      "PicklistJSON": "StoreName",
      "Required": false,
      "Multiple": false,
      "Width": 360,
      "LinkId": "StoreId"
    },
    {
      "Name": "FromObjectHeaderTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "FromObjectHeaderTypeName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.FromDocType",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select From Document Type...",
      "PicklistJSON": "DocumentType",
      "Multiple": false,
      "LinkId": "FromObjectHeaderTypeId"
    },
    {
      "Name": "FromObjectHeaderId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "FromObjectHeaderName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.FromDocument",
      "PicklistTitle": "Name",
      "PicklistJSON":"DocumentSet",
      "Width": 360,
      "Multiple": false,
      "PlaceHolder": "Select From Document...",
      "LinkId": "FromObjectHeaderId"
    },
    {
      "Name": "FromObjectTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "FromObjectTypeName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.FromObjectType",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select From Object Type...",
      "PicklistJSON": "Entity",
      "Multiple": false,
      "LinkId": "FromObjectTypeId"
    },
    {
      "Name": "FromObjectId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "FromObjectName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "StockReservation.FromLine",
      "PicklistTitle": "ReservationNumber",
      "PicklistJSON": "StockReservation",
      "Width": 360,
      "Multiple": false,
      "PlaceHolder": "Select From Object..",
      "ColumnType": "string",
      "LinkId": "FromObjectId"
    },
    {
      "Name": "FromAllotedAllocationId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1499996279
    },
    {
      "Name": "FromAllotedAllocationName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "From Allocation",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select From Allocation...",
      "PicklistJSON": "VoucherAllocation",
      "Multiple": false,
      "LinkId": "FromAllotedAllocationId"
    },
    {
      "Name": "FromBizTransactionTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "FromBizTransactionTypeName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "From Biztransaction",
      "PicklistTitle": "Name",
      "Width": 360,
      "PlaceHolder": "Select From Biztransaction",
      "PicklistJSON": "Biztransaction",
      "Multiple": false,
      "LinkId": "FromBizTransactionTypeId"
    },
    {
      "Name": "ReservedQuantity",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0,
      "Label": "StockReservation.ReservedQty",
      "Mask": "000000000.0000",
      "PlaceHolder": "0.0000",
      "MaxLength": 10,
      "Width": 160,
      "LabelWidth": 120
    },
    {
      "Name": "IssuedQuantity",
      "Type": "ReadOnly",
      "PostData": false,
      "DefaultValue": 0,
      "Label": "StockReservation.IssuedQuantity",
      "Width": 160,
      "LabelWidth": 120
    },
    {
      "Name": "BalanceQuantity",
      "Type": "ReadOnly",
      "PostData": false,
      "DefaultValue": 0,
      "Label": "StockReservation.BalanceQuantity",
      "Width": 160,
      "LabelWidth": 120
    },
    {
      "Name": "MrpRunId",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "MrpRunName",
      "Type": "string",
      "PostData": true,
      "DefaultValue": "",
      "Label": "MRP Run",
      "PicklistTitle": "RunByName",
      "Width": 360,
      "PlaceHolder": "Select MRP Run",
      "PicklistJSON": "mrprun",
      "Multiple": false,
      "LinkId": "MrpRunId"
    },
    {
      "Name": "MrpRunDetailId",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "IsLotLocked",
      "Type": "number",
      "PostData": true,
      "Label": "Lot Locked",
      "DefaultValue": 1
    },
    {
      "Name": "IsAutoLinked",
      "Type": "number",
      "PostData": false,
      "DefaultValue": 0
    },
    {
      "Name": "IsFreeTracked",
      "Type": "number",
      "PostData": false,
      "DefaultValue": 0
    },
    {
      "Name": "FreeTrackReason",
      "Type": "string",
      "PostData": false,
      "DefaultValue": ""
    },
    {
      "Name": "FreeTrackedOn",
      "Type": "string",
      "PostData": false,
      "DefaultValue": "2026-07-02T01:49:53.000Z"
    },
    {
      "Name": "FreeTrackById",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "LinkedPoTypeId",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "LinkedPoId",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "SubconObjectHeaderTypeId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "SubconObjectHeaderTypeName",
      "Type": "string",
      "PostData": true,
      "Required": false,
      "DefaultValue": "",
      "Label": "Subcon Document Type",
      "PlaceHolder": "Select Subcon Document Type...",
      "PicklistTitle": "Name",
      "Multiple": false,
      "Width": 360,
      "PicklistJSON": "DocumentType",
      "LinkId": "SubconObjectHeaderTypeId"
    },
    {
      "Name": "SubconObjectHeaderId",
      "Type": "number",
      "PostData": true,
      "DefaultValue": -1
    },
    {
      "Name": "SubconObjectHeaderName",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "DefaultValue": "",
      "Label": "Subcon Object",
      "PlaceHolder": "Select Subcon Document...",
      "PicklistTitle": "Name",
      "Multiple": false,
      "PicklistJSON": "DocumentSet",
      "Width": 360,
      "LinkId": "SubconObjectHeaderId"
    },
    {
      "Name": "SubconLocation",
      "Type": "string",
      "PostData": false,
      "DefaultValue": ""
    },
    {
      "Name": "SubconSentOut",
      "Type": "string",
      "PostData": false,
      "DefaultValue": ""
    },
    {
      "Name": "SubconExpectedReturn",
      "Type": "string",
      "PostData": false,
      "DefaultValue": ""
    },
    {
      "Name": "ReservationStatus",
      "Type": "number",
      "PostData": true,
      "DefaultValue": 2,
      "Label": "Reservation Status",
      "Width": 180,
      "PickLists": [
        {
          "key": 1,
          "value": "Tentative"
        },
        {
          "key": 2,
          "value": "Confirmed"
        },
        {
          "key": 3,
          "value": "Released"
        },
        {
          "key": 4,
          "value": "Reassigned"
        },
        {
          "key": 5,
          "value": "FreeTracked"
        },
        {
          "key": 6,
          "value": "PartiallyFulfilled"
        },
        {
          "key": 7,
          "value": "FullyFulfilled"
        },
        {
          "key": 8,
          "value": "SubcontractingOut"
        }
      ]
    },
    {
      "Name": "DeletedOn",
      "Type": "string",
      "PostData": false,
      "DefaultValue": "2026-07-01T08:57:40.4166667"
    },
    {
      "Name": "IsDeleted",
      "Type": "number",
      "PostData": false,
      "DefaultValue": 0
    },
    {
      "Name": "DeletedById",
      "Type": "number",
      "PostData": false,
      "DefaultValue": -1
    },
    {
      "Name": "DeleteReason",
      "Type": "string",
      "PostData": false,
      "DefaultValue": ""
    },
    {
      "Name": "Version",
      "Type": "number",
      "PostData": false,
      "DefaultValue": 1
    },
    {
      "Name": "SourceType",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "5",
      "Width": 100
    },
    {
      "Name": "CreatedById",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "-1",
      "Width": 100
    },
    {
      "Name": "CreatedOn",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "2026-07-04",
      "Width": 100
    },
    {
      "Name": "ModifiedById",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "-1",
      "Width": 100
    },
    {
      "Name": "ModifiedOn",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "2026-07-04",
      "Width": 100
    }
  ]
}