Mover ou Deletar pasta com anexos do GED via evento de processo

Através da documentação docAPI e do guia de propriedades do objeto desenvolvi um processo que salva os anexos do formulário numa pasta do ged chamada "projeto" dentro de uma pasta "projetos em andamento". Porém, assim que acabar o processo, preciso mover a pasta "projeto" da pasta "em andamento" para a pasta "finalizados".

Não encontrei nada na documentação onde possa mover ou deletar arquivos via evento. Alguém poderia me ajudar com este caso?

Boa tarde Arnaldo, a função de deletar um documento existe na fluigAPI, onde você acessaria no evento como fluigAPI.getDocumentService().deleteDocument(documentId). Já a função de mover acredito que só existe na API SOAP /webdesk/ECMDocumentService?wsdl. Talvez você consiga trabalhar com o deleteDocument e o createDocument sem precisar do moveDocument da API SOAP.

Diogo, funcionou! Usei a expressão abaixo com o código da pasta e deletei a pasta toda para lixeira depois recriei os arquivos na pasta final.


fluigAPI.getDocumentService().deleteDocument(documentId);

Boa tarde Arnaldo.

Estou tentando fazer os mesmos procedimentos seu. Porem não estou conseguindo fazer com que o deleteDcoument funcione.

Pode me enviar um exemplo do código que você está usando?

Desde já obrigado

Arnaldo poderia postar o trecho onde você recria o documento? Estou com uma necessidade bem similar a que você teve.