EntityGroup
Stores groups of entities such as customers, vendors, or employees for segmentation and reporting in NetSuite.
Columns
| Name | Type | ReadOnly | Description |
| InternalId [KEY] | String | True |
A unique internal identifier assigned by NetSuite to track this entity group within the system. |
| CalendarDefaultView | String | False |
The default view for the entity group's calendar, such as 'Week' or 'Month,' determining how schedules are displayed. The allowed values are _daily, _weekly, _monthly. |
| CalendarEndTime | String | False |
The default end time for events or working hours in this entity group's calendar. The allowed values are _1200am, _1230am, _100am, _130am, _200am, _230am, _300am, _330am, _400am, _430am, _500am, _530am, _600am, _630am, _700am, _730am, _800am, _830am, _900am, _930am, _1000am, _1030am, _1100am, _1130am, _noon, _1230pm, _100pm, _130pm, _200pm, _230pm, _300pm, _330pm, _400pm, _430pm, _500pm, _530pm, _600pm, _630pm, _700pm, _730pm, _800pm, _830pm, _900pm, _930pm, _1000pm, _1030pm, _1100pm, _1130pm. |
| CalendarName | String | False |
The name of the calendar associated with this entity group, used for scheduling and resource management. |
| CalendarPeriod | String | False |
The time period setting for this entity group's calendar, defining scheduling intervals such as 'Daily' or 'Weekly.' The allowed values are _10minutes, _15minutes, _20minutes, _30minutes, _oneHour. |
| CalendarStartTime | String | False |
The default start time for events or working hours in this entity group's calendar. The allowed values are _1200am, _1230am, _100am, _130am, _200am, _230am, _300am, _330am, _400am, _430am, _500am, _530am, _600am, _630am, _700am, _730am, _800am, _830am, _900am, _930am, _1000am, _1030am, _1100am, _1130am, _noon, _1230pm, _100pm, _130pm, _200pm, _230pm, _300pm, _330pm, _400pm, _430pm, _500pm, _530pm, _600pm, _630pm, _700pm, _730pm, _800pm, _830pm, _900pm, _930pm, _1000pm, _1030pm, _1100pm, _1130pm. |
| Comments | String | False |
A free-text field for entering additional notes or comments about this entity group. |
| String | False |
The primary email address associated with this entity group, used for notifications and communications. | |
| ExternalId | String | False |
A unique identifier for this entity group in an external system, used for integrations and data synchronization. |
| GroupName | String | False |
The name of the entity group, used for categorization and reference within NetSuite. |
| GroupOwner_ExternalId | String | False |
The unique external identifier of the owner or manager responsible for this entity group. |
| GroupOwner_InternalId | String | False |
The internal NetSuite identifier for the entity group's owner or manager. |
| GroupOwner_Name | String | False |
The name of the owner or manager assigned to this entity group, used for accountability and reporting. |
| GroupOwner_Type | String | False |
The classification of the group owner, such as 'User' or 'Role,' defining their relationship to the group. The allowed values are account, accountingPeriod, appDefinition, appPackage, assemblyBuild, assemblyUnbuild, assemblyItem, bin, binTransfer, binWorksheet, budget, budgetCategory, calendarEvent, campaign, campaignAudience, campaignCategory, campaignChannel, campaignFamily, campaignOffer, campaignResponse, campaignSearchEngine, campaignSubscription, campaignVertical, cashRefund, cashSale, check, classification, contact, contactCategory, contactRole, costCategory, couponCode, creditMemo, crmCustomField, currency, currencyRate, customList, customRecord, customRecordCustomField, customRecordType, customer, customerCategory, customerDeposit, customerMessage, customerPayment, customerRefund, customerStatus, depositApplication, department, descriptionItem, discountItem, downloadItem, employee, entityCustomField, entityGroup, estimate, expenseCategory, expenseReport, file, folder, giftCertificate, giftCertificateItem, interCompanyJournalEntry, interCompanyTransferOrder, inventoryAdjustment, inventoryItem, inventoryNumber, inventoryTransfer, invoice, itemCustomField, itemDemandPlan, itemFulfillment, itemGroup, itemNumberCustomField, itemOptionCustomField, itemSupplyPlan, itemRevision, issue, job, jobStatus, jobType, itemReceipt, journalEntry, kitItem, leadSource, location, lotNumberedInventoryItem, lotNumberedAssemblyItem, markupItem, message, manufacturingCostTemplate, manufacturingOperationTask, manufacturingRouting, nexus, nonInventoryPurchaseItem, nonInventoryResaleItem, nonInventorySaleItem, note, noteType, opportunity, otherChargePurchaseItem, otherChargeResaleItem, otherChargeSaleItem, otherCustomField, otherNameCategory, partner, partnerCategory, paycheckJournal, paymentItem, paymentMethod, payrollItem, phoneCall, priceLevel, pricingGroup, projectTask, promotionCode, purchaseOrder, returnAuthorization, revRecSchedule, revRecTemplate, salesOrder, salesRole, salesTaxItem, serializedInventoryItem, serializedAssemblyItem, servicePurchaseItem, serviceResaleItem, serviceSaleItem, solution, siteCategory, state, subsidiary, subtotalItem, supportCase, supportCaseIssue, supportCaseOrigin, supportCasePriority, supportCaseStatus, supportCaseType, task, taxGroup, taxType, term, timeBill, topic, transferOrder, transactionBodyCustomField, transactionColumnCustomField, unitsType, vendor, vendorCategory, vendorBill, vendorCredit, vendorPayment, vendorReturnAuthorization, winLossReason, workOrder, workOrderIssue, workOrderCompletion, workOrderClose. |
| GroupType | String | False |
The classification of this entity group, such as 'Sales Team,' 'Support Team,' or 'Manufacturing Work Center.' The allowed values are _contact, _customer, _employee, _partner, _vendor. |
| IsFunctionalTeam | Boolean | False |
Indicates whether this entity group functions as a specialized team, such as an HR or IT team. |
| IsInactive | Boolean | False |
Specifies whether this entity group is currently inactive and unavailable for selection in transactions and processes. |
| IsManufacturingWorkCenter | Boolean | False |
Indicates whether this entity group represents a manufacturing work center, used in production scheduling. |
| IsPrivate | Boolean | False |
Specifies whether this entity group is private, restricting visibility to certain users or roles. |
| IsProductTeam | Boolean | False |
Indicates whether this entity group represents a product development team, used for project and resource management. |
| IsSalesRep | Boolean | False |
Determines whether this entity group is associated with a sales representative or sales team. |
| IsSalesTeam | Boolean | False |
Indicates whether this entity group functions as a sales team, used for revenue tracking and performance analysis. |
| IsSavedSearch | Boolean | False |
Specifies whether this entity group is based on a saved search, dynamically updating based on search criteria. |
| IssueRole_ExternalId | String | False |
The unique external identifier for the issue management role associated with this entity group. |
| IssueRole_InternalId | String | False |
The internal NetSuite identifier for the issue management role linked to this entity group. |
| IssueRole_Name | String | False |
The name of the issue management role assigned to this entity group, defining responsibilities in support or development. |
| IssueRole_Type | String | False |
The classification of the issue management role, such as 'Support Agent' or 'QA Analyst.' The allowed values are account, accountingPeriod, appDefinition, appPackage, assemblyBuild, assemblyUnbuild, assemblyItem, bin, binTransfer, binWorksheet, budget, budgetCategory, calendarEvent, campaign, campaignAudience, campaignCategory, campaignChannel, campaignFamily, campaignOffer, campaignResponse, campaignSearchEngine, campaignSubscription, campaignVertical, cashRefund, cashSale, check, classification, contact, contactCategory, contactRole, costCategory, couponCode, creditMemo, crmCustomField, currency, currencyRate, customList, customRecord, customRecordCustomField, customRecordType, customer, customerCategory, customerDeposit, customerMessage, customerPayment, customerRefund, customerStatus, depositApplication, department, descriptionItem, discountItem, downloadItem, employee, entityCustomField, entityGroup, estimate, expenseCategory, expenseReport, file, folder, giftCertificate, giftCertificateItem, interCompanyJournalEntry, interCompanyTransferOrder, inventoryAdjustment, inventoryItem, inventoryNumber, inventoryTransfer, invoice, itemCustomField, itemDemandPlan, itemFulfillment, itemGroup, itemNumberCustomField, itemOptionCustomField, itemSupplyPlan, itemRevision, issue, job, jobStatus, jobType, itemReceipt, journalEntry, kitItem, leadSource, location, lotNumberedInventoryItem, lotNumberedAssemblyItem, markupItem, message, manufacturingCostTemplate, manufacturingOperationTask, manufacturingRouting, nexus, nonInventoryPurchaseItem, nonInventoryResaleItem, nonInventorySaleItem, note, noteType, opportunity, otherChargePurchaseItem, otherChargeResaleItem, otherChargeSaleItem, otherCustomField, otherNameCategory, partner, partnerCategory, paycheckJournal, paymentItem, paymentMethod, payrollItem, phoneCall, priceLevel, pricingGroup, projectTask, promotionCode, purchaseOrder, returnAuthorization, revRecSchedule, revRecTemplate, salesOrder, salesRole, salesTaxItem, serializedInventoryItem, serializedAssemblyItem, servicePurchaseItem, serviceResaleItem, serviceSaleItem, solution, siteCategory, state, subsidiary, subtotalItem, supportCase, supportCaseIssue, supportCaseOrigin, supportCasePriority, supportCaseStatus, supportCaseType, task, taxGroup, taxType, term, timeBill, topic, transferOrder, transactionBodyCustomField, transactionColumnCustomField, unitsType, vendor, vendorCategory, vendorBill, vendorCredit, vendorPayment, vendorReturnAuthorization, winLossReason, workOrder, workOrderIssue, workOrderCompletion, workOrderClose. |
| IsSupportRep | Boolean | False |
Indicates whether this entity group includes support representatives, used for managing customer service teams. |
| LaborResources | Long | False |
The number of labor resources allocated to this entity group, such as employees or contractors assigned to projects. |
| MachineResources | Long | False |
The number of machine resources assigned to this entity group, used in production or manufacturing processes. |
| ParentGroupType | String | False |
The classification of the parent entity group, defining hierarchical relationships in NetSuite. The allowed values are _contact, _customer, _employee, _partner, _vendor. |
| RestrictionGroup_ExternalId | String | False |
The unique external identifier of the restriction group associated with this entity group, used for access control. |
| RestrictionGroup_InternalId | String | False |
The internal NetSuite identifier for the restriction group that limits access to this entity group. |
| RestrictionGroup_Name | String | False |
The name of the restriction group assigned to this entity group, defining user visibility and permissions. |
| RestrictionGroup_Type | String | False |
The classification of the restriction group, specifying whether it applies to roles, subsidiaries, or custom access rules. The allowed values are account, accountingPeriod, appDefinition, appPackage, assemblyBuild, assemblyUnbuild, assemblyItem, bin, binTransfer, binWorksheet, budget, budgetCategory, calendarEvent, campaign, campaignAudience, campaignCategory, campaignChannel, campaignFamily, campaignOffer, campaignResponse, campaignSearchEngine, campaignSubscription, campaignVertical, cashRefund, cashSale, check, classification, contact, contactCategory, contactRole, costCategory, couponCode, creditMemo, crmCustomField, currency, currencyRate, customList, customRecord, customRecordCustomField, customRecordType, customer, customerCategory, customerDeposit, customerMessage, customerPayment, customerRefund, customerStatus, depositApplication, department, descriptionItem, discountItem, downloadItem, employee, entityCustomField, entityGroup, estimate, expenseCategory, expenseReport, file, folder, giftCertificate, giftCertificateItem, interCompanyJournalEntry, interCompanyTransferOrder, inventoryAdjustment, inventoryItem, inventoryNumber, inventoryTransfer, invoice, itemCustomField, itemDemandPlan, itemFulfillment, itemGroup, itemNumberCustomField, itemOptionCustomField, itemSupplyPlan, itemRevision, issue, job, jobStatus, jobType, itemReceipt, journalEntry, kitItem, leadSource, location, lotNumberedInventoryItem, lotNumberedAssemblyItem, markupItem, message, manufacturingCostTemplate, manufacturingOperationTask, manufacturingRouting, nexus, nonInventoryPurchaseItem, nonInventoryResaleItem, nonInventorySaleItem, note, noteType, opportunity, otherChargePurchaseItem, otherChargeResaleItem, otherChargeSaleItem, otherCustomField, otherNameCategory, partner, partnerCategory, paycheckJournal, paymentItem, paymentMethod, payrollItem, phoneCall, priceLevel, pricingGroup, projectTask, promotionCode, purchaseOrder, returnAuthorization, revRecSchedule, revRecTemplate, salesOrder, salesRole, salesTaxItem, serializedInventoryItem, serializedAssemblyItem, servicePurchaseItem, serviceResaleItem, serviceSaleItem, solution, siteCategory, state, subsidiary, subtotalItem, supportCase, supportCaseIssue, supportCaseOrigin, supportCasePriority, supportCaseStatus, supportCaseType, task, taxGroup, taxType, term, timeBill, topic, transferOrder, transactionBodyCustomField, transactionColumnCustomField, unitsType, vendor, vendorCategory, vendorBill, vendorCredit, vendorPayment, vendorReturnAuthorization, winLossReason, workOrder, workOrderIssue, workOrderCompletion, workOrderClose. |
| SavedSearch_ExternalId | String | False |
The unique external identifier for the saved search used to define this entity group dynamically. |
| SavedSearch_InternalId | String | False |
The internal NetSuite identifier for the saved search linked to this entity group, determining its membership. |
| SavedSearch_Name | String | False |
The name of the saved search that dynamically populates this entity group based on predefined criteria. |
| SavedSearch_Type | String | False |
The classification of the saved search, such as 'Customer Group' or 'Support Case Assignment.' The allowed values are account, accountingPeriod, appDefinition, appPackage, assemblyBuild, assemblyUnbuild, assemblyItem, bin, binTransfer, binWorksheet, budget, budgetCategory, calendarEvent, campaign, campaignAudience, campaignCategory, campaignChannel, campaignFamily, campaignOffer, campaignResponse, campaignSearchEngine, campaignSubscription, campaignVertical, cashRefund, cashSale, check, classification, contact, contactCategory, contactRole, costCategory, couponCode, creditMemo, crmCustomField, currency, currencyRate, customList, customRecord, customRecordCustomField, customRecordType, customer, customerCategory, customerDeposit, customerMessage, customerPayment, customerRefund, customerStatus, depositApplication, department, descriptionItem, discountItem, downloadItem, employee, entityCustomField, entityGroup, estimate, expenseCategory, expenseReport, file, folder, giftCertificate, giftCertificateItem, interCompanyJournalEntry, interCompanyTransferOrder, inventoryAdjustment, inventoryItem, inventoryNumber, inventoryTransfer, invoice, itemCustomField, itemDemandPlan, itemFulfillment, itemGroup, itemNumberCustomField, itemOptionCustomField, itemSupplyPlan, itemRevision, issue, job, jobStatus, jobType, itemReceipt, journalEntry, kitItem, leadSource, location, lotNumberedInventoryItem, lotNumberedAssemblyItem, markupItem, message, manufacturingCostTemplate, manufacturingOperationTask, manufacturingRouting, nexus, nonInventoryPurchaseItem, nonInventoryResaleItem, nonInventorySaleItem, note, noteType, opportunity, otherChargePurchaseItem, otherChargeResaleItem, otherChargeSaleItem, otherCustomField, otherNameCategory, partner, partnerCategory, paycheckJournal, paymentItem, paymentMethod, payrollItem, phoneCall, priceLevel, pricingGroup, projectTask, promotionCode, purchaseOrder, returnAuthorization, revRecSchedule, revRecTemplate, salesOrder, salesRole, salesTaxItem, serializedInventoryItem, serializedAssemblyItem, servicePurchaseItem, serviceResaleItem, serviceSaleItem, solution, siteCategory, state, subsidiary, subtotalItem, supportCase, supportCaseIssue, supportCaseOrigin, supportCasePriority, supportCaseStatus, supportCaseType, task, taxGroup, taxType, term, timeBill, topic, transferOrder, transactionBodyCustomField, transactionColumnCustomField, unitsType, vendor, vendorCategory, vendorBill, vendorCredit, vendorPayment, vendorReturnAuthorization, winLossReason, workOrder, workOrderIssue, workOrderCompletion, workOrderClose. |
| Subsidiary_ExternalId | String | False |
The unique external identifier for the subsidiary associated with this entity group, used for multi-entity financial tracking. |
| Subsidiary_InternalId | String | False |
The internal NetSuite identifier for the subsidiary linked to this entity group. |
| Subsidiary_Name | String | False |
The name of the subsidiary associated with this entity group, such as 'North America Division' or 'Asia-Pacific Operations.' |
| Subsidiary_Type | String | False |
The classification of the subsidiary, such as 'Business Unit' or 'Legal Entity,' relevant for financial and operational reporting. The allowed values are account, accountingPeriod, appDefinition, appPackage, assemblyBuild, assemblyUnbuild, assemblyItem, bin, binTransfer, binWorksheet, budget, budgetCategory, calendarEvent, campaign, campaignAudience, campaignCategory, campaignChannel, campaignFamily, campaignOffer, campaignResponse, campaignSearchEngine, campaignSubscription, campaignVertical, cashRefund, cashSale, check, classification, contact, contactCategory, contactRole, costCategory, couponCode, creditMemo, crmCustomField, currency, currencyRate, customList, customRecord, customRecordCustomField, customRecordType, customer, customerCategory, customerDeposit, customerMessage, customerPayment, customerRefund, customerStatus, depositApplication, department, descriptionItem, discountItem, downloadItem, employee, entityCustomField, entityGroup, estimate, expenseCategory, expenseReport, file, folder, giftCertificate, giftCertificateItem, interCompanyJournalEntry, interCompanyTransferOrder, inventoryAdjustment, inventoryItem, inventoryNumber, inventoryTransfer, invoice, itemCustomField, itemDemandPlan, itemFulfillment, itemGroup, itemNumberCustomField, itemOptionCustomField, itemSupplyPlan, itemRevision, issue, job, jobStatus, jobType, itemReceipt, journalEntry, kitItem, leadSource, location, lotNumberedInventoryItem, lotNumberedAssemblyItem, markupItem, message, manufacturingCostTemplate, manufacturingOperationTask, manufacturingRouting, nexus, nonInventoryPurchaseItem, nonInventoryResaleItem, nonInventorySaleItem, note, noteType, opportunity, otherChargePurchaseItem, otherChargeResaleItem, otherChargeSaleItem, otherCustomField, otherNameCategory, partner, partnerCategory, paycheckJournal, paymentItem, paymentMethod, payrollItem, phoneCall, priceLevel, pricingGroup, projectTask, promotionCode, purchaseOrder, returnAuthorization, revRecSchedule, revRecTemplate, salesOrder, salesRole, salesTaxItem, serializedInventoryItem, serializedAssemblyItem, servicePurchaseItem, serviceResaleItem, serviceSaleItem, solution, siteCategory, state, subsidiary, subtotalItem, supportCase, supportCaseIssue, supportCaseOrigin, supportCasePriority, supportCaseStatus, supportCaseType, task, taxGroup, taxType, term, timeBill, topic, transferOrder, transactionBodyCustomField, transactionColumnCustomField, unitsType, vendor, vendorCategory, vendorBill, vendorCredit, vendorPayment, vendorReturnAuthorization, winLossReason, workOrder, workOrderIssue, workOrderCompletion, workOrderClose. |