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ção | web/wwwroot/ws/java/timecontrol/NewAttachmentActionRequestType.java |
Retorno | web/wwwroot/ws/java/timecontrol/NewAttachmentActionResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | X | Identificador do plano de ação que a ação pertence. |
ActionID | X | Identificador da ação. |
FileName | X | Nome do arquivo (inclui extensão) |
FileContent | X | Conteúdo binário do arquivo (Base64binary) |
AttachmentName | Nome do anexo | |
Summary | Resumo |
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:
Identificador | Descrição |
---|---|
Status | Retorna o status da execução. SUCCESS em caso de sucesso e FAILURE em caso de falha. |
Code | Retorna 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; |
Detail | SUCESSO: Método executado com sucesso FALHA: Descrição do erro ocorrido. |
RecordKey | Código do registro gerado. |
Estrutura de retorno:
<newAttachmentActionResponse>
<Status>?</Status>
<Code>?</Code>
<Detail>?</Detail>
<RecordKey>?</RecordKey>
</newAttachmentActionResponse>