updatePoints
Este método possibilita:
Fazer a adição e remoção de pontos de um usuário.
Classe Java | |
---|---|
Requisição | web\wwwroot\ws\java\gmf\gamification\UpdatePointsRequestType.java |
Retorno | web\wwwroot\ws\java\gmf\gamification\UpdatePointsRequestType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
IDUSER | X | Matricula do usuário. |
VLPOINTS | X | Quantidade de pontos. |
FGPOINTEVENT | X | Tipo de ação. 1 = soma, 2 = subtração. |
ONLYBALANCE | X | Tipo de alteração. 1 = Altera apenas o saldo de pontos, 2 = Altera o saldo de pontos e o total de pontos. |
DSJUSTIFY | X | Justificativa. |
QTDEADLINE | Dias para expiração dos pontos. |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:gamification">
<soapenv:Header/>
<soapenv:Body>
<urn:updatePoints>
<!--You may enter the following 6 items in any order-->
<urn:IDUSER>?</urn:IDUSER>
<urn:VLPOINTS>?</urn:VLPOINTS>
<urn:FGPOINTEVENT>?</urn:FGPOINTEVENT>
<urn:ONLYBALANCE>?</urn:ONLYBALANCE>
<urn:DSJUSTIFY>?</urn:DSJUSTIFY>
<urn:QTDEADLINE>?</urn:QTDEADLINE>
</urn:updatePoints>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
Status | SUCESSO: SUCCESS FALHA: FAILURE |
Detail | SUCESSO: Registro inserido FALHA: Mensagem referente ao erro ocorrido. |
Code | SUCESSO: 1 FALHA: Código referente ao erro ocorrido. |
Código | Descrição |
---|---|
2 | Identificador do usuário nulo. |
3 | Evento de pontos deve ser um número entre 1 e 3. |
4 | O Campo ONLYBALANCE aceita apenas os valores 1 e 2. |
5 | Valor inválido para quantidade de pontos. |
6 | O campo DSJUSTIFY deve ser preenchido. |
7 | Usuário inexistente. |
8 | Valor inválido para Dias para expiração dos pontos. |