Workflow Commands — YearPlan
Domein-overzicht van 8 workflow commands uit DLL Ultimo.Process.Business.Command.YearPlan.
Deze pagina lijst de classes die worden aangeroepen vanuit <Command CommandName="..."> in workflow-XML.
Baseline: Ultimo 19.10.11.414 (november 2019). Method-bodies kunnen in nieuwere versies afwijken; class-signatures (inputs/outputs) zijn doorgaans stabiel. Voor live-XML gebruik
lookup_workflow(...)en raadpleeg de daadwerkelijke<Command>-aanroep.
Snel zoekenbewerken
- Eén command opvragen:
lookup_command("Replacement_GetIndexedReplacementCost") - Alle YearPlan-commands:
find_commands("", dll="YearPlan") - Zoek binnen dit domein:
find_commands("<term>", dll="YearPlan")
Overzichtbewerken
| Command | Inputs | Outputs | Beschrijving |
|---|---|---|---|
Replacement_GetIndexedReplacementCost |
DepreciationLife?: short, DepreciationStartDate?: Date?, IndexPercentage?: decimal, ReplacementCost?: CompanyMoney, ReplacementCostDate?: Date?, ReplacementDate?: Date? |
IndexedReplacementCost?: CompanyMoney |
Replacement_GetIndexedReplacementCost |
UpdateYearPlanScenarioLine_EquipmentExistsInAnotherYearPlan |
YearPlan: IYearPlan |
— | UpdateYearPlanScenarioLine_EquipmentExistsInAnotherYearPlan |
YearPlanScenarioLine_CalculateNewLongTermAssetCondition |
WantedCondition: decimal, LastMaintenanceYear: decimal, ConstructionYear: decimal, Lifespan: decimal, MaintenanceStateImprovement: decimal |
Condition: decimal, AdjustedConstructionYear: decimal |
YearPlanScenarioLine_CalculateNewLongTermAssetCondition |
YearPlanScenarioLine_UpdateReplacementValues |
YearPlanScenarioLine: IYearPlanScenarioLine |
— | YearPlanScenarioLine_UpdateReplacementValues |
YearPlanScenario_CreateScenarioLinesGetSpaceMaintenanceList |
YearPlanScenario: IYearPlanScenario |
SpaceMaintenanceActivitiesToAdd: IList<ISpaceMaintenanceActivity> |
YearPlanScenario_CreateScenarioLinesGetSpaceMaintenanceList |
YearPlanScenario_CreateScenarioLinesReplacement |
YearPlanScenario: IYearPlanScenario, EquipmentContextsToSearch?: IList<Context>, EquipmentStatusesToSearch?: IList<Status> |
— | YearPlanScenario_CreateScenarioLinesReplacement |
YearPlanScenario_UpdateReplacementValues |
YearPlanScenario: IYearPlanScenario |
— | YearPlanScenario_UpdateReplacementValues |
YearPlan_CheckIfYearPlanExistsForBuilding |
YearPlan: IYearPlan, CheckOnlyDefinitive: bool |
— | YearPlan_CheckIfYearPlanExistsForBuilding |
Details per commandbewerken
Replacement_GetIndexedReplacementCostbewerken
Replacement_GetIndexedReplacementCost
Inputs
DepreciationLife:short(optional)DepreciationStartDate:Date?(optional)IndexPercentage:decimal(optional)ReplacementCost:CompanyMoney(optional)ReplacementCostDate:Date?(optional)ReplacementDate:Date?(optional)
Outputs
IndexedReplacementCost:CompanyMoney
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.Replacement/Replacement_GetIndexedReplacementCost.cs
UpdateYearPlanScenarioLine_EquipmentExistsInAnotherYearPlanbewerken
UpdateYearPlanScenarioLine_EquipmentExistsInAnotherYearPlan
Inputs
YearPlan:IYearPlan
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlan/UpdateYearPlanScenarioLine_EquipmentExistsInAnotherYearPlan.cs
YearPlanScenarioLine_CalculateNewLongTermAssetConditionbewerken
YearPlanScenarioLine_CalculateNewLongTermAssetCondition
Inputs
WantedCondition:decimalLastMaintenanceYear:decimalConstructionYear:decimalLifespan:decimalMaintenanceStateImprovement:decimal
Outputs
Condition:decimalAdjustedConstructionYear:decimal
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlanScenarioLine/YearPlanScenarioLine_CalculateNewLongTermAssetCondition.cs
YearPlanScenarioLine_UpdateReplacementValuesbewerken
YearPlanScenarioLine_UpdateReplacementValues
Inputs
YearPlanScenarioLine:IYearPlanScenarioLine
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlanScenarioLine/YearPlanScenarioLine_UpdateReplacementValues.cs
YearPlanScenario_CreateScenarioLinesGetSpaceMaintenanceListbewerken
YearPlanScenario_CreateScenarioLinesGetSpaceMaintenanceList
Inputs
YearPlanScenario:IYearPlanScenario
Outputs
SpaceMaintenanceActivitiesToAdd:IList<ISpaceMaintenanceActivity>
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlanScenario/YearPlanScenario_CreateScenarioLinesGetSpaceMaintenanceList.cs
YearPlanScenario_CreateScenarioLinesReplacementbewerken
YearPlanScenario_CreateScenarioLinesReplacement
Inputs
YearPlanScenario:IYearPlanScenarioEquipmentContextsToSearch:IList<Context>(optional)EquipmentStatusesToSearch:IList<Status>(optional)
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlanScenario/YearPlanScenario_CreateScenarioLinesReplacement.cs
YearPlanScenario_UpdateReplacementValuesbewerken
YearPlanScenario_UpdateReplacementValues
Inputs
YearPlanScenario:IYearPlanScenario
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlanScenario/YearPlanScenario_UpdateReplacementValues.cs
YearPlan_CheckIfYearPlanExistsForBuildingbewerken
YearPlan_CheckIfYearPlanExistsForBuilding
Inputs
YearPlan:IYearPlanCheckOnlyDefinitive:bool
Bron: Ultimo.Process.Business.Command.YearPlan/Ultimo.Process.Business.Command.YearPlan.YearPlan/YearPlan_CheckIfYearPlanExistsForBuilding.cs
Brondatabewerken
Let op: De tabel hierboven is gegenereerd uit decompiled 19.10 broncode. Voor het exact aanroepen van een command in een workflow gebruik de tool-calls hieronder.
- Eén Command opvragen —
lookup_command("<CommandName>")Officiële beschrijving + typed inputs/outputs. Bron:Data/commands_index.json(geëxtraheerd uit decompiledUltimo.Process.Business.Command.YearPlan.dll). - Domein-zoekopdracht —
find_commands(query, dll="YearPlan")Scored search over naam + beschrijving binnen alleen dit domein. - Workflow waarin deze Command voorkomt —
lookup_workflow("<WorkflowName>")Live-XML uitworkflows.xml; bevat de<Command>-aanroep met property-mappings.