Linha de Produto: | Microsiga Protheus |
Segmento: | Saúde |
Módulo: | Plano de Saúde |
Função: | PLSA980 |
Situação/Requisito: | O sistema não permite eu foçar uma liberação utilizando a senha do AD. |
Solução/Implementação: | Incluído campo BX4_FORSEN para configurar se será solicitada ou não a senha para o operador do sistema ao forçar a auditoria. Caso o campo esteja com valor 0 - Não, o sistema não pedirá a senha e o usuário pode clicar em Salvar para autorizar o procedimento ou Cancelar para que o procedimento não seja autorizado. Caso o campo esteja com valor 1 - Sim, o sistema solicitará a senha e o usuário terá que preenche-la para autorizar o procedimento ou clicar em Cancelar para que o procedimento não seja autorizado. |
Inclusão de Campo no arquivo SX3 – Campos:
Tabela BX4 - Operadores X Instituições:
Campo | BX4_FORSEN |
When | "" |
Contexto | Real |
Visual | Alterar |
Lista de opções | 0=Nao;1=Sim |
Iniciador padrão | "1" |
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS |
---|
Um dicionário de dados diferencial é um dicionário parcial que é utilizado para atualizar o dicionário de dados (metadado) do Protheus em uso.
O dicionário de dados diferencial pode ser utilizado para diversos fins, a saber:
Para aplicar o dicionário de dados diferencial, utilizamos uma ferramenta especial chamada UPDDISTR. O UPDDISTR atualiza o dicionário de dados do Protheus usando as mesmas regras e funcionalidades do atualizador de versão do Protheus.
De fato, o "core" (núcleo) do UPDDISTR e o do atualizador de versão são exatamente iguais, garantindo que não haja disparidade de regras entre as duas ferramentas. A maior diferença reside no fato do UPDDISTR poder utilizar um dicionário parcial, enquanto o atualizador de versão sempre exigir um dicionário completo.
Antes de executar o UPDDISTR você deve baixar tanto o arquivo de dicionário completo (SXSBRA.TXT, por exemplo) quanto o dicionário diferencial (SDFBRA.TXT, por exemplo), e descompactá-los na pasta Systemload. Embora a migração de release utilize apenas o arquivo diferencial, o arquivo completo também deve ser baixado para a pasta, pois futuramente, quando for criar uma nova empresa ou filial, por exemplo, o arquivo que será utilizado será o COMPLETO.
Maiores informações para download dos arquivos no link abaixo:
Atualizar o Dicionário de Dados do Protheus 12
Além do dicionário de dados, as alterações na base de dados decorrentes do novo dicionário (como por exemplo tamanho de campos) também são efetuadas, da mesma maneira que no atualizador de versão padrão.
Observação importante: a ferramenta UPDDISTR apenas atualiza o dicionário de dados (metadado), os helps de campo e a base de dados. As alterações no repositório do sistema (sejam elas substituição do repositório, aplicação de "patchs", "updates" e pacotes) e atualizações de menus devem continuar sendo efetuadas conforme instruído em cada processo específico.
Recomendamos fortemente que:
Estas recomendações tornam-se obrigatórias no caso de sistemas de missão crítica, quando a operação da empresa depende totalmente ou quase que totalmente do sistema Protheus.
Para utilizar este procedimento é preciso dispor de um dicionário diferencial.
O dicionário diferencial é um arquivo texto que possui o seguinte formato:
Dessa forma, um dicionário diferencial para o Brasil deve possuir o nome SDFBRA.TXT. Um dicionário diferencial para a Argentina deve possuir o nome SDFARG.TXT.
Cada processo de atualização (atualização do Protheus, novo módulo, nova legislação) vai disponibilizar um arquivo com conteúdo diferente.
Ao mesmo tempo, poderá ser disponibilizado um arquivo diferencial de helps de campo e alertas, com o seguinte formato:
Dessa forma, um help de campo para o idioma português deve possuir o nome HLPDFPOR.TXT. Diferentemente do arquivo de dicionário, no Help a diferenciação por país encontra-se no próprio arquivo (interna).
O(s) arquivo(s) de atualização deve(m) ser posicionado(s) na pasta de carga "\systemload" (pasta criada a partir da pasta "root" (raiz) do Protheus).
Solicitamos que ao executar uma dada atualização pela primeira vez seja excluído (se existir) o arquivo MPUPDDISTRI.TSK do diretório APPSERVER da instalação do Protheus em uso.
Este arquivo apenas é necessário caso o processo tenha sido interrompido antes de sua conclusão, e guarda quais tarefas foram concluídas e quais ainda estão pendentes.
Para atualizar, efetuar a chamada do programa de atualização UPDDISTR, na tela inicial do Protheus, ou seja, digitar UPDDISTR como se fosse o nome de um módulo do Protheus (os demais dados da janela, como conexão e ambiente, são apenas exemplos).