Categorie: workflows Bijgewerkt: 2026-04-28 workflow commands decompiled ultimo-19.10

Workflow Commands — PreventiveMaintenance

Domein-overzicht van 87 workflow commands uit DLL Ultimo.Process.Business.Command.PreventiveMaintenance. 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

Overzichtbewerken

Command Inputs Outputs Beschrijving
AssetPlanner_DetermineStartIconsAndDates DowntimeRequired: bool StartIcons: IList<string>
AssetPlanner_FindData PmSchedule: IPmSchedule, JobContextsToSearch?: List<Context>, PmWorkOrderContextsToSearch?: List<Context>, MaximumNumberOfAssets: int, EquipmentContextsAndIcons?: WorkflowDictionary<string>, ProcessFunctionContextsAndIcons?: WorkflowDictionary<string> SchedulerResources: List<ISchedulerResource>, Message?: UltimoString
AssetPlanner_GetAssetActions ReadOnly: bool, JobContext: Context SchedulerActions: IList<ISchedulerAction>
AssetPlanner_GetContextsAndIcons PmSchedule: IPmSchedule EquipmentContextsAndIcons: WorkflowDictionary<string>, ProcessFunctionContextsAndIcons: WorkflowDictionary<string>
AssetPlanner_GetDates PmSchedule: IPmSchedule EndDate: Date, StartDate: Date
AssetPlanner_GetEquipmentFilter PmSchedule: IPmSchedule, EquipmentContextsToSearch: List<string>, ProcessFunctionContextsToSearch: List<string> SqlWhereClause: string
AssetPlanner_GetJobActions Job: IJob, ReadOnly: bool SchedulerActions: IList<ISchedulerAction>
AssetPlanner_GetJobSchedulerItem Job: IJob, ValidateChange?: bool SchedulerItem: ISchedulerItem
AssetPlanner_GetJobSchedulerItems JobFilter: IUltimoFilter, ValidateChange?: bool SchedulerItems: IList<ISchedulerItem>
AssetPlanner_GetLegendData SchedulerLegendData: ILegendData
AssetPlanner_GetMetadata PmSchedule: IPmSchedule SchedulerMetadata: ISchedulerMetadata
AssetPlanner_GetObjectDowntimeActions ObjectDowntime: IObjectDowntime, ReadOnly: bool SchedulerActions: IList<ISchedulerAction>
AssetPlanner_GetObjectDowntimeSchedulerItem ObjectDowntime: IObjectDowntime, ValidateChange?: bool SchedulerItem: ISchedulerItem
AssetPlanner_GetObjectDowntimeSchedulerItems ObjectDowntimeFilter: IUltimoFilter, ValidateChange?: bool SchedulerItems: IList<ISchedulerItem>
AssetPlanner_GetPmJobActions PmJob: IPmJob SchedulerActions: IList<ISchedulerAction>
AssetPlanner_GetProcessFunctionFilter PmSchedule: IPmSchedule, ProcessFunctionContextsToSearch: List<string> SqlWhereClause: string
CheckFrequencyTypeAndPeriod ObjectImportedPreventiveMaintenanceTask: IObjectImportedPreventiveMaintenanceTask FrequencyIsWrong: bool
ConfirmationRole_CopyToObjectConfirmationRole ConfirmationRole: IConfirmationRole, DomainObject: IDomainObject, ObjectConfirmationRoleContext?: Context? Copies the ConfirmationRole to an ObjectConfirmationRole
ConfirmationRole_GetObjectConfirmationRolesForDomainObject ConfirmationRole: IConfirmationRole, DomainObject: IDomainObject, Context: Context ObjectConfirmationRoles: IList<IObjectConfirmationRole> Finds ObjectConfirmationRoles for DomainObject and ConfirmationRole
DomainObject_GetObjectRiskAnalyses RiskAnalysisTarget?: RiskAnalysisTarget?, RiskAnalysisType?: IRiskAnalysisType, DomainObject: IDomainObject, Status?: Status?, Context?: Context? ObjectRiskAnalyses: IList<IObjectRiskAnalysis> Finds ObjectRiskAnalysis records for DomainObject
InspectionLine_CalculateLastAndNextDate Finish?: bool, InspectionLine: IInspectionLine Updates the last and next date of an inspectionline
InspectionLine_CalculateNextDate InspectionLine: IInspectionLine InspectionLine_CalculateNextDate
InspectionLine_CheckToUpdateInspectionLineDates InspectionLine: IInspectionLine, Job: IJob UpdateInspectionLineDates: bool
InspectionLine_SetNextDateIfDueForJobOrToSkip InspectionLine: IInspectionLine, DueDate: Date IsDue: bool Updates the next date of an inspectionline when it is due to skip or to be used in generated job.
InspectionPlanLine_Copy InspectionPlanLine: IInspectionPlanLine, ObjectInspectionPlan: IObjectInspectionPlan, DomainObject: IDomainObject, ObjectInspectionLineContext: Context CreatedObjectInspectionLine?: IObjectInspectionLine Copies the inspection plan lines to object inspection lines
InspectionPlan_CheckRecursion InspectionPlan: IInspectionPlan ValidRecursion?: bool, SourceLine?: IInspectionPlanLine, DestinationLine?: IInspectionPlanLine Copies the inspection plan lines to object inspection lines
InspectionPlan_Copy InspectionPlan: IInspectionPlan, DomainObject: IDomainObject, ObjectInspectionPlanContext: Context, ObjectInspectionLineContext: Context, AddedAutomatically?: bool CreatedObjectInspectionPlan?: IObjectInspectionPlan Copies the inspection plan lines to object inspection lines
InspectionPlan_GetPermitTemplates InspectionPlan: IInspectionPlan TemplatesWithoutInspectionPlan: IList<IPermit> Gets permit templates that need to be updated
ObjectConfirmationRole_CopyToObjectConfirmation ObjectConfirmationRole: IObjectConfirmationRole, DomainObject: IDomainObject, ObjectConfirmationContext: Context, Mandatory?: bool Copies the ObjectConfirmationRole to ObjectConfirmation
ObjectConfirmationRole_ValidateDuplications ObjectConfirmationRole: IObjectConfirmationRole DuplicateDomainObject?: IDomainObject Finds wether there are duplicate records. if so removes current item and gives back a message to show in workflow
ObjectConfirmation_CountBlockingRecords DomainObject: IDomainObject, CheckForeignKey?: bool ObjectConfirmationCount: long Get number of blocking ObjectConfirmation records
ObjectInspectionPlan_CountByInspectionPlanAndDomainObject InspectionPlan: IInspectionPlan, DomainObject: IDomainObject ObjectInspectionPlanCount: long Gets number of ObjectInspectionPlans by InspectionPlan and DomainObject
Permit_CopyFromTemplate Template: IPermit CreatedPermit?: IPermit Creates an actual permit from template permit.
Permit_CopyToPermit Permit: IPermit CreatedPermit?: IPermit Creates a copy of the given Permit.
PmForecast_Export PmSchedule?: IPmSchedule, OffsetX?: int, OffsetY?: int, FileName: string, ExcelVersion?: string, JobContextsToSearch?: IList<Context>, PmWorkOrderContextsToSearch?: IList<Context>, ShowTotalsLeft?: bool ExportFileName?: string, RecordsFound: bool Export Pmforecast to Excel
PmJobPurchaseRequestLine_Create PmJob: IPmJob, Context: Context PmJobPurchaseRequestLine: IPmJobPurchaseRequestLine
PmJob_CheckDetailsSource PmJob: IPmJob Valid: bool
PmJob_CopyFromJobPlan PmJob: IPmJob, JobPlan: IJobPlan, CopyMethod?: JobPlanCopyType
PmJob_CreateJob PmJob: IPmJob, InspectionLine?: IInspectionLine, Date?: UltimoDateTime?, WorkOrderContext: Context, JobContext: Context, UseCurrentTime?: bool, PurchaseRequestLineContext?: Context, PurchaseRequestLineStatus?: Status, AutoApproveJobJobPlans?: bool?, JobSchedule?: IWorkSchedule, SkipCalculateDates?: bool CreatedJob?: IJob, CreatedJobJobPlans?: IList<IJobJobPlan>
PmJob_DeleteServiceContract PmJob: IPmJob
PmJob_FindDepartmentCostCenter PmJob: IPmJob
PmJob_HasDetailRecords PmJob: IPmJob PmJob_HasDetailRecords: bool
PmJob_HasServiceContracts PmJob: IPmJob PmJob_ProcessFunction_HasServiceContract: bool, PmJob_Equipment_HasServiceContract: bool
PmJob_PreApprove PmJob: IPmJob
PmJob_PurchaseRequestLine_ExpenseCarrierDiffers PmJob: IPmJob ExpenseCarrierDiffers: bool
PmSchedulePmWorkOrder_GetRelevantLines PmSchedule: UltimoString PmSchedulePmWorkOrders: IList<IPmSchedulePmWorkOrder>
PmSchedulePmWorkOrder_ModifyParentSchedule PmSchedulePmWorkOrder: IPmSchedulePmWorkOrder, OldStatus: Status
PmSchedulePmWorkOrder_ProcessScheduledPmWorkOrderToSkip PmSchedule: IPmSchedule, PmSchedulePmWorkOrder: IPmSchedulePmWorkOrder
PmSchedule_AddPmWorkOrdersToPmSchedule PmSchedule: IPmSchedule, PmWorkOrders: IList<IPmWorkOrder>, SearchMethod: PmWorkOrderSearchMethod, PmWorkOrderCourseRouteContexts?: IList<Context>, JustCheckSchemaPmWorkOrders?: bool, SkipSavingToDatabase?: bool, EndDate?: Date?, StartDate?: Date? IsMessageForSchedulePmWorkOrdersNecessary: bool, PmSchedulePmWorkOrders?: IList<IPmSchedulePmWorkOrder> Add PmWorkOrders to PmSchedule.
PmSchedule_CreateCourseRouteLinesFilter PmSchedule?: IPmSchedule, PmWorkOrder?: IPmWorkOrder, PmWorkOrders?: IEnumerable<IPmWorkOrder> Create a filter to select the course route lines for the given PmWorkOrder
PmSchedule_CreatePmForecastJobs PmSchedule: IPmSchedule, PmSchedulePmWorkOrders: IList<IPmSchedulePmWorkOrder>, PmJobs: HashSet<IPmJob>, PmJobJobPlans: IList<IPmJobJobPlan> PmForecastJobs: List<IPmForecastJob> Create PmForecast jobs based on found pmworkorders and pmjobs.
PmSchedule_ForecastBasedOnResources PmSchedule: IPmSchedule ForecastBasedOnResources: bool should forecast be based on resources.
PmSchedule_GetExpectedPmJobs JobContext: Context, PmSchedule: IPmSchedule, PmWorkOrderContexts: IList<Context>, EquipmentSqlWhereClause: string, ProcessFunctionSqlWhereClause: string PmForecastJobs: List<IPmForecastJob> Search expected PmJobs by critera defined in PmSchedule.
PmSchedule_GetPrioritizedPmSchedulePmWorkOrdersAndPmJobs PmSchedule: IPmSchedule, JobContext: Context, PmWorkOrderContexts: IList<Context>, EquipmentSqlWhereClause: string ProcessFunctionSqlWhereClause: string, PmSchedulePmWorkOrders: IList<IPmSchedulePmWorkOrder>, PmJobs: HashSet<IPmJob>, PmJobJobPlans: IList<IPmJobJobPlan> Search expected PmJobs by critera defined in PmSchedule.
PmSchedule_Priority PmSchedule: IPmSchedule, SkipSavingToDatabase?: bool Skip remaining scheduled PmWorkOrders of groups.
PmSchedule_SearchPmWorkOrders PmSchedule: IPmSchedule, PmWorkOrderContexts?: IList<Context>, PmWorkOrderCourseRouteContexts?: IList<Context>, EquipmentContexts?: IList<Context>, ProcessFunctionContexts?: IList<Context>, InspectionLineCourseRouteContexts?: IList<Context>, SearchMethod: PmWorkOrderSearchMethod, EndDate?: Date?, StartDate?: Date?, ExtraSqlFilter?: IUltimoFilter, JobContext?: Context? PmWorkOrders: IList<IPmWorkOrder>, PmWorkOrderSelectionOptionsWithoutCourseRoutes?: SelectionOptions Search PmWorkOrders to schedule by critera defined in PmSchedule.
PmWorkOrder_AddNonSchemaPmWorkOrderResults PmWorkOrder: IPmWorkOrder, InspectionLines: IList<IInspectionLine>, PmWorkOrderSearchMethod: PmWorkOrderSearchMethod, Date: Date, StartDate: Date?, EndDate: Date?, SearchOnlyDateNextMaintenance: bool, PmWorkOrderCourseRouteContexts?: IList<Context>, SkipSavingToDatabase?: bool TotalCourseRoute: int, TotalNonCourseRoute: int, PmSchedulePmWorkOrders: IList<IPmSchedulePmWorkOrder>
PmWorkOrder_AddSchemaPmWorkOrderResults PmWorkOrder: IPmWorkOrder, PmWorkOrderSearchMethod: PmWorkOrderSearchMethod, Date: Date, StartDate: Date?, EndDate: Date?, JustCheckSchemaPmWorkOrders?: bool, ReferencePmWorkOrder?: IPmWorkOrder, SkipSavingToDatabase?: bool PmSchedulePmWorkOrders: IList<IPmSchedulePmWorkOrder>, WouldBeCreated?: bool
PmWorkOrder_CalculateLastMaintenanceDate PmWorkOrder?: IPmWorkOrder, PmWorkOrderPeriodicActivityEndDateMethod: PmWorkOrderPeriodicActivityEndDateMethod, Equipment?: IEquipment, NextMaintenanceDateGivenByUser?: Date? LastMaintenanceDate?: Date? This command calculates the last maintenance date and returns it
PmWorkOrder_CalculateNextMaintenanceDate PmWorkOrder: IPmWorkOrder, PmWorkOrderApproveMethod?: PmWorkOrderApproveMethod, SelectedByIndicatorValueNextMaintenance?: bool, LastMaintenanceDateFromEquipmentNextMaintenanceDate?: bool
PmWorkOrder_CheckAutoPmAndSchema PmWorkOrder: IPmWorkOrder IsMessageForSchedulePmWorkOrdersNecessary: bool
PmWorkOrder_CheckEquipmentAndProcessFunction PmWorkOrder: IPmWorkOrder
PmWorkOrder_Copy PmWorkOrder: IPmWorkOrder, NewPmWorkOrderId?: string CreatedPmWorkOrder: IPmWorkOrder
PmWorkOrder_CreateCourseRouteJob PmWorkOrder: IPmWorkOrder, Date: Date?, JobContext: Context, WorkOrderContext: Context, UseCurrentTime?: bool, PurchaseRequestLineContext?: Context, PurchaseRequestLineStatus?: Status, CourseRouteContexts?: IList<Context> CreatedJobs?: IList<IJob>, CreatedWorkOrders?: IList<IWorkOrder>
PmWorkOrder_CreateMemberPmJob PmWorkOrder: IPmWorkOrder MemberPmJob: IPmJob
PmWorkOrder_CreateMemberPmWorkOrder PmWorkOrder: IPmWorkOrder, PmWorkOrderContext: Context, LastMaintenanceDate: Date?, Equipment: IEquipment MemberPmWorkOrder: IPmWorkOrder Create a member PmWorkOrder for a PmWorkOrder
PmWorkOrder_CreateOrUpdateMemberPmJobJobsForPeriodicActivity GroupPmWorkOrder: IPmWorkOrder, PmJob: IPmJob
PmWorkOrder_CreatePmJob PmWorkOrder: IPmWorkOrder, PmJobContext: Context PmJob: IPmJob
PmWorkOrder_CreateWorkOrder PmWorkOrder: IPmWorkOrder, WorkOrderContext: Context WorkOrder: IWorkOrder
PmWorkOrder_FindDepartmentCostCenter PmWorkOrder: IPmWorkOrder
PmWorkOrder_FindPmWorkOrdersWithGreaterHierarchyValue PmWorkOrder: IPmWorkOrder MustBeSkipped?: bool, NewLastMaintenanceDate?: Date? PmWorkOrder_FindPmWorkOrdersWithGreaterHierarchyValue
PmWorkOrder_GetAutoPmWorkOrders PmWorkOrders: IList<IPmWorkOrder>
PmWorkOrder_GetFirstPmJob PmWorkOrder: IPmWorkOrder PmJob?: IPmJob PmWorkOrder_GetFirstPmJob
PmWorkOrder_GetLastMeasurementPointValue PmWorkOrder: IPmWorkOrder LastMeasurementPointValue?: IMeasurementPointValue, PreviousMeasurementPointValue?: IMeasurementPointValue This command returns the last MeasurementPointValue for a PmWorkOrder. This can be an EquipmentMeasurementPointValue or a ProcessFunctionMeasurementPointValue.
PmWorkOrder_GetListOfPmWorkOrdersToRemove PmJobs: IList<IPmJob> PmWorkOrders: IList<IPmWorkOrder> This command retrieves a list of PmWorkOrders to delete
PmWorkOrder_GetMaintainable PmWorkOrder: IPmWorkOrder Maintainable: IMaintainable Gets the maintainable object (Equipment or ProcessFunction) for the given PmWorkorder
PmWorkOrder_GetObjectJobPlansForGroupPM PmWorkOrder: IPmWorkOrder, OnlyValidate?: bool ObjectJobPlans: IList<IObjectJobPlan>
PmWorkOrder_GetPmWorkOrdersBelongingToSchema PmWorkOrder: IPmWorkOrder, WithLowerFrequency: bool?, WithMeasurementPoint: bool, Status?: Status? PmWorkOrders: IList<IPmWorkOrder> Get PmWorkOrders belonging to schema.
PmWorkOrder_GetPmWorkOrdersForDateRange StartDate: Date, PmWorkOrder: IPmWorkOrder, PmWorkOrderCourseRouteContexts?: IList<Context> ReturnedObjects?: IList<_ReturnData>
PmWorkOrder_InitializeWeeksAndDates PmWorkOrder: IPmWorkOrder
PmWorkOrder_LoadSettings PmWorkOrder: IPmWorkOrder
PmWorkOrder_PreApprove PmWorkOrder: IPmWorkOrder
PmWorkOrder_PreApprovePeriodicActivity PmWorkOrder: IPmWorkOrder MemberPmWorkOrders: IList<IPmWorkOrder>, Reopen: bool, MemberPmWorkOrderCount: int, PmWorkOrderIds?: string
PmWorkOrder_SetDefaultMeasurementPoint PmWorkOrder: IPmWorkOrder Copy default measurementpoint of equipment ot processfunction to PmWorkOrder.
PmWorkOrder_UpdateEquipmentNextPreventiveMaintenance PmWorkOrder: IPmWorkOrder PmWorkOrder_UpdateEquipmentNextPreventiveMaintenance
PmWorkOrder_ValidateStatusOfEquipmentAndProcessFunctions PmWorkOrder: IPmWorkOrder, InvalidEquipmentStatuses?: IList<Status>, InvalidProcessFunctionStatuses?: IList<Status> InvalidEquipment?: IList<IEquipment>, InvalidProcessFunctions?: IList<IProcessFunction>, Count?: int
RiskAnalysisType_CreateObjectRiskAnalysis RiskAnalysisType: IRiskAnalysisType, DomainObject: IDomainObject, ObjectRiskAnalysisContext: Context ObjectRiskAnalysis?: IObjectRiskAnalysis Create an ObjectRiskAnalysis for a DomainObject and RiskAnalysisType

