Árvore de páginas

Exemplo de configuração de um serviço de mashup pelo Configurador

Produto:

Microsiga Protheus

Versões:

11 e 12

Passo a passo:

Antes da configuração do mashups no Configurador, você deve fazer a instalação do Proxy Mashup, conforme link abaixo:
Manual Instalação Proxy Mashup

Após a instalação, siga os passos abaixo para efetuar a configuração:

- Acesse o Configurador
- Entre no menu Ambiente / Cadastros / Mashups
- Clique em Incluir
- Clique em Outras Ações (Ações Relacionadas no P11), Mashups
- Selecione o serviço de mashup desejado (Correios - Pesquisa de CEP, por exemplo), e clique em Salvar (Confirmar no P11)
- Em "Alias", selecione a tabela que irá utilizar este mashup (SA1 - Clientes, por exemplo)
- Clique novamente em Outras Ações, e clique em Parâmetros
- Nesta tela, serão configurados os Parâmetros Enviados (informações que serão enviadas para o serviço de mashup) e os Retornos Esperados (os campos da tabela que receberão informações do serviço de mashup baseado nos parâmetros enviados)
- No exemplo do mashup dos Correios - Pesquisa de CEP, o parâmetro de envio obrigatório é apenas o CEP, que poderá retornar informações como endereço, bairro, cidade, estado, etc.

Parâmetros Enviados:
Abaixo da coluna Origem, clique 2 vezes no campo, onde abrirá um combo com as opções "1- Sistema" e "2 - Usuário". A opção Sistema serve para que o parâmetro de envio seja lido diretamente do campo preenchido na tabela, indicado em "Campo". A opção Usuário serve para que o parâmetro de envio seja solicitado "manualmente" no momento de execução do mashup, indicando em "Tipo Objeto" qual objeto enviará a informação, se será um objeto do tipo "Get" (campo de digitação de texto) ou um objeto do tipo "Combo" (uma lista de opções).

Retornos Esperados:
Nessa área são exibidos os retornos possíveis do serviço de mashups escolhidos. Os parâmetros estão listados na coluna "Parâmetro". Você pode definir quais deles quer importar para a tabela, bastando clicar 2 vezes na coluna "Campo" do parâmetro correspondente, e selecionando o campo da tabela que receberá a informação (por exemplo, na tabela SA1, selecionar o campo A1_END para o parâmetro ENDERECO)

- Após concluir, clique em Salvar (Confirmar no P11), depois em Salvar/Confirmar novamente. O serviço de mashup estará criado. Para utilizar o mesmo, basta acessar a rotina que utiliza esta tabela, e clicar em Outras Ações / Ações Relacionadas, e selecionar Mashups.

Observações: