Objetivos e Âmbito
Esta nova funcionalidade, o TMS, que passa a fazer parte integrante do WPMS, recorre a uma aplicação externa, sendo por isso necessária uma configuração inicial dos sistemas que irão comunicar entre si, bem como de parameterizações especificas que irão ser utilizadas por este “módulo”.
Pretentede-se com esta documento indicar os passos necessários para a configuração inicial do sistema TMS no WPMS.
Ativação do TMS
Foi criado um novo parâmetro de sistema que permite activar/desactivar as funcionalidades directamente ligadas à utilização do TMS. Este parâmetro pode tomar apenas dois valores 1 ou 0, sendo que activa o TMS no caso do seu valor estar a 1.
Nos ecrans seguintes é apresentada a forma de como proceder a esta activação.
Instalação -> Base -> Instalações [IG001]
Selecione a instalação onde pretende ativar o TMS.

Ao clicar no botão (Parâmetros) irá para o écran dos Parâmetros de Sistema:

Clique em (Modificar) e no parâmetro de sistema “usesTMS” colocar o valor “1”.

Guardar a nova configuração usando o botão .
Deverá ser efectuado um restart aos serviços e todos os utilizadores com sessão aberta devem terminar as mesmas e voltar a efectuar login no WPMS.
Criação de um numerador para Extração de contentores
Para que a identificação de cada conjunto de contentores possa ser idêntificada univocamente é necessário criar um numerador que será posteriormente utilizado aquando da solicitação da extração de contentores a enviar para o sistema remoto.
Para tal há que proceder da seguinte forma:
Aplicação -> Elementos Base -> Outros Dados -> Numeradores -> Numeradores [IG015]
Seleccione o botão adicionar

Preencha os campos Numerador, Tipo de Numerador, Número de Caracteres e Estrutura. Ex:

Seleccione o botão para guardar os dados introduzidos. Após a criação do novo numerador deve-se proceder à definição do intervalo do numerador. Seleccione o numerador criado anteriormente e o botão

Após esta seleccção seleccione o botão para adicionar o novo intervalo.

Deve preencher os campos Intervalo, Primeiro Valor, Último Valor. Ex:

Seleccione o botão para guardar os dados introduzidos.
Criação de Sistema Externo
Para que seja possivel a comunicação com o sistema que nos irá devolver dados relativos ao TMS, é necessário que seja criado/configurado um novo sistema externo que autorize o WPMS a comunicar com o “exterior”.
Assm há que proceder da seguinte forma:
Instalação -> Interfaces -> Sistemas Externos [IG004]
Seleccione o botão adicionar

Preencha os campos Sistema Externo e Password. Seleccione o botão para guardar os dados introduzidos.
Cria Objecto/Método com protocolo de dados
Após a criação do sistema externo é necessário indicar o método que irá estar disponivel para o TMS comunicar com o WPMS informando que tem dados optimizados para serem recolhidos.
Assim há que proceder da seguinte forma:
Instalação -> Adaptações Locais -> Objecto/Método com protocolo de dados [IG026]
Seleccione o botão adicionar

Preencha todos os campos com os dados indicados:
- Objecto: FAPLOG920
- Método: optimizationReadyCall
- Sistema Externo: (o sistema externo criado no ponto anterior)Protocolo de Dados: SOAP
- Endereço do Sistema Externo: (IP indicado pelo fornecedor do serviço)
Seleccione o botão para guardar os dados introduzidos.
Após esta acção deve seleccionar o Objecto/Método FAPLOG920 – optimizationReadyCall e clicar no botão para que seja gerado o WSDL relativo ao método em questão.
Será então apresenta a seguinte mensagem:

Cria Definições Objectos/Métodos remotos
Por outro lado é necessário indicar no WPMS todos os métodos remotos que irão utilizados bem como as definições dos mesmos para que os mesmos possam ser utilizados nos métodos “internos” do WPMS.
Proceda da seguinte forma:
Instalação -> Adaptações Locais -> Definições Objectos/Métodos remotos [IG027]
Seleccione o botão adicionar
Preencha os dados relativos ao objecto e método do WPMS que irá utilizar o método remoto. Indique ainda os dados relativos ao sistema e método remoto a ser utilizado.

Ex:

Seleccione o botão para guardar os dados introduzidos.
Deve repetir esta acção para todos os métodos remotos que deseja usar.
Dúvidas e Outras Questões
Esclarecimento de dúvidas ou outra qualquer questão relacionada com a parametrização e/ ou utilização desta funcionalidade podem ser colocadas ao serviço técnico da Isretail via tel: 211509901 ou pelo e-mail: tech@isretail.eu