i
Tabla T049 (Repositorios)
Se definen en esta tabla los distintos repositorios que se utilizarán en el sistema para almacenamiento de documentos digitales y formularios XML.
Atributos |
Modo |
Tipo de Dato |
Longitud |
Descripción |
---|---|---|---|---|
CD_REP |
K |
Alfanumérico |
3 |
Código de repositorio |
TP_REP |
O |
Alfanumérico |
15 |
Tipo de repositorio. Debe existir en la tabla T050 |
DS_REP |
N |
Alfanumérico |
50 |
Descripción del repositorio |
STORE_IN_APP |
O |
Lógico |
Informar Verdadero si los objetos almacenados en este repositorio son administrados por la aplicación. (Ejemplo; un formulario electrónico, un documento Word que se sube a la aplicación y persiste en ella como un contenido electrónico) Informar Falso si los documentos almacenados en este repositorio son únicamente referenciados desde la aplicación, pero no son administrados por la aplicación.(Ej: una imagen que se crea y persiste en un repositorio externo de imágenes. Desde la aplicación únicamente se lo referencia) |
|
URL_FOR_STORE |
N |
Alfanumérico |
100 |
|
URL_FOR_READ |
N |
Alfanumérico |
100 |
Observaciones
URL_FOR_STORE
Este campo informa la ubicación donde la aplicación almacena internamente los documentos.
Este campo NO es considerado si el valor de STORE_IN_APP es falso. Caso contrario, la interpretación es la siguiente, según el campo TP_REP
Valor de TP_REP |
Posibles valores |
FILE_SYSTEM |
En este caso es obligatorio. Se indica la carpeta o directorio donde se almacenan físicamente los documentos.
Puede indicarse un path absoluto, por ejemplo: “D:\Temp\prueba\ “ Puede indicarse un path relativo, por ejemplo “/documentos_anexos/” y en tal caso los documentos se almacenan en ConsistEnv_es_Ar properties. SERVER_REAL_PATH + “/documentos_anexos/”
|
FORM_XML |
En este caso NO debe informarse. La ubicación de los formularios XML dentro de la base Tamino es administrada internamente por la aplicación. |
REP_EXT |
En este caso NO debe informarse. Los documentos no son administrados por la aplicación. |
WEB_DAV |
En este caso es obligatorio. El valor a informar depende de la configuración del Web-Dav |
XML_SERVER |
En este caso es obligatorio. Se informa la colección dentro de la cual se almacenan los documentos dentro del XML SERVER. |
URL_FOR_READ
Este campo informa a la aplicación como conformar la url para recuperar los documentos almacenados en el repositorio.
Valor de TP_REP |
Posibles Valores |
FILE_SYSTEM |
En este caso es obligatorio. Se indica la carpeta o directorio donde se almacenan físicamente los documentos.
Puede indicarse una URL absoluta vía el protocolo http.
Puede indicarse una URL relativa. Por ejemplo “/documentos_anexos/” En tal caso la URL definitiva se conforma como ConsistEnv_es_AR.Properties. SERVER_NAME + : + ConsistEnv_es_AR.Properties. SERVER_PORT + ConsistEnv_es_AR.Properties. SERVER_REAL_PATH. + “/documentos_anexos/”
|
FORM_XML |
En este caso NO debe informarse. La ubicación de los formularios XML dentro del XML SERVER es administrada internamente por la aplicación. |
REP_EXT |
Se especifica aquí la URL que debe ser invocada para acceder al repositorio externo. Por ejemplo, si se tratase de documentos que son provistos desde un web server remoto podríamos ingresar el valor “http://equiporemoto/documentos/” A este valor el sistema le adiciona luego la identificación del documento a recuperar. |
WEB_DAV |
En este caso es obligatorio. Funciona igual que el FILE_SYSTEM |
XML_SERVER |
En este caso es obligatorio. Se informa la colección dentro de la cual se almacenan los documentos dentro del XML Server. |