FileNet es un Almacén de Objetos o repositorio, aquí todos los documentos y carpetas creadas son objetos
En FileNet existen dos tipos de objetos: versionables y no versionables.
Clases o Tablas: En FileNet una clase contiene la definición de un objeto, es decir es una plantilla que se crea y se debe llenar al momento de crear una carpeta o documento, lo que contiene esta clase es la metadata del objeto creado, el cual se almacena en la Base de Datos.
En FileNet existen 3 tipos de clases:
Clase de Documentos
Clase de Carpeta
Clase de Objeto Personalizado
Una clase se construye a partir de un conjunto o colección de atributos, estos atributos son propiedades que componen la metadata.
Por Ejemplo podemos tener creada una clase llamada Permisos por Horas, esta clase va a contener 4 propiedades definidas: Nombre del Solicitante, Hora de Salida, Hora de Llegada, Descripción.
Propiedades
Cada propiedad de la clase indicada tiene un nombre, tipo de dato, longitud máxima de caracteres, entre otras propiedades.
Existe lo que se llama plantilla de propiedad que en realidad es una definición la cual al momento de ser utilizada por una clase esta vendrá con los parámetros configurados, las plantillas de propiedad pueden ser utilizadas por infinidad de clases.
Choice List: Son un conjunto de valores predefinidos que pueden ser asociados a una propiedad, es útil utilizar los choise list cuando la lista de valores es limitada. Los choice list siempre están asociados a las plantillas de propiedad
Metadatos: Los tipos de metadatos existentes en Filenet son: metadatos del sistema y metadatos definidos por el usuario, los metadatos del sistema se pueden derivar o generar.
Carpeta: Es un tipo de objeto no versionable, una carpeta es un contenedor de objetos, ademas podra contener más las carpetas, estas contendrán sus propios metadatos.
Templetes: Son plantillas de entrada para que los usuarios agreguen fácilmente documentos en el repositorio, se puede decir que son formularios que se deben llenar o completar para que la aplicación permita subir el documento. Por ejemplo tenemos un usuario que necesita subir dos documentos, el uno es una factura y el otro es un permiso médico, para este caso el Administrador de FileNet deberá crear dos templete, uno para subir facturas y otro para permisos médicos.
ACCE es la Motor de Administración de Consola de Contenido, es donde se puede desarrollar
Documentos: Existen los documentos de mayor versión y los de versiones menores, 1.1 1.2, cuando recién se sube un documento este ingresaría con versión menor, una vez que el este es aprobado por el administrador este pasa a una versión mayor que puede ser 1,2,3
Los permisos en FIlenet son configurados por grupos
Simple Bulk: Se utiliza para realizar cargas masivas de documentos.
Cuando se crea un campo o propiedad es por defecto viene de 64 caracteres, la propiedad se le debe configurar los permisos
#Usuario Autenticados - Read
# La cuenta de Servicio de la aplicación - Full Control
#Grupo_Administradores - Full Control
Antes de crear la clase debo haber creado las propiedades que voy a utilziar
A nivel de Documento puedo crear la clase
El nombre de la clase creada debe ser de acuerdo al estándar, al finalizar la creación de la clase se demorar un poco
Cuando la clase se crea, por ejemplo si esta fue creada con 3 propiedades o campos estos van a crearse en la Base de Datos como tabla con estos 3 campos que sera la metadata.
El siguiente paso sera configurar Default Instante Security
Por cada carpeta hay una clase documental y a esta se le asocia 3 grupos, una vez que creo la clase documental creo el template
Entonces una vez que se crea la clase documental, creo el template y finalmente la carpeta
Creación del Template y Busqueda