LOJATER - Microterminal gradual no Protheus 5.0x
2985 O aplicação de controle dos microterminais esta inserida no Sigaloja nas versões Protheus 5.07 e 5.08, não existe mais o módulo SIGATER.
O fonte responsável pela controle de microterminais é o LOJATER.
Para iniciar o LOJATER coloque uma opção no Menu do SIGALOJA que execute a função LJINICTERM (na versão 5.08 esta opção já está no menu em Miscelânea/Microterminal).
Para finalizar o LOJATER coloque uma opção no Menu do SIGALOJA que execute a função LJFIMTERM (esta opção também já está no menu padrão da versão 5.08).
O LOJATER é executado no Servidor (AP5SRV) e não fica ocupando o Sigaloja, uma vez iniciado você pode continuar a utilizar o Sigaloja, não sendo necessária uma máquina dedicada e também não é necessário abrir uma sessão do Client (AP5RMT) somente para o LOJATER.
Para carregar o Server (AP5SRV) já com a aplicação de Microterminais rodando acrescente as seguintes linhas no AP5SRV.INI
// Inicio do Exemplo
[OnStart]
Jobs=LOJATER
[LojaTer]
Main=LOJATER
Environment=Environment
nParms=2
Parm1=99
Parm2=01
// Fim do Exemplo
Em Main= coloque sempre LOJATER a não ser que você tenha uma aplicação customizada de Microterminais.
Em Environment= coloque o Environment padrão para execução da Aplicação (Environment, Environment508, EnvBtv, EnvTop, etc...)
Em Parm1= Coloque o código da Empresa e em Parm2= Coloque o código da Filial.
Dessa forma não é necessário inicar a aplicação de Microterminais através da função LJINICTERM. Mas para terminar a aplicação sem derrubar o server é necessário utilizar a função LJFIMTERM.
Nunca execute o LOJATER em um Servidor onde os Microterminais não estão conectados.
Somente os Microterminais da Gradual com conexão através da porta Paralela podem ser usados.
O servidor de Microterminais (a máquina onde eles estarão conectados) deve ser Windows 9X (não pode ser Windows NT ou Windows 2000).
É necessário colocar no CONFIG.SYS. a seginte linha:
DEVICE=C:\AP5\BIN\GRAD20.SYS
É necessário criar e/ou configurar o parâmetro MV_MICTERM com as seguintes informações:
T/32/400/1
As informações nesse parâmetro estão separadas por uma barra transversal (/) e possuem o seguinte significado:
1ª posição: Pode ser T ou F, T significa que o sistema possui Microterminais, F significa que não possui.
2ª posição: Indica a quantidade de microterminais (1 a 32)
3ª posição: Indica o delay de comunicação, se os caracteres aparecem truncados na tela aumente esse número.
4ª posição: Indica a porta LPT onde a comutadora dos microterminais está ligada.
Dica
*************************************************************************
Caso seja necessário saber se a aplicação de Microterminal está ou não ativa, basta verificar a existência do arquivo LJMICTER.wrk.
Se esse arquivo existir e a aplicação do Microterminal não estiver ativa então delete-o antes de tentar reiniciar a aplicação do Microterminal.