Details per commandbewerken

AssetPlanner_DetermineStartIconsAndDatesbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_DetermineStartIconsAndDates.cs

AssetPlanner_FindDatabewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_FindData.cs

AssetPlanner_GetAssetActionsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetAssetActions.cs

AssetPlanner_GetContextsAndIconsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetContextsAndIcons.cs

AssetPlanner_GetDatesbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetDates.cs

AssetPlanner_GetEquipmentFilterbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetEquipmentFilter.cs

AssetPlanner_GetJobActionsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetJobActions.cs

AssetPlanner_GetJobSchedulerItembewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetJobSchedulerItem.cs

AssetPlanner_GetJobSchedulerItemsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetJobSchedulerItems.cs

AssetPlanner_GetLegendDatabewerken

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetLegendData.cs

AssetPlanner_GetMetadatabewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetMetadata.cs

AssetPlanner_GetObjectDowntimeActionsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetObjectDowntimeActions.cs

AssetPlanner_GetObjectDowntimeSchedulerItembewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetObjectDowntimeSchedulerItem.cs

AssetPlanner_GetObjectDowntimeSchedulerItemsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetObjectDowntimeSchedulerItems.cs

AssetPlanner_GetPmJobActionsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetPmJobActions.cs

AssetPlanner_GetProcessFunctionFilterbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.AssetPlanner/AssetPlanner_GetProcessFunctionFilter.cs

CheckFrequencyTypeAndPeriodbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/CheckFrequencyTypeAndPeriod.cs

ConfirmationRole_CopyToObjectConfirmationRolebewerken

Copies the ConfirmationRole to an ObjectConfirmationRole

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ConfirmationRole/ConfirmationRole_CopyToObjectConfirmationRole.cs

ConfirmationRole_GetObjectConfirmationRolesForDomainObjectbewerken

Finds ObjectConfirmationRoles for DomainObject and ConfirmationRole

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ConfirmationRole/ConfirmationRole_GetObjectConfirmationRolesForDomainObject.cs

DomainObject_GetObjectRiskAnalysesbewerken

Finds ObjectRiskAnalysis records for DomainObject

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.DomainObject/DomainObject_GetObjectRiskAnalyses.cs

InspectionLine_CalculateLastAndNextDatebewerken

Updates the last and next date of an inspectionline

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionLine/InspectionLine_CalculateLastAndNextDate.cs

InspectionLine_CalculateNextDatebewerken

InspectionLine_CalculateNextDate

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionLine/InspectionLine_CalculateNextDate.cs

InspectionLine_CheckToUpdateInspectionLineDatesbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionLine/InspectionLine_CheckToUpdateInspectionLineDates.cs

InspectionLine_SetNextDateIfDueForJobOrToSkipbewerken

