{
    "ObjectFields": [
        {
            "Name": "AlfrescoCriteria",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": "",
            "Width": 100
        },
        {
            "Name": "CodeDefineGenerationType",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200
        },
        {
            "Name": "PartyCode",
            "Type": "string",
            "LinkId": "PartyId",
            "PicklistJSON": "PartyName",
            "Required": true,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": "",
            "Multiple": false,
            "Label": "Party Code*",
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter Code",
            "RequireBasedOnFieldName": "CodeDefineGenerationType",
            "RequireBasedOnFieldValue": [
                1
            ],
            "Width": 300,
            "AddNew": true,
            "MaxLength": 20,
            "PicklistCriteria": "party"
        },
        {
            "Name": "PartyName",
            "Type": "string",
            "LinkId": "PartyId",
            "PicklistJSON": "PartyName",
            "Required": true,
            "ValidRegEx": "",
            "PostData": false,
            "DefaultValue": "",
            "Multiple": false,
            "Label": "Party Name*",
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Name",
            "IsEmployeeImageRequired": true,
            "Width": 300,
            "AddNew": true,
            "MaxLength": 50,
            "PicklistCriteria": "party"
        },
        {
            "Name": "PartyId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 200
        },
        {
            "Name": "BankId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "PartyBranchPartyId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "AccountBankBranchId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "AccountIsCompanyAccountIsCompany",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200
        },
        {
            "Name": "PartyBranchPartyInfoName",
            "Type": "string",
            "PicklistJSON": "TDSMinorHead",
            "Multiple": true,
            "LinkId": "PartyBranchPartyInfo",
            "PlaceHolder": "Select Party Info",
            "PicklistTitle": "Name",
            "Label": "Party Info",
            "Width": 305,
            "ExpandedView": true,
            "FieldDescription": "The additional details or classification associated with the party.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 106,
            "AddNew": false,
            "PicklistCriteria": "Partybranch",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "PartyShortName",
            "Type": "string",
            "Label": "Party Short Name*",
            "PlaceHolder": "Enter Short Name",
            "Width": 276,
            "LabelWidth": 114,
            "MaxLength": 40,
            "Required": true,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyIsVendor",
            "Type": "number",
            "Label": "Vendor",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Marks the party as a supplier of goods or services for purchase transactions.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 192,
            "Width": 125,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "PartyIsServiceProvider",
            "Type": "number",
            "Label": "Provider",
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Indicates the party offers external services, often non-material (e.g., consultancy, maintenance).",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 16,
            "Width": 125,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "PartyIsAccount",
            "Type": "number",
            "Label": "Account",
            "LabelWidth": 16,
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Marks the party as a general ledger account used for financial transactions.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "Width": 100,
            "DefaultValue": 0
        },
        {
            "Name": "PartyIsCustomer",
            "Type": "number",
            "Label": "Customer",
            "Required": false,
            "LabelWidth": 16,
            "PostData": true,
            "Width": 125,
            "ExpandedView": true,
            "FieldDescription": "Marks the party as a buyer of your goods or services, used for sales tracking.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "PartyIsProspect",
            "Type": "number",
            "Label": "Prospect",
            "Required": false,
            "PostData": true,
            "LabelWidth": 40,
            "Width": 100,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "Identifies the party as a potential customer not yet converted to active business.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": 1
        },
        {
            "Name": "PartyIsBank",
            "Type": "number",
            "Label": "Bank",
            "Required": false,
            "Width": 100,
            "PostData": true,
            "LabelWidth": 16,
            "ExpandedView": true,
            "FieldDescription": "Marks the party as a financial institution or bank, used for handling banking-related transactions.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "DefaultValue": 1
        },
        {
            "Name": "ControlAccountId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "StateTINNumber",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "PartyCreatedByName",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "TRANSTEST",
            "Width": 200
        },
        {
            "Name": "PartyModifiedByName",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "TRANSTEST",
            "Width": 200
        },
        {
            "Name": "AccountLinkId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "CodeDefineId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "CodeDefineCategoryName",
            "Type": "string",
            "PlaceHolder": "Select Code Category",
            "Multiple": false,
            "LinkId": "CodeDefineId",
            "PicklistJSON": "CodeCategory",
            "PicklistTitle": "CategoryName",
            "Label": "Party Code Category*",
            "Width": 460,
            "LabelWidth": 78,
            "AddNew": false,
            "PicklistCriteria": "Entitypick",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "CurrencyName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "CurrencyId",
            "PicklistJSON": "Currency",
            "PicklistTitle": "Name",
            "Label": "Currency*",
            "Width": 460,
            "AddNew": false,
            "PlaceHolder": "Select Currency",
            "IsEmployeeImageRequired": true,
            "LabelWidth": 80,
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "Indian Rupee"
        },
        {
            "Name": "ControlAccountName",
            "Type": "string",
            "Multiple": false,
            "PlaceHolder": "Select Account",
            "LinkId": "ControlAccountId",
            "PicklistJSON": "EmployeeAccount",
            "PicklistTitle": "Name",
            "Label": "Party Control Account*",
            "Width": 460,
            "AddNew": false,
            "LabelWidth": 120,
            "PicklistCriteria": "Account",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "AccountLinkName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "AccountLinkId",
            "PlaceHolder": "Select Account Name",
            "PicklistTitle": "Name",
            "PicklistJSON": "Accountname",
            "Label": "Party Account",
            "Width": 460,
            "AddNew": false,
            "LabelWidth": 114,
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "ControlAccountCodeDefineId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "AccountGroupId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "AccountGroupName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "AccountGroupId",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Account Group",
            "Label": "Party Account Group*",
            "PicklistJSON": "AccountGroup",
            "Width": 460,
            "AddNew": false,
            "LabelWidth": 114,
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "CurrencyId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "PartyBranchPartyInfo",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "PartySortOrder",
            "Type": "number",
            "Placeholder": "Enter Sort Order",
            "Label": "Sort Order*",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 9999,
            "Width": 360,
            "Maxlength": 4
        },
        {
            "Name": "PartySourceType",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 5,
            "Width": 200
        },
        {
            "Name": "DefaultAddressId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": -1,
            "Width": 200
        },
        {
            "Name": "PartyVersion",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200
        },
        {
            "Name": "PartyStatus",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "Label": "Party Status",
            "ValidRegEx": "",
            "DefaultValue": 1,
            "LabelWidth": 60,
            "Width": 112,
            "PickLists": [
                {
                    "key": 0,
                    "value": "Pending"
                },
                {
                    "key": 1,
                    "value": "Active"
                },
                {
                    "key": 2,
                    "value": "Deleted"
                },
                {
                    "key": 3,
                    "value": "Amended"
                },
                {
                    "key": 4,
                    "value": "Inactive"
                },
                {
                    "key": 5,
                    "value": "Archived"
                }
            ]
        },
        {
            "Name": "PartyBranchId",
            "Type": "number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 200
        },
        {
            "Name": "PartyBranchCode",
            "Type": "string",
            "PicklistJSON": "PartywithBranch",
            "Multiple": false,
            "LinkId": "PartyBranchId",
            "PlaceHolder": "Enter  Branch Code",
            "PicklistTitle": "Name",
            "Label": "Branch Code*",
            "Width": 305,
            "LabelWidth": 110,
            "AddNew": true,
            "PicklistCriteria": "PartyBranchPartypicklist",
            "Required": false,
            "PostData": true,
            "MaxLength": 20,
            "ValidRegEx": "",
            "DefaultValue": "",
            "ExpandedView": true,
            "FieldDescription": "A unique code used to identify the branch in records and transactions.",
            "FieldDescriptionWidth": 360
        },
        {
            "Name": "PartyBranchShortName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "PartyBranchId",
            "PlaceHolder": "Enter Short Name",
            "PicklistTitle": "Name",
            "Label": "Short Name*",
            "Width": 305,
            "LabelWidth": 106,
            "AddNew": true,
            "ExpandedView": true,
            "FieldDescription": "The abbreviated or short form used to identify the branch.",
            "FieldDescriptionWidth": 360,
            "PicklistJSON": "PartywithBranch",
            "PicklistCriteria": "PartyBranchPartypicklist",
            "Required": false,
            "PostData": true,
            "MaxLength": 50,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "PartyBranchId",
            "PlaceHolder": "Enter  Branch Name",
            "PicklistTitle": "Name",
            "Label": "Branch Name*",
            "Width": 305,
            "LabelWidth": 100,
            "ExpandedView": true,
            "FieldDescription": "The official name of the branch.",
            "FieldDescriptionWidth": 360,
            "AddNew": true,
            "MaxLength": 50,
            "PicklistCriteria": "PartyBranchPartypicklist",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "DistributionListName",
            "Type": "string",
            "Multiple": false,
            "LinkId": "DistributionListId",
            "PlaceHolder": "Select Distribution List",
            "PicklistTitle": "Name",
            "Label": "Distribution List",
            "PicklistJSON": "DistributionList",
            "Width": 360,
            "LabelWidth": 120,
            "AddNew": false,
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "The list of recipients or groups linked with the branch for communication or distribution.",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchIndustryType",
            "Type": "number",
            "DefaultValue": 1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "LabelWidth": 547,
            "Width": 90,
            "Label": "Industry Type",
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "MSME"
                },
                {
                    "key": 1,
                    "value": "Medium"
                },
                {
                    "key": 2,
                    "value": "Large"
                },
                {
                    "key": 3,
                    "value": "Others"
                }
            ]
        },
        {
            "Name": "PartyBranchStatus",
            "Type": "number",
            "DefaultValue": 1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "LabelWidth": 140,
            "ExpandedView": true,
            "FieldDescription": "The current operational status of the branch (e.g., Active or Inactive).",
            "FieldDescriptionWidth": 360,
            "Width": 90,
            "Label": "Party Branch Status",
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Pending"
                },
                {
                    "key": 1,
                    "value": "Active"
                },
                {
                    "key": 2,
                    "value": "Deleted"
                },
                {
                    "key": 3,
                    "value": "Amended"
                },
                {
                    "key": 4,
                    "value": "Inactive"
                },
                {
                    "key": 5,
                    "value": "Archived"
                }
            ]
        },
        {
            "Name": "PartyBranchRegistration",
            "Type": "number",
            "DefaultValue": 0,
            "Required": false,
            "PostData": true,
            "LabelWidth": 120,
            "ExpandedView": true,
            "FieldDescription": "The registration status of the party (e.g., Registered or Unregistered).",
            "FieldDescriptionWidth": 360,
            "Width": 150,
            "Label": "Registration Type",
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Registered"
                },
                {
                    "key": 1,
                    "value": "Un Registered"
                },
                {
                    "key": 2,
                    "value": "Composite"
                },
                {
                    "key": 3,
                    "value": "Branch"
                },
                {
                    "key": 4,
                    "value": "UIN"
                },
                {
                    "key": 5,
                    "value": "SEZ"
                }
            ]
        },
        {
            "Name": "PartyBranchType",
            "Type": "number",
            "Label": "Is Main Branch?",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 124,
            "ExpandedView": true,
            "FieldDescription": "Specifies whether this branch is the primary branch of the organization.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": 0,
            "Width": 160
        },
        {
            "Name": "PartyBranchIsSubContract",
            "Type": "number",
            "Label": "Is Sub Contract",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "Used when the party works as a subcontractor for outsourced tasks or services.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 16,
            "DefaultValue": 1,
            "Width": 125
        },
        {
            "Name": "PartyBranchMSMERegNo",
            "Type": "number",
            "Label": "MSME Reg No",
            "Placeholder": "Enter MSME Reg No",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 256,
            "DefaultValue": 0,
            "Mask": "00000000",
            "Width": 140,
            "MaxLength": 9
        },
        {
            "Name": "AccountIsTDSApplicable",
            "Type": "number",
            "Label": "TDS Applicable?",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Yes"
                },
                {
                    "key": 1,
                    "value": "No"
                },
                {
                    "key": 2,
                    "value": "Compulsory"
                }
            ],
            "ExpandedView": true,
            "FieldDescription": "Indicates whether Tax Deducted at Source (TDS) is applicable to the party.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 100,
            "DefaultValue": 1,
            "Width": 160
        },
        {
            "Name": "AccountIsCompany",
            "Type": "number",
            "Label": "Is Company?",
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Specifies whether the party is registered as a company.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "LabelWidth": 100,
            "DefaultValue": 1,
            "Width": 160
        },
        {
            "Name": "PartyBranchIsEOU",
            "Type": "number",
            "Label": "Export Oriented Unit?",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 100,
            "ExpandedView": true,
            "FieldDescription": "Indicates whether the party is registered as an export-oriented unit.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": 1,
            "Width": 160
        },
        {
            "Name": "TDSCategoryName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PicklistJSON": "TDSCategory",
            "PlaceHolder": "Select TDS Category",
            "Width": 360,
            "Label": "TDS Category",
            "ExpandedView": true,
            "FieldDescription": "The applicable category of TDS for the party, based on nature of payments.",
            "FieldDescriptionWidth": 360,
            "AddNew": false,
            "LabelWidth": 100,
            "LinkId": "TDSCategoryId",
            "RequireBasedOnFieldName": "AccountIsTDSApplicable",
            "RequireBasedOnFieldValue": [
                0
            ],
            "DefaultValue": "",
            "Required": true,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "TDSStateId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "AccountTDSState",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select TDS State",
            "Width": 360,
            "Label": "TDS State",
            "AddNew": false,
            "ExpandedView": true,
            "FieldDescription": "The state in which TDS is applicable for the party.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 100,
            "LinkId": "TDSStateId",
            "PicklistJSON": "TDSMinorHead",
            "PicklistCriteria": "TDSState",
            "Required": true,
            "ValidRegEx": "",
            "RequireBasedOnFieldName": "AccountIsTDSApplicable",
            "RequireBasedOnFieldValue": [
                0
            ],
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "TDSCategoryId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "DistributionListId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "RouteRouteName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "RouteName",
            "PicklistJSON": "Routename",
            "PlaceHolder": "Select Routes",
            "Width": 360,
            "Label": "Route",
            "AddNew": false,
            "LabelWidth": 80,
            "ExpandedView": true,
            "FieldDescription": "The transportation route chosen for delivery or shipment.",
            "FieldDescriptionWidth": 360,
            "LinkId": "PartyBranchRouteId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "TaxTypeName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Party Tax Type",
            "Width": 360,
            "Label": "Tax Type*",
            "AddNew": false,
            "LabelWidth": 132,
            "LinkId": "TaxTypeId",
            "PicklistCriteria": "PartyTaxType",
            "PicklistJSON": "PartyTaxType",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "InsurancePolicyNumber",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "PolicyNumber",
            "Width": 360,
            "Label": "Insurance Number",
            "PlaceHolder": "Select Insurance Number",
            "PicklistJSON": "Policy",
            "AddNew": false,
            "LabelWidth": 120,
            "LinkId": "InsuranceId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchLinkedPartyNames",
            "Type": "string",
            "Multiple": true,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Linked Party",
            "PlaceHolder": "Select Linked Party",
            "PicklistJSON": "PartywithBranch",
            "ExpandedView": true,
            "FieldDescription": "The associated party or entity connected to the transaction.",
            "FieldDescriptionWidth": 360,
            "AddNew": false,
            "LabelWidth": 354,
            "LinkId": "PartyBranchLinkedParties",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "MRPPartyTypeName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select MRP Party Type",
            "PicklistJSON": "MRPPartyType",
            "Width": 360,
            "Label": "MRP Party Type",
            "AddNew": false,
            "LabelWidth": 352,
            "LinkId": "MRPPartyTypeId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "ExpandedView": true,
            "FieldDescription": "A unique code used to identify the branch in records and transactions.",
            "FieldDescriptionWidth": 360
        },
        {
            "Name": "PartyBranchRouteIds",
            "Type": "string",
            "DefaultValue": "",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "RouteId",
            "Type": "number",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "PurchasePaymentTermId",
            "Type": "number",
            "DefaultValue": -1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "PurchaseTermsSetId",
            "Type": "number",
            "DefaultValue": -1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "InchargeId",
            "Type": "number",
            "DefaultValue": -1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "PurchasePriceListId",
            "Type": "number",
            "DefaultValue": -1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "TMPTaxTypeId",
            "Type": "number",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "TaxTypeId",
            "Type": "number",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "MRPPartyTypeId",
            "Type": "number",
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "PartyBranchLinkedParties",
            "Type": "number",
            "Placeholder": "",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "InsuranceId",
            "Type": "number",
            "DefaultValue": -1,
            "Placeholder": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "PartyBranchNoOfBills",
            "Type": "number",
            "Label": "No of Bills",
            "Required": false,
            "LabelWidth": 132,
            "Placeholder": "Enter No of Bills ",
            "ValidRegEx": "",
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "The total number of bills or invoices applicable for the transaction.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": "",
            "MaxLength": 2,
            "Width": 220
        },
        {
            "Name": "PartyBranchCreditDays",
            "Type": "string",
            "Label": "Credit Days",
            "Required": false,
            "LabelWidth": 308,
            "Placeholder": "Enter Credit Days",
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "MaxLength": 4,
            "Width": 220
        },
        {
            "Name": "PartyBranchInsuranceType",
            "Type": "number",
            "Label": "Insurance Type",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "Width": 290,
            "LabelWidth": 132,
            "ExpandedView": true,
            "FieldDescription": "The party responsible for insurance (Self, Party, or Third Party).",
            "FieldDescriptionWidth": 360,
            "Placeholder": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Self"
                },
                {
                    "key": 1,
                    "value": "Party"
                },
                {
                    "key": 2,
                    "value": "ThirdParty"
                }
            ]
        },
        {
            "Name": "PartyBranchFreightType",
            "Type": "number",
            "Label": "Freight Type",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "The mode of freight payment (Paid, To Pay, COD, or Others).",
            "FieldDescriptionWidth": 360,
            "DefaultValue": 0,
            "Width": 318,
            "LabelWidth": 378,
            "Placeholder": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Paid"
                },
                {
                    "key": 1,
                    "value": "To Pay"
                },
                {
                    "key": 2,
                    "value": "COD"
                },
                {
                    "key": 3,
                    "value": "Others"
                }
            ]
        },
        {
            "Name": "PartyBranchProjectManagerNames",
            "Type": "string",
            "Multiple": true,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Project Manager ",
            "Width": 360,
            "Label": "Project Manager ",
            "AddNew": false,
            "LinkId": "PartyBranchProjectManagerIds",
            "PicklistJSON": "ItemPurchaseIncharge",
            "LabelWidth": 100,
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Identifies the primary contact or manager responsible for overseeing the party's account or relationship.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchAccountManagerNames",
            "Type": "string",
            "Multiple": true,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Accounts Manager",
            "Width": 360,
            "Label": "Accounts Manager",
            "PicklistJSON": "ItemPurchaseIncharge",
            "AddNew": true,
            "LabelWidth": 100,
            "LinkId": "PartyBranchAccountManagerIds",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchProjectManagerIds",
            "Type": "string",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchAccountManagerIds",
            "Type": "string",
            "Label": "",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "SalesPaymentTermName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Payment Term",
            "Width": 360,
            "Label": "Payment Term*",
            "AddNew": false,
            "LabelWidth": 123,
            "LinkId": "SalesPaymentTermId",
            "PicklistJSON": "PaymentTerm",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Specifies the agreed payment timeframe and conditions for the party's transactions.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "SalesTermsSetName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Sales Terms Set",
            "Width": 360,
            "Label": "Sales Terms Set*",
            "AddNew": false,
            "ExpandedView": true,
            "FieldDescription": "The predefined bundle of sales conditions applicable to the party.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 120,
            "LinkId": "SalesTermsSetId",
            "PicklistJSON": "TermSet",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "SalesInchargeName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Sales Incharge",
            "PicklistJSON": "ItemPurchaseIncharge",
            "PlaceHolder": "Select Sales Incharge",
            "AddNew": false,
            "LabelWidth": 122,
            "PicklistCriteria": "SalesIncharge",
            "LinkId": "SalesInchargeId",
            "Required": false,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "Identifies the primary sales representative responsible for the party's account. ",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PartyBranchStandardRegionName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Area",
            "PicklistJSON": "Region",
            "PlaceHolder": "Select Area",
            "AddNew": false,
            "LabelWidth": 80,
            "ExpandedView": true,
            "FieldDescription": "TThe geographical area or region assigned to the party.",
            "FieldDescriptionWidth": 360,
            "LinkId": "PartyBranchStandardRegionId,PartyBranchStandardRegionName",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "StandardRegionName",
            "Type": "string",
            "Label": "Region*",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "AgentName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Agent",
            "Width": 360,
            "Label": "Agent",
            "PicklistJSON": "PartyName",
            "AddNew": false,
            "LabelWidth": 122,
            "LinkId": "AgentId",
            "ExpandedView": true,
            "FieldDescription": "The designated agent managing the transactions for the party.",
            "FieldDescriptionWidth": 360,
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "TransporterName",
            "Type": "string",
            "Multiple": false,
            "PicklistJSON": "MachineParty",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Transport",
            "Width": 360,
            "Label": "Transport",
            "AddNew": false,
            "ExpandedView": true,
            "FieldDescription": "The mode or transporter used for shipment of goods.",
            "FieldDescriptionWidth": 360,
            "LabelWidth": 80,
            "LinkId": "TransporterId",
            "DefaultValue": "",
            "Required": false,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "PartyBranchRouteNames",
            "Type": "string",
            "Multiple": true,
            "PicklistTitle": "RouteName",
            "Width": 360,
            "Label": "Route",
            "PlaceHolder": "Select Route",
            "AddNew": false,
            "LabelWidth": 130,
            "PicklistJSON": "Routename",
            "LinkId": "PartyBranchRouteId",
            "Required": false,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "The transportation route chosen for delivery or shipment.",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "SalesPriceListName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Sales Pricing*",
            "PlaceHolder": "Select Sales Pricing",
            "AddNew": false,
            "LabelWidth": 122,
            "PicklistJSON": "PartyPriceCategory",
            "LinkId": "SalesPriceListId",
            "DefaultValue": "",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Determines the pricing structure or price list applied to the party's transactions.",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": ""
        },
        {
            "Name": "TransporterId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "SalesPriceListId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "PartyBranchRouteId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "AgentId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "PartyBranchStandardRegionId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "SalesInchargeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "SalesPaymentTermId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "SalesTermsSetId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "PartyBranchSequenceNumber",
            "Type": "string",
            "Label": "Sequence",
            "Required": false,
            "LabelWidth": 78,
            "Placeholder": "Enter Sequence",
            "ValidRegEx": "",
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "The order or sequence number assigned to the party for processing.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": "",
            "MaxLength": 10,
            "Width": 300
        },
        {
            "Name": "PartyBranchIsSalesApplicable",
            "Type": "number",
            "Label": "Sales Allowed?",
            "Required": false,
            "LabelWidth": 122,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "ExpandedView": true,
            "FieldDescription": "Indicates whether sales transactions are permitted for the party.",
            "FieldDescriptionWidth": 360,
            "MaxLength": 12,
            "Width": 130
        },
        {
            "Name": "PartyBranchIsPurchaseApplicable",
            "Type": "number",
            "Label": "Purchase Allowed?",
            "Required": false,
            "LabelWidth": 146,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "MaxLength": 1,
            "ExpandedView": true,
            "FieldDescription": "Indicates whether the party is permitted to be used in purchase transactions.",
            "FieldDescriptionWidth": 360,
            "Width": 154
        },
        {
            "Name": "PartyBranchIsCustomerProduct",
            "Type": "number",
            "Label": "Is Customer Product Details?",
            "Required": false,
            "LabelWidth": 272,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "ExpandedView": true,
            "FieldDescription": "Specifies if customer-specific product details are maintained for the party.",
            "FieldDescriptionWidth": 360,
            "MaxLength": 100,
            "Width": 400
        },
        {
            "Name": "PurchasePriceListName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Purchase Pricing*",
            "PlaceHolder": "Select Purchase Pricing",
            "AddNew": false,
            "LabelWidth": 146,
            "LinkId": "PurchasePriceListId",
            "PicklistJSON": "PartyPriceCategory",
            "ExpandedView": true,
            "FieldDescription": "Determines the cost structure or price list applied to goods/services procured by the party.",
            "FieldDescriptionWidth": 360,
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "InchargeName",
            "Type": "string",
            "PicklistJSON": "SingleEmployeeName",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Width": 360,
            "Label": "Incharge*",
            "PlaceHolder": "Select Incharge",
            "AddNew": false,
            "LabelWidth": 146,
            "ExpandedView": true,
            "FieldDescription": "Identifies the primary contact or manager responsible for overseeing the party's account or relationship.",
            "FieldDescriptionWidth": 360,
            "PicklistCriteria": "SalesIncharge",
            "LinkId": "InchargeId",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PurchaseTermsSetName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Purchase Terms Set",
            "Width": 360,
            "Label": "Purchase Terms Set*",
            "PicklistJSON": "TermSet",
            "AddNew": false,
            "LabelWidth": 146,
            "LinkId": "PurchaseTermsSetId",
            "Required": false,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "Defines the predefined bundle of procurement conditions (e.g., delivery, returns) governing the party's purchases.",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "PurchasePaymentTermName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Payment Term",
            "Width": 360,
            "Label": "Payment Term*",
            "AddNew": false,
            "PicklistJSON": "PaymentTerm",
            "LabelWidth": 150,
            "LinkId": "PurchasePaymentTermId",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Specifies the agreed payment timeframe and conditions for the party's transactions.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "OrganizationGroupId",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": -1
        },
        {
            "Name": "OrganizationGroupName",
            "Type": "string",
            "Required": false,
            "Multiple": false,
            "PicklistTitle": "Name",
            "Label": "Organization Group",
            "LinkId": "OrganizationGroupId",
            "PicklistJSON": "OrganizationGroup",
            "PlaceHolder": "Select Organization Group",
            "LabelWidth": 95,
            "ExpandedView": true,
            "FieldDescription": "The registered group or entity under which the organization is classified.",
            "FieldDescriptionWidth": 360,
            "Width": 360,
            "AddNew": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": ""
        },
        {
            "Name": "BankBranchName",
            "Type": "string",
            "Label": "Branch",
            "Required": false,
            "LabelWidth": 120,
            "ReadOnly": true,
            "Width": 360,
            "ExpandedView": true,
            "FieldDescription": "The specific branch of the bank associated with the account.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "Placeholder": "Enter Branch"
        },
        {
            "Name": "BankSwiftCode",
            "Type": "string",
            "Label": "Bank Swift Code",
            "Required": false,
            "LabelWidth": 120,
            "Width": 360,
            "ValidRegEx": "",
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "The international code used for identifying banks in global transactions.",
            "FieldDescriptionWidth": 360,
            "DefaultValue": "",
            "Placeholder": "Enter Bank Swift Code"
        },
        {
            "Name": "AccountBankAccountType",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Code",
            "PicklistJSON": "Accountype",
            "Label": "Account Type",
            "LabelWidth": 132,
            "PlaceHolder": "Select Account Type",
            "Width": 360,
            "AddNew": false,
            "LinkId": "BankId",
            "PicklistCriteria": "AccontType",
            "Required": false,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "The type of bank account, such as Savings or Current.",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "AccountBankType",
            "Type": "string",
            "Label": "Account Bank Type",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
        {
            "Name": "AccountBankAccountNumber",
            "Type": "string",
            "Label": "Account Number",
            "Required": false,
            "LabelWidth": 132,
            "Width": 360,
            "ValidRegEx": "",
            "ExpandedView": true,
            "FieldDescription": "The unique number assigned to the bank account.",
            "FieldDescriptionWidth": 360,
            "MaxLength": 40,
            "PostData": true,
            "DefaultValue": "",
            "Placeholder": "Enter Account Number"
        },
        {
            "Name": "PartyFavouringName",
            "Type": "string",
            "Label": "Payment Favouring",
            "Required": false,
            "LabelWidth": 420,
            "Width": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "ExpandedView": true,
            "FieldDescription": "The name of the person or entity in whose favour the payment is made.",
            "FieldDescriptionWidth": 360,
            "Placeholder": "Enter Payment Favouring"
        },
        {
            "Name": "BankName",
            "Type": "string",
            "Multiple": false,
            "PicklistTitle": "Name",
            "LinkId": "BankId",
            "Label": "Bank",
            "PlaceHolder": "Select Bank",
            "Width": 360,
            "LabelWidth": 120,
            "AddNew": false,
            "Required": false,
            "ReadOnly": true,
            "PicklistCriteria": "BankValue",
            "PicklistJSON": "Bank",
            "ExpandedView": true,
            "FieldDescription": "The name of the bank where the account is held.",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "BankIFSCCode",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "BankBranch",
            "Multiple": false,
            "PlaceHolder": "Select IFSC CODE",
            "LinkId": "AccountBankBranchId,BankBranchIFSC,BankName,BankBranchName,BankSwiftCode",
            "LinkValue": "Id,IFSC,BankName,BranchName,BankSwift",
            "PicklistTitle": "BankName",
            "ExpandedView": true,
            "FieldDescription": "The unique code used to identify a specific bank branch in India for electronic payments.",
            "FieldDescriptionWidth": 360,
            "Label": "IFSC Code",
            "Width": 360,
            "LabelWidth": 120,
            "AddNew": false
        },
        {
            "Name": "PartyBranchVersion",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "PartyBranchSortOrder",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 9999,
            "Width": 100
        },
        {
            "Name": "PartyBranchIsExciseApplicable",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "AccountCreditLimit",
            "Type": "number",
            "Label": "Maximum allowed Credit Balance",
            "Placeholder": "Enter Maximum allowed Credit Balance",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 142,
            "DefaultValue": "",
            "Mask": "000000000",
            "Width": 160,
            "MaxLength": 9
        },
        {
            "Name": "AccountDebitLimit",
            "Type": "number",
            "Label": "Maximum allowed Debit Balance",
            "Placeholder": "Enter Maximum allowed Debit Balance",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 142,
            "DefaultValue": "",
            "Mask": "000000000",
            "Width": 160,
            "MaxLength": 9
        },
        {
            "Name": "AccountSafetyLimit",
            "Type": "number",
            "Label": "Safety Limit",
            "Placeholder": "Enter Safety Limit",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 220,
            "DefaultValue": "",
            "Mask": "000000000",
            "Width": 220,
            "MaxLength": 9
        },
        {
            "Name": "AccountMinimumBalance",
            "Type": "number",
            "Label": "Minimum Balance",
            "Placeholder": "Enter AccountMinimumBalance",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 220,
            "DefaultValue": "",
            "Mask": "000000000",
            "Width": 220,
            "MaxLength": 9
        },
        {
            "Name": "AccountIsCreditAllowed",
            "Type": "number",
            "Label": "Credit Balance Limit Applicable?",
            "Required": false,
            "LabelWidth": 220,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "MaxLength": 1,
            "Width": 220
        },
        {
            "Name": "AccountIsDebitAllowed",
            "Type": "number",
            "Label": "Debit Balance Limit Applicable?",
            "Required": false,
            "LabelWidth": 220,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0,
            "MaxLength": 1,
            "Width": 220
        },
        {
            "Name": "PartyBranchDTO",
            "Type": "FormGroup",
            "Label": "",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth": 132,
            "Width": 380,
            "FormFields": [
                {
                    "Name": "PartyBranchProjectManagerNames",
                    "Type": "string",
                    "Multiple": true,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Project Manager",
                    "Width": 360,
                    "Label": "PartyWithBranch.ProjectManager",
                    "AddNew": false,
                    "PicklistJSON": "ItemPurchaseIncharge",
                    "MaxLength": 10,
                    "IsFormGroup": "PartyBranchDTO",
                    "LinkId": "PartyBranchProjectManagerIds",
                    "ExpandedView": true,
                    "FieldDescription": "Identifies the primary contact or manager responsible for overseeing the party's account or relationship.",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 100,
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchAccountManagerNames",
                    "Type": "string",
                    "Multiple": true,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Accounts Manager",
                    "Width": 360,
                    "Label": "PartyWithBranch.AccountsManager",
                    "AddNew": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "PicklistJSON": "ItemPurchaseIncharge",
                    "LabelWidth": 100,
                    "MaxLength": 10,
                    "LinkId": "PartyBranchAccountManagerIds",
                    "Required": false,
                    "ExpandedView": true,
                    "FieldDescription": "The person responsible for managing client accounts and financial transactions.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchProjectManagerIds",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchAccountManagerIds",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchId",
                    "Type": "number",
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "Width": 200
                },
                {
                    "Name": "PartyBranchPartyId",
                    "Type": "number",
                    "PostData": true,
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "ValidRegEx": "",
                    "DefaultValue": 0,
                    "Width": 200
                },
                {
                    "Name": "PartyBranchCode",
                    "Type": "string",
                    "Multiple": false,
                    "LinkId": "PartyBranchId",
                    "PlaceHolder": "Enter  Branch Code",
                    "PicklistTitle": "Code",
                    "Label": "PartyWithBranch.BranchCode",
                    "LabelWidth": 110,
                    "IsFormGroup": "PartyBranchDTO",
                    "AddNew": true,
                    "MaxLength": 20,
                    "PicklistJSON": "PartywithBranchCode",
                    "PicklistCriteria": "PartyBranchPartypicklist",
                    "Required": true,
                    "PostData": true,
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "The unique code assigned to identify the branch.",
                    "FieldDescriptionWidth": 360,
                    "DefaultValue": "",
                    "Width": 360
                },
                {
                    "Name": "PartyBranchShortName",
                    "Type": "string",
                    "Multiple": false,
                    "LinkId": "PartyBranchId",
                    "PlaceHolder": "Enter Short Name",
                    "PicklistTitle": "Name",
                    "Label": "Branch.ShortName",
                    "Width": 360,
                    "LabelWidth": 106,
                    "IsFormGroup": "PartyBranchDTO",
                    "ExpandedView": true,
                    "FieldDescription": "The abbreviated or short form used to identify the branch.",
                    "FieldDescriptionWidth": 360,
                    "AddNew": true,
                    "MaxLength": 20,
                    "PicklistJSON": "PartywithBranch",
                    "PicklistCriteria": "PartyBranchPartypicklist",
                    "Required": true,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchName",
                    "Type": "string",
                    "Multiple": false,
                    "LinkId": "PartyBranchId",
                    "PlaceHolder": "Enter  Branch Name",
                    "PicklistTitle": "Name",
                    "Label": "Asset.BranchName",
                    "LabelWidth": 100,
                    "AddNew": true,
                    "PicklistJSON": "PartywithBranch",
                    "IsFormGroup": "PartyBranchDTO",
                    "MaxLength": 50,
                    "PicklistCriteria": "PartyBranchPartypicklist",
                    "Required": true,
                    "PostData": true,
                    "ExpandedView": true,
                    "FieldDescription": "The official name of the branch.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Width": 360
                },
                {
                    "Name": "PartyBranchLinkedPartyNames",
                    "Type": "string",
                    "Multiple": true,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "PartyWithBranch.LinkedParty",
                    "PlaceHolder": "Select Linked Party",
                    "AddNew": false,
                    "MaxLength": 10,
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 354,
                    "PicklistJSON": "PartywithBranch",
                    "ExpandedView": true,
                    "FieldDescription": "The associated party or entity connected to the transaction.",
                    "FieldDescriptionWidth": 360,
                    "LinkId": "PartyBranchLinkedParties",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "MRPPartyTypeName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "IsFormGroup": "PartyBranchDTO",
                    "PlaceHolder": "Select MRP Party Type",
                    "Width": 360,
                    "Label": "PartyWithBranch.MRPPartyType",
                    "AddNew": false,
                    "LabelWidth": 352,
                    "MaxLength": 10,
                    "ExpandedView": true,
                    "FieldDescription": "The classification of the party for MRP-based billing.",
                    "FieldDescriptionWidth": 360,
                    "PicklistJSON": "MRPPartyType",
                    "LinkId": "MRPPartyTypeId",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchType",
                    "Type": "number",
                    "Label": "PartyWithBranch.IsMainBranch",
                    "Required": false,
                    "ExpandedView": true,
                    "FieldDescription": "Specifies whether this branch is the primary branch of the organization.",
                    "FieldDescriptionWidth": 360,
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "ValidRegEx": "",
                    "LabelWidth": 124,
                    "DefaultValue": 0,
                    "Width": 360
                },
                {
                    "Name": "PartyBranchStandardRegionName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "PartyWithBranch.Area",
                    "PicklistJSON": "Region",
                    "PlaceHolder": "Select Area",
                    "AddNew": false,
                    "MaxLength": 10,
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 80,
                    "LinkId": "PartyBranchStandardRegionId",
                    "Required": false,
                    "ExpandedView": true,
                    "FieldDescription": "The geographical area or region assigned to the party.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PurchasePaymentTermName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Payment Term",
                    "Width": 360,
                    "Label": "Partyou.PaymentTerm",
                    "AddNew": false,
                    "MaxLength": 10,
                    "PicklistJSON": "PaymentTerm",
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 150,
                    "LinkId": "PurchasePaymentTermId",
                    "Required": true,
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "Specifies the agreed payment timeframe and conditions for the party's transactions.",
                    "FieldDescriptionWidth": 360,
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PurchasePriceListName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "Partyou.PurchasePricing",
                    "PlaceHolder": "Select Purchase Pricing",
                    "AddNew": false,
                    "MaxLength": 10,
                    "LabelWidth": 146,
                    "PicklistJSON": "PartyPriceCategory",
                    "LinkId": "PurchasePriceListId",
                    "Required": true,
                    "ExpandedView": true,
                    "FieldDescription": "Determines the cost structure or price list applied to goods/services procured by the party.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "InchargeName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "Allocation.Incharge",
                    "PlaceHolder": "Select Incharge",
                    "AddNew": false,
                    "MaxLength": 10,
                    "LabelWidth": 146,
                    "PicklistJSON": "ItemPurchaseIncharge",
                    "PicklistCriteria": "SalesIncharge",
                    "LinkId": "InchargeId",
                    "IsFormGroup": "PartyBranchDTO",
                    "ExpandedView": true,
                    "FieldDescription": "Identifies the primary contact or manager responsible for overseeing the party's account or relationship.",
                    "FieldDescriptionWidth": 360,
                    "Required": true,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PurchaseTermsSetName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Purchase Terms Set",
                    "Width": 360,
                    "Label": "Partyou.PurchaseTermsSet",
                    "AddNew": false,
                    "LabelWidth": 146,
                    "PicklistJSON": "TermSet",
                    "LinkId": "PurchaseTermsSetId",
                    "ExpandedView": true,
                    "FieldDescription": "Defines the predefined bundle of procurement conditions (e.g., delivery, returns) governing the party's purchases.",
                    "FieldDescriptionWidth": 360,
                    "MaxLength": 10,
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": true,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PartyBranchSortOrder",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 9999,
                    "IsFormGroup": "PartyBranchDTO",
                    "Width": 100
                },
                {
                    "Name": "AgentName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Agent",
                    "Width": 360,
                    "Label": "Partyou.Agent",
                    "PicklistJSON": "PartyName",
                    "AddNew": false,
                    "LabelWidth": 122,
                    "MaxLength": 10,
                    "LinkId": "AgentId",
                    "ExpandedView": true,
                    "FieldDescription": "The designated agent managing the transactions for the party.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "DistributionListName",
                    "Type": "number",
                    "Multiple": false,
                    "LinkId": "DistributionListId",
                    "PlaceHolder": "Select Distribution List",
                    "PicklistTitle": "Name",
                    "Label": "PartyWithBranch.DistributionList",
                    "LabelWidth": 120,
                    "AddNew": false,
                    "PicklistJSON": "DistributionList",
                    "IsFormGroup": "PartyBranchDTO",
                    "MaxLength": 20,
                    "ExpandedView": true,
                    "FieldDescription": "The list of recipients or groups linked with the branch for communication or distribution.",
                    "FieldDescriptionWidth": 360,
                    "PostData": true,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Width": 360
                },
                {
                    "Name": "PartyBranchPartyInfoName",
                    "Type": "string",
                    "Multiple": true,
                    "LinkId": "PartyBranchPartyInfo",
                    "PlaceHolder": "Select Party Info",
                    "IsFormGroup": "PartyBranchDTO",
                    "PicklistTitle": "Name",
                    "Label": "PartyWithBranch.PartyInfo",
                    "LabelWidth": 106,
                    "AddNew": false,
                    "PicklistJSON": "GCMs",
                    "MaxLength": 20,
                    "ExpandedView": true,
                    "FieldDescription": "The additional details or classification associated with the party.",
                    "FieldDescriptionWidth": 360,
                    "PicklistCriteria": "Partybranch",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Width": 360
                },
                {
                    "Name": "PartyBranchStatus",
                    "Type": "number",
                    "DefaultValue": 1,
                    "Placeholder": "",
                    "Required": false,
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 140,
                    "Width": 150,
                    "ExpandedView": true,
                    "FieldDescription": "The current operational status of the branch (e.g., Active or Inactive).",
                    "FieldDescriptionWidth": 360,
                    "Label": "PartyWithBranch.PartyBranchStatus",
                    "ValidRegEx": "",
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Pending"
                        },
                        {
                            "key": 1,
                            "value": "Active"
                        },
                        {
                            "key": 2,
                            "value": "Deleted"
                        },
                        {
                            "key": 3,
                            "value": "Amended"
                        },
                        {
                            "key": 4,
                            "value": "Inactive"
                        },
                        {
                            "key": 5,
                            "value": "Archived"
                        }
                    ]
                },
                {
                    "Name": "PartyBranchIsExciseApplicable",
                    "Type": "number",
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 1,
                    "Width": 100
                },
                {
                    "Name": "CurrencyId",
                    "Type": "number",
                    "PostData": true,
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": -1800000000,
                    "Width": 200
                },
                {
                    "Name": "CurrencyName",
                    "Type": "string",
                    "Multiple": false,
                    "LinkId": "CurrencyId",
                    "PicklistSelection": "Id",
                    "PicklistTitle": "Name",
                    "Label": "Party.CurrencyName",
                    "PlaceHolder": "Select Currency",
                    "IsFormGroup": "PartyBranchDTO",
                    "AddNew": false,
                    "MaxLength": 20,
                    "PicklistJSON": "CurrencyCode",
                    "LabelWidth": 80,
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": "Indian Rupee",
                    "Width": 200
                },
                {
                    "Name": "TaxTypeId",
                    "Type": "number",
                    "Placeholder": "",
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "TaxTypeName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Party Tax Type",
                    "Width": 360,
                    "Label": "Partyou.TaxType",
                    "AddNew": false,
                    "ExpandedView": true,
                    "FieldDescription": "The applicable tax category for the party (e.g., GST, VAT).",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 132,
                    "LinkId": "TaxTypeId",
                    "IsFormGroup": "PartyBranchDTO",
                    "MaxLength": 10,
                    "PicklistJSON": "PartyTaxType",
                    "PicklistCriteria": "PartyTaxType",
                    "Required": true,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchIsEOU",
                    "Type": "number",
                    "Label": "PartyWithBranch.ExportOrientedUnit",
                    "Required": false,
                    "PostData": true,
                    "ExpandedView": true,
                    "FieldDescription": "Indicates whether the party is registered as an export-oriented unit.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "LabelWidth": 100,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": 1,
                    "Width": 360
                },
                {
                    "Name": "PartyBranchIsSalesApplicable",
                    "Type": "number",
                    "Label": "PartyWithBranch.SalesAllowed",
                    "Required": false,
                    "LabelWidth": 122,
                    "ValidRegEx": "",
                    "PostData": true,
                    "ExpandedView": true,
                    "FieldDescription": "Indicates whether sales transactions are permitted for the party.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": 1,
                    "MaxLength": 12,
                    "Width": 130
                },
                {
                    "Name": "PurchasePaymentTermId",
                    "Type": "number",
                    "DefaultValue": -1,
                    "Placeholder": "",
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "SalesInchargeId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": -1
                },
                {
                    "Name": "SalesInchargeName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "Partyou.SalesIncharge",
                    "PlaceHolder": "Select Sales Incharge",
                    "AddNew": false,
                    "PicklistJSON": "Employee",
                    "MaxLength": 10,
                    "LabelWidth": 122,
                    "PicklistCriteria": "SalesIncharge",
                    "LinkId": "SalesInchargeId",
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "Identifies the primary sales representative responsible for the party's account. ",
                    "FieldDescriptionWidth": 360,
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PartyBranchStandardRegionId",
                    "Type": "number",
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "AgentId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "SalesPriceListId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "SalesPriceListName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "Width": 360,
                    "Label": "Sales Pricing*",
                    "PlaceHolder": "Select Sales Pricing",
                    "AddNew": false,
                    "MaxLength": 10,
                    "PicklistJSON": "PartyPriceCategory",
                    "LabelWidth": 122,
                    "LinkId": "SalesPriceListId",
                    "IsFormGroup": "PartyBranchDTO",
                    "ExpandedView": true,
                    "FieldDescription": "Determines the pricing structure or price list applied to the party's transactions.",
                    "FieldDescriptionWidth": 360,
                    "DefaultValue": "NONE",
                    "Required": true,
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "TransporterId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": -1
                },
                {
                    "Name": "TransporterName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Transport",
                    "Width": 360,
                    "Label": "Partyou.Transport",
                    "AddNew": false,
                    "MaxLength": 10,
                    "PicklistJSON": "PartyName",
                    "ExpandedView": true,
                    "FieldDescription": "The mode or transporter used for shipment of goods.",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 80,
                    "LinkId": "TransporterId",
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": "NONE",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "RouteId",
                    "Type": "number",
                    "Placeholder": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "RouteRouteName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "RouteName",
                    "PlaceHolder": "Select Routes",
                    "Width": 360,
                    "Label": "BillAllocationLightBox.Route",
                    "AddNew": false,
                    "MaxLength": 10,
                    "PicklistJSON": "Routecode",
                    "LabelWidth": 80,
                    "LinkId": "RouteId",
                    "ExpandedView": true,
                    "FieldDescription": "The transportation route chosen for delivery or shipment.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PartyBranchRouteNames",
                    "Type": "string",
                    "Multiple": true,
                    "PicklistTitle": "RouteName",
                    "Width": 360,
                    "Label": "BillAllocationLightBox.Route",
                    "PlaceHolder": "Select Route",
                    "AddNew": false,
                    "PicklistJSON": "Routecode",
                    "MaxLength": 10,
                    "LabelWidth": 130,
                    "LinkId": "PartyBranchRouteIds",
                    "IsFormGroup": "PartyBranchDTO",
                    "ExpandedView": true,
                    "FieldDescription": "The transportation route chosen for delivery or shipment.",
                    "FieldDescriptionWidth": 360,
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchSequenceNumber",
                    "Type": "string",
                    "Label": "Partyou.Sequence",
                    "Required": false,
                    "LabelWidth": 78,
                    "Placeholder": "Enter Sequence",
                    "ValidRegEx": "",
                    "PostData": true,
                    "ExpandedView": true,
                    "FieldDescription": "The order or sequence number assigned to the party for processing.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": "",
                    "MaxLength": 10,
                    "Width": 300
                },
                {
                    "Name": "PartyBranchIsCustomerProduct",
                    "Type": "number",
                    "Label": "PartyWithBranch.IsCustomerProductDetails",
                    "Required": false,
                    "LabelWidth": 272,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "ExpandedView": true,
                    "FieldDescription": "Specifies if customer-specific product details are maintained for the party.",
                    "FieldDescriptionWidth": 360,
                    "DefaultValue": 1,
                    "MaxLength": 100,
                    "Width": 360
                },
                {
                    "Name": "PartyBranchIsPurchaseApplicable",
                    "Type": "number",
                    "Label": "PartyWithBranch.PurchaseAllowed",
                    "Required": false,
                    "LabelWidth": 146,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 1,
                    "MaxLength": 1,
                    "ExpandedView": true,
                    "FieldDescription": "Indicates whether the party is permitted to be used in purchase transactions.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "Width": 154
                },
                {
                    "Name": "SalesPaymentTermId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "SalesPaymentTermName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Payment Term",
                    "Width": 360,
                    "Label": "Partyou.PaymentTerm",
                    "PicklistJSON": "PaymentTerm",
                    "AddNew": false,
                    "MaxLength": 10,
                    "LabelWidth": 123,
                    "ExpandedView": true,
                    "FieldDescription": "Specifies the agreed payment timeframe and conditions for the party's transactions.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "LinkId": "SalesPaymentTermId",
                    "Required": true,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "InchargeId",
                    "Type": "number",
                    "DefaultValue": -1,
                    "Placeholder": "",
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "PurchasePriceListId",
                    "Type": "number",
                    "DefaultValue": -1,
                    "IsFormGroup": "PartyBranchDTO",
                    "Placeholder": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "SalesTermsSetId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": -1
                },
                {
                    "Name": "SalesTermsSetName",
                    "Type": "string",
                    "Multiple": false,
                    "PicklistTitle": "Name",
                    "PlaceHolder": "Select Sales Terms Set",
                    "Width": 360,
                    "Label": "Partyou.SalesTermsSet",
                    "AddNew": false,
                    "PicklistJSON": "TermSet",
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 120,
                    "LinkId": "SalesTermsSetId",
                    "MaxLength": 10,
                    "Required": true,
                    "ExpandedView": true,
                    "FieldDescription": "Defines the predefined bundle of sales conditions applicable to the party.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": "NONE"
                },
                {
                    "Name": "PurchaseTermsSetId",
                    "Type": "number",
                    "DefaultValue": -1,
                    "Placeholder": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "PartyBranchIndustryType",
                    "Type": "number",
                    "DefaultValue": 1,
                    "Placeholder": "",
                    "Required": false,
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "LabelWidth": 547,
                    "ExpandedView": true,
                    "FieldDescription": "The classification of the business industry in which the party operates (e.g., Small, Medium, Large).",
                    "FieldDescriptionWidth": 360,
                    "Width": 120,
                    "Label": "PartyWithBranch.IndustryType",
                    "ValidRegEx": "",
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "MSME"
                        },
                        {
                            "key": 1,
                            "value": "Medium"
                        },
                        {
                            "key": 2,
                            "value": "Large"
                        },
                        {
                            "key": 3,
                            "value": "Others"
                        }
                    ]
                },
                {
                    "Name": "PartyBranchInsuranceType",
                    "Type": "number",
                    "Label": "InstrumentTone.InsuranceType",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 0,
                    "ExpandedView": true,
                    "FieldDescription": "The party responsible for insurance (Self, Party, or Third Party).",
                    "IsFormGroup": "PartyBranchDTO",
                    "FieldDescriptionWidth": 360,
                    "Width": 290,
                    "LabelWidth": 132,
                    "Placeholder": "",
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Self"
                        },
                        {
                            "key": 1,
                            "value": "Party"
                        },
                        {
                            "key": 2,
                            "value": "ThirdParty"
                        }
                    ]
                },
                {
                    "Name": "PartyBranchFreightType",
                    "Type": "number",
                    "Label": "PartyWithBranch.FreightType",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 0,
                    "Width": 318,
                    "ExpandedView": true,
                    "FieldDescription": "The mode of freight payment (Paid, To Pay, COD, or Others).",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 378,
                    "Placeholder": "",
                    "IsFormGroup": "PartyBranchDTO",
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Paid"
                        },
                        {
                            "key": 1,
                            "value": "To Pay"
                        },
                        {
                            "key": 2,
                            "value": "COD"
                        },
                        {
                            "key": 3,
                            "value": "Others"
                        }
                    ]
                },
                {
                    "Name": "InsuranceId",
                    "Type": "number",
                    "DefaultValue": -1,
                    "Placeholder": "",
                    "Required": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "InsurancePolicyNumber",
                    "Type": "string",
                    "Multiple": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "PicklistTitle": "PolicyNumber",
                    "Width": 360,
                    "Label": "PartyWithBranch.InsuranceNumber",
                    "PlaceHolder": "Select Insurance Number",
                    "AddNew": false,
                    "MaxLength": 10,
                    "ExpandedView": true,
                    "FieldDescription": "The policy number assigned by the insurance provider.",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 120,
                    "PicklistJSON": "Policy",
                    "LinkId": "InsuranceId",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": ""
                },
                {
                    "Name": "PartyBranchRouteIds",
                    "Type": "string",
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": "",
                    "Placeholder": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": ""
                },
                {
                    "Name": "PartyBranchCreditDays",
                    "Type": "string",
                    "Label": "PartyPriceCategory.CreditDays",
                    "Required": false,
                    "LabelWidth": 308,
                    "IsFormGroup": "PartyBranchDTO",
                    "Placeholder": "Enter Credit Days",
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "The number of days allowed to make payment after the invoice date.",
                    "FieldDescriptionWidth": 360,
                    "PostData": true,
                    "DefaultValue": "",
                    "MaxLength": 4,
                    "Width": 220
                },
                {
                    "Name": "PartyBranchNoOfBills",
                    "Type": "number",
                    "Label": "Partyou.NoofBills",
                    "Required": false,
                    "LabelWidth": 132,
                    "Placeholder": "Enter No of Bills ",
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "The total number of bills or invoices applicable for the transaction.",
                    "FieldDescriptionWidth": 360,
                    "IsFormGroup": "PartyBranchDTO",
                    "PostData": true,
                    "DefaultValue": "",
                    "MaxLength": 2,
                    "Width": 220
                },
                {
                    "Name": "PartyBranchMSMERegNo",
                    "Type": "number",
                    "Label": "PartyWithBranch.MSMERegNo",
                    "Placeholder": "Enter MSME Reg No",
                    "Required": false,
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "ExpandedView": true,
                    "FieldDescription": "Enter the MSME Registration Number of the party branch.",
                    "FieldDescriptionWidth": 360,
                    "ValidRegEx": "",
                    "LabelWidth": 256,
                    "DefaultValue": 0,
                    "Mask": "00000000",
                    "Width": 140,
                    "MaxLength": 9
                },
                {
                    "Name": "PartyBranchLinkedParties",
                    "Type": "number",
                    "Placeholder": "",
                    "Required": false,
                    "PostData": false,
                    "IsFormGroup": "PartyBranchDTO",
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "MRPPartyTypeId",
                    "Type": "number",
                    "Placeholder": "",
                    "Required": false,
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "ValidRegEx": "",
                    "DefaultValue": -1
                },
                {
                    "Name": "DistributionListId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": -1
                },
                {
                    "Name": "PartyBranchRegistration",
                    "Type": "number",
                    "DefaultValue": 0,
                    "Required": false,
                    "PostData": true,
                    "LabelWidth": 120,
                    "IsFormGroup": "PartyBranchDTO",
                    "Width": 150,
                    "ExpandedView": true,
                    "FieldDescription": "The registration status of the party (e.g., Registered or Unregistered).",
                    "FieldDescriptionWidth": 360,
                    "Label": "PartyWithBranch.RegistrationType",
                    "ValidRegEx": "",
                    "PickLists": [
                        {
                            "key": 0,
                            "value": "Registered"
                        },
                        {
                            "key": 1,
                            "value": "Un Registered"
                        },
                        {
                            "key": 2,
                            "value": "Composite"
                        },
                        {
                            "key": 3,
                            "value": "Branch"
                        },
                        {
                            "key": 4,
                            "value": "UIN"
                        },
                        {
                            "key": 5,
                            "value": "SEZ"
                        }
                    ]
                },
                {
                    "Name": "PartyBranchPartyInfo",
                    "Type": "number",
                    "PostData": true,
                    "IsFormGroup": "PartyBranchDTO",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Width": 200
                },
                {
                    "Name": "PartyBranchIsSubContract",
                    "Type": "number",
                    "Label": "Party.PartyBranchIsSubContract",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "LabelWidth": 16,
                    "IsFormGroup": "PartyBranchDTO",
                    "DefaultValue": 1,
                    "Width": 125
                },
                {
                    "Name": "PartyBranchVersion",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "DefaultValue": 1,
                    "IsFormGroup": "PartyBranchDTO",
                    "Width": 100
                }
            ]
        },
        {
            "Name": "AddressDTO",
            "Type": "FormGroup",
            "Label": "",
            "Required": false,
            "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": "PartyWithBranch.AddressLine2",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "LabelWidth": 100,
                    "Width": 300,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 2"
                },
                {
                    "Name": "AddressLine3",
                    "Type": "string",
                    "Label": "PartyWithBranch.AddressLine3",
                    "Required": false,
                    "ValidRegEx": "",
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 3"
                },
                {
                    "Name": "AddressLine4",
                    "Type": "string",
                    "Label": "PartyWithBranch.AddressLine4",
                    "Required": false,
                    "PostData": true,
                    "Width": 300,
                    "LabelWidth": 100,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "Placeholder": "Enter Address Line 4"
                },
                {
                    "Name": "AddressLine5",
                    "Type": "string",
                    "Label": "PartyWithBranch.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": "0",
                    "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": "PartyWithBranch.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": 360,
                    "PostData": true,
                    "DefaultValue": "0",
                    "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": 360,
                    "MaxLength": 10,
                    "ExpandedView": true,
                    "FieldDescription": "Specifies the transporter responsible for delivering goods related to the party’s sales.",
                    "FieldDescriptionWidth": 360
                },
                {
                    "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,
                    "ExpandedView": true,
                    "FieldDescription": "The Value Added Tax number registered for the party.",
                    "FieldDescriptionWidth": 360,
                    "DefaultValue": "",
                    "Width": 360,
                    "MaxLength": 30
                },
                {
                    "Name": "AddressExciseDivision",
                    "Type": "string",
                    "Label": "Address.ExciseDivision",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Division"
                },
                {
                    "Name": "AddressExciseRange",
                    "Type": "string",
                    "Label": "Address.ExciseRange",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Range"
                },
                {
                    "Name": "AddressExciseCodeNumber",
                    "Type": "string",
                    "Label": "Address.ExciseCodeNumber",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Code No"
                },
                {
                    "Name": "AddressExciseNotification",
                    "Type": "string",
                    "Label": "Address.ExciseNotification",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Notification"
                },
                {
                    "Name": "AddressExciseCircle",
                    "Type": "string",
                    "Label": "Address.ExciseCircle",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Circle"
                },
                {
                    "Name": "AddressExciseCollectrate",
                    "Type": "string",
                    "Label": "Address.ExciseCollectrate",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Collectrate"
                },
                {
                    "Name": "AddressExciseRegisterNumber",
                    "Type": "string",
                    "Label": "Address.ExciseRegNo",
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": "",
                    "PostData": true,
                    "LabelWidth": 142,
                    "MaxLength": 20,
                    "Width": 360,
                    "Placeholder": "Enter Excise Reg.No"
                },
                {
                    "Name": "AddressTDSCircle",
                    "Type": "string",
                    "Label": "Address.TDSCircle",
                    "Placeholder": "Enter TDS Circle ",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "ExpandedView": true,
                    "FieldDescription": "The jurisdictional circle assigned by the Income Tax Department for TDS filing.",
                    "FieldDescriptionWidth": 360,
                    "LabelWidth": 100,
                    "DefaultValue": "",
                    "Width": 360,
                    "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": "AddressVersion",
                    "Type": "number",
                    "Label": "",
                    "PostData": true,
                    "Required": false,
                    "ValidRegEx": "",
                    "DefaultValue": 1
                },
                {
                    "Name": "LocationName",
                    "Type": "string",
                    "Label": "",
                    "Required": false,
                    "PostData": false,
                    "ValidRegEx": "",
                    "DefaultValue": ""
                },
                {
                    "Name": "LocationId",
                    "Type": "number",
                    "Label": "",
                    "Required": false,
                    "PostData": true,
                    "ValidRegEx": "",
                    "DefaultValue": -1
                }
            ]
        },
        {
            "Name": "PartyBranchAddon",
            "Label": "",
            "LabelWidth": 33,
            "Type": "array",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": [],
            "Width": 200
        },
        {
            "Name": "ContactListArray",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "IsEditRequired": true,
            "Grid": [
                {
                    "Label": "PartyWithBranch.ContactList",
                    "value": "PartyBranchProjectManagerNames",
                    "Type": "Picklist",
                    "IsVisible": true,
                    "Required": false,
                    "DefaultValue": "",
                    "width": 390,
                    "SNo": 1,
                    "PicklistDetail": {
                        "PicklistUrl": "TimSlipEmployee",
                        "PicklistDisplayLabel": " ,Code,Name",
                        "PicklistDisplayText": "ThumbNail,Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": true,
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "PlaceHolder": "Select Project Manager ",
                        "Width": 360,
                        "Label": "",
                        "AddNew": false,
                        "ExpandedView": true,
                        "FieldDescription": "Identifies the primary contact or manager responsible for overseeing the party's account or relationship.",
                        "FieldDescriptionWidth": 360,
                        "MaxLength": 10,
                        "LabelWidth": 100,
                        "ColumnWidth": "50,250,300",
                        "ColumnType": "image,string,string",
                        "LinkId": "PartyBranchProjectManagerIds"
                    }
                },
                {
                    "Label": "",
                    "value": "PartyBranchProjectManagerIds",
                    "Type": "string",
                    "IsVisible": false,
                    "Required": false,
                    "DefaultValue": -1,
                    "width": 190,
                    "SNo": 2
                }
            ]
        },
        {
            "Name": "BulkPostPartyOUDTOs",
            "Type": "string",
            "Required": false,
            "PostData": true,
            "SLNOField": "Slno",
            "Grid": [
                {
                    "Label": "#",
                    "value": "Slno",
                    "width": 100,
                    "Type": "number",
                    "IsVisible": true,
                    "SNo": 1,
                    "sticky": false,
                    "Required": false,
                    "PostData": true,
                    "left": 0
                },
                {
                    "Label": "",
                    "value": "undefined",
                    "Type": "string",
                    "Required": false,
                    "ValidRegEx": "",
                    "SNo": 2,
                    "IsVisible": false,
                    "DefaultValue": "",
                    "Width": 100
                },
                {
                    "Label": "",
                    "value": "TMPOuId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "SNo": 2,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "Width": 100
                },
                {
                    "Label": "",
                    "value": "TMPTaxTypeId",
                    "Type": "number",
                    "Required": false,
                    "ValidRegEx": "",
                    "SNo": 3,
                    "IsVisible": false,
                    "DefaultValue": -1,
                    "Width": 100
                },
                {
                    "Label": "OU",
                    "value": "TMPOuName",
                    "width": 330,
                    "Type": "Picklist",
                    "sticky": false,
                    "Required": false,
                    "PostData": true,
                    "left": 50,
                    "DefaultValue": "",
                    "PicklistDetail": {
                        "PicklistUrl": "OrgUnit",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "LinkId": "TMPOuId,TMPOuName",
                        "PlaceHolder": "Select OU",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Required": false,
                        "Label": "",
                        "Width": 300,
                        "MaxLength": 20,
                        "ColumnWidth": "250,470",
                        "ColumnType": "string,string"
                    },
                    "IsVisible": true,
                    "SNo": 4
                },
                {
                    "Label": "PartyWithBranch.TaxType",
                    "value": "TMPTaxTypeName",
                    "width": 300,
                    "Type": "Picklist",
                    "sticky": false,
                    "Required": false,
                    "PostData": true,
                    "left": 50,
                    "DefaultValue": "",
                    "PicklistDetail": {
                        "PicklistUrl": "PartyTaxType",
                        "PicklistDisplayText": "Code,Name",
                        "PicklistSearchFields": "Code,Name",
                        "Multiple": false,
                        "AddNew": false,
                        "LinkId": "TMPTaxTypeId,TMPTaxTypeName",
                        "PlaceHolder": "Select TMP Tax Type",
                        "PicklistSelection": "Id",
                        "PicklistTitle": "Name",
                        "Required": false,
                        "DefaultValue": "",
                        "Label": "",
                        "Width": 280,
                        "MaxLength": 20,
                        "ColumnWidth": "250,470",
                        "ColumnType": "string,string"
                    },
                    "IsVisible": true,
                    "SNo": 5
                }
            ]
        }
    ]
}