Show/Hide Toolbars

CWT Software Configuration Handbook

Element        Path: <cwt><TARIFFPACKAGE>

The TARIFFPACKAGE element defines a tariff package in a CWT. A tariff package contains information on how to calculate the price for an article and a description of the actual tariff, which can be presented in the user interface when the tariff package is selected.

A CWT can have multiple tariff packages defined. They can be selected by the end user explicitly or implicitly by selecting an article or payment service connected to a specific tariff package.

Change does not require a terminal to restart

Attributes

apdtExcludeFreeTimeFromIntervalName

Value:Any character
Default:
Description:If free minute from the first tariffstep shall be excluded from the total time purchases duration time in APDT set the name of that interval with this parameter. ex. apdtExcludeFreeTimeFromIntervalName="Prepay"

calculateUntilMaxOrBlocked

Value:true, false
Default:false

group

Value:Any character
Default:
Description:The tariff package can be included in a group. The group name can be used in the user interface to show specific panels connected to the group.
See CWT User Interface Design Handbook.

name

Value:Any character
Default:
Description:Defines the name of the tariff package. The name can be displayed in the user interface.

partialFreeTime

Vaue:true, false
Default:false
Description:If set to true, when stepping time in free intervals, the given time is only the stepped time, not the whole free period.

partialFreeTimeFirstStep

Value:-1 to 2147483647
Devault:-1
DescriptionWhen partialFreeTime is enabled and the tariff calculation is started by the system (e.g. purchasePreRequisites) in a free interval, the first step can be defined by partialFreeTimeFirstStep in units (minutes).
If set to -1 the whole free interval is given as first step.

preReqDurationIsMaxMinutes

Value:true, false
Default:false
Description:Sets the maximum minutes to ‘duration’ received from purchase prerequisites.

This is necessary when a user checks out in an offstreet terminal setup and the last interval is free.

If this is set to true, you must set adjustEndTimeWithMaxMinutes in ARTICLE to true.

roundToNearestMultipleOfTicks

Value:1 to 10000
Default:1
Description:If rounding should be applied to nearest multiple of a given ticks

roundUpTimeInMinutes

Value:0 to 30
0 = Disabled
Default:0
Description:Enable and set round-up minutes before ”hard stop” for the tariffpackage.

A hard stop is characterized by a payment interval followed by a non-parking interval.

tariffPackageId

Value:0 to 2147483647
Default:
Description:The id number of the tariff package.

 

Example:

Round-up applies 10 minutes before “hard stop”.

<TARIFFPACKAGE name="NormalTariff" tariffPackageId="1" roundUpTimeInMinutes="10" >