Updates the next date of an inspectionline when it is due to skip or to be used in generated job.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionLine/InspectionLine_SetNextDateToDueDate.cs

InspectionPlanLine_Copybewerken

Copies the inspection plan lines to object inspection lines

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionPlanLine/InspectionPlanLine_Copy.cs

InspectionPlan_CheckRecursionbewerken

Copies the inspection plan lines to object inspection lines

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionPlan/InspectionPlan_CheckRecursion.cs

InspectionPlan_Copybewerken

Copies the inspection plan lines to object inspection lines

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionPlan/InspectionPlan_Copy.cs

InspectionPlan_GetPermitTemplatesbewerken

Gets permit templates that need to be updated

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.InspectionPlan/InspectionPlan_GetPermitTemplates.cs

ObjectConfirmationRole_CopyToObjectConfirmationbewerken

Copies the ObjectConfirmationRole to ObjectConfirmation

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ConfirmationRole/ObjectConfirmationRole_CopyToObjectConfirmation.cs

ObjectConfirmationRole_ValidateDuplicationsbewerken

Finds wether there are duplicate records. if so removes current item and gives back a message to show in workflow

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ObjectConfirmationRole/ObjectConfirmationRole_ValidateDuplications.cs

ObjectConfirmation_CountBlockingRecordsbewerken

