Hola a todos.
Tengo un problema con el que llevo tiempo pegandome.
Necesito deshabilitar el versionado de un documento durante un advanced workflow debido a que durante el workflow cambio la categoría del documento varias veces y con ello me cambia la versión.
Mi deseo es que al finalizar el workflow el documento tenga la misma versión que tenía antes aunque haya cambiado su categoría.
Lo he tratado de hacer creando un workflowmodel que se usará como contentmodel
En el workflow model pongo:
<aspect name="wf:versionable">
<title>Versionable</title>
<properties>
<property name="cm:versionLabel">
<title>Version Label</title>
<type>d:text</type>
<protected>true</protected>
</property>
<property name="cm:initialVersion">
<title>Initial Version</title>
<type>d:boolean</type>
<default>true</default>
</property>
<property name="cm:autoVersion">
<title>Auto Version</title>
<type>d:boolean</type>
<default>false</default> <————————————————–
</property>
<property name="cm:autoVersionOnUpdateProps">
<title>Auto Version - on update properties only</title>
<type>d:boolean</type>
<default>false</default> <————————————————–
</property>
</properties>
</aspect>
Y mis workflows apuntan a este workflow model..
¿Que estoy haciendo mal?
Por otro lado, en el workflow podría hacer del mismo modo que hago:
mydoc.addAspect("cm:generalclassifiable");
¿¿Podría hacer??
mydoc.QUITAR_Aspect("cm:versionable"); ¿Que debo usar?
Muchas gracias de antemano.