Package ch.voev.nova.product.masterdata
Types / Enumerations:
Types
ConditionText
Text describing a condition (e.g. usage condition, refund condition, etc.) which is usually printed onto a ticket.
Type Details | Details |
Alias | Konditionstext |
Parent Class | EntityVersion |
Properties / Associations
ConditionTextCategory
Type Details | Details |
Alias | Konditionstextkategorie |
Parent Class | EntityVersion |
Properties / Associations
InfoText
Info texts and URLs are usually displayed during the sales process if a customer requests additional information about a product.
Properties / Associations
Product
Properties / Associations
ProductAssortment
The product assortment defines which products can be sold by which channels / resellers.
Type Details | Details |
Alias | Produktsortiment |
Parent Class | EntityVersion |
Properties / Associations
ProductAssortmentDataUnit
Type Details | Details |
Parent Class | DataUnit |
Properties / Associations
ProductAssortmentMasterData
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
productAssortments | ProductAssortment | 0..* | | |
ProductCheckoutParameterAssociationMasterData
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
ProductDataUnit
Type represents the response when requesting data unit "Product". It contains the common information about a products.
Type Details | Details |
Parent Class | DataUnit |
Properties / Associations
ProductMasterData
Type is the entry point for all master data for products.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
products | Product | 0..* | | |
ProductTaxonomy
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
classes | ProductTaxonomyClass | 1..* | | |
allowedResellers | Reseller | 0..* | | List of resellers to which the taxonomy is limited. If the list is empty then there is no restriction and the taxonomy is visible to all resellers. |
name | String | 1..1 | @Size(min=0, max=255) | |
ProductTaxonomyClass
Properties / Associations
ProductTaxonomyMasterData
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
productTaxonomies | ProductTaxonomy | 0..* | | |
ProductTextDataUnit
Type Details | Details |
Parent Class | DataUnit |
Properties / Associations
ProductUsageRestriction
This class defines all parameters restricting the usage of the product based on temporal, spatial or other conditions.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
firstValidityDateRestriction | DatePeriod | 0..1 | | |
ProductVariant
Properties / Associations
TemporalSaleRestriction
This class defines all parameters that restrict the sale of a product based on specific date or time conditions.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
salePeriodRestriction | DatePeriod | 1..1 | | |
preSaleDuration | Duration | 1..1 | | |