Autodesk Vault ProfessionalVault API

ChangeOrderService Class

Autodesk.Connectivity.WebServicesAutodesk.Connectivity.WebServices

Contains methods for creating and manipulating change orders.

Syntax

public sealed class ChangeOrderService : ChangeOrderServiceBase, IWebService  
Public NotInheritable Class ChangeOrderService
   Inherits ChangeOrderServiceBase
   Implements IWebService 

Properties

NameDescription
AddChangeOrderEventsA collection of Web Service Command Events for add Change Order operations.
AllowInvokeEventsTells if invoke events should fire. This value is true by default.
ClientCertificateClient certificate for making web service calls over an SSL connection.
CommitChangeOrderEventsA collection of Web Service Command Events for commit Change Order operations.
CurrentlySetSessionThis is information about the current session of the signed-in user.
DeleteChangeOrderEventsA collection of Web Service Command Events for delete Change Order operations.
EditChangeOrderEventsA collection of Web Service Command Events for edit Change Order operations.
QueryStringThe query string.
RedirectedToContains the ADMS that handled the replication redirect (if applicable).
SessionThis is information about the session of the signed-in user.
UpdateChangeOrderLifecycleStateEventsA collection of Web Service Command Events for Change Order lifecycle change operations.
WebServiceManagerA reference to the WebServiceManager that created this object. Value may be null.

Methods

NameDescription
AddChangeOrderCreate a new change order.
AddCommentAdds comments or replies to a change order
AddMarkupAdds a markup to the specified Change Order. This function can also include additional file attachments, deleted file attachments and any comments added as part of the markup.
AddRoutingAdds a new Routing.
CancelChangeOrderActivityCancel a change order that has not been completed.
CheckMessageEmailEnabledGets the setting indicating if email events are enabled.
CheckRolePermissionsCheck if the current logged in user has permission to execute specific web service APIs
CommitChangeOrderActivityFinish a change order activity.
CommitChangeOrderCloseActivityFinish a Change Order activity. To be used when closing a Change Order.
DeleteChangeOrderDeletes a Change Order
DeleteChangeOrdersDeletes a set of change orders.
DeleteChangeOrdersUnconditionalDeletes a set of Change Orders, regardless of its state.
DeleteRoutingDeletes a Routing.
EditChangeOrderReserves the Change Order to the current user so that it can be edited.
FindChangeOrdersBySearchConditionsFind change orders based on a set of property search conditions.
GetActivityHistoryByChangeOrderIdRetrieves a list of all activities that have occurred for a Change Order.
GetAllActiveWorkflowsGets all of the active Workflows.
GetAllChangeOrderParticipantsGets all Users that can participate in Change Order activities.
GetAssociationsByChangeOrderIDsGets the Entities associated with a Change Order.
GetChangeOrderAssociationPropertiesGets the properties for a Change Order association.
GetChangeOrderByNumberRetrieves a Change Order object when given a Change Order number.
GetChangeOrderFilesByFileMasterIdGets the Change Orders which are driving a given file.
GetChangeOrderGroupByChangeOrderIdRetrieves a Change Order and its associations.
GetChangeOrderItemsByItemMasterIdRetrieves a list of Change Orders associated with an Item.
GetChangeOrderLiteWorklistForCurrentUserGets the worklist for the current user.
GetChangeOrderMarkupFolderConfigurationGets the configuration of the Change Order markup folder.
GetChangeOrderMarkupFolderIdGets the ID of the Folder which stores markup data.
GetChangeOrderNumberBySchemeIdCreates a unique Change Order number based on a numbering scheme.
GetChangeOrdersByIdsGets a set of change order objects by their IDs.
GetChangeOrderWorklistForCurrentUserRetrieve a list of all change orders with an Activity that the logged in user can perform.
GetDefaultEmailTemplateGet a system generated default email template for Change order notifications.
GetDefaultWorkflowGets the default Workflow.
GetDisallowedItemLifeCycleStatesForSubmitActivitiesGets the IDs of the lifecycle states that are configured to prevent change orders from moving out of work state
GetDisallowedLifeCycleStatesForSubmitActivitiesEnabledGets the value for the Change Order Vault Setting "Restrict Change Orders from moving out of Work state based on File and Item Lifecycle states"
GetEmailMessageByChangeOrderIdGets Email Message object for a given change order ID.
GetEmailTemplateGets the customized email template for Change order notifications.
GetJobTypesByChangeOrderStateTransitionIdsGets the custom jobs that get fired for a set of transitions.
GetLifecycleRollbackTargetFilesGets the the file for rolling back the specified files Lifecycle states within the context of a Change Order
GetLifecycleRollbackTargetItemGets the target item for rolling back an item's lifecycle state from within the context of a change order.
GetRoutingMembersByChangeOrderIdRetrieves Routing Members object for a given change order ID.
GetRoutingMembersByRoutingIdRetrieves Routing Members object for a given Routing ID.
GetRoutingRoleDefinitionsByWorkflowIdGets the Routing Role Definitions for a given Workflow.
GetRoutingsByWorkflowIdGets the Routings for a given Workflow.
GetUnreleasedChildMasterIDsByItemMasterIDsReturns a list of child Item Master IDs which are the unreleased children of the specified Items with respect to the specified Change Order.
GetWorkflowInfoGets extended information about a Workflow.
IsUserAllowedInRoleTells if there is at least one Requestor or Responsible Engineer with permissions to change item lifecycle states.
ItemRollbackLifeCycleStateExecute an item rollback to the specified target item iteration ID in rolling back the Item's Lifecycle state from within the context of a change order.
RollbackToTargetFilesExecutes a file rollback to the specified target files "MaxCkInVerNum" in rolling back Files Lifecycle states within the context of a Change Order.
SaveEmailTemplateSave customized email template for Change order notifications.
SetChangeOrderMarkupFolderConfigurationSets the configuration of the Change Order markup folder.
SetChangeOrderMarkupFolderIdSets the Change Order markup folder.
SetDefaultRoutingSets the default Routing.
SetDefaultWorkflowSets the default Workflow.
SetDisallowedItemLifeCycleStatesForSubmitActivitiesSets which lifecycle states for items and file will restrict a change order from moving out of a work state when the restrict setting is enabled
SetDisallowedLifeCycleStatesForSubmitActivitiesEnabledSets the enabled value for the Change Order Vault setting "Restrict Change Orders from moving out of Work state based on File and Item lifecycle states"
StartChangeOrderActivityStart a change order activity.
UndoEditChangeOrderCancels the edits for a Change Order.
UpdateChangeOrderUpdates a Change Order.
UpdateChangeOrderPropertiesUpdate the property values on a Change Order.
UpdateChangeOrderRoutingMembersUpdates the users and roles for a Change Order Routing.
UpdateChangeOrderStateTransitionJobTypesUpdates the custom jobs fired for a lifecycle state transition.
UpdateFileLifeCycleDefinitionsUpdates file lifecycle definitions from within the context of a change order
UpdateFileLifeCycleStatesUpdates file lifecycle states from within the context of a change order
UpdateItemLifeCycleDefinitionsUpdates item lifecycle definitions from within the context of a change order
UpdateItemLifeCycleStatesSets the life cycle state for a set of Items.
UpdateRoutingUpdates a Routing object.
UpdateRoutingMembersAlters the users and roles for a Change Order Routing.

Returned By

Where you get a ChangeOrderService — members that return one.

Inheritance Hierarchy

See Also