Olá Mike,
Você pode salvar um documento e especificar se deseja sobrescrever o documento existente.
https://help.sap.com/viewer/5431204882b44fc98d56bd752e69f132/4.3/es-ES/b118217ba300410c8529d755fc0e3...
Além disso, você pode gerenciar o ciclo de vida do documento alterando seu estado em cache. Grande parte do que você está fazendo acima é trabalhar em um documento em cache.
Sua última prova: PUT .../documentos/
O documento será salvo no repositório do CMS. Se você tiver uma cópia do documento aberto no launchpad, estará trabalhando com outra cópia em cache. Você precisa fechar o documento e depois reabri-lo para ver as alterações feitas com a API REST ou atualizar a página que exibe o relatório webi e suas propriedades. Uma alteração usando a API REST não será refletida automaticamente no BI Launchpad. Você precisa fechar o documento ou navegar longe da página que mostra as propriedades do documento e reabri-la. Isso também muda o estado do seu documento na sessão restful de Modificado para Não utilizado. Aqui está uma descrição sobre o ciclo de vida e estado de um documento ao usar REST.
Espero que isso ajude,
Dan