Get number of blocking ObjectConfirmation records

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ObjectConfirmation/ObjectConfirmation_CountBlockingRecords.cs

ObjectInspectionPlan_CountByInspectionPlanAndDomainObjectbewerken

Gets number of ObjectInspectionPlans by InspectionPlan and DomainObject

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.ObjectInspectionPlan/ObjectInspectionPlan_CountByInspectionPlanAndDomainObject.cs

Permit_CopyFromTemplatebewerken

Creates an actual permit from template permit.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.Permit/Permit_CopyFromTemplate.cs

Permit_CopyToPermitbewerken

Creates a copy of the given Permit.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.Permit/Permit_CopyToPermit.cs

PmForecast_Exportbewerken

Export Pmforecast to Excel

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmForecast/PmForecast_Export.cs

PmJobPurchaseRequestLine_Createbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJobPurchaseRequestLine_Create.cs

PmJob_CheckDetailsSourcebewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_CheckDetailsSource.cs

PmJob_CopyFromJobPlanbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_CopyFromJobPlan.cs

PmJob_CreateJobbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_CreateJob.cs

PmJob_DeleteServiceContractbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_DeleteServiceContract.cs

PmJob_FindDepartmentCostCenterbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_FindDepartmentCostCenter.cs

PmJob_HasDetailRecordsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_HasDetailRecords.cs

