Home » NOVA Super Saver » NOVA Super Saver Master Data
NOVA Super Saver Master Data (Package ch.voev.nova.supersaver.masterdata)
Types / Enumerations:
Types
SaverDayPassApplication
This entity (DE: Spartageskarte-Anwendung) defines which saver day pass schema should be applied on which weekday or calendar day.
Properties / Associations
SaverDayPassApplicationEntry
| Type Details | Details |
| Abstract | true |
Properties / Associations
SaverDayPassApplicationEntryCalendarDays
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
calendarDays | java.time.LocalDate | 1..* | | |
SaverDayPassApplicationEntryWeekdays
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
weekdays | Weekday | 1..* | | |
SaverDayPassApplicationMasterData
Properties / Associations
SaverDayPassDataUnit
| Type Details | Details |
| Parent Class | DataUnit |
Properties / Associations
SaverDayPassPriceStep
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
quotas | SaverDayPassQuota | 1..* | | |
expireDaysBeforeTravel | int | 1..1 | | |
SaverDayPassQuota
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
customerSegments | CustomerSegment | 1..* | | |
classes | TicketClass | 1..* | | |
key | String | 1..1 | @Size(min=0, max=255) | |
quantity | int | 1..1 | | |
priceRef | int | 1..1 | | |
cannotBeSoldTogetherWithKeys | String | 0..* | | |
SaverDayPassSchema
This entity (DE: Spartageskarte-Schema) defines how many saver day passes can be sold for different combinations of class & customer segment.
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
name | String | 1..1 | @Size(min=0, max=255) | |
priceSteps | SaverDayPassPriceStep | 1..* | | |
products | Product | 1..* | | |
SaverDayPassSchemaMasterData
Properties / Associations
| Name | Type | Multiplicity | Constraints | Description |
saverDayPassSchemas | SaverDayPassSchema | 0..* | | |