Tempo aproximado para leitura: 00:01:30 min
Dúvida
Qual a a finalidade do Banco de Conhecimento?
Ambiente
Microsiga Protheus – Banco de Conhecimento – Versão 12
Solução
O Banco de Conhecimento do Protheus é um banco de informações genéricas, armazenadas em arquivos. Essas informações podem ser figuras, textos, planilhas ou qualquer tipo de arquivo que contenha informações relevantes ao Sistema.
Ao incluir um arquivo no Banco de Conhecimento, o Sistema cria uma cópia de segurança deste arquivo. Dessa forma, se um arquivo incluído for apagado do seu diretório de origem, o Sistema não sofre alterações.
Para armazenar os arquivos, o Sistema pode criar dois caminhos diferentes, a partir do diretório onde o Protheus está instalado. Quando no SX2 a tabela AC9 ou ACB ou ACC estiver compartilhada, ou seja, Sistema com uma única filial, um diretório Shared é criado e quando houver mais filiais, é criado um diretório para cada filial.
Exemplo para uma filial:
\Protheus12\DIRDOC\CO99\SHARED
Exemplo para duas filiais:
\Protheus12\DIRDOC\CO99\BR01 (Filial 01)
\Protheus12\DIRDOC\CO99\BR02 (Filial 02)
Em que:
Protheus12 – Diretório onde o Protheus está instalado.
DIRDOC – Diretório criado pelo Sistema conforme definido no parâmetro MV_DIRDOC.
CO99 – Diretório que define a empresa para a qual o Sistema funciona onde: CO - Companhia e 99 - Código da empresa.
Glossário
MV_SPLOCDR - Indica se serão exibidos os drives locais, no banco Conhecimento
MV_SPLPATH - Diretório default do banco de conhecimento
MV_DIRDOC - Diretório destino onde serão armazenados os arquivos
AC9 - Relação de Objetos x Entidades
ACB - Bancos de Conhecimentos
ACC - Palavras-Chave
Framework - Linha Protheus - Finalidade do Banco de Conhecimento
-
Senhores,
Com a questão LGTPD, é possível criar diretórios por módulo?
Cliente deseja usar este recurso na Folha de Pagamento para armazenar informações de documentos e contratos de funcionários, mas diante da LEI DE PROTEÇÃO DE DADOS e da necessidade de sigilo as informações, ele não pode, porque o Banco de Conhecimento do Protheus é um banco de informações genéricas, ou seja, qualquer pessoa com acesso em outros módulos, podem ter acesso a essa informação.
Existe uma forma de solucionar isso ? -
Para armazenar em base de conhecimento em banco de dados, usar o parametro MV_MODEDOC
Configurar o banco de conhecimento para armazenar os arquivos no banco de dados - Frameworksp - TDN
Falta informações neste TDN como formatos permitidos, tamanho limite.
5 Comentários