PmJob_HasServiceContractsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_HasServiceContracts.cs

PmJob_PreApprovebewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_PreApprove.cs

PmJob_PurchaseRequestLine_ExpenseCarrierDiffersbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmJob/PmJob_PurchaseRequestLine_ExpenseCarrierDiffers.cs

PmSchedulePmWorkOrder_GetRelevantLinesbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedulePmWorkOrder_GetRelevantLines.cs

PmSchedulePmWorkOrder_ModifyParentSchedulebewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedulePmWorkOrder_ModifyParentSchedule.cs

PmSchedulePmWorkOrder_ProcessScheduledPmWorkOrderToSkipbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedulePmWorkOrder_ProcessScheduledPmWorkOrderToSkip.cs

PmSchedule_AddPmWorkOrdersToPmSchedulebewerken

Add PmWorkOrders to PmSchedule.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_AddPmWorkOrdersToPmSchedule.cs

PmSchedule_CreateCourseRouteLinesFilterbewerken

Create a filter to select the course route lines for the given PmWorkOrder

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_CreateCourseRouteLinesFilter.cs

PmSchedule_CreatePmForecastJobsbewerken

Create PmForecast jobs based on found pmworkorders and pmjobs.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_CreatePmForecastJobs.cs

PmSchedule_ForecastBasedOnResourcesbewerken

