Get all product groups
get
/crmRestApi/resources/11.13.18.05/setupSalesCatalogs
Request
Query Parameters
-
expand: string
When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is "all" or "". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format "Child.NestedChild" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, "?expand=Employees.Managers" is the same as "?expand=Employees,Employees.Managers" (which will expand Employees and Managers).
-
fields: string
This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, "?fields=Employees.Managers:Empname" is the same as "?fields=;Employees:;Employees.Managers:Empname" (which will only return the "Empname" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.
Format: ?fields=Attribute1,Attribute2
Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2 -
finder: string
Used as a predefined finder to search the collection.
Format: ?finder=<finderName>;<variableName>=<variableValue>,<variableName2>=<variableValue2>
The following are the available finder names and corresponding finder variables:- PrimaryKey: Finds a sales catalog by product group identifier.
Finder Variables:- ProdGrpDetailsId; integer; The unique product group details identifier.
- ProductGroupIdRowFinder: Finds a sales catalog by product group identifier.
Finder Variables:- ProdGroupId; string; The unique product group identifier.
- ReferenceNumberRowFinder: Finds a sales catalog by reference number.
Finder Variables:- BindReferenceNumber; string; The unique identifier used for integration with external systems.
- PrimaryKey: Finds a sales catalog by product group identifier.
-
limit: integer
This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.
-
links: string
This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : <link_relation>
Example:
self,canonical -
offset: integer
Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.
-
onlyData: boolean
The resource item payload will be filtered in order to contain only data (no links section, for example).
-
orderBy: string
This parameter orders a resource collection based on the specified fields. The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and "asc" or "desc". Specify "asc" for ascending and "desc" for descending. The default value is "asc". For example, ?orderBy=field1:asc,field2:desc
-
q: string
This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno>=10 and <= 30;Loc!=NY
Format: ?q=expression1;expression2
You can use these queryable attributes to filter this collection resource using the q query parameter:- AllowSelectionFlag; string; Indicates whether the product group can be selected. If enabled, the value is Y, else the value is N. The defalt is Y.
- CreatedBy; string; The user who created the product group record.
- CreationDate; string; The date and time when the record was created.
- EndDate; string; The date and time when the product group becomes inactive.
- InternalName; string; The internal name of the product group.
- LastUpdateDate; string; The date when the record was last updated.
- LastUpdateLogin; string; The session login of the user who last updated the record.
- LastUpdatedBy; string; The user who last updated the product group record.
- ModelConfigAttributes; string; The model configurations of the product.
- ModelFamily; string; The name of the model family associated with the Product Group.
- ModelLine; string; The name of the model line associated with the Product Group.
- ModelName; string; The model name of the product group.
- ObjectVersionNumber; integer; The number used to implement locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to determine whether another session has updated the row.
- ProdGroupDescription; string; The translated product group description used for runtime display.
- ProdGroupId; integer; The unique identifier of the product group.
- ProdGroupName; string; The translated name of the product group used for runtime display.
- ProdGrpDetailsId; integer; The unique identifier of the product group details.
- ProductGroupLockedBy; string; The name or ID of the user who locked the product group.
- ProductGroupLockedDate; string; The date when the product group was locked.
- ProductGroupLockedFlag; boolean; Indicates whether the product group is locked or not. The default value is true.
- ProductGroupReferenceNumber; string; The unique identifier used for integration with external systems.
- StartDate; string; The date and time when the product group becomes active.
- UsageRootFlag; string; Indicates whether the product group can be assigned and displayed as a root product group in the context of an application usage type. The default value is false.
-
totalResults: boolean
The resource collection representation will include the "estimated row count" when "?totalResults=true", otherwise the count is not included. The default value is "false".
Header Parameters
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : setupSalesCatalogs
Type:
Show Source
object-
count(required): integer
The number of resource instances returned in the current range.
-
hasMore(required): boolean
Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.
-
items: array
Items
Title:
ItemsThe items in the collection. -
limit(required): integer
The actual paging size used by the server.
-
links(required): array
Links
Title:
LinksThe link relations associated with the resource instance. -
offset(required): integer
The offset value used in the current page.
-
totalResults: integer
The estimated row count when "?totalResults=true", otherwise the count is not included.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-item-response
Type:
Show Source
object-
ActiveFlag: string
Title:
ActiveMaximum Length:1Default Value:YIndicates whether the product group is active or not. The default value is true. -
AllowDuplicateContentFlag: string
Title:
Allow Duplicate ChildrenMaximum Length:1Default Value:YIndicates whether a duplicate product or product group can be allowed in this product group hierarchy. The default value is true. -
AllowSelectionFlag: string
Title:
Allow SelectionMaximum Length:1Indicates whether the product group can be selected. If enabled, the value is Y, else the value is N. The defalt is Y. -
AttachmentEntityName: string
Maximum Length:
255Default Value:QSC_PROD_GROUPS_BThe name of the attachment entity type. -
CreatedBy: string
Title:
Created ByRead Only:trueMaximum Length:64The user who created the product group record. -
CreationDate: string
(date-time)
Title:
Creation DateRead Only:trueThe date and time when the record was created. -
DeleteFlag: boolean
Read Only:
trueIndicates whether the sales catalog can be deleted. The default value is true. -
EndDate: string
(date-time)
Title:
Effective to DateThe date and time when the product group becomes inactive. -
InternalName: string
Title:
NameMaximum Length:150The internal name of the product group. -
LastUpdateDate: string
(date-time)
Title:
Last Updated DateRead Only:trueThe date when the record was last updated. -
LastUpdatedBy: string
Title:
Last Updated ByRead Only:trueMaximum Length:64The user who last updated the product group record. -
LastUpdateLogin: string
Read Only:
trueMaximum Length:32The session login of the user who last updated the record. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
ModelConfigAttributes: string
Title:
Model AttributesMaximum Length:4000The model configurations of the product. -
ModelFamily: string
Title:
Model FamilyMaximum Length:1000The name of the model family associated with the Product Group. -
ModelLine: string
Title:
Model LineMaximum Length:1000The name of the model line associated with the Product Group. -
ModelName: string
Title:
ModelMaximum Length:1000The model name of the product group. -
ObjectVersionNumber: integer
(int32)
The number used to implement locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to determine whether another session has updated the row.
-
ProdGroupDescription: string
Title:
DescriptionMaximum Length:1000The translated product group description used for runtime display. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProdGroupName: string
Title:
DisplayMaximum Length:250The translated name of the product group used for runtime display. -
ProdGrpDetailsId: integer
(int64)
The unique identifier of the product group details.
-
ProductGroupAttachments: array
Attachments
Title:
AttachmentsThe attachments resource is used to view, create, update, and delete the attachments associated with a product group. The attachments are typically used to associate images to the product groups so that you can identify the product groups visually in browse sales catalog. -
ProductGroupAttributeSetup: array
Filter Attributes
Title:
Filter AttributesThe filter attributes resource is used to view, create, update, and delete the filter attributes associated with a product group. Filter attributes allows a customer to sort through the products based on their preference, such as Color, Texture, and other such material properties. -
ProductGroupLockedBy: string
Read Only:
trueThe name or ID of the user who locked the product group. -
ProductGroupLockedDate: string
Read Only:
trueThe date when the product group was locked. -
ProductGroupLockedFlag: boolean
Read Only:
trueIndicates whether the product group is locked or not. The default value is true. -
ProductGroupProductSetup: array
Products
Title:
ProductsThe products resource is used to view, create, update, and delete the product association to a product group. Typically, products are associated to the leaf most nodes of the product group hierarchy. These products are sourced from items defined in Product Information Management. -
ProductGroupReferenceNumber: string
Title:
Reference NumberMaximum Length:50The unique identifier used for integration with external systems. -
ProductGroupRelationSetup: array
Related Groups
Title:
Related GroupsThe related groups resource is used to view, create, update, and delete the association between sub product groups and parent product groups. While the Subgroups resource can be used to create or update the product group to sub group association, the deletion of such association can only be done using the Related Groups resource. -
ProductGroupSubgroupAdministration: array
Subgroups
Title:
SubgroupsThe subgroups resources is used to view, create, and update the association of a sub product group to a parent product group so that a hierarchy of product groups can be built. -
RevenueCategoryCode: string
Title:
Revenue CategoryMaximum Length:30The code indicating the revenue category associated with the product group. For example, Software, Maintenance, Service, Training, Hardware, or Back Maintenance. -
RevenueRoleCode: string
Title:
Revenue RoleMaximum Length:30The code indicating the revenue role associated with the product group. For example, Sales revenue line set or Sales revenue line set member. -
StartDate: string
(date-time)
Title:
Effective from DateThe date and time when the product group becomes active. -
UpdateFlag: boolean
Read Only:
trueIndicates whether the sales catalog can be updated. The default value is true. -
UsageRootFlag: string
Title:
Root CatalogMaximum Length:1Default Value:NIndicates whether the product group can be assigned and displayed as a root product group in the context of an application usage type. The default value is false.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : Attachments
Type:
arrayTitle:
AttachmentsThe attachments resource is used to view, create, update, and delete the attachments associated with a product group. The attachments are typically used to associate images to the product groups so that you can identify the product groups visually in browse sales catalog.
Show Source
Nested Schema : Filter Attributes
Type:
arrayTitle:
Filter AttributesThe filter attributes resource is used to view, create, update, and delete the filter attributes associated with a product group. Filter attributes allows a customer to sort through the products based on their preference, such as Color, Texture, and other such material properties.
Show Source
Nested Schema : Products
Type:
arrayTitle:
ProductsThe products resource is used to view, create, update, and delete the product association to a product group. Typically, products are associated to the leaf most nodes of the product group hierarchy. These products are sourced from items defined in Product Information Management.
Show Source
Nested Schema : Related Groups
Type:
arrayTitle:
Related GroupsThe related groups resource is used to view, create, update, and delete the association between sub product groups and parent product groups. While the Subgroups resource can be used to create or update the product group to sub group association, the deletion of such association can only be done using the Related Groups resource.
Show Source
Nested Schema : Subgroups
Type:
arrayTitle:
SubgroupsThe subgroups resources is used to view, create, and update the association of a sub product group to a parent product group so that a hierarchy of product groups can be built.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
Nested Schema : setupSalesCatalogs-ProductGroupAttachments-item-response
Type:
Show Source
object-
AsyncTrackerId: string
Title:
Asynchronous Upload Tracker IdThe unique identifier used for tracking the uploaded files. -
AttachedDocumentId: integer
(int64)
Title:
Attached Document IdThe unique identifier of the attached document. -
CategoryName: string
Title:
CategoryMaximum Length:30The name of the category of the attachment. - ContentRepositoryFileShared: boolean
-
CreatedBy: string
Title:
Created ByRead Only:trueMaximum Length:255The user who created the attachment. -
CreatedByUserName: string
Title:
Created By User NameRead Only:trueThe user name of the person who uploaded the picture attachment. -
CreationDate: string
(date-time)
Title:
Creation DateRead Only:trueThe date when the attachment record was created. -
DatatypeCode: string
Title:
TypeMaximum Length:30Default Value:FILEThe code indicating the type of data included in the attachment. For example, a file or a web page. -
Description: string
Title:
DescriptionMaximum Length:255The description of the attachment. -
DmDocumentId: string
Maximum Length:
255The unique identifier of the document ID of the attachment. -
DmFolderPath: string
Title:
Dm Folder PathMaximum Length:1000The folder path of the attachment. -
DmVersionNumber: string
Maximum Length:
255The current version number of the attachment. -
DownloadInfo: string
Title:
DownloadInfoJSON object represented as a string containing information used to programmatically retrieve a file attachment. -
ErrorStatusCode: string
Title:
Error Status CodeThe code indicating the error, if any, for the attachment. -
ErrorStatusMessage: string
Title:
Error Status MessageThe error message, if any, for the attachment. -
ExpirationDate: string
(date-time)
Title:
Expiration DateThe date when the contents of the attachment expire. -
FileContents: string
(byte)
Title:
File ContentsThe contents of the attachment. -
FileName: string
Title:
File NameMaximum Length:2048The file name of the attachment. -
FileUrl: string
Title:
File UrlThe URL of the attachment. -
FileWebImage: string
(byte)
Title:
File Web ImageRead Only:trueThe base64 encoded image of the file displayed in .png format if the source is a convertible image. -
LastUpdateDate: string
(date-time)
Title:
Last Update DateRead Only:trueThe date when the record was last updated. -
LastUpdatedBy: string
Title:
Last Updated ByRead Only:trueMaximum Length:255The user who last updated the record. -
LastUpdatedByUserName: string
Title:
Last Updated By UserRead Only:trueThe user name of the person who last updated the picture attachment. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
PostProcessingAction: string
Title:
PostProcessingActionThe name of the action that can be performed after an attachment is uploaded. -
Title: string
Title:
TitleThe title of the attachment. -
UploadedFileContentType: string
Title:
Uploaded File Content TypeThe content type of the attachment. -
UploadedFileLength: integer
Title:
File SizeThe length of the attachment file. -
UploadedFileName: string
Title:
Uploaded File NameThe name of the attachment file. -
UploadedText: string
Title:
Uploaded TextThe text of the attachment. -
Uri: string
Title:
UriMaximum Length:4000The URI of the attachment. -
Url: string
Title:
UrlMaximum Length:4000The URL of the attachment. -
UserName: string
Title:
User NameRead Only:trueMaximum Length:255The login associated with the attachment.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupAttributeSetup-item-response
Type:
Show Source
object-
AttributeOptionId: integer
(int64)
Title:
Option IDThe unique identifier of the product group attribute option. -
AttrName: string
Title:
DisplayMaximum Length:250The name of the product group attribute. -
DisplayOrderNum: integer
(int64)
Title:
Display SequenceThe manually set display order for attributes of a product group. -
LastUpdatedBy: string
Read Only:
trueMaximum Length:64The user who last updated the row. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProdGrpAttrId: integer
(int64)
The unique identifier of the product group attribute value.
-
ProductGroupAttributeValueSetup: array
Filter Attribute Values
Title:
Filter Attribute ValuesThe filter attribute values resource is used to view, create, update, and delete the values of the filter attributes associated with a product group. For example, values such as Blue or Red for the color filter attribute. -
ValueSetId: integer
(int64)
Read Only:
trueThe unique identifier of the value set used for mapping to get the AttrValueText from TranslatableIndependentValueSetValuePVO.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : Filter Attribute Values
Type:
arrayTitle:
Filter Attribute ValuesThe filter attribute values resource is used to view, create, update, and delete the values of the filter attributes associated with a product group. For example, values such as Blue or Red for the color filter attribute.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupAttributeSetup-ProductGroupAttributeValueSetup-item-response
Type:
Show Source
object-
AttrValueName: string
Title:
DisplayMaximum Length:150The name of the attribute value. -
AttrValueText: string
Title:
Internal ValueMaximum Length:150The text corresponding to attribute value. -
CurrencyCode: string
Title:
CurrencyMaximum Length:15The currency code of the product's registered price and amount. This attribute is used by CRM Extensibility framework. A list of valid values are defined in the lookup ZCA_COMMON_CORPORATE_CURRENCY. Review and update the profile option using the Setup and Maintenance work area, Manage Currency Profile Options task. -
DisplayOrderNum: integer
(int64)
Title:
Display SequenceThe manually set display order for attribute domain. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
MaxValueNum: number
Title:
Maximum ValueThe maximum numeric value in a range. -
MinValueNum: number
Title:
Minimum ValueThe minimum numeric value in a range. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProdGrpAtvalId: integer
(int64)
The unique identifier of the product group attribute value.
-
ValueId: integer
(int64)
Title:
ValueThe unique identifier of the value.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupProductSetup-item-response
Type:
Show Source
object-
ActiveFlag: boolean
Title:
ActiveMaximum Length:1Default Value:trueIndicates whether the item is active in the group. The default value is true. -
Description: string
Title:
ProductRead Only:trueMaximum Length:240The description of the item. -
DisplayOrderNum: integer
(int64)
Title:
Display SequenceManually set display order for items in a product group. -
EligibilityRules: array
EligibilityRules
Title:
EligibilityRulesThe eligibility rules resource is used to view, create, update, and delete the various eligibility rules so that only a few products are available for selection at run time. For each item, you can add one or more eligibility rules specifying whether a rule is valid for a particular country or for all countries. -
EndDate: string
(date-time)
Title:
Effective to DateThe date after which the item is not active. -
InventoryItemId: integer
(int64)
Title:
Inventory Item IDThe unique identifier of an inventory item. -
InvOrgId: integer
(int64)
The unique identifier of an inventory organization for an item.
-
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
LongDescription: string
Title:
DescriptionRead Only:trueMaximum Length:4000The detailed description of the item. -
ParPGReferenceNumber: string
Title:
Parent Product Group Reference NumberMaximum Length:50The par pgreferenceurations of the product. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProdGroupItemsId: integer
(int64)
The unique identifier of the membership of the product group item.
-
ProductNumber: string
Title:
Product NumberRead Only:trueMaximum Length:300The name of the item. -
StartDate: string
(date-time)
Title:
Effective from DateThe date from which the item is active in the group.
Nested Schema : EligibilityRules
Type:
arrayTitle:
EligibilityRulesThe eligibility rules resource is used to view, create, update, and delete the various eligibility rules so that only a few products are available for selection at run time. For each item, you can add one or more eligibility rules specifying whether a rule is valid for a particular country or for all countries.
Show Source
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupProductSetup-EligibilityRules-item-response
Type:
Show Source
object-
CountryName: string
Title:
CountryThe name of the country corresponding to each geography identifier. -
EligibilityRuleId: integer
(int64)
The unique identifier corresponding to each eligibility rule.
-
EndDate: string
(date-time)
Title:
Effective to DateThe date when the rule ends. -
GeographyCode: string
Title:
Country CodeMaximum Length:30Default Value:AllThe geography code. -
GeographyId: integer
(int64)
Title:
Geography IDThe unique identifier of the geography of a country. -
InventoryItemId: integer
(int64)
The unique identifier of the inventory item.
-
InvOrgId: integer
(int64)
Title:
Inventory Organization IDThe unique identifier of the inventory organization. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
ParPGReferenceNumber: string
Title:
Parent Product Group Reference NumberMaximum Length:50The alternate reference number. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProductNumber: string
Read Only:
trueMaximum Length:300The product number. -
RuleType: string
Title:
Rule TypeMaximum Length:30The type of eligibility rule. For example, AVAILABLE or NOTAVAILABLE. -
StartDate: string
(date-time)
Title:
Effective from DateThe date when the rule becomes active.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupRelationSetup-item-response
Type:
Show Source
object-
ActiveFlag: boolean
Title:
ActiveMaximum Length:1Default Value:trueIndicates whether the related group relationship is active. The default value is true. -
DisplayOrderNum: integer
(int64)
Title:
Display SequenceThe manually set display order for related groups in a product group. -
EndDate: string
(date-time)
Title:
Effective to DateThe date after which the related group relationship is inactive. -
InternalName: string
Title:
NameRead Only:trueMaximum Length:150The internal name of the product group. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
ParPGReferenceNumber: string
Title:
Parent Product Group Reference NumberMaximum Length:50The par pgreferenceurations of the product. -
PGDetailsReferenceNumber: string
Title:
Reference NumberMaximum Length:50The pgdetails referenceurations of the product. -
ProdGroupId: integer
(int64)
The unique identifier of the parent product group.
-
ProdGroupRelationshipId: integer
(int64)
The unique identifier of the product group relationship.
-
RelProdGroupId: integer
(int64)
Title:
Product GroupThe unique identifier of the related child product group. -
StartDate: string
(date-time)
Title:
Effective from DateThe date from which the related group relationship is active.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : setupSalesCatalogs-ProductGroupSubgroupAdministration-item-response
Type:
Show Source
object-
ActiveFlag: string
Title:
ActiveMaximum Length:1Default Value:YIndicates whether the product group is active or not. -
AllowDuplicateContentFlag: string
Title:
Allow Duplicate ChildrenMaximum Length:1Default Value:YIndicates whether a duplicate product or product group can be allowed in this product group hierarchy. The default value is false. -
AllowSelectionFlag: string
Title:
Allow SelectionMaximum Length:1Indicates whether the product group can be selected. If enabled, the value is Y, else the value is N. The defalt is Y. -
BatchKeyText: string
Maximum Length:
50The transient information about the batch process that is updating denormalization data based on this value in a group. This column is for internal use. -
CreatedBy: string
Title:
Created ByRead Only:trueMaximum Length:64The user who created the product group record. -
CreationDate: string
(date-time)
Title:
Creation DateRead Only:trueThe date and time when the record was created. -
EndDate: string
(date-time)
Title:
Effective to DateThe date and time when the product group becomes inactive. -
GroupAssociationActiveStatus: string
Title:
ActiveMaximum Length:1Default Value:YThe status of the relationship between parent and child product group. -
GroupAssociationDisplaySequence: integer
(int64)
Title:
Display SequenceThe display order in which the sub-product group appears in the user interface. -
GroupAssociationEffectiveFromDate: string
(date-time)
Title:
Effective from DateThe date from which the relationship between parent and child product group is effective. -
GroupAssociationEffectiveToDate: string
(date-time)
Title:
Effective to DateThe date till which the relationship between parent and child product group is effective. -
InternalName: string
Title:
NameMaximum Length:150The internal name of the product group. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
ModelConfigAttributes: string
Title:
Model AttributesMaximum Length:4000The model configurations of the product. -
ModelFamily: string
Title:
Model FamilyMaximum Length:1000The name of the model family associated with the Product Group. -
ModelLine: string
Title:
Model LineMaximum Length:1000The name of the model line associated with the Product Group. -
ModelName: string
Title:
ModelMaximum Length:1000The model name of the product group. -
ParentProductGroupId: integer
(int64)
The unique identifier of the parent of the product group.
-
ProdGroupDescription: string
Title:
DescriptionMaximum Length:1000The description of the sub-product group. -
ProdGroupId: integer
(int64)
The unique identifier of the product group.
-
ProdGroupName: string
Title:
DisplayMaximum Length:250The name of the sub-product group. -
ProdGroupRelationDescription: string
The description of the relationship between parent and child product group.
-
ProdGroupRelationName: string
Title:
DisplayMaximum Length:250The name of the relationship between parent and child product group. -
ProdGroupRelationshipId: integer
(int64)
The unique identifier of the product group relationship.
-
ProdGrpDetailsId: integer
(int64)
The unique identifier of the product group details.
-
ProductGroupReferenceNumber: string
Title:
Reference NumberMaximum Length:50The unique identifier used for integration with external systems. -
RevenueCategoryCode: string
Title:
Revenue CategoryMaximum Length:30The code indicating the revenue category associated with the product group. For example, Software, Maintenance, Service, Training, Hardware, or Back Maintenance. -
RevenueRoleCode: string
Title:
Revenue RoleMaximum Length:30The code indicating the revenue role associated with the product group. For example, Sales revenue line set or Sales revenue line set member. -
RuntimeRevisionNumber: integer
(int64)
Default Value:
1The version number used during runtime. -
StartDate: string
(date-time)
Title:
Effective from DateThe date and time when the product group becomes active. -
UsageRootFlag: string
Title:
Root CatalogMaximum Length:1Default Value:NIndicates whether the product group can be assigned and displayed as a root product group in the context of an application usage type. The default value is false. -
UserLastUpdateDate: string
(date-time)
The date and time when the row was last updated. This value is different from LAST_UPDATE_DATE if the update originally happened in a different database.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Links
- getPublishProductGroupsStatus
-
Operation: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/action/getPublishProductGroupsStatusThis method lets you gets the status of the ESS Job associated to the publish product groups.
- lockProductGroup
-
The action locks a product group for editing, and sends the product group identifier in request body.
- publishProductGroups
-
The action publishes all product groups.