Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como cadastra Rescisão via integração WebService, utilizando a ferramenta SoapUI?
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Folha de Pagamento - Todas as versões
Solução
Para realizar o processo de rescisão, vamos utilizar o seguinte DataServer: FopRescisaoData
No aplicativo SoapUI, acesse File | New SOAP Project para iniciar um novo projeto no SoapUI:
Devemos informar um nome para o Projeto e a URL referente ao serviço que vamos realizar que será consumir um DataServer. Clique neste Link para obter o XML.

Copie todo o endereço e cole no SoapUi:
Após a criação do projeto, acessar SaveRecord e abrir o Request 1. Nessa tela você informa os parâmetros para consumo, mas primeiro temos que realizar o login como no RM. Clique em Auth e em Authorization, selecione Add New Authorization do Type Basic mesmo.
Informe o Usuário e senha do RM e marque a opção Authenticate pre-emptively e pronto, o acesso está concedido. Agora realizamos a passagem de Parâmetros, vamos usar o DataServer, FopRescisaoData, lembrando que para identificar qual é o Data Server basta, na respectiva tela do RM, pressionar o atalho CTRL+ALT+F9.
No contexto, deve-se informar CODCOLIGADA, CODSISTEMA (ou CODAPLICACAO) e CODUSUÁRIO. Como utilizamos folha de pagamento o sistema é P, ficando:
CODCOLIGADA=1;CODAPLICACAO=P;CODUSUARIO=mestre.
Com o XML copiado, acessar SaveRecord. Abra o Request 1.
Apague a interrogação em XML e cole o obtido.
Qualquer informação dentro da TAG no XML será replicada no RM. clique em PLAY e observe o retorno no RM.
Saiba mais
FopRescisaoData
0 Comentários