Definição do ProcessoProcedimentos para importar XML de um movimento na base RM através do SoapUI. Criação do Projeto no SoapUIJá com o Projeto criado para Exportação, utilizaremos o método SaveRecord para importação. Configuração do SaveRecord: - Name = Nome da Janela/página do SaveRecord para o projeto
- Encoding = UTF-8
- Username = Usuário do sistema RM
- Password = Senha do usuário do sistema RM
Ao clicar duas vezes sobre o Request 1 do SaveRecord, será aberta a tela central onde deverá ser informado os dados: Image Added
Após preencher os dados, deverá se atentar aos detalhes: - - Para criação de um novo registro (Movimento), obrigatoriamente deverá alterar o campo IDMOV para o valor -1. Caso tente importar utilizando um IDMOV fixo, o sistema irá tentar ATUALIZAR o registro em questão e não importar.
- - Além do IDMOV, a regra número 1, também vale para os campos sequenciais como (IDMOVRATCCU, IDMOVHST e etc).
Feita a alteração no XML, para realizar o teste, clique no ícone “Submit” (Play verde) conforme demonstra o print abaixo. Neste momento, o SoapUI abrirá uma nova tela para consultar o retorno da ação: Image Added
Caso o movimento seja incluído com sucesso, o SoapUI retornará as chaves do DataServer. No caso do movimento, retornará CODCOLIGADA e IDMOV conforme print acima. Está feito! Basta acessar o RM e visualizar o movimento incluído!
|