should forecast be based on resources.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_ForecastBasedOnResources.cs

PmSchedule_GetExpectedPmJobsbewerken

Search expected PmJobs by critera defined in PmSchedule.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_GetExpectedPmJobs.cs

PmSchedule_GetPrioritizedPmSchedulePmWorkOrdersAndPmJobsbewerken

Search expected PmJobs by critera defined in PmSchedule.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_GetPrioritizedPmSchedulePmWorkOrdersAndPmJobs.cs

PmSchedule_Prioritybewerken

Skip remaining scheduled PmWorkOrders of groups.

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_Priority.cs

PmSchedule_SearchPmWorkOrdersbewerken

Search PmWorkOrders to schedule by critera defined in PmSchedule.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmSchedule/PmSchedule_SearchPmWorkOrders.cs

PmWorkOrder_AddNonSchemaPmWorkOrderResultsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_AddNonSchemaPmWorkOrderResults.cs

PmWorkOrder_AddSchemaPmWorkOrderResultsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_AddSchemaPmWorkOrderResults.cs

PmWorkOrder_CalculateLastMaintenanceDatebewerken

This command calculates the last maintenance date and returns it

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CalculateLastMaintenanceDate.cs

PmWorkOrder_CalculateNextMaintenanceDatebewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CalculateNextMaintenanceDate.cs

