Home

Linha Microsiga Protheus

Páginas filhas
  • Execução Automática – Remote Linux

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

    • Sem rótulos