Skip to content

PropertiesMV ​

Medium-voltage network properties with comprehensive metadata.

Contains project information, version tracking, change history, user management, and system configuration for the network file.

Inherits from: ExtrasNotesMixin

Import ​

python
from pyptp.elements.mv import PropertiesMV

Properties ​

PropertyTypeRequiredDefaultDescription
systemSystemYes-
networkpyptp.elements.mv.properties.PropertiesMV.Network | NoneNoNone
generalpyptp.elements.mv.properties.PropertiesMV.General | NoneNoNone
invisiblepyptp.elements.mv.properties.PropertiesMV.Invisible | NoneNoNone
historypyptp.elements.mv.properties.PropertiesMV.History | NoneNoNone
history_itemspyptp.elements.mv.properties.PropertiesMV.HistoryItems | NoneNoNone
userspyptp.elements.mv.properties.PropertiesMV.Users | NoneNoNone
extraslist[Extra]No[]
noteslist[Note]No[]

General ​

General properties of the network.

PropertyTypeRequiredDefaultDescription
customerstrNo""
placestrNo""
regionstrNo""
countrystrNo""
datefloat | intNo0.0
projectstrNo""
descriptionstrNo""
versionstrNo""
statestrNo""
bystrNo"PyPtP"

History ​

Network History.

PropertyTypeRequiredDefaultDescription
askboolNoFalse
alwaysboolNoFalse

HistoryItems ​

History Items.

PropertyTypeRequiredDefaultDescription
textlist[str]No[]

Invisible ​

Invisible.

PropertyTypeRequiredDefaultDescription
propertylist[str]No[]

Network ​

Properties of the network instance.

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
stateGuidNo(auto UUID)
previous_statepyptp.elements.element_utils.Guid | NoneNoNone
last_saved_datetimefloat | intNo0

System ​

System-level configuration settings.

Contains regional settings like currency for cost calculations.

PropertyTypeRequiredDefaultDescription
currencystrNo"EUR"

Users ​

Users.

PropertyTypeRequiredDefaultDescription
userlist[str]No[]

Referenced Types ​

System ​

System-level configuration settings.

Contains regional settings like currency for cost calculations.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
currencystrNo"EUR"

Network ​

Properties of the network instance.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
stateGuidNo(auto UUID)
previous_statepyptp.elements.element_utils.Guid | NoneNoNone
last_saved_datetimefloat | intNo0

General ​

General properties of the network.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
customerstrNo""
placestrNo""
regionstrNo""
countrystrNo""
datefloat | intNo0.0
projectstrNo""
descriptionstrNo""
versionstrNo""
statestrNo""
bystrNo"PyPtP"

Invisible ​

Invisible.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
propertylist[str]No[]

History ​

Network History.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
askboolNoFalse
alwaysboolNoFalse

HistoryItems ​

History Items.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
textlist[str]No[]

Users ​

Users.

Defined in pyptp.elements.mv.properties

PropertyTypeRequiredDefaultDescription
userlist[str]No[]