PmWorkOrder_CheckAutoPmAndSchemabewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CheckAutoPmAndSchema.cs

PmWorkOrder_CheckEquipmentAndProcessFunctionbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CheckEquipmentAndProcessFunction.cs

PmWorkOrder_Copybewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_Copy.cs

PmWorkOrder_CreateCourseRouteJobbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreateCourseRouteJob.cs

PmWorkOrder_CreateMemberPmJobbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreateMemberPmJob.cs

PmWorkOrder_CreateMemberPmWorkOrderbewerken

Create a member PmWorkOrder for a PmWorkOrder

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreateMemberPmWorkOrder.cs

PmWorkOrder_CreateOrUpdateMemberPmJobJobsForPeriodicActivitybewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreateOrUpdateMemberPmJobJobsForPeriodicActivity.cs

PmWorkOrder_CreatePmJobbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreatePmJob.cs

PmWorkOrder_CreateWorkOrderbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_CreateWorkOrder.cs

PmWorkOrder_FindDepartmentCostCenterbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_FindDepartmentCostCenter.cs

PmWorkOrder_FindPmWorkOrdersWithGreaterHierarchyValuebewerken

PmWorkOrder_FindPmWorkOrdersWithGreaterHierarchyValue

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_FindPmWorkOrdersWithGreaterHierarchyValue.cs

PmWorkOrder_GetAutoPmWorkOrdersbewerken

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetAutoPmWorkOrders.cs

PmWorkOrder_GetFirstPmJobbewerken

PmWorkOrder_GetFirstPmJob

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetFirstPmJob.cs

PmWorkOrder_GetLastMeasurementPointValuebewerken

This command returns the last MeasurementPointValue for a PmWorkOrder. This can be an EquipmentMeasurementPointValue or a ProcessFunctionMeasurementPointValue.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetLastMeasurementPointValue.cs

PmWorkOrder_GetListOfPmWorkOrdersToRemovebewerken

This command retrieves a list of PmWorkOrders to delete

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetListOfPmWorkOrdersToRemove.cs

PmWorkOrder_GetMaintainablebewerken

Gets the maintainable object (Equipment or ProcessFunction) for the given PmWorkorder

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetMaintainable.cs

PmWorkOrder_GetObjectJobPlansForGroupPMbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetObjectJobPlansForGroupPM.cs

PmWorkOrder_GetPmWorkOrdersBelongingToSchemabewerken

Get PmWorkOrders belonging to schema.

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetPmWorkOrdersBelongingToSchema.cs

PmWorkOrder_GetPmWorkOrdersForDateRangebewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_GetPmWorkOrdersForDateRange.cs

PmWorkOrder_InitializeWeeksAndDatesbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_InitializeWeeksAndDates.cs

PmWorkOrder_LoadSettingsbewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_LoadSettings.cs

PmWorkOrder_PreApprovebewerken

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_PreApprove.cs

PmWorkOrder_PreApprovePeriodicActivitybewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_PreApprovePeriodicActivity.cs

PmWorkOrder_SetDefaultMeasurementPointbewerken

Copy default measurementpoint of equipment ot processfunction to PmWorkOrder.

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_SetDefaultMeasurementPoint.cs

PmWorkOrder_UpdateEquipmentNextPreventiveMaintenancebewerken

PmWorkOrder_UpdateEquipmentNextPreventiveMaintenance

Inputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_UpdateEquipmentNextPreventiveMaintenance.cs

PmWorkOrder_ValidateStatusOfEquipmentAndProcessFunctionsbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.PmWorkOrder/PmWorkOrder_ValidateStatusOfEquipmentAndProcessFunctions.cs

RiskAnalysisType_CreateObjectRiskAnalysisbewerken

Create an ObjectRiskAnalysis for a DomainObject and RiskAnalysisType

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.PreventiveMaintenance/Ultimo.Process.Business.Command.PreventiveMaintenance.RiskAnalysisType/RiskAnalysisType_CreateObjectRiskAnalysis.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.

Zie ookbewerken