El crawler realiza los siguientes pasosEntrar en la transacción /EDGE/DC_DOC_CRAWLER.
El report funciona de la siguiente manera:
- Se buscan todos los ficheros y/o carpetas en el gestor documental que no están enlazados en ArchiveLink SAP a ningún Business Object
- Si se encuentra un fichero y/o carpeta que no ha sido enlazado, inserta el fichero en lo añade a una lista de propuestas de asignaciones para la creación del enlace, considerando:
- La carpeta donde esta almacenado el documento. Si la carpeta esta asignada a una instancia de business object. Se propone asociar el fichero a la misma instancia de Business Object
- Se propone asociar el fichero a la instancia de business object OBJECT_ID (Tipo Business Object) OBJECT_KEY (clave Business Object)
Se puede lanzar el Crawler utilizando la transacción /EDGE/DC_DOC_CRAWLER
El programa tiene la siguiente La pantalla de selección 1.se compone de los siguientes bloques:
Repositorio
- Repositorio conten.: Indicar el repositorio archiveLink gestor documental donde se quiere realizar la búsqueda.
- Enlace Fichero AutomaticoAcción automática: Si se encuentran ficheros o carpetas a enlazar se enlazaran automaticamente automáticamente a los objectos de negocio (para lanzamiento en fondo)
2.Crawling de Ficheros
- Crawl per File: Marcar este campo si se quieren realizar la búsqueda por ficheros.
- Criterios de búsqueda:
-Criterio por Carpetas: En este caso tendrá que ser asociado previamente una carpeta a un Business Object y se asociarán todos los ficheros debajo de la carpeta al mismo business object. Para asociar los Business Object a la carpeta hay que lanzar previamente la opción Enlazar Carpeta del mismo Crawler.
...
Acciones del crawling
- Enlace de ficheros: La ejecución tendrá como objetivo los ficheros no enlazados todavía en el sistema.
- Enlace de carpetas: La ejecución tendrá como objetivo las carpetas no enlazadas todavía en el sistema.
- Borrado de enlaces por carpeta: Si se esta opción esta marcada y se encuentran carpetas que se han borrado en el gestor documental, se borrarán sus enlaces en SAP.
Desde fecha de modificación
- Fecha desde/Hora desde: Si se especifica, solo se tendrán en cuenta documentos creados después de la fecha indicada. Importante: Esta hora es la del gestor documental que por diversos motivos no tiene porque coincidir con la fecha del sistema o la fecha de nuestra ubicación geográfica actual.
- Sin límite de tiempo: Marcada, no se tendrá en cuenta la fecha de creación de los documentos/carpetas a enlazar.
Crawling de ficheros
- Criterio de búsqueda:
- Por metadatos: Si el documento tiene los valores del Business Object (OBJECT_KEY y OBJECT_TYPE) en los metadatos correspondientes, que han sido previamente parametrizados en la transacción /EDGE/DC_REPO_CONFIG. (Véase la siguiente imagen ejemplificando).
- Por carpetas: Si el documento ha sido subido a una carpeta que ya está enlazada con una instancia de un Business Object. Para asociar un Business Object a una carpeta hay que lanzar previamente la opción Crawling de carpetas del mismo Crawler o que dicha carpeta se haya creado por el flujo estandar, mediante la subida de algún documento a ese Business Object.
- Por metadatos y carpetas: En este caso se utilizaran los dos criterios
...
- Borrar Enlace: Si esta marcada esta opción se realizará la siguiente operación. Si existe un enlace archiveLink entre un business Object y un fichero y el fichero ha sido borrado directamente del repositorio el enlace se borrará.
3.Carpeta: En este apartado se pueden definir los criterios de asociación por carpeta
- Enlazar Carpeta: Si se esta opción esta marcada se asociaran las carpetas a los Business Object
- , primero por metadatos y luego por carpetas.
- Borrar enlace: Marcada, borrará en SAP los links de los documentos que se han borrado directamente desde el gestor documental.
Crawling de carpetas
- Criterios de búsqueda: Define los criterios de búsqueda de las carpetas
...
- Por nombre de carpeta: En este caso las carpetas
...
- tendrán que tener un nombre del tipo <OBJTYPE> <OBJKEY>. por ejemplo (BKPF 100000900000032017).
...
- Por metadatos: En este caso la carpeta se identificaran a través del metadato indicado en la transacción /EDGE/DC_REPO_
...
- CONFIG (Véase la siguiente imagen ejemplificando).
- Borrar Carpeta: Si se esta opción esta marcada y se encuentran carpetas que ya se han borrado en el repositorio se borraran sus enlace
- Sobrescribir Conflictos: Solo una carpeta puede ser asociada a un business Object, Si se encuentra una carpeta que satisface los requisitos de enlace y hay otra ya enlazada, Se sobreescribe el enlace
...
...
Otros parametros
- Nivel de log: Permite definir el nivel de log del procesamiento para procesos automáticos (campo Acción automática marcado)