Les presento el siguiente escenario y después les presento el problema que surgió a ver si alguien me podría ayudar.
En el sitio de SharePoint tenemos publicado un Content Type (basado en una plantilla de formulario InfoPath), el cual denominaremos Content Type Base.
La idea del proyecto es que exista una biblioteca (de formularios) en la cual tengamos mas de un Content Type, y todos heredan del Content Type Base.
¿Porque mas de un Content Types? El motivo es que si bien el formulario es identico lo que necesitamos es que cada uno de los formularios tengan el mismo workflow pero con participantes (usuarios) diferentes configurados.
El problema: Creamos todos los Content Types que hereden del base y tenemos todos los Workflows configurados en la inicialización.
Cuando queremos probar y agregamos un nuevo formulario, siempre se inicia el workflow del Content Type que tenemos configurado como predeterminado (default) en la biblioteca.
Muchas gracias!.