{
    "ObjectFields": [
        {
            "Name": "CodeDefineCategoryName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "PicklistJSON": "CodeCategory",
            "LinkId": "CodeDefineId",
            "LinkSubTitle": "CodeDefineCategoryCode",
            "Multiple": false,
            "PicklistTitle": "CategoryName",

            "PlaceHolder": "Select Account Category",
            "Label": "AccountMaster.Category",
            "Width": 276,
            "AddNew": false,
            "MaxLength": 20,
            "LabelWidth": 132,
            "PicklistCriteria": "Entitypicks"
        },
        {
            "Name": "AccountsTypeGenerationType",
            "Type": "number",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200
        },
        {
            "Name": "AccountCode",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "Accountcode",
            "Multiple": false,
            "PicklistTitle": "Code",
            "PlaceHolder": "Enter Code",
            "ShowArchived": true,
                        "RequireBasedOnFieldName": "AccountsTypeGenerationType",
            "RequireBasedOnFieldValue": [
                1
            ],
            "Label": "Common.code",
            "Width": 276,
            "AddNew": true,
            "LinkId": "AccountId",
            "MaxLength": 20,
            "LabelWidth": 132,
            "isKeyField": true
        },
        {
            "Name": "AccountName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "Accountname",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Name",
            "Label": "Common.name",
            "Width": 480,
            "ShowArchived": true,
            "LinkId": "AccountId",
            "AddNew": true,
            "MaxLength": 20,
            "LabelWidth": 132,
            "isKeyField": true
        },
        {
            "Name": "AccountShortName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "Accountname",
            "Multiple": false,
            "PicklistTitle": "Name",
            "Label": "Branch.ShortName",
            "PlaceHolder": "Enter Account Short Name",
            "Width": 220,
            "ShowArchived": true,
            "LinkId": "AccountId",
            "AddNew": true,
            "MaxLength": 20,
            "LabelWidth": 132,
            "isKeyField": true
        },
        {
            "Name": "AccountGroupName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "AccountGroup",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "Classifies the account under a parent group for consolidated reporting and structured chart of accounts",
            "FieldDescriptionWidth": 360,
            "PicklistTitle": "Name",
            "Label": "Party.AccountGroupName",
            "PlaceHolder": "Enter AccountGroup",
            "Width": 360,
            "LinkId": "AccountGroupId",
            "AddNew": false,
            "MaxLength": 20,
            "LabelWidth": 132,
            "isKeyField": true
        },
        {
            "Name": "CurrencyName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "Indian Rupee",
            "PicklistJSON": "Currency",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "Select the currency in which transactions for this account will be recorded",
            "FieldDescriptionWidth": 360,
            "PicklistTitle": "Name",
            "Label": "Party.CurrencyName",
            "PlaceHolder": "Enter AccountGroup",
            "Width": 360,
            "LinkId": "CurrencyId",
            "AddNew": false,
            "MaxLength": 20,
            "LabelWidth": 132
        },
        {
            "Name": "CombineAccountName",
            "Type": "string",
            "Required": true,
            "PostData": true,
            "DefaultValue": "",
            "PicklistJSON": "Accountname",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "Links multiple accounts for consolidated reporting or transaction tracking under a single account view",
            "FieldDescriptionWidth": 360,
            "PicklistTitle": "Name",
            "Label": "AccountMaster.CombineAccount",
            "PlaceHolder": "Select Combine Account",
            "Width": 360,
            "LinkId": "CombineAccountId",
            "AddNew": false,
            "LabelWidth": 157,
            "MaxLength": 35
        },
        {
            "Name": "ParentName",
            "Type": "string",
            "PostData": true,
            "DefaultValue": "",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PicklistJSON": "Accountname",
            "PlaceHolder": "Select Control Account",
            "Label": "AccountMaster.ControlAccountName",
            "LinkId": "ParentId",
            "Width": 360,
            "LabelWidth": 157,
            "AddNew": false,
            "MaxLength": 35,
            "PicklistCriteria": "Parentype"
        },
        {
            "Name": "AccountApplicableCostCenterNames",
            "Type": "string",
            "Label": "AccountMaster.ApplicableResult",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Select the result types linked to this account",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "PostData": false,
            "PicklistJSON": "AccountApplicableCostCenterNames",
            "Multiple": true,
            "LinkId": "AccountApplicableCostCenterIds",
            "PicklistTitle": "Name",
            "PlaceHolder": "Select the Cost Center",
            "Width": 360,
            "LabelWidth": 195,
            "AddNew": false,
            "MaxLength": 35,
            "DefaultValue": ""
        },
        {
            "Name": "AccountIFSCCode",
            "Type": "string",
            "Label": "AccountMaster.IFSC",
            "Required": false,
            "PostData": false,
            "ExpandedView": true,
            "FieldDescription": "Bank branch code used for online transfers",
            "FieldDescriptionWidth": 360,
            "PicklistJSON": "BankBranch",
            "Multiple": false,
            "LinkId": "AccountBankBranchId,BankBranchName,BankName,BankSwiftCode,AccountIFSCCode",
            "LinkValue": "Id,BranchName,BankName,BankSwift,IFSC",
            "PicklistTitle": "IFSC",
            "PlaceHolder": "Select IFSC Code",
            "Width": 360,
            "LabelWidth": 195,
            "AddNew": false,
            "MaxLength": 35,
            "DefaultValue": ""
        },
        {
            "Name": "AccountBankAccountType",
            "Type": "string",
            "PostData": true,
            "DefaultValue": "",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "Type of bank account, e.g., Savings or Current",
            "FieldDescriptionWidth": 360,
            "PicklistTitle": "Code",
            "PicklistJSON": "GCMCode",
            "PlaceHolder": "Select Account Type",
            "Label": "AccountMaster.AccountType",
            "LinkId": "Gcm.Id",
            "Width": 360,
            "LabelWidth": 157,
            "AddNew": false,
            "MaxLength": 35,
            "PicklistCriteria": "ABAType"
        },
        {
            "Name": "TDSCategoryName",
            "Type": "string",
            "PostData": true,
            "DefaultValue": "None",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "Category under which TDS is deducted for this account",
            "FieldDescriptionWidth": 360,
            "PicklistTitle": "Name",
            "PicklistJSON": "TDSCategory",
            "PlaceHolder": "Select TDS Category",
            "Label": "AccountMaster.TDSCategory",
            "LinkId": "TDSCategoryId",
            "Width": 360,
            "LabelWidth": 157,
            "AddNew": false,
            "MaxLength": 35,
            "Required": true
        },
        {
            "Name": "AccountTDSState",
            "Type": "string",
            "PostData": true,
            "DefaultValue": "None",
            "Multiple": false,
            "ExpandedView": true,
            "FieldDescription": "State used for TDS calculation on this account",
            "FieldDescriptionWidth": 360,
            "PlaceHolder": "Select State",
            "PicklistTitle": "Name",
            "PicklistJSON": "GCMCode",
            "Label": "AccountMaster.TDSState",
            "LinkId": "Gcm.Id",
            "Width": 360,
            "LabelWidth": 157,
            "AddNew": false,
            "MaxLength": 35,
            "Required": true,
            "PicklistCriteria": "atds"
        },
        {
            "Name": "AccountId",
            "Type": "number",
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 200
        },
        {
            "Name": "CodeDefineGenerationType",
            "Type": "number",
            "Required": true,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 200
        },
        {
            "Name": "AccountType",
            "Type": "number",
            "Label": "AccountMaster.AccountType",
            "ExpandedView": true,
            "FieldDescription": "Select the classification of the account",
            "FieldDescriptionWidth": 360,
            "Tooltip": "",
            "DefaultValue": 2,
            "Placeholder": "",
            "LabelWidth": 157,
            "Required": true,
            "Width": 100,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Cash"
                },
                {
                    "key": 1,
                    "value": "Bank"
                },
                {
                    "key": 2,
                    "value": "General Ledger"
                },
                {
                    "key": 3,
                    "value": "Sub Ledger"
                },
                {
                    "key": 4,
                    "value": "Control Account"
                },
                {
                    "key": 5,
                    "value": "Subsidary Ledger"
                }
            ]
        },
        {
            "Name": "AccountFavouringName",
            "Type": "string",
            "Label": "AccountMaster.PaymentFavoring",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Name to be printed on cheques or used for payments to this account",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "0",
            "Placeholder": "Enter Payment Favoring",
            "LabelWidth": 131,
            "Width": 360,
            "MaxLength": 100
        },
        {
            "Name": "AccountBillAllocationType",
            "Type": "number",
            "Label": "AccountMaster.BillAllocation",
            "Tooltip": "",
            "DefaultValue": 0,
            "Placeholder": "",
            "Required": true,
            "LabelWidth": 0,
            "Width": 200,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Not Required"
                },
                {
                    "key": 1,
                    "value": "Auto"
                },
                {
                    "key": 2,
                    "value": "Manual"
                }
            ]
        },
        {
            "Name": "Archive",
            "Type": "number",
            "Required": true,
            "Label": "AccountMaster.ShowArchive",
            "ValidRegEx": "",
            "DefaultValue": 0,
            "PostData": false,
            "Width": 125,
            "LabelWidth": 70
        },
        {
            "Name": "AccountInterestRate",
            "Type": "number",
            "Required": true,
            "ExpandedView": true,
            "FieldDescription": "Interest rate applied to this account (e.g., 999.99)",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "Label": "AccountMaster.Interest",
            "Placeholder": "Enter Interest",
            "DefaultValue": 0,
            "Mask": "000.00",
            "Width": 120,
            "LabelWidth": 92,
            "MaxLength": 6
        },
        {
            "Name": "AccountLedgerPrintType",
            "Type": "number",
            "Label": "AccountMaster.LedgerPrintType",
            "Tooltip": "",
            "DefaultValue": 0,
            "Placeholder": "",
            "Required": true,
            "Width": 100,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Detailed"
                },
                {
                    "key": 1,
                    "value": "Summary"
                },
                {
                    "key": 2,
                    "value": "Transaction Based"
                }
            ]
        },
        {
            "Name": "AccountSummaryPeriod",
            "Type": "number",
            "Label": "AccountMaster.SummaryPeriod",
            "Tooltip": "",
            "DefaultValue": 0,
            "Placeholder": "",
            "Required": true,
            "Width": 100,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Detailed"
                },
                {
                    "key": 1,
                    "value": "Daily"
                },
                {
                    "key": 2,
                    "value": "Weekly"
                },
                {
                    "key": 3,
                    "value": "Monthly"
                }
            ]
        },
        {
            "Name": "AccountIsCompany",
            "Type": "number",
            "Label": "AccountMaster.IsCompany",
            "Tooltip": "",
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Check if this account belongs to a company",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "LabelWidth": 119,
            "Width": 220,
            "DefaultValue": 1
        },
        {
            "Name": "AccountIsInterCompany",
            "Type": "number",
            "Label": "AccountMaster.InterCompanyAccount",
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Check if this account is used for transactions between different companies within the organization",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth": 124,
            "Width": 450
        },
        {
            "Name": "AccountIsTDSApplicable",
            "Type": "number",
            "Label": "AccountMaster.TDSApplicable",
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Check if TDS is deducted for this account",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "LabelWidth": 220,
            "Width": 220,
            "DefaultValue": 1
        },
        {
            "Name": "AccountIsSubAccountRequired",
            "Type": "number",
            "Label": "AccountMaster.SubAccountApplicable",
            "ExpandedView": true,
            "FieldDescription": "Check to enable creation of sub-accounts under this main account for detailed tracking",
            "FieldDescriptionWidth": 360,
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "LabelWidth": 124,
            "Width": 450
        },
        {
            "Name": "AccountBankAccountNumber",
            "Type": "string",
            "Label": "Employee.EmployeeAccountNumber",
            "Placeholder": "Enter Account Number",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Bank account number linked to this account",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue":"0",
            "LabelWidth": 131,
            "Width": 360,
            "MaxLength": 40
        },
        {
            "Name": "AccountSafetyLimit",
            "Type": "number",
            "Label": "AccountMaster.Safetylimit",
            "Placeholder": "Enter Saftey Limit",
            "Required": true,
            "ExpandedView": true,
            "FieldDescription": "Maximum balance allowed for this account",
            "FieldDescriptionWidth": 360,
            "Mask": "000000000",
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Width": 200,
            "MaxLength": 9,
            "LabelWidth": 133
        },
        {
            "Name": "AccountMinimumBalance",
            "Type": "number",
            "Label": "AccountMaster.Minimumbalance",
            "Required": true,
            "ExpandedView": true,
            "FieldDescription": "Lowest balance the account must maintain",
            "FieldDescriptionWidth": 360,
            "Placeholder": "Enter Minimum Balance",
            "PostData": true,
            "ValidRegEx": "",
            "Mask": "000000000",
            "DefaultValue": 0,
            "Width": 200,
            "LabelWidth": 133,
            "MaxLength": 9
        },
        {
            "Name": "AccountOurCodeWithParty",
            "Type": "string",
            "Label": "AccountMaster.Codewithparty",
            "Required": false,
            "Placeholder": "Enter code With Party",
            "PostData": true,
            "ValidRegEx": "",
            "LabelWidth": 157,
            "DefaultValue": "",
            "Width": 360,
            "MaxLength": 40
        },
        {
            "Name": "AccountIsCreditAllowed",
            "Type": "number",
            "Label": "AccountMaster.CreditBalanceLimit",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Check to apply a credit balance limit",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": "",
            "Width": 300,
            "DefaultValue": 1
        },
        {
            "Name": "AccountCreditLimit",
            "Type": "number",
            "Label": "AccountMaster.MaxAllowedCreditBalance",
            "Placeholder": "Enter Credit Limit",
            "Required": true,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Highest credit balance permitted for this account",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "Mask": "000000000",
            "Width": 208,
            "LabelWidth": 900,
            "MaxLength": 9
        },
        {
            "Name": "AccountIsDebitAllowed",
            "Type": "number",
            "Label": "AccountMaster.DebitBalanceLimit",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Check to apply a debit balance limit",
            "FieldDescriptionWidth": 360,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 300
        },
        {
            "Name": "AccountDebitLimit",
            "Type": "number",
            "Label": "AccountMaster.MaxAllowedDebitBalance",
            "Required": true,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Highest debit balance permitted for this account",
            "FieldDescriptionWidth": 360,
            "ValidRegEx": "",
            "DefaultValue": 0,
            "MaxLength": 9,
            "Placeholder": "Enter Debit Limit",
            "Mask": "000000000",
            "Width": 200,
            "LabelWidth": 100
        },
        {
            "Name": "AccountIsBlocked",
            "Type": "number",
            "Label": "AccountMaster.Blocked",
            "LabelWidth": 49,
            "Width": 200,
            "Required": false,
            "PostData": true,
            "ExpandedView": true,
            "FieldDescription": "Check to block this account from transactions",
            "FieldDescriptionWidth": 360,
            "Checkboxheight": 40,
            "Checkboxwidth": 23,
            "ValidRegEx": "",
            "DefaultValue": 0
        },
        {
            "Name": "CodeDefineId",
            "Type": "number",
            "Required": true,
            "PostData": true,
            "Placeholder": "Select Category",
            "ValidRegEx": "",
            "DefaultValue": -1,
            "MaxLength": 35
        },
        {
            "Name": "AccountStatus",
            "Type": "number",
            "Label": "Goal.Status",
            "Tooltip": "",
            "DefaultValue": 1,
            "Placeholder": "",
            "Required": false,
            "LabelWidth": 0,
            "Width": 120,
            "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": "AccountSortOrder",
            "Type": "number",
            "Required": false,
            "Placeholder": "Enter Sort Order",
            "PostData": false,
            "ValidRegEx": "",
            "Width": 120,
            "DefaultValue": 0
        },
        {
            "Name": "AccountCreatedById",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "AccountCreatedOn",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "2026-06-30",
            "Width": 200
        },
        {
            "Name": "AccountModifiedById",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "AccountModifiedOn",
            "Type": "string",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "2026-06-30",
            "Width": 200
        },
        {
            "Name": "AccountSourceType",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "AccountAccountScheduleNature",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "BaseTenantId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "AccountGroupId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "ParentId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "CurrencyId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1800000000,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "CombineAccountId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "DefaultAddressId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "TDSCategoryId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "AccountVersion",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": true,
            "Width": 200
        },
        {
            "Name": "AccountTDSSection",
            "Type": "string",
            "PostData": false,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountBankBranchId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": true,
            "LabelWidth": 131,
            "Width": 200
        },
        {
            "Name": "AccountTypeName",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountGroupCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountGroupAccountGroupAccountScheduleId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "AccountGroupAccountGroupAccountScheduleCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountGroupAccountGroupAccountScheduleName",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountGroupAccountGroupAccountScheduleNature",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 0,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "ParentCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "ParentShortName",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "CombineAccountCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "TDSCategoryCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "GcmName",
            "Type": "string",
            "Label": "",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "BankCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "LabelWidth": 131,
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "BankName",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ExpandedView": true,
            "FieldDescription": "Name of the bank",
            "FieldDescriptionWidth": 360,
            "Label": "Employee.Bank",
            "ValidRegEx": "",
            "ReadOnly": true,
            "LabelWidth": 131,
            "DefaultValue": "",
            "Placeholder": "Bank Name",
            "Width": 360
        },
        {
            "Name": "BankSwiftCode",
            "Type": "string",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Code used to identify the bank in international transactions",
            "FieldDescriptionWidth": 360,
            "Label": "AccountMaster.BankSwiftCode",
            "Placeholder": "Bank Shift Code",
            "PostData": true,
            "ReadOnly": true,
            "LabelWidth": 131,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 360
        },
        {
            "Name": "BankBranchName",
            "Type": "string",
            "Required": false,
            "ExpandedView": true,
            "FieldDescription": "Name of the bank branch",
            "FieldDescriptionWidth": 360,
            "Label": "Employee.Branch",
            "Placeholder": "Branch",
            "PostData": false,
            "ReadOnly": true,
            "LabelWidth": 131,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 360
        },
        {
            "Name": "BankBranchId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "BankBranchCode",
            "Type": "string",
            "Required": false,
            "PostData": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "Width": 200
        },
        {
            "Name": "AccountCreatedByName",
            "Type": "string",
            "Label": "AccountMaster.Admin",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN",
            "Width": 200
        },
        {
            "Name": "AccountModifiedByName",
            "Type": "string",
            "Label": "AccountMaster.Admin",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": "ADMIN",
            "Width": 200
        },
        {
            "Name": "TransactionTypeId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "Gcm.Id",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "ItemId",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": -1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "VoucherNumber",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "TempAccountVersion",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": 1,
            "PostData": false,
            "Width": 200
        },
        {
            "Name": "AccountApplicableCostCenterIds",
            "Type": "number",
            "ValidRegEx": "",
            "Placeholder": "",
            "DefaultValue": "-1",
            "PostData": true,
            "Width": 200
        }
    ]
}