{
    "ObjectFields": [
        {
            "Name": "ECMRoleCode",
            "Type": "string",
            "Label": "Common.code",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "PicklistJSON": "ECMRole",
            "Multiple": false,
            "LinkId": "ECMRoleId",
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter Code",
            "Width": 276,
            "AddNew": true,
            "IsFirstField": true,
            "MaxLength": 20,
            "DefaultValue": "",
            "LabelWidth": 115,
            "isKeyField":true
        },
        {
            "Name": "ECMRoleName", 
            "Type": "string",
            "Label": "Common.name",
            "Required": true,
            "ValidRegEx": "",
            "PostData": true,
            "PicklistJSON": "ECMRole",
            "Multiple": false,
            "LinkId": "ECMRoleId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Name",
            "Width": 276,
            "AddNew": true,
            "MaxLength": 200,
            "DefaultValue": "",
            "LabelWidth": 115,
            "isKeyField":true
        },
        {
            "Name": "ECMRoleId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "OwnContentSave",
            "Type": "number",
            "Label": "Save",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OwnContentEdit",
            "Type": "number",
            "Label": "Edit",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OwnContentDelete",
            "Type": "number",
            "Label": "Delete",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OwnContentGet",
            "Type": "number",
            "Label": "ECMRole.Get",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OtherSave",
            "Type": "number",
            "Label": "Save",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OtherEdit",
            "Type": "number",
            "Label": "Edit",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OtherDelete",
            "Type": "number",
            "Label": "Delete",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "OtherGet",
            "Type": "number",
            "Label": "ECMRole.Get",
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 32,
            "Width": 200,
            "Placeholder": ""
        },
        {
            "Name": "ECMRoleOwnContentRights",
            "Type": "number",
            "Label": "ECMRole.Get",
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "1111",
            "LabelWidth": 32,
            "Width": 200
        },
        {
            "Name": "ECMRoleOthersContentRights",
            "Type": "number",
            "Label": "ECMRole.Get",
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "1111",
            "LabelWidth": 32,
            "Width": 200
        },
        {
            "Name": "ECMRoleRemarks",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "LabelWidth":"70",
            "PostData": true,
            "DefaultValue": "",
            "MaxLength": 2000,
            "Width": 336,
            "Label": "Common.Remark",
            "Placeholder": "Enter Remarks"
        },
        {
            "Name": "ECMRoleStatus",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "ECMRoleVersion",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "ECMRoleSourceType",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 5,
            "Width": 100
        },
        {
            "Name": "ECMRoleSortOrder",
            "Type": "number",
            "Required": false,
           "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 100
        },
        {
            "Name": "ECMRoleCreatedOn",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1707387840000)/",
            "Width": 100
        },
        {
            "Name": "ECMRoleModifiedOn",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "/Date(1707387840000)/",
            "Width": 100
        },
        {
            "Name": "ECMRoleCreatedById",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 100
        },
        {
            "Name": "ECMRoleModifiedById",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 100
        }
    ]
}