Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: nota sobre applets não serem mais suportados

Índice

Índice
outlinetrue
exclude.*ndice
stylenone
exclude.*ndice
 


Nota
titleAtenção!

Devido a necessidade de execução de applets, este recurso não tem seu funcionamento como esperado. Os applets são uma tecnologia depreciada e por este motivo foram descontinuados pelos navegadores no geral.


Configuração de Aplicativo

...

Datasul 11 no TOTVS Fluig Plataforma

...

Para executar os programas do EMS é necessário configurar o Adapter e Aplicativo.

 


 


Cadastrando o Adapter

...

Primeiro é necessário cadastrar um adapter que utilize o arquivo emshradapter Dtsul11Adapter.jar. Para isso é somente é necessário adicionar um novo adapter e no campo Arquivo JAR informar:  

Bloco de código
http{$WDKPROTOCOL}://{$WDKHOST}:{$WDKPORT}/{$WDKWEBHOME}/utils/emshradapterDtsul11Adapter.jar

...


A funcionalidade Adapter está disponível no menu Painel de Controle, guia Documentosagrupador Desenvolvimento.

Image Removed


 Image Added


Cadastrando o aplicativo

...

Depois do adapter cadastrado é necessário criar o aplicativo que vai executar o EMSDatasul 11.

Clicar em adicionar Adicionar e informar informe o código do aplicativo e descrição, selecionar selecione o adapter do EMS Datasul 11 e no campo linha de comando informar: 

 

Bloco de código
{$PARAM_path_PROGRESS}\bin\prowin32.exe -pf {$PARAM_pf} -basekey ini -ininame {$PARAM_ininame} -p men\men906za.p

Image Removed

 

 

Informações
titleNota

Para bancos unificados deve-se criar um novo arquivo de alias onde neste arquivo deverá ser alterado o comando RUN, informando o valor men/men906za.p.

E na linha de comando do aplicativo deve ser informado o parâmetro –p com o caminho do novo arquivo de alias. Ex:

Bloco de código
{$PARAM_path_PROGRESS}\bin\prowin32.exe –pf {$PARAM_pf} -basekey ini -ininame {$PARAM_ininame} –p f:\datasul\ems\alias_ecm.p

informe qualquer caractere (no caso do exemplo abaixo foi informado um ponto final “.”), pois a tela valida se tem informação no campo Linha Comando e caso não tenha nada informado, ela não deixa o usuário adicionar o aplicativo.


Image Added


No cadastro do aplicativo, também é necessário adicionar cinco parâmetros na tabela Parâmetros, para incluir um parâmetro basta clicar no botão Adicionar.

Image Added


Os parâmetros cadastrados devem ser configurados conforme tabela a seguirDepois de salvar o aplicativo deve-se editá-lo novamente para incluir e configurar os parâmetros, conforme tabela abaixo:

Parâmetro

Valor

Variável por Usuário

Formato Senha

company

1 (Empresa do EMS, normalmente é 1)

host

Informar o nome do servidor ou IP

Não

Não

ininame

port

Informar

o caminho do arquivo INI utilizado no atalho do EMS. Ex: \\servidor\ems\scripts\progress.ini

Opcional. Se o caminho for o mesmo para todos os usuários não há necessidade de ser variável.

Não

password

Informar a senha do usuário do EMS

Sim

Sim

path_PROGRESS

Informar o caminho do diretório de instalação do Progress® na máquina do usuário. Exemplo: C:\dlc101b

Sim

Não

pf

Informar o caminho do arquivo PF utilizado no atalho do EMS. Ex: \\servidor\ems\scripts\ems.pf

Opcional. Se o caminho for o mesmo para todos os usuários não há necessidade de ser variável.

Não

product

Informar o produto que será executado (EMS2, EMS5 ou HR). Para o EMS2.04 usar EMS2.

Não

Não

user

Informar o usuário de acesso ao EMS

Sim

Não

a porta de comunicação com o servidor

Não

Não

user

Informar o código do usuário do Datasul 11.

Sim

Não

password

Informar a senha do usuário do Datasul 11.

Sim

Sim

dialect

Informar o dialeto para exibição das mensagens de erro. Valores possíveis: "PT" (Português), "EN" (Inglês), "ES" (Espanhol)

Opcional. Se não for informado, será assumido o dialeto padrão (PT)

Não

Informações
titleNota

Os parâmetros devem estar com o código exatamente como exposto descrito na coluna Parâmetro da tabela acima, respeitando maiúsculas e minúsculas.

Para garantir que a linha de comando está corretamente configurada, pode-se fazer um teste simples no Executar do Windows®. Substitua os parâmetros da linha de comando pelos valores reais e execute-o.

Por exemplo, alterar:

Bloco de código
titleDe:
{$PARAM_path_PROGRESS}\bin\prowin32.exe -pf {$PARAM_pf} -basekey ini -ininame {$PARAM_ininame} -p men\men906za.p
Bloco de código
titlePara:
c:\dlc101b\bin\prowin32

.

exe -pf f:\ems\scripts\ems.pf -basekey ini -ininame f:\ems\scripts\progress.ini -p men\men906za.p

 


Publicando um Aplicativo

...

Para configurar um programa do EMS Datasul 11 será necessário publicar um novo aplicativo abaixo de uma pasta.

...

Deve ser selecionado o aplicativo EMS configurado anteriormente e no campo Parâmetros deve ser informado a constante “ProgramProgram:mais o caminho do programa EMS Datasul que será executado. Ex

Exemplo:

 

Bloco de código
Program:btbcdp/btb001aacd0704.w

Image RemovedImage Added

 Publicando o aplicativo será criado o link na pasta selecionada e ao clicar será aberto o programa informado nos parâmetros do aplicativo. 


Configurando os parâmetros variáveis

...

...

Como alguns parâmetros são variáveis, cada usuário deve acessar as Preferências do Colaborador e Usuário e configurar estes parâmetros. 

Por exemplo o caminho do Progress®dialeto, usuário e senha do EMS.

Image Removed

 

Third Party Trademarks

JavaScript is a trademark of Oracle Corporation.

Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries.

Java is a trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Progress and OpenEdge are trademarks or registered trademarks of Progress Software Corporation or one of its subsidiaries or affiliates in the U.S. and other countries.

caso o usuário seja argentino, provavelmente terá preferência pelo dialeto espanhol.

Assim como ele também poderá ter como preferência um determinado usuário no Datasul 11, conforme abaixo:


Image AddedAny other third party trademarks are the property of their respective owners.