A charge element associated with other entities such as tariff
structures, auxiliary agreements or other charge elements. The total
charge amount applicable to this instance of charge is the sum of fixed
and variable portion.A charge element associated with other entities such
as tariff structures, auxiliary agreements or other charge elements. The
total charge amount applicable to this instance of charge is the sum of
fixed and variable portion.
|
|
__init__(self,
variablePortion=0.0,
kind='other',
ConsumptionTariffIntervals=None,
TimeTariffIntervals=None,
AuxiliaryAccounts=None,
ChildCharges=None,
fixedPortion=None,
ParentCharge=None,
*args,
**kw_args)
Initialises a new 'Charge' instance. |
|
|
|
|
| addAuxiliaryAccounts(self,
*AuxiliaryAccounts) |
|
|
|
|
| addChildCharges(self,
*ChildCharges) |
|
|
|
|
| addConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| addTimeTariffIntervals(self,
*TimeTariffIntervals) |
|
|
|
|
getAuxiliaryAccounts(self)
All auxiliary accounts to which this charge must be levied. |
|
|
|
|
getChildCharges(self)
All sub-components of this complex charge. |
|
|
|
|
getConsumptionTariffIntervals(self)
Tariff intervals to which this consumption-based charge must be
levied. |
|
|
|
|
getParentCharge(self)
Parent of this charge sub-component. |
|
|
|
|
getTimeTariffIntervals(self)
Tariff intervals to which this time-based charge must be levied. |
|
|
|
|
| removeAuxiliaryAccounts(self,
*AuxiliaryAccounts) |
|
|
|
|
| removeChildCharges(self,
*ChildCharges) |
|
|
|
|
| removeConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| removeTimeTariffIntervals(self,
*TimeTariffIntervals) |
|
|
|
|
| setAuxiliaryAccounts(self,
value) |
|
|
|
|
| setChildCharges(self,
value) |
|
|
|
|
| setConsumptionTariffIntervals(self,
value) |
|
|
|
|
| setParentCharge(self,
value) |
|
|
|
|
| setTimeTariffIntervals(self,
value) |
|
|
|
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject:
addDiagramObjects,
addNames,
getDiagramObjects,
getModelingAuthoritySet,
getNames,
removeDiagramObjects,
removeNames,
setDiagramObjects,
setModelingAuthoritySet,
setNames
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|