Boletim Técnico: Execução Automática – Remote Linux
Ocorrência: Melhoria
Resumo: Implementada melhoria na rotina “Documentos” (QDOA050), do módulo “Controle de Documentos” (SIGAQDO), com a criação de “Shell script” que permite a execução automática da abertura de documentos associados para as distribuições Linux (Ubuntu, RedHat e Suse) homologadas. Dessa forma, após a inclusão de um documento na rotina “Documentos” (QDOA050) e a confirmação da associação de um documento do tipo HTML, o sistema exibe o documento associado automaticamente.
ID do Chamado: SCGIXU
Aplicabilidade: Execução Automática – Remote Linux
Produtos: Microsiga 10
Módulos: SIGAQDO
Portais: Nenhum
Países: Todos
Sistema Operacional: Todos
Bancos de Dados: Todos
Nome + Fonte: Controle de Documentos - QDOA050.
Número da FNC: 000000279222009.
Ajustes no Compatibilizador: Não
Integridade Referencial: Não
Aplicação de Patch
Procedimentos para Implementação
1. Execute um editor de textos (Gedit, Kate, Vim, Nano etc.) e digite o conteúdo abaixo:
#!/bin/bash
if type -p xdg-open > /dev/null; then
xdg-open $1;
elif type -p kfmclient > /dev/null; then
kfmclient exec $1;
elif type -p gnome-open > /dev/null; then
gnome-open $1;
else
exit 1
fi
exit 0
2. Salve o arquivo com o nome “linexec”, na pasta /root/microsiga/protheus10/bin/smartclient.
3. Abra um terminal (gnome-terminal, konsole etc.), para permitir a execução do script.
4. Entre na pasta onde o script foi salvo e execute o comando: chmod +x /microsiga/protheus10/bin/smartclient/linexec.
5. Abra um terminal (gnome-terminal, konsole etc.), para criar um link simbólico para o script na pasta.
6. Utilize o comando: ln -s /microsiga/protheus10/bin/smartclient/linexec /usr/bin/linexec.
Procedimentos para Utilização
Importante: É necessário ter um usuário com leitura, “Tipo Word= HTML” para executar os procedimentos.
1. Acesse o módulo “Controle de Documentos” (SIGAQDO);
2. Configure os seguintes parâmetros para geração do Documento em HTML: “MV_QDHTML = 1”, “MV_QDCHTM=S” e “MV_QPATHWH=\SYSTEM\HTML”;
3. Inclua um Documento;
4. Conclua todas as etapas até a fase de Leitura do Documento, preenchendo os dados conforme orientações do help de campo;
5. Entre com o usuário para leitura de documento em HTML;
6. Selecione o Documento;
7. O sistema exibe automaticamente o documento associado.
Informações Técnicas
Tabelas Utilizadas | QDO – Controle de Documentos |
Número do Plano | 000000276392009 |