Pular para o conteúdo principal
Versão: 2.2.2

newAttachmentAction

Este método possibilita a edição de anexos em uma ação de um plano de ação. Para utilizá-lo, é necessário seguir o padrão abaixo documentado:

Classe Java
Requisiçãoweb/wwwroot/ws/java/timecontrol/NewAttachmentActionRequestType.java
Retornoweb/wwwroot/ws/java/timecontrol/NewAttachmentActionResponseType.java

Requisição:

IdentificadorRequeridoDescrição
ActionPlanIDXIdentificador do plano de ação que a ação pertence.
ActionIDXIdentificador da ação.
FileNameXNome do arquivo (inclui extensão)
FileContentXConteúdo binário do arquivo (Base64binary)
AttachmentNameNome do anexo
SummaryResumo

Estrutura de requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:timecontrol">
<soapenv:Header/>
<soapenv:Body>
<urn:newAttachmentAction>
<!--You may enter the following 6 items in any order-->
<urn:ActionPlanID>?</urn:ActionPlanID>
<urn:ActionID>?</urn:ActionID>
<urn:FileName>?</urn:FileName>
<urn:FileContent>cid:853581610789</urn:FileContent>
<urn:AttachmentName>?</urn:AttachmentName>
<urn:Summary>?</urn:Summary>
</urn:newAttachmentAction>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusRetorna o status da execução. SUCCESS em caso de sucesso e FAILURE em caso de falha.
CodeRetorna o código de execução:
▪ 1 - Arquivo anexado com sucesso;
▪ -1 - Erro na configuração dos parâmetros de entrada;
▪ -2 - Identificador do plano ou ação se encontra duplicado na base de dados;
▪ -3 - O usuário de autenticação não possui a permissão necessária para executar este método. Verifique se o usuário possui acesso ao menu PL025;
▪ -10 - Plano de ação não encontrado;
▪ -11 - Ação não encontrada;
▪ -12 - O usuário de autenticação não tem a permissão necessária;
▪ -13 - A situação atual da ação não permite upload de arquivos;
▪ -14 - Nome do arquivo inválido;
▪ -15 - Não foi possível encontrar o arquivo;
▪ -16 - Formato do arquivo não suportado;
▪ -17 - Tamanho do arquivo excedido;
▪ -18 - Ocorreu um erro ao anexar o arquivo;
▪ -19 - A situação atual do plano de ação não permite o upload de arquivos na ação;
DetailSUCESSO: Método executado com sucesso
FALHA: Descrição do erro ocorrido.
RecordKeyCódigo do registro gerado.

Estrutura de retorno:

<newAttachmentActionResponse>
<Status>?</Status>
<Code>?</Code>
<Detail>?</Detail>
<RecordKey>?</RecordKey>
</newAttachmentActionResponse>