Criação de subPasta Processos.

Pessoal na função abaixo, como implemento para conseguir salvar os arquivos no GED pela subpasta? No código atual consigo salvar apenas pela "PastaPai",no caso isso:  var nomeNovaPasta= hAPI.getCardValue("A1_CGC");
Gostaria que ficasse no seguinte formato: A1_CGC/dt_abertura/"arquivos".
function servicetask48(attempt, message) {

    hAPI.setTaskComments(getValue("WKUser"), getValue("WKNumProces"), 0, 0);

    //var A1_CGC  = hAPI.getCardValue("A1_CGC");
    var nomeNovaPasta= hAPI.getCardValue("A1_CGC");
    var subPasta = hAPI.getCardValue("dt_abertura").substring(6,10);
    log.info("Nome Nova Pasta: "+nomeNovaPasta);
    parametros = [
                  {nomePasta: nomeNovaPasta, data: false, campoData: null}    
                  ];

    if (hAPI.getCardValue("vl_cod") == "R00034"){

            pastaPai = 2561;

    } else {

            pastaPai = 2566;

    }

    result =  wfCriarPasta(parametros, pastaPai);
}

Tenho NO GED uma pasta Chamada Cadastros de Produtos(cod. 2561), no código abaixo consigo gravar dentro dessa pasta uma outra pasta com o valor do campo A1_CGC(dentro dessa pasta salvo todos os meus anexos do processo), Porém gostaria de salvar dentro da pasta A1_CGC, uma outra pasta, aí sim dentro dessa pasta viria meu anexo, porém preciso criar essas pasta por scripts, pq vai depender do valor do campo para que eu coloque o nome na pasta.

Essa função: servicetask48 é qual crio nome da pasta e o local(PastaPai) que irei salvar, é o script(CriarPasta) é como faço para salvar os anexos dentro da mesma.
compartilhar
  • Conseguiu evoluir no seu projeto?

    Peter Angelo   23 de Jan de 2018
  • Ainda não @Peter

    Quemuel Rodrigues   23 de Jan de 2018
  • Pode detalhar um pouco mais da sua necessidade, não entendi qual o problema que você esta tendo para captar o código da pasta Pai e criar o documento desejado.

    Esta API ajuda?

    http://lab.fluig.com/api/public/ecm/document/listDocumentWithChildren/{folderId}

    Peter Angelo   23 de Jan de 2018
  • @Peter, implementei novas informações no corpo da pergunta e um outro anexo

    Quemuel Rodrigues   23 de Jan de 2018
  • Você deverá dar atenção especial aos códigos das pastas que você criar, assim você poderá criar as pastas em subníveis. Vi que no seu código você já utiliza o método createSimpleFolder do WS ECMFolderService, agora basta você realizar a chamada deste WS na subpasta desejada.

    O WS já retorna o código da pasta criado, use ele para salvar os documentos nesse diretório.

    Peter Angelo   24 de Jan de 2018
Mostrar todos os 8 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags subpastas gravacao ou faça a sua própria pergunta.