Pular para o conteúdo principal
Versão: 2.2.2

Cadastro de Aplicação Externa

cuidado

Pré-requisitos:
Acesso ao menu Processo > Cadastro > Automação: Aplicação externa (PM042)

No menu de cadastro PM042, devem ser registradas todas as aplicações externas que poderão ser invocadas durante a execução de um processo no componente SoftExpert Workflow. Essas aplicações podem estar disponíveis tanto no ambiente do sistema, quanto na Internet, e são utilizadas para ampliar as funcionalidades da plataforma.

perigo
Ambientes com SoftExpert Suite em servidor GNU/Linux:

A partir da versão 2.1.3, as aplicações externas customizadas que antes se encontravam na pasta "web" do SoftExpert Suite agora deverão ficar na pasta "customization", mantendo a estrutura de caminho a que pertenciam. Como exemplo, podemos citar as seguintes pastas:

  • /usr/local/se/web/wwwroot/workflow/wf_app
  • /usr/local/se/web/wwwroot/workflow/wf_app

Considerando que /usr/local/se seja o caminho em que o SoftExpert Suite foi instalado em seu servidor de aplicação.

A partir da versão 2.1.3, essas pastas passarão a estar localizadas em:

  • /usr/local/se/customization/web/wwwroot/workflow/wf_app
  • /usr/local/se/customization/web/wwwroot/workflow/wf_app

Cadastrar aplicação externa

  1. Na barra de ferramentas da tela principal, acione o botão new.

  2. Preencha os seguintes campos da tela de dados que será aberta:

Dados do Cadastro de Aplicação Externa
  • Identificador: Informe um número ou sigla para a aplicação externa.
  • Nome: Informe um nome para a aplicação externa.
  1. Na aba Geral devem ser preenchidas as informações gerais sobre a aplicação externa:

    • Utilizar aplicação externa nativa: Habilite este campo para utilizar as aplicações nativas do sistema. Neste caso, no campo Aplicações nativas, selecione a opção desejada. Caso este campo esteja desabilitado o seguinte campo será apresentado:
    • Caminho da aplicação: Informe o caminho completo onde se encontra a aplicação externa. Por exemplo: "http://my-domain/login.php", "d:\erp\contas.exe".
    • Descrição: Informações adicionais sobre a aplicação externa.
  2. Salve o registro após preencher os campos descritos até então, porém, não feche a tela de dados. Neste momento, as demais abas da tela ficarão habilitadas.

  3. Na aba Parâmetro devem ser informados os parâmetros que poderão ser passados no momento de chamar a aplicação externa. Para isso, acione o botão new desta aba e preencha os seguintes campos da tela que será exibida:

    • Identificador: Informe o nome do parâmetro a ser passado para a aplicação externa.
    • Parâmetro fixo para todas as chamadas: Marque este campo para que o parâmetro em questão seja fixo para todas as chamadas à aplicação externa em questão.
    • Tipo: Informe se o valor do parâmetro será constante ou variável.
    • Valor constante: Se o tipo de parâmetro selecionado anteriormente for Constante, informe o valor que será passado para a aplicação externa.
    • Descrição: Descritivo para informações adicionais sobre o parâmetro.
cuidado

Salve o parâmetro após preencher os campos acima.

  1. Na aba Janela WEB devem ser configuradas as propriedades da tela, caso o tipo de execução for WEB. Para isso, preencha os seguintes campos:

    • Posicionamento: Selecione o posicionamento da tela no momento da chamada aplicação externa (Centralizado, Maximizado, Superior esquerdo ou Customizado). Se desejar informar as coordenadas da tela manualmente, deixe esse campo em branco e informe os campos Eixo X e Eixo Y (em pixels).
    • Largura / Altura: Estes campos ficarão habilitados se, no campo Posicionamento, tiver sido selecionada a opção Centralizado, Superior esquerdo ou Customizado. Sendo assim, informe a Altura e a Largura (em pixels) da tela da aplicação externa.
    • Eixo X / Eixo Y: Estes campos ficarão habilitados se, no campo Posicionamento, tiver sido selecionada a opção Customizado. Sendo assim, informe a posição da tela, através dos campos Eixo X e o Eixo Y (em pixels) e informe o tamanho da tela da aplicação externa através dos campos de Altura e a Largura (em pixels).
    • Barra de botões: Selecione esta opção para mostrar a barra de ferramentas do navegador de internet na tela.
    • Barra de endereços: Selecione esta opção para mostrar a barra de endereços do navegador de internet na tela.
    • Barra de status: Selecione esta opção para mostrar a barra de status na tela.
    • Barra de rolagem: Selecione esta opção para mostrar barras de rolagem (vertical e horizontal) na tela.
    • Menu: Selecione esta opção para mostrar o menu na tela
    • Redimensionamento: Selecione esta opção caso seja permitido redimensionar o tamanho da tela.
  2. Salve o registro da aplicação externa novamente.