Tiempo aproximado de lectura 00:03:00 min
Duda
Al tratar de visualizar un objeto u archivo del banco de conocimientos se presenta el mensaje:
"No fue posible copiar el archivo 'diredoc
Verifique los permisos del archivo de origen. la existencia de caracteres especiales o el nombre de carpetas y el archivo con letras capitalizadas"
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Activo Fijo (SIGAATF) - versión 12
Solución
Es importante verifique que el objeto que intenta abrir se encuentre en la ruta indicada en el mensaje presentado, que no contenga caracteres especiales, o alguna diferencia o inconsistencias en el nombre del archivo.
Cuando se incluye un archivo en el Banco de conocimientos el sistema crea una copia de seguridad de este archivo. De esta manera, si se borra un archivo de su directorio de origen, el sistema no tendrá ninguna modificación.
Para grabar los archivos, el sistema puede crear dos caminos diferentes a partir del directorio de donde Microsiga Protheus® está instalado. Cuando el SX2 esté compartido, o sea, cuando el usuario tenga solamente una sucursal, el sistema creará un directorio Shared. Cuando el usuario tenga más de una sucursal, el sistema creará un directorio para cada una de ellas.
Actualmente, los archivos se almacenan en el sistema de archivos del host, que se encuentra en el directorio raíz (Root Path) de Protheus. Este directorio se puede definir a través del parámetro MV_DIRDOC, si las tablas AC9, ACB o ACC son exclusivas, los archivos se almacenan en el siguiente directorio por defecto:
Ejemplo para dos ramas:
\protheus_data\DIRDOC\CO99\BR01 (Rama 01)
\protheus_data\DIRDOC\CO99\BR02 (Rama 02)
Cuando se comparten las tablas AC9, ACB o ACC, es decir, un sistema con una sola rama, se crea un directorio Compartido :
Ejemplo de sucursal:
\protheus_data\DIRDOC\CO99\SHARED
Para este ejemplo, el mensaje de la duda se presenta en el ambiente MEX_MI_R2310
El directorio raíz definido en el Root Path en el AppServer.ini es
C:\Ambientes\Protheus_MI_1212310\protheus_data_MEX
El parámetro MV_DIRDOC por estándar contiene el valor \DIRDOC
Las tablas AC9, ACB o ACC para sucursal por estándar están como compartidas:
De acuerdo al ejemplo anterior la ruta que creara el sistema es la siguiente:
protheus_data_MEX\dirdoc\co01\shared
En este caso el mensaje se presenta porque el nombre del archivo u objeto que se intenta visualizar esta incorrecto:
Se coloca el nombre correcto:
Se verifica que ya se pueda visualizar el objeto u archivo de la base de conocimientos:
CONOZCA MÁS
Configurar la base de conocimientos para almacenar los archivos en la base de datos.
Banco de Conhecimento (FATA340 - SIGAFAT)
0 Comentarios