<< <%SKIN-STRTRANS-SYNTOC%> >> Navegação: Manual de INTEGRAÇÃO > Recurso WebServices > Geração de Log para os WebServices > Webservice Task > Operação Delete Task |
Operação Delete Task
Essa operação exclui uma ou mais Ações da base do Qualitor.
Permissão necessária: Acesso ao menu “Recursos / Ações / Nova ação”, nas permissões de usuário e grupo do Qualitor.
•XML de entrada:
(Informações em vermelho são obrigatórias)
<?xml version=”1.0” encoding=”ISO-8859-1”?>
<contents>
<data>
<cdacao>33</cdacao>
<cdacao>44</cdacao>
...
</data>
</contents>
</wsqualitor
•XML de retorno:
<?xml version=”1.0” encoding=”ISO-8859-1”?>
<wsqualitor>
<response status>
<status>1</status> Retorna 1 para OK ou 0 para ERRO
<error_code></error_code> Se ocorrer erro na operação, o código do erro será retornado
<msg></msg> Mensagem de retorno da operação
</response status>
<response data>
<dataitem>
<cdacao>33</cdacao> Retorna o código da ação excluída
<dtacao>1900-01-13 11:42</dtacao> Retorna a data de exclusão da ação
</dataitem>
<dataitem>
<cdacao>44</cdacao>
<dtacao>1900-01-13 11:42</dtacao>
</dataitem>
</response data>
</wsqualitor>
A exclusão é atômica, então, ou ela ocorre com sucesso em todos os registros, ou, caso o Qualitor detecte algum problema de validação de regra de negócio para excluir determinadas ações, o mesmo irá retornar erro sobre este, ou mais problemas encontrados, e não irá proceder qualquer exclusão.