# Nr1CatalogApp.LinkGroupWriteData

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**version** | **Number** | Version (normally epoch time in millis) representing the version of the object. This field is used to avoid object overrides in environments that allow concurrent modification of data. | 
**linkGroupType** | **String** | Type of the link group. May drive behavior of the POS / Client when an item associated with the link group is selected for ordering.<br/>Supported types:<br/><ul><li>DEPOSIT: Identifies a linked deposit, such as bottle deposit, CRV</li><li>MODIFIER: Identifies items that maybe used to modify the order (ingredients, warranty, activation cards, etc.)</li><li>SUGGESTION: Identifies suggestions that may be presented to the user. These suggestions are 'statically' defined in the catalog, as opposed to the suggestions that are dynamic in nature and depend on the transaction context (consumer information, targeted advertisement, etc.).</li><li>SUBSTITUTION: Identifies items that may be used as substitutions for a given item.</li><li>CUSTOM: Custom group type. The API client is expected to understand how handle this type of link groups.</li></ul> | 
**description** | [**MultiLanguageTextData**](MultiLanguageTextData.md) | Description of the group. Min= 1 Max= 1024 | [optional] 
**tag** | **String** | Tag to mark the group. This tag is expected to be understood by the client. Tag defines the type of the link group: suggestion, substitutes, kit, deposit, etc. | [optional] 
**status** | **String** | Link group status. If set to inactive, indicates that the link group is 'deleted' and should not be assigned to the catalog items attributes.<br/>Supported types:<br/><ul><li>ACTIVE: Indicates that object is active.</li><li>INACTIVE: Indicates that object is not active.</li><li>DISCONTINUED: Indicates that object is discontinued.</li><li>SEASONAL: Indicates that object is seasonal.</li><li>TO_DISCONTINUE: Indicates that object will be discontinued.</li><li>UNAUTHORIZED: Indicates that object is unauthorized.</li></ul> | 
**sourceSystem** | [**SourceSystemData**](SourceSystemData.md) | The source system that creates and modifies the record.<br/>Supported source systems:<br/><ul><li>ERP: Enterprise Resource Planning system.</li><li>STORE: Store.</li></ul> | [optional] 
**posNumber** | **String** | Uniform POS identifier, optional, non-unique, alphanumeric | [optional] 
**restriction** | [**LinkRestrictionData**](LinkRestrictionData.md) | Link restrictions that allows to specify whether items must be sold, how many must be sold, min/max quantities. | 
**linkItems** | [**[LinkedItemReferenceData]**](LinkedItemReferenceData.md) | Collection of linked items that represents a logically connected group of the catalog items at the enterprise unit level). Linked item reference allows specifying additional attributes at the association level. | [optional] 
**substitutionGroup** | [**LinkGroupIdData**](LinkGroupIdData.md) | Option substitution group that indicates that items from this link group can be substituted with items of the referenced group. | [optional] 
**dynamicAttributes** | [**[DynamicAttributesData]**](DynamicAttributesData.md) | Customer specific dynamic attributes. | [optional] 
**linkGroupId** | [**LinkGroupIdData**](LinkGroupIdData.md) | Link group identifier. | 
**enterpriseUnitId** | **String** | Enterprise unit identifier that may be used for filtering of the link groups that are relevant for the caller. It is assumed that if a request to get link groups is provided with the enterprise unit specified, then all link groups that match the enterprise unit exactly, or groups with the enterprise units that are parents of the provided enterprise unit or all groups that don't have enterprise unit specified (global groups) are applicable. | [optional] 


<a name="LinkGroupTypeEnum"></a>
## Enum: LinkGroupTypeEnum


* `DEPOSIT` (value: `"DEPOSIT"`)

* `MODIFIER` (value: `"MODIFIER"`)

* `SUGGESTION` (value: `"SUGGESTION"`)

* `SUBSTITUTION` (value: `"SUBSTITUTION"`)

* `CUSTOM` (value: `"CUSTOM"`)




<a name="StatusEnum"></a>
## Enum: StatusEnum


* `INACTIVE` (value: `"INACTIVE"`)

* `ACTIVE` (value: `"ACTIVE"`)

* `DISCONTINUED` (value: `"DISCONTINUED"`)

* `SEASONAL` (value: `"SEASONAL"`)

* `TO_DISCONTINUE` (value: `"TO_DISCONTINUE"`)

* `UNAUTHORIZED` (value: `"UNAUTHORIZED"`)




