{
    "ObjectFields": [
        {
            "Name": "ContactId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
        {
            "Name": "EntityId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -2147481759
        },
        {
            "Name": "EntityName",
            "Type": "ReadOnly",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Label": "Contact.ConnectedTo",
            "Width": 250,
            "AddNew": false,
            "LabelWidth": 94,
            "PlaceHolder": "Select Contact",
            "MaxLength": 20,
            "LinkId": "EntityId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": ""
        },
        {
            "Name": "ContactObjectId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
        {
            "Name": "ContactObjectTypeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": -1
        },
        {
            "Name": "ContactFirstName",
            "Type": "string",
            "Label": "Contact.ContactName",
            "Placeholder": "Enter Contact Name",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 72,
            "Width": 360,
            "MaxLength": 35
        },
        {
            "Name": "ContactName",
            "Type": "string",
            "Label": "Contact.FirstName",
            "Placeholder": "Enter First Name",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "isKeyField": true,
            "DefaultValue": "",
            "LabelWidth": 72,
            "Width": 360,
            "MaxLength": 20
        },
        {
            "Name": "ContactMiddleName",
            "Type": "string",
            "Label": "Contact.MiddleName",
            "Placeholder": "Enter Middle Name",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 82,
            "Width": 250,
            "MaxLength": 20
        },
        {
            "Name": "ContactLastName",
            "Type": "string",
            "Label": "Contact.LastName",
            "Placeholder": "Enter Last Name",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 82,
            "Width": 250,
            "MaxLength": 20
        },
        {
            "Name": "ContactMailId",
            "Type": "mail",
            "Label": "Contact.Mail",
            "Placeholder": "Enter Mail Id",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 98,
            "Width": 360,
            "MaxLength": 50
        },
        {
            "Name": "ContactPhoneNo",
            "Type": "number",
            "Label": "Contact.PhoneNo",
            "Placeholder": "Enter Phone No",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 98,
            "Width": 200,
            "MaxLength": 10
        },
        {
            "Name": "ContactMobileNo",
            "Type": "number",
            "Label": "Contact.MobileNo",
            "Placeholder": "Enter Mobile No",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 98,
            "Width": 200,
            "MaxLength": 10
        },
        {
            "Name": "ContactDesignation",
            "Type": "string",
            "Label": "Contact.Designation",
            "Placeholder": "Enter Designation",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 234,
            "Width": 250,
            "MaxLength": 35
        },
        {
            "Name": "ContactCompany",
            "Type": "string",
            "Label": "Branch.Company",
            "Placeholder": "Enter Company",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LabelWidth": 234,
            "Width": 360,
            "MaxLength": 100
        },
        {
            "Name": "ContactLinkType",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "Label": "ChargeElement.LinkType",
            "Width": 115,
            "Placeholder": "",
            "LabelWidth": 100,
            "DefaultValue": 0,
            "PickLists": [
                {
                    "key": 0,
                    "value": "Directed"
                },
                {
                    "key": 1,
                    "value": "Linked"
                }
            ]
        },
        {
            "Name": "ContactStatus",
            "Type": "number",
            "Label": "Lov.Status",
            "DefaultValue": 1,
            "Placeholder": "",
            "Required": false,
            "LabelWidth": 100,
            "PostData": true,
            "Width": 150,
            "PickLists": [
                {
                    "key": 1,
                    "value": "Active"
                },
                {
                    "key": 4,
                    "value": "Inactive"
                }
            ]
        },
        {
            "Name": "ContactSex",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "Label": "Contact.Gender",
            "Width": 150,
            "Placeholder": "",
            "LabelWidth": 200,
            "DefaultValue": 0,
            "PickLists": [
                {
                    "key": 0,
                    "value": "Male"
                },
                {
                    "key": 1,
                    "value": "Female"
                }
            ]
        },
        {
            "Name": "ContactSalutation",
            "Type": "Combobox",
            "Label": "Contact.Salutation",
            "Required": false,
            "LabelWidth": 200,
            "Width": 100,
            "PostData": true,
            "DefaultValue": "Mr",
            "PickLists": [
                {
                    "key": "Mr",
                    "value": "Mr"
                },
                {
                    "key": "Miss",
                    "value": "Ms"
                },
                {
                    "key": "Mrs",
                    "value": "Mrs"
                }
            ]
        },
        {
            "Name": "DefaultImageId",
            "Type": "string",
            "Label": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "ContactModifiedById",
            "Type": "number",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "ContactModifiedOn",
            "Type": "string",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "9999-12-31"
        },
        {
            "Name": "ContactSortOrder",
            "Type": "number",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1
        },
        {
            "Name": "ContactDob",
            "Type": "string",
            "Label": "Driver.DOB",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "9999-12-31",
            "Width": 100,
            "LabelWidth": 74,
            "MaxLength": 200
        },
        {
            "Name": "ContactRelationShip",
            "Type": "string",
            "Label": "Contact.RelationShip",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "PlaceHolder":"Enter RelationShip",
            "DefaultValue": "",
            "LabelWidth": 72,
            "MaxLength": 200
        },
        {
            "Name": "ReportingToName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Label": "Contact.ReportingTo",
            "Width": 340,
            "AddNew": false,
            "LabelWidth": 256,
            "PlaceHolder": "Select Employee",
            "MaxLength": 20,
            "PicklistJSON": "reportcontact",
            "LinkId": "ReportingToId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": ""
        },
        {
            "Name": "ReportingToId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "ContactVersion",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "ContactSourceType",
            "Type": "number",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1
        },
        {
            "Name": "ContactIsUser",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "LabelWidth": 94,
            "Width": 100
        },
       
        {
            "Name": "ContactSave",
            "Type": "number",
            "Label": "Contact.SaveToUser",
            "Tooltip": "",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "LabelWidth": 104,
            "Width": 96,
            "DefaultValue": 0
        },
        {
            "Name": "ContactAddon",
            "Type": "string",
            "Label": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 122,
            "DefaultValue": []
        },
        {
            "Name": "CountryISDCode",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "Label": "",
            "Width": 50,
            "LabelWidth": 98,
            "DefaultValue": ""
        },
        {
            "Name": "CountryISDCode1",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "Label": "",
            "Width": 50,
            "LabelWidth": 98,
            "DefaultValue": "+91",
            "PickLists": [
                {
                    "key": "+91",
                    "value": "+91"
                }
            ]
        },
        {
            "Name": "CountryISDCode2",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "Label": "",
            "Width": 50,
            "LabelWidth": 98,
            "DefaultValue": "+91",
            "PickLists": [
                {
                    "key": "+91",
                    "value": "+91"
                }
            ]
        },
        {
            "Name": "ContactImageViewUrl",
            "Type": "string",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": ""
        },
        {
            "Name": "ContactDefaultImageId",
            "Type": "string",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": ""
        },
        {
            "Name": "AddressCheckbox",
            "Type": "number",
            "Label": "Contact.Address",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": 0,
            "LabelWidth": 33
        },
        {
            "Name": "AlfrescoCriteria",
            "Type": "string",
            "Label": "Contact.AlfrescoCriteria",
            "Required": false,
            "PostData": false,
            "IsAddrowRequired": false,
            "Grid": [
                {
                    "Label": "BOM.Particulars",
                    "value": "AlfrescoId",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 2,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 14,
                    "width": 160
                },
                {
                    "Label": "Activity.UOM",
                    "value": "IsThumbNail",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 3,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 14,
                    "width": 160
                },
                {
                    "Label": "",
                    "value": "ClassificationMarkId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "SNo": 4,
                    "Width": 100
                },
                {
                    "Label": "",
                    "value": "DocumentSetDetailId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "SNo": 5,
                    "Width": 100
                },
                {
                    "Label": "",
                    "value": "BizTransactionTypeId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "SNo": 7,
                    "Width": 100
                },
                {
                    "Label": "",
                    "value": "DocumentTypeId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "SNo": 7,
                    "Width": 100
                },
                {
                    "Label": "Contact.Input",
                    "value": "FileName",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 8,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 17,
                    "width": 160
                },
                {
                    "Label": "Contact.Minimum",
                    "value": "UserName",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 12,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 17,
                    "width": 160
                },
                {
                    "Label": "Contact.Maximum",
                    "value": "ValidFrom",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 13,
                    "IsVisible": false,
                    "DefaultValue": "/Date(1722124800000)/",
                    "MaxLength": 17,
                    "width": 160
                },
                {
                    "Label": "Contact.Toll+",
                    "value": "ValidTo",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 14,
                    "IsVisible": true,
                    "DefaultValue": "/Date(1722124800000)/",
                    "MaxLength": 17,
                    "width": 160
                },
                {
                    "Label": "Contact.Toll-",
                    "value": "ItemDetailTolleranceMinusPercent",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 15,
                    "IsVisible": true,
                    "DefaultValue": 0,
                    "MaxLength": 17,
                    "width": 160
                },
                {
                    "Label": "Contact.StandardText",
                    "value": "Type",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 16,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 50,
                    "width": 160
                },
                {
                    "Label": "",
                    "value": "Urls",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 17,
                    "IsVisible": false,
                    "DefaultValue": "",
                    "MaxLength": 14,
                    "width": 160
                },
                {
                    "Label": "",
                    "value": "AttachmentId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "Placeholder": "Enter Value",
                    "SNo": 18,
                    "IsVisible": false,
                    "DefaultValue": 0,
                    "MaxLength": 14,
                    "width": 160
                }
            ]
        },
        {
            "Name": "AddressDTO",
            "Type": "FormGroup",
            "Label": "",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth": 132,
            "Width": 380,
            "FormFields": [
                {
                    "Name": "AddressId",
                    "Type": "number",
                    "Label": "Contact.AddressId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressObjectTypeId",
                    "Type": "number",
                    "Label": "Contact.AddressObjectTypeId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -2147481759,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressObjectId",
                    "Type": "number",
                    "Label": "Contact.AddressObjectId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressAddressType",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "Width": 100,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Present"
                        },
                        {
                            "key": 1,
                            "value": "Permanent"
                        },
                        {
                            "key": 2,
                            "value": "Work"
                        },
                        {
                            "key": 3,
                            "value": "Main"
                        },
                        {
                            "key": 4,
                            "value": "Work Fax"
                        },
                        {
                            "key": 5,
                            "value": "Main Fax"
                        },
                        {
                            "key": 6,
                            "value": "Others"
                        }
                    ]
                },
                {
                    "Name": "AddressAddressNature",
                    "Type": "number",
                    "Label": "CashDiscount.Type",
                    "Required": false,
                    "PostData": true,
                    "Width": 230,
                    "LabelWidth": 50,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Personal"
                        },
                        {
                            "key": 1,
                            "value": "Business"
                        }
                    ]
                },
                {
                    "Name": "AddressLine1",
                    "Type": "string",
                    "Label": "Address.Address",
                    "Required": true,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 100,
                    "MaxLength": 200,
                    "Width": 360,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address"
                },
                {
                    "Name": "AddressLine2",
                    "Type": "string",
                    "Label": "Driver.AddressLine2",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "LabelWidth": 100,
                    "Width": 300,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 2"
                },
                {
                    "Name": "AddressLine3",
                    "Type": "string",
                    "Label": "Driver.AddressLine3",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 3"
                },
                {
                    "Name": "AddressLine4",
                    "Type": "string",
                    "Label": "Driver.AddressLine4",
                    "Required": false,
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 4"
                },
                {
                    "Name": "AddressLine5",
                    "Type": "string",
                    "Label": "Driver.AddressLine5",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "Width": 300,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 5"
                },
                {
                    "Name": "AddressZipCode",
                    "Type": "number",
                    "Label": "Driver.ZipCode",
                    "Required": true,
                    "ValidRegEx": "",
                    "LabelWidth": 102,
                    "PostData": true,
                    "Width": 360,
                    "MaxLength": 6,
                    "DefaultValue": "",
                    "Placeholder": "Enter Zip Code"
                },
                {
                    "Name": "CityId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "CityCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CityName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "CityId",
                    "Label": "Driver.City",
                    "Width": 360,
                    "AddNew": false,
                    "LabelWidth": 102,
                    "PlaceHolder": "Select City",
                    "MaxLength": 20,
                    "Required": true,
                    "PicklistJSON": "cityname",
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "CountryId",
                    "Label": "Driver.Country",
                    "Width": 360,
                    "LabelWidth": 102,
                    "AddNew": false,
                    "PlaceHolder": "Select Country",
                    "MaxLength": 20,
                    "Required": true,
                    "PostData": false,
                    "PicklistJSON": "country",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "CountryISDCode",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressPhone",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "LabelWidth": 140,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "MaxLength": 10,
                    "Placeholder": "Enter Phone Number"
                },
                {
                    "Name": "AddressMobile",
                    "Type": "number",
                    "Label": "",
                    "LabelWidth": 140,
                    "Width": 115,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "MaxLength": 10,
                    "Placeholder": "Enter Mobile Numebr"
                },
                {
                    "Name": "AddressMail",
                    "Type": "mail",
                    "Label": "Driver.MailId",
                    "Required": false,
                    "PostData": true,
                    "LabelWidth": 140,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter Mail Id"
                },
                {
                    "Name": "AddressWeb",
                    "Type": "string",
                    "Label": "Driver.WebAddress",
                    "Required": false,
                    "LabelWidth": 264,
                    "MaxLength": 100,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "",
                    "Placeholder": "Enter Web Address"
                },
                {
                    "Name": "AddressFax",
                    "Type": "number",
                    "Label": "Address.AlternateMobileNo",
                    "Placeholder": "Enter Alternate Mobile Number",
                    "Required": false,
                    "LabelWidth": 105,
                    "PostData": true,
                    "MaxLength": 10,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressGeoCode",
                    "Type": "string",
                    "Label": "Driver.GEOCode",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 58,
                    "Width": 200,
                    "PostData": true,
                    "DefaultValue": "",
                    "MaxLength": 50,
                    "Placeholder": "Enter GEO Code"
                },
                {
                    "Name": "AddressGSTIn",
                    "Type": "string",
                    "Label": "Driver.GSTINNo",
                    "Required": false,
                    "Placeholder": "Enter GSTIN Number",
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "Width": 180,
                    "MaxLength": 15,
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressPAN",
                    "Type": "string",
                    "Label": "Employee.PanNo",
                    "Required": false,
                    "LabelWidth": 134,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter PAN Number",
                    "PostData": true,
                    "MaxLength": 10,
                    "Width": 180
                },
                {
                    "Name": "AddressTAN",
                    "Type": "string",
                    "Label": "Address.TANNo",
                    "Placeholder": "Enter TAX Number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Width": 180,
                    "MaxLength": 10
                },
                {
                    "Name": "AddressVATCSTNumber",
                    "Type": "string",
                    "Label": "Address.CSTNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Placeholder": "Enter CST Number",
                    "PostData": true,
                    "MaxLength": 30,
                    "Width": 180
                },
                {
                    "Name": "AddressServiceTaxNumber",
                    "Type": "string",
                    "Label": "Address.ServiceTaxNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Placeholder": "Enter Service Tax Number",
                    "PostData": true,
                    "MaxLength": 15,
                    "Width": 190
                },
                {
                    "Name": "AddressVATTINNumber",
                    "Type": "string",
                    "Label": "Address.VATNo",
                    "Placeholder": "Enter VAT Number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Width": 160,
                    "MaxLength": 30
                },
                {
                    "Name": "AddressExciseDivision",
                    "Type": "string",
                    "Label": "Address.ExciseDivision",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Division"
                },
                {
                    "Name": "AddressExciseRange",
                    "Type": "string",
                    "Label": "Address.ExciseRange",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Range"
                },
                {
                    "Name": "AddressExciseCodeNumber",
                    "Type": "string",
                    "Label": "Address.ExciseCodeNumber",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Code No"
                },
                {
                    "Name": "AddressExciseNotification",
                    "Type": "string",
                    "Label": "Address.ExciseNotification",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Notification"
                },
                {
                    "Name": "AddressExciseCircle",
                    "Type": "string",
                    "Label": "Address.ExciseCircle",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Circle"
                },
                {
                    "Name": "AddressExciseCollectrate",
                    "Type": "string",
                    "Label": "Address.ExciseCollectrate",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Collectrate"
                },
                {
                    "Name": "AddressExciseRegisterNumber",
                    "Type": "string",
                    "Label": "Address.ExciseRegNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Reg.No"
                },
                {
                    "Name": "AddressTDSCircle",
                    "Type": "string",
                    "Label": "Address.TDSCircle",
                    "Placeholder": "Enter TDS Circle ",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Width": 160,
                    "MaxLength": 20
                },
                {
                    "Name": "StateId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "StateCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "StateName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "StateId",
                    "Label": "Contact.State",
                    "Width": 360,
                    "LabelWidth": 100,
                    "AddNew": false,
                    "PlaceHolder": "Select State",
                    "Required": false,
                    "MaxLength": 20,
                    "PicklistCriteria": "Country",
                    "PostData": false,
                    "PicklistJSON": "state",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "StandardRegionId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "StandardRegionCode",
                    "Type": "string",
                    "Label": "",
                    "PostData": false,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "StandardRegionName",
                    "Type": "string",
                    "Multiple": false,
                    "PlaceHolder": "Select Region",
                    "PicklistTitle": "Name",
                    "Label": "Contact.Region",
                    "LinkId": "StandardRegionId",
                    "Width": 360,
                    "AddNew": false,
                    "LabelWidth": 102,
                    "MaxLength": 20,
                    "Placeholder": "",
                    "Required": false,
                    "PostData": false,
                    "PicklistJSON": "Region",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                }
            ]
        },
        {
            "Name": "BusinessAddressDTO",
            "Type": "FormGroup",
            "Label": "",
            "Required": true,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth": 132,
            "Width": 380,
            "FormFields": [
                {
                    "Name": "AddressId",
                    "Type": "number",
                    "Label": "Contact.AddressId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressObjectTypeId",
                    "Type": "number",
                    "Label": "Contact.AddressObjectTypeId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -2147481759,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressObjectId",
                    "Type": "number",
                    "Label": "Contact.AddressObjectId",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "LabelWidth": 132,
                    "Width": 380
                },
                {
                    "Name": "AddressAddressType",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "Width": 100,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Present"
                        },
                        {
                            "key": 1,
                            "value": "Permanent"
                        },
                        {
                            "key": 2,
                            "value": "Work"
                        },
                        {
                            "key": 3,
                            "value": "Main"
                        },
                        {
                            "key": 4,
                            "value": "Work Fax"
                        },
                        {
                            "key": 5,
                            "value": "Main Fax"
                        },
                        {
                            "key": 6,
                            "value": "Others"
                        }
                    ]
                },
                {
                    "Name": "AddressAddressNature",
                    "Type": "number",
                    "Label": "CashDiscount.Type",
                    "Required": false,
                    "PostData": true,
                    "Width": 230,
                    "LabelWidth": 50,
                    "ValidRegEx": "",
                    "DefaultValue": 1,
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Personal"
                        },
                        {
                            "key": 1,
                            "value": "Business"
                        }
                    ]
                },
                {
                    "Name": "AddressLine1",
                    "Type": "string",
                    "Label": "Address.Address",
                    "Required": true,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 100,
                    "MaxLength": 200,
                    "Width": 360,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address"
                },
                {
                    "Name": "AddressLine2",
                    "Type": "string",
                    "Label": "Driver.AddressLine2",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "LabelWidth": 100,
                    "Width": 300,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 2"
                },
                {
                    "Name": "AddressLine3",
                    "Type": "string",
                    "Label": "Driver.AddressLine3",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 3"
                },
                {
                    "Name": "AddressLine4",
                    "Type": "string",
                    "Label": "Driver.AddressLine4",
                    "Required": false,
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 4"
                },
                {
                    "Name": "AddressLine5",
                    "Type": "string",
                    "Label": "Driver.AddressLine5",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "Width": 300,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 5"
                },
                {
                    "Name": "AddressZipCode",
                    "Type": "number",
                    "Label": "Driver.ZipCode",
                    "Required": true,
                    "ValidRegEx": "",
                    "LabelWidth": 102,
                    "PostData": true,
                    "Width": 360,
                    "MaxLength": 6,
                    "DefaultValue": "",
                    "Placeholder": "Enter Zip Code"
                },
                {
                    "Name": "CityId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "CityCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CityName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "CityId",
                    "Label": "Driver.City",
                    "Width": 360,
                    "AddNew": false,
                    "LabelWidth": 102,
                    "PlaceHolder": "Select City",
                    "MaxLength": 20,
                    "Required": true,
                    "PicklistJSON": "cityname",
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "CountryId",
                    "Label": "Driver.Country",
                    "Width": 360,
                    "LabelWidth": 102,
                    "AddNew": false,
                    "PlaceHolder": "Select Country",
                    "MaxLength": 20,
                    "Required": true,
                    "PostData": false,
                    "PicklistJSON": "country",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "CountryId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "CountryISDCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressPhone",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "LabelWidth": 140,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "MaxLength": 10,
                    "Placeholder": "Enter Phone Number"
                },
                {
                    "Name": "AddressMobile",
                    "Type": "number",
                    "Label": "",
                    "LabelWidth": 140,
                    "Width": 115,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "MaxLength": 10,
                    "Placeholder": "Enter Mobile Numebr"
                },
                {
                    "Name": "AddressMail",
                    "Type": "mail",
                    "Label": "Driver.MailId",
                    "Required": false,
                    "PostData": true,
                    "LabelWidth": 140,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter Mail Id"
                },
                {
                    "Name": "AddressWeb",
                    "Type": "string",
                    "Label": "Driver.WebAddress",
                    "Required": false,
                    "LabelWidth": 264,
                    "MaxLength": 100,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "",
                    "Placeholder": "Enter Web Address"
                },
                {
                    "Name": "AddressFax",
                    "Type": "number",
                    "Label": "Address.AlternateMobileNo",
                    "Placeholder": "Enter Alternate Mobile Number",
                    "Required": false,
                    "LabelWidth": 105,
                    "PostData": true,
                    "MaxLength": 10,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressGeoCode",
                    "Type": "string",
                    "Label": "Driver.GEOCode",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 58,
                    "Width": 200,
                    "PostData": true,
                    "DefaultValue": "",
                    "MaxLength": 50,
                    "Placeholder": "Enter GEO Code"
                },
                {
                    "Name": "AddressGSTIn",
                    "Type": "string",
                    "Label": "Driver.GSTINNo",
                    "Required": false,
                    "Placeholder": "Enter GSTIN Number",
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "Width": 180,
                    "MaxLength": 15,
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "AddressPAN",
                    "Type": "string",
                    "Label": "Employee.PanNo",
                    "Required": false,
                    "LabelWidth": 134,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter PAN Number",
                    "PostData": true,
                    "MaxLength": 10,
                    "Width": 180
                },
                {
                    "Name": "AddressTAN",
                    "Type": "string",
                    "Label": "Address.TANNo",
                    "Placeholder": "Enter TAX Number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Width": 180,
                    "MaxLength": 10
                },
                {
                    "Name": "AddressVATCSTNumber",
                    "Type": "string",
                    "Label": "Address.CSTNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Placeholder": "Enter CST Number",
                    "PostData": true,
                    "MaxLength": 30,
                    "Width": 180
                },
                {
                    "Name": "AddressServiceTaxNumber",
                    "Type": "string",
                    "Label": "Address.ServiceTaxNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Placeholder": "Enter Service Tax Number",
                    "PostData": true,
                    "MaxLength": 15,
                    "Width": 190
                },
                {
                    "Name": "AddressVATTINNumber",
                    "Type": "string",
                    "Label": "Address.VATNo",
                    "Placeholder": "Enter VAT Number",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 134,
                    "DefaultValue": "",
                    "Width": 160,
                    "MaxLength": 30
                },
                {
                    "Name": "AddressExciseDivision",
                    "Type": "string",
                    "Label": "Address.ExciseDivision",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Division"
                },
                {
                    "Name": "AddressExciseRange",
                    "Type": "string",
                    "Label": "Address.ExciseRange",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Range"
                },
                {
                    "Name": "AddressExciseCodeNumber",
                    "Type": "string",
                    "Label": "Address.ExciseCodeNumber",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Code No"
                },
                {
                    "Name": "AddressExciseNotification",
                    "Type": "string",
                    "Label": "Address.ExciseNotification",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Notification"
                },
                {
                    "Name": "AddressExciseCircle",
                    "Type": "string",
                    "Label": "Address.ExciseCircle",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Circle"
                },
                {
                    "Name": "AddressExciseCollectrate",
                    "Type": "string",
                    "Label": "Address.ExciseCollectrate",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Collectrate"
                },
                {
                    "Name": "AddressExciseRegisterNumber",
                    "Type": "string",
                    "Label": "Address.ExciseReg.No",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 160,
                    "Placeholder": "Enter Excise Reg.No"
                },
                {
                    "Name": "AddressTDSCircle",
                    "Type": "string",
                    "Label": "Address.TDSCircle",
                    "Placeholder": "Enter TDS Circle ",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Width": 160,
                    "MaxLength": 20
                },
                {
                    "Name": "StateId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "StateCode",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "StateName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "LinkId": "StateId",
                    "Label": "Contact.State",
                    "Width": 360,
                    "LabelWidth": 100,
                    "AddNew": false,
                    "PlaceHolder": "Select State",
                    "Required": false,
                    "MaxLength": 20,
                    "PicklistCriteria": "Country",
                    "PostData": false,
                    "PicklistJSON": "state",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "StandardRegionId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "StandardRegionCode",
                    "Type": "string",
                    "Label": "",
                    "PostData": false,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": 0
                },
                {
                    "Name": "StandardRegionName",
                    "Type": "string",
                    "Multiple": false,
                    "PlaceHolder": "Select Region",
                    "PicklistTitle": "Name",
                    "Label": "Contact.Region",
                    "LinkId": "StandardRegionId",
                    "Width": 360,
                    "AddNew": false,
                    "LabelWidth": 102,
                    "MaxLength": 20,
                    "Placeholder": "",
                    "Required": false,
                    "PostData": false,
                    "PicklistJSON": "Region",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                }
            ]
        }
    ]
}