This activity allows to update properties of a ClassType that already exists in the specified DocsMarshal installation.
It is enough to set only properties whose value you want to change. Each of the left empty parameters will be ignored and the corresponding value of the class type won't be changed.
The description of the ClassType. Here we briefly explain what the class is for and how it should be used.
The External id of the ClassType.
The name of the ClassType.
A list of keywords which could be used to create groups of classes. In DocsMarshal it is used to search for the class in the archive and search screens. It must be in rgba formatted: "#RRGGBBAA".
Allows you to enable the possibility of setting inclusive or exclusive grants on individual profiles. In fact, it is possible to tell DocsMarshal that a given user cannot see the profiles of a class except some (inclusive) or that he can see them all but some (exclusive).
The ExternalId of the default Object State.
It is possible to set the default state even if it has not yet been attached to this class. However, it will be essential to add it as soon as possible whether you are creating a new class or modifying an existing one. Therefore pay attention to the status that is set otherwise you may run into exceptions, for example, by inserting new profiles of this class.
The Id of the default Object State.
It is possible to set the default state even if it has not yet been attached to this class. However, it will be essential to add it as soon as possible whether you are creating a new class or modifying an existing one. Therefore pay attention to the status that is set otherwise you may run into exceptions, for example, by inserting new profiles of this class.
Indicates whether the profiles of the class are to be managed by languages. In addition to the basic information (Domain, Class Type and Object State) an additional language field will be added to each profile.
The color that the class tile must have on the various screens.
Indicates if the ClassType is visible or not in the ARCHIVE screen.
Indicates if the ClassType is visible or not in the SEARCH screen.
The ExternalId of the ClassType to be modified. If Id and ExternalId have both a value only the Id will be considered.
The Id of the ClassType to be modified. If Id and ExternalId have both a value only the Id will be considered.
The orchestrator object represents the connection to a DocsMarshal installation.
Indicates whether logging on DELETE events is enabled.
Indicates whether to log when an email which contans a profile of this class is sent.
Indicates whether logging on INSERT events is enabled.
Indicates whether logging when a DOCUMENT is INSERTED is enabled.
Indicates whether logging when a PROFILE is REQUESTED is enabled.
Indicates whether logging on UPDATE events is enabled.
Indicates whether logging when a DOCUMENT is UPDATED is enabled.
Indicates whether to log when an a workflow is started from a profile of this class.
The ExternalId of the parent class.
The Id of the parent class.
The ExternalId of the field that represents the expiration date of the profiles of a class. In DocsMarshal it is possible to set that a profile is put in an EXPIRED state when the date contained in a certain field is passed.
The Id of the field that represents the expiration date of the profiles of a class. In DocsMarshal it is possible to set that a profile is put in an EXPIRED state when the date contained in a certain field is passed.
The ID of the object state in which to put a profile after it has expired.
It is possible to set it even if the state has not yet been attached to this class. However, it will be essential to add it as soon as possible whether you are creating a new class or modifying an existing one. Therefore pay attention to the status that is set otherwise you may run into exceptions, for example, by inserting new profiles of this class.
The ExternalID of the object state in which to put a profile after it has expired.
It is possible to set it even if the state has not yet been attached to this class. However, it will be essential to add it as soon as possible whether you are creating a new class or modifying an existing one. Therefore pay attention to the status that is set otherwise you may run into exceptions, for example, by inserting new profiles of this class.