Grouping of pricing components and prices used in the creation of
customer charges and the eligibility criteria under which these terms may
be offered to a customer. The reasons for grouping include state,
customer classification, site characteristics, classification (i.e. fee
price structure, deposit price structure, electric service price
structure, etc.) and accounting requirements.Grouping of pricing
components and prices used in the creation of customer charges and the
eligibility criteria under which these terms may be offered to a
customer. The reasons for grouping include state, customer
classification, site characteristics, classification (i.e. fee price
structure, deposit price structure, electric service price structure,
etc.) and accounting requirements.
|
|
__init__(self,
dailyFloorUsage=0,
dailyCeilingUsage=0,
taxExemption=False,
code='',
dailyEstimatedUsage=0,
revenueKind='irrigation',
ServiceCategory=None,
CustomerAgreements=None,
ServiceDeliveryPoints=None,
Tariffs=None,
Transactions=None,
*args,
**kw_args)
Initialises a new 'PricingStructure' instance. |
|
|
|
|
| addCustomerAgreements(self,
*CustomerAgreements) |
|
|
|
|
| addServiceDeliveryPoints(self,
*ServiceDeliveryPoints) |
|
|
|
|
| addTariffs(self,
*Tariffs) |
|
|
|
|
| addTransactions(self,
*Transactions) |
|
|
|
|
getCustomerAgreements(self)
All customer agreements with this pricing structure. |
|
|
|
|
getServiceCategory(self)
Service category to which this pricing structure applies. |
|
|
|
|
getServiceDeliveryPoints(self)
All service delivery points (with prepayment meter running as a
stand-alone device, with no CustomerAgreement or Customer) to which
this pricing structure applies. |
|
|
|
|
getTariffs(self)
All tariffs used by this pricing structure. |
|
|
|
|
getTransactions(self)
All transactions applying this pricing structure. |
|
|
|
|
| removeCustomerAgreements(self,
*CustomerAgreements) |
|
|
|
|
| removeServiceDeliveryPoints(self,
*ServiceDeliveryPoints) |
|
|
|
|
| removeTariffs(self,
*Tariffs) |
|
|
|
|
| removeTransactions(self,
*Transactions) |
|
|
|
|
| setCustomerAgreements(self,
value) |
|
|
|
|
| setServiceCategory(self,
value) |
|
|
|
|
| setServiceDeliveryPoints(self,
value) |
|
|
|
|
|
|
|
| setTransactions(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__
|
|
|
_attr_types = {'code': <type 'str'>, 'dailyCeilingUsage': <typ...
|
|
|
_attrs = ['dailyFloorUsage', 'dailyCeilingUsage', 'taxExemptio...
|
|
|
_defaults = {'code': '', 'dailyCeilingUsage': 0, 'dailyEstimat...
|
|
|
_enums = {'revenueKind': 'RevenueKind'}
|
|
|
_many_refs = ['CustomerAgreements', 'ServiceDeliveryPoints', '...
|
|
|
_refs = ['ServiceCategory', 'CustomerAgreements', 'ServiceDeli...
|
|
Inherited from Common.Document'.Document:
docStatus,
electronicAddress,
status
|