Agreement between the customer and the service supplier to pay for
service at a specific service location. It records certain billing
information about the type of service provided at the service location
and is used during charge creation to determine the type of
service.Agreement between the customer and the service supplier to pay
for service at a specific service location. It records certain billing
information about the type of service provided at the service location
and is used during charge creation to determine the type of service.
|
|
__init__(self,
billingCycle='',
loadMgmt='',
budgetBill='',
PricingStructures=None,
CustomerAccount=None,
StandardIndustryCode=None,
AuxiliaryAgreements=None,
MeterReadings=None,
Equipments=None,
ServiceSupplier=None,
ServiceLocations=None,
DemandResponseProgram=None,
ServiceDeliveryPoints=None,
Customer=None,
EndDeviceControls=None,
*args,
**kw_args)
Initialises a new 'CustomerAgreement' instance. |
|
|
|
|
| addAuxiliaryAgreements(self,
*AuxiliaryAgreements) |
|
|
|
|
| addEndDeviceControls(self,
*EndDeviceControls) |
|
|
|
|
| addEquipments(self,
*Equipments) |
|
|
|
|
| addMeterReadings(self,
*MeterReadings) |
|
|
|
|
| addPricingStructures(self,
*PricingStructures) |
|
|
|
|
| addServiceDeliveryPoints(self,
*ServiceDeliveryPoints) |
|
|
|
|
| addServiceLocations(self,
*ServiceLocations) |
|
|
|
|
getAuxiliaryAgreements(self)
All (non-service related) auxiliary agreements that refer to this
customer agreement. |
|
|
|
|
getCustomer(self)
Customer for this agreement. |
|
|
|
|
getCustomerAccount(self)
Customer account owning this agreement. |
|
|
|
|
getDemandResponseProgram(self)
Demand response program for this customer agreement. |
|
|
|
|
getEndDeviceControls(self)
Could be deprecated in the future. |
|
|
|
|
|
|
|
getMeterReadings(self)
(could be deprecated in the future) All meter readings for this
customer agreement. |
|
|
|
|
getPricingStructures(self)
All pricing structures applicable to this customer agreement. |
|
|
|
|
getServiceDeliveryPoints(self)
All service delivery points regulated by this customer agreement. |
|
|
|
|
getServiceLocations(self)
All service locations regulated by this customer agreement. |
|
|
|
|
getServiceSupplier(self)
Service supplier for this customer agreement. |
|
|
|
|
| getStandardIndustryCode(self) |
|
|
|
|
| removeAuxiliaryAgreements(self,
*AuxiliaryAgreements) |
|
|
|
|
| removeEndDeviceControls(self,
*EndDeviceControls) |
|
|
|
|
| removeEquipments(self,
*Equipments) |
|
|
|
|
| removeMeterReadings(self,
*MeterReadings) |
|
|
|
|
| removePricingStructures(self,
*PricingStructures) |
|
|
|
|
| removeServiceDeliveryPoints(self,
*ServiceDeliveryPoints) |
|
|
|
|
| removeServiceLocations(self,
*ServiceLocations) |
|
|
|
|
| setAuxiliaryAgreements(self,
value) |
|
|
|
|
|
|
|
| setCustomerAccount(self,
value) |
|
|
|
|
| setDemandResponseProgram(self,
value) |
|
|
|
|
| setEndDeviceControls(self,
value) |
|
|
|
|
| setEquipments(self,
value) |
|
|
|
|
| setMeterReadings(self,
value) |
|
|
|
|
| setPricingStructures(self,
value) |
|
|
|
|
| setServiceDeliveryPoints(self,
value) |
|
|
|
|
| setServiceLocations(self,
value) |
|
|
|
|
| setServiceSupplier(self,
value) |
|
|
|
|
| setStandardIndustryCode(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__
|