Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 5

...

Produto:

TOTVS Educacional

Versões:

12.1.17

Observações:

Pre-requisitos

Para utilização da Funcionalidade é necessário que já existe a pessoa cadastrada na base de dados, para criação da pessoa, utilizar o Dataserver RHUPESSOADATAWebService

Dica

Como configura o WebService e Obter as chaves primarias.

Como Expor os Web Services do RM através do Host (recomendado)

Utilizando o TOTVS WS Client - Ferramenta para auxiliar a utilização dos Web Services providos pelo TBC

Dica

Após configurar o ambiente acessar o link abaixo e validar a conexão

http://localhost:8051/wsPageIndex/

Onde Localhost deve ser igual ao servidor onde o WebService foi configurado

Ao acessar o Link a tela abaixo deve ser exibida

Image Removed

Painel

Clicar na Opção DataServer

Link a ser exibido

http://localhost:8051/wsDataServer/MEX?wsdl



Aviso

Informações de criação do Projeto e Autenticação no link abaixo.

Criação do Projeto e Autenticação.

...

Dica

 Para consumir os WebServices, utilize um aplicativo que faça uso do protocolo Soap nas chamadas. Indicamos o SoapUI.

 Para baixar o software, Clique aqui


Criando XML base para cadastro de candidatos

...

- “<tot:Contexto>”  CODCOLIGADA=1,CODFILIAL=1,CODUSUARIO=mestre,CODSISTEMA=S (dados do contexto)

Autenticar usuario

Clicar em Auth

Image Removed

Clicar em Authorization alterar de No Authorization para Add Ner Authorization...

Image Removed

Selecionar aOpção Basic

Image Removed

Utilizar um usuario com autorização de gravar candidatos (Neste caso optamos por utilizar o usuario mestre, mas pode ser criardo um usuario com permissões necessarias para o cadastro de um candidato no EXE.)

Image Removed

Clique no ícone “Submit” (Play) conforme demonstra o print acima. Neste momento, o sistema irá gerar o XML do candidato pesquisado, sendo este a base para a criação de novos XML’s de Cadastro de candidato via SoapUI ou WebService.

...

Selecione o conteúdo do XML

copie Copie para algum editor de texto (Notepad, Notepad++, etc).

...

Em seguida altere os dados para o cadastro do novo Candidato.

Image Added

Obs.: Devemos nos atentar aos seguintes pontos:

  1. O campo <CODPESSOA> deverão ser preenchidos com o valor recuperado da tabela PPESSOA, para realizar a inscrição é necessario que já existe pessoas cadastradas ba base.
  2. Todos os campos <NUMEROINSCRICAO> deverão ser preenchidos com o valor "-1" para que o sistema dê sequência as inscrições que já estão cadastradas.
  3. O  O campo <NUMEROCARTAORESPOSTA> não deve conter nenhum valor, para que o sistema dê sequência as inscrições que já estão cadastradas.
  4.  Os campos <CODMUNICIPIO> e <CODETDMUNICIPIO> são de preenchimento obrigatório, no entanto, se os mesmos não estiverem presentes no XML o candidato não será inscrito..

Aviso

Lembre-se!

Na versão 12.1.10 todos os campos <NUMEROINSCRICAO> deveram conter valor -1 e o campo <NUMEROCARTAORESPOSTA> não deve conter valores.

Depois de alterado os dados acesse o SaveRecord e abra o Request 1 (Salvar Inscrição Candidato). Lembra de Autenticar o usuario no Auth

Image Added

Informe novamente nas Tags os valores abaixo:

- “<tot:DataServerName>” EduPSInscricaoAreaOfertadaData

<tot:PrimaryKey>” Informar o XML com os dados do novo candidato

- “<tot:Contexto>” CODCOLIGADA=1,CODFILIAL=1,CODUSUARIO=mestre,CODSISTEMA=S (dados do contexto)

Image Added

Clique no ícone “Submit” (Play) para que o candidato seja cadastrado com Sucesso.

Image Added

Candidato Cadastrado.

Image Added