A schedule of charges; structure associated with Tariff that allows
the definition of complex tarif structures such as step and time of use
when used in conjunction with TimeTariffInterval and Charge. Inherited
'status.value' is defined in the context of the utility's business rules,
for example: active, inactive, etc.A schedule of charges; structure
associated with Tariff that allows the definition of complex tarif
structures such as step and time of use when used in conjunction with
TimeTariffInterval and Charge. Inherited 'status.value' is defined in the
context of the utility's business rules, for example: active, inactive,
etc.
|
|
__init__(self,
tariffCycle='',
Tariffs=None,
ConsumptionTariffIntervals=None,
TimeTariffIntervals=None,
*args,
**kw_args)
Initialises a new 'TariffProfile' instance. |
|
|
|
|
| addConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| addTariffs(self,
*Tariffs) |
|
|
|
|
| addTimeTariffIntervals(self,
*TimeTariffIntervals) |
|
|
|
|
getConsumptionTariffIntervals(self)
All consumption tariff intervals used to define this tariff profile. |
|
|
|
|
getTariffs(self)
All tariffs defined by this tariff profile. |
|
|
|
|
getTimeTariffIntervals(self)
All time tariff intervals used to define this tariff profile. |
|
|
|
|
| removeConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| removeTariffs(self,
*Tariffs) |
|
|
|
|
| removeTimeTariffIntervals(self,
*TimeTariffIntervals) |
|
|
|
|
| setConsumptionTariffIntervals(self,
value) |
|
|
|
|
|
|
|
| setTimeTariffIntervals(self,
value) |
|
|
|
Inherited from Common.Document'.Document:
addActivityRecords,
addAssetRoles,
addChangeItems,
addChangeSets,
addErpOrganisationRoles,
addErpPersonRoles,
addFromDocumentRoles,
addMeasurements,
addNetworkDataSets,
addPowerSystemResourceRoles,
addScheduleParameterInfos,
addScheduledEvents,
addToDocumentRoles,
getActivityRecords,
getAssetRoles,
getChangeItems,
getChangeSets,
getErpOrganisationRoles,
getErpPersonRoles,
getFromDocumentRoles,
getMeasurements,
getNetworkDataSets,
getPowerSystemResourceRoles,
getScheduleParameterInfos,
getScheduledEvents,
getToDocumentRoles,
removeActivityRecords,
removeAssetRoles,
removeChangeItems,
removeChangeSets,
removeErpOrganisationRoles,
removeErpPersonRoles,
removeFromDocumentRoles,
removeMeasurements,
removeNetworkDataSets,
removePowerSystemResourceRoles,
removeScheduleParameterInfos,
removeScheduledEvents,
removeToDocumentRoles,
setActivityRecords,
setAssetRoles,
setChangeItems,
setChangeSets,
setErpOrganisationRoles,
setErpPersonRoles,
setFromDocumentRoles,
setMeasurements,
setNetworkDataSets,
setPowerSystemResourceRoles,
setScheduleParameterInfos,
setScheduledEvents,
setToDocumentRoles
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__
|