{
    "ObjectFields": [
        {
            "Name": "MRPPartyTypeCode",
            "Type": "string",
            "Label": "Common.code",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "MRPPartyTypeId",
            "PicklistJSON": "MRPPartyType",
            "Multiple": false,
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter Code",
            "Width": 295,
            "LabelWidth": 226,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength": 20,
            "isKeyField": true
        },
        {
            "Name": "MRPPartyTypeName",
            "Type": "string",
            "Label": "Common.name",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "MRPPartyTypeId",
            "PicklistJSON": "MRPPartyType",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Name",
            "Width": 295,
            "LabelWidth": 52,
            "AddNew": true,
            "MaxLength": 40,
            "isKeyField": true
        },
      
      {
        "Name": "MRPPartyTypeId",
        "Type": "number",
        "Required": false,
        "ValidRegEx": "",
        "PostData": true,
        "DefaultValue": 0
      },
     
      {
        "Name": "MRPPartyTypeParticulars",
        "Type": "string",
        "Required": false,
        "ValidRegEx": "",
        "Label":"BOM.Particulars",
        "PostData":true,
        "MaxLength":200,
        "Width":368,
        "LabelWidth":42,
        "Placeholder":"Enter Particulars",
        "DefaultValue": ""
    },
      
      {

        "Name": "MRPPartyTypeDetailArray",
        "Type": "string",
        "Label": "MRPPartyType.MRPPartyTypeDetailArray",
        "SLNOField": "MRPPartyTypeDetailSlNo",
        "Tooltip": "",
        "Placeholder": "",
        "Required": true,
        "Grid": [
          {
            "Label": "EmployeeExperience.SLNo",
            "value": "MRPPartyTypeDetailSlNo",
            "width": 100,
            "Type": "SNo",
            "left": 0,
            "IsVisible": true,
            "SNo": 1,
            "sticky": false
            
          },
          {
            "Label": "MRPPartyType.MRPItemType",
            "value": "MRPItemTypeName",
            "width":330,
            "Type":"Picklist",
            "sticky": false, 
            "Required":false,
            "left": 50,
            "PicklistDetail":{
              "PicklistUrl":"GCM",
              "PicklistDisplayText":"Name",
              "PicklistSearchFields":"Name",
              "Multiple":false,
              "AddNew":false,
              "PlaceHolder": "Select MRP Item Type",
              "LinkId":"MRPItemTypeId,MRPItemTypeName",
              "PicklistSelection":"Id",
              "PicklistTitle":"Name",
              "Label": "",
              "Width": 300,
              "MaxLength": 20,
              "ColumnWidth": "630",
              "ColumnType": "string" ,
              "PicklistCriteria":"MRPPartyType"                    
            },
            "IsVisible":true,
            "SNo":2
        },


          {
            "Label": "AssetType.Nature",
            "value": "MRPPartyTypeDetailNature",
            "width": 200,
            "Type": "ComboBox",
            "DefaultValue": 0,
            "IsVisible": true,
            "SNo": 3,
            "left": 50,
            "sticky": false,
            "Required": false,
            "PostData": true,
           
            "PickLists": [
              {
                "key": 0,
                "value": "Planned Order"
              },
              {
                "key": 1,
                "value": "Purchase Order"
              },
              {
                "key": 2,
                "value": "Purchase Requisition"
              },
              {
                "key": 3,
                "value": "Indent"
              },
              {
                "key": 4,
                "value": "Work Order"
              },
              {
                "key": 5,
                "value": "Schedule In"
              },
              {
                "key": 6,
                "value": "Schedule Out"
              }, 
              {
                "key": 7,
                "value": "Cancel"
              },
              {
                "key": 8,
                "value": "Contract  Release"
              },
              {
                "key": 9,
                "value": "Sales DC"
              },
              {
                "key": 10,
                "value": "Stores Indent "
              },
              {
                "key": 11,
                "value": "Subcontract Indent"
              }
              
            ]
          },
          {
            "Label": "MRPPartyType.BIZTransaction",
            "value": "BIZTransactionName",
            "width":330,
            "Type":"Picklist",
            "sticky": false, 
            "Required":true,
            "left": 50,
            "PicklistDetail":{
              "PicklistUrl":"Biztransaction",
              "PicklistDisplayText":"Code,Name",
              "PicklistSearchFields":"Name",
              "Multiple":false,
              "AddNew":false,
              "PlaceHolder": "Select BIZ Transaction",
              "LinkId":"BIZTransactionId,BIZTransactionName",
              "PicklistSelection":"Id",
              "PicklistTitle":"Name",
              "Label": "",
              "Width": 300,
              "MaxLength": 20,
              "ColumnWidth": "200,575",
              "ColumnType": "string,string"                    
            },
            "IsVisible":true,
            "SNo":4
        },

          {
            "Label": "",
            "value": "BIZTransactionId",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 4,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue": -1
          },
          {
            "Label": "",
            "value": "MRPItemTypeId",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 6,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue": -1
          },
          {
            "Label": "",
            "value": "MRPPartyTypeDetailId",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 7,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue": 0
          },
          {
            "Label": "",
            "value": "PeriodId",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 8,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue":-1
          },
          {
            "Label": "",
            "value": "MRPPartyTypeId",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 9,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue": 0
          },
          {
            "Label": "",
            "value": "undefined",
            "width": 50,
            "Type": "number",
            "IsVisible": false,
            "SNo": 10,
            "sticky": false,
           
            "Required": false,
            "PostData": true,
            "DefaultValue": ""
          }
        ]
      },
      
      {
        "Name": "MRPPartyTypeCreatedOn",
        "Type": "string",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": "/Date(1711386780000)/"
      },
      {
        "Name": "MRPPartyTypeCreatedByName",
        "Type": "string",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": "ADMIN"
      },
      {
        "Name": "MRPPartyTypeModifiedOn",
        "Type": "string",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": "/Date(1711386780000)/"
      },
      {
        "Name": "MRPPartyTypeModifiedByName",
        "Type": "string",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": "ADMIN"
      },
      {
        "Name": "MRPPartyTypeStatus",
        "Type": "number",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": 1
      },
      {
        "Name": "MRPPartyTypeVersion",
        "Type": "number",
        "Required": false,
        "PostData": true,
        "ValidRegEx": "",
        "DefaultValue": 1
      }
    ]
  }