El envío masivo de un conjunto de objetos implica el lanzamiento de sus workflows de validación (dejándolos en estado pendiente) o la aprobación automática de los cambios si proceden (dejándolos en estado aprobado). En el apartado Objetos > Acciones sobre los objetos > Enviar se explica con detalle la diferencia entre ambas opciones que aplica objeto a objeto en esta acción masiva.
Al enviar a validar, los workflows que se lanzan pueden ser de creación o de modificación y solo se envían objetos en estado borrador.
Al seleccionar esta opción, se filtran los objetos del workspace mostrando solo los correspondientes al subtipo elegido y que cumplen las validaciones de su formulario (que tienen todos los atributos obligatorios completos, por ejemplo), pero de esta lista sólo podrán ser marcados para el envío aquellos en cuya unidad organizativa el usuario tiene el permiso de creación y modificación y cuyo estado sea borrador.
Además, al lado de cada uno de los objetos aparece un texto indicando, en caso de tratarse de un objeto modificado, si el cambio provoca versionado o no.
En caso de que el texto indique “Motivo de versionado”, al clicar sobre él aparece una ventana mostrando la misma ventana que aparece al usuario cuando envía un objeto editado desde la vista del objeto.
Al confirmar el envío desde el workspace, Anjana muestra una ventana al usuario para que elija fecha de expiración para todos los objetos que van a deprecar con el versionado. En caso de que algún objeto a deprecar tenga previamente la fecha de expiración rellena, se obviará su valor y prevalecerá el valor aquí indicado.
Una vez elegida la fecha y confirmada, si el usuario solo tiene un rol que le concede el permiso para el envío de los objetos, se lanzarán los workflows de validación de los objetos con ese rol.
En caso de que el usuario tenga varios roles que le otorgan ese permiso, Anjana le pregunta con cuál desea enviar los objetos a validar para lanzar los workflows.
Cuando el usuario confirma el envío, aparece una ventana con el nombre que Anjana autogenera para el trabajo, que el usuario puede modificar si lo desea y, en esta misma ventana, se da opción al usuario de eliminar los objetos de su workspace tras el envío.
Al confirmar el nombre del trabajo, se muestra al usuario el avance del proceso y, al finalizar, puede acceder al detalle.
Al acceder al resultado del trabajo, en la pantalla del detalle del trabajo, se pueden ver los objetos con el estado actual, la fecha del lanzamiento del workflow y el estado del trabajo para ese objeto.
El lanzamiento de los workflows de los objetos o sus validaciones automáticas se auditan y se guardan los snapshots correspondientes a los objetos.