Document used to request, initiate, track and record work. This is
synonymous with work breakdown structure (WBS), which is traversed
through the (currently informative) recursive association of Work. Note
that the work name is equal to the WBS name, which is given in the
inherited 'name' attribute.Document used to request, initiate, track and
record work. This is synonymous with work breakdown structure (WBS),
which is traversed through the (currently informative) recursive
association of Work. Note that the work name is equal to the WBS name,
which is given in the inherited 'name' attribute.
|
|
__init__(self,
kind='disconnect',
priority='',
requestDateTime='',
Designs=None,
WorkCostDetails=None,
ErpProjectAccounting=None,
Project=None,
WorkFlowSteps=None,
WorkTasks=None,
BusinessCase=None,
WorkBillingInfo=None,
Request=None,
Customers=None,
*args,
**kw_args)
Initialises a new 'Work' instance. |
|
|
|
|
| addCustomers(self,
*Customers) |
|
|
|
|
| addDesigns(self,
*Designs) |
|
|
|
|
| addWorkCostDetails(self,
*WorkCostDetails) |
|
|
|
|
| addWorkFlowSteps(self,
*WorkFlowSteps) |
|
|
|
|
| addWorkTasks(self,
*WorkTasks) |
|
|
|
|
|
|
|
getCustomers(self)
All the customers for which this work is performed. |
|
|
|
|
|
|
|
| getErpProjectAccounting(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| removeCustomers(self,
*Customers) |
|
|
|
|
| removeDesigns(self,
*Designs) |
|
|
|
|
| removeWorkCostDetails(self,
*WorkCostDetails) |
|
|
|
|
| removeWorkFlowSteps(self,
*WorkFlowSteps) |
|
|
|
|
| removeWorkTasks(self,
*WorkTasks) |
|
|
|
|
| setBusinessCase(self,
value) |
|
|
|
|
| setCustomers(self,
value) |
|
|
|
|
|
|
|
| setErpProjectAccounting(self,
value) |
|
|
|
|
|
|
|
|
|
|
| setWorkBillingInfo(self,
value) |
|
|
|
|
| setWorkCostDetails(self,
value) |
|
|
|
|
| setWorkFlowSteps(self,
value) |
|
|
|
|
| setWorkTasks(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 = {'kind': <type 'str'>, 'priority': <type 'str'>,...
|
|
|
_attrs = ['kind', 'priority', 'requestDateTime']
|
|
|
_defaults = {'kind': 'disconnect', 'priority': '', 'requestDat...
|
|
|
_enums = {'kind': 'WorkKind'}
|
|
|
_many_refs = ['Designs', 'WorkCostDetails', 'WorkFlowSteps', '...
|
|
|
_refs = ['Designs', 'WorkCostDetails', 'ErpProjectAccounting',...
|
|
Inherited from Common.Document'.Document:
docStatus,
electronicAddress,
status
|