Localização física de documento anexo

Bom dia pessoal! Estou com a seguinte necessidade: tenho um processo onde o usuário fará upload de um arquivo .doc como anexo. Tenho que alterar uma informação nesse arquivo no final do processo. Para isso, preciso saber onde fisicamente o arquivo está pois a API que faz a gravação no documento precisa salva-lo no mesmo local. Como identificar onde o arquivo está fisicamente no servidor (diretório e nome do arquivo) ? Grato

Olá Ricardo,

Creio que o ideal é:

  1. recuperar o ID do anexo, que é um documento dentro do fluig;
    1. baixar o arquivo físico do documento passando o ID (este serviço pode lhe ajudar);
    2. fazer as alterações necessárias, conforme você comentou;
    3. criar uma nova versão/revisão do documento e efetuar o upload do arquivo atualizado no passo 3 (com esse serviço aqui ou via SOAP).

Fazendo alterações diretamente no arquivo você perderá a integridade do documento, e os usuários visualizarão uma mensagem que o documento foi modificado externamente.

Abs,

Marcos