Como passar informações de uma tabela PaixFilho que está em um processo para uma tabela PaixFilho que está em um subprocesso?

Caros(as), boa tarde, estou com o seguinte problema:

Em determinada atividade do meu processo, eu faço a chamada para um outro subprocesso, porém, não consigo pegar os valores que estão em uma tabela PaixFilho do processo principal e preencher os campos de uma tabela PaixFilho contida no subprocesso criado.

Alguém poderia dar uma luz?

Desde já agradeço.

@Gabriel,

Tente fazer dessa forma:


var processo     = String(getValue("WKNumProces")); // pegar o número do processo
var nomeSubProc  = 'subProcesso'; // colocar o nome do seu Subprocesso
var matriculaUsu = 'teste'; // matrícula do usuário que irá abrir o subprocesso

var campos   = hAPI.getCardData(processo);
var contador = campos.keySet().iterator();

var userList = new java.util.ArrayList();
userList.add(matriculaUsu);
var card     = new java.util.HashMap();

var campos   = hAPI.getCardData(processo);
var contador = campos.keySet().iterator();

while (contador.hasNext()) {
    var id = contador.next();

    var count = 1;
    if (id.match(/campoUm___/)) { // aqui você coloca o name de qualquer campo do seu Pai x Filho concatenado com "___", para poder percorrer ele
        var campo = campos.get(id);
        var seq   = id.split("___")[1];

        card.put("campoUmSub___" + count, campos.get("campoUm___" + seq)); // aqui você defini o valor do Pai x Filho do processo principal para o Pai x Filho do Subprocesso
        card.put("campoDoisSub___" + count, campos.get("campoDois___" + seq));
        card.put("campoTresSub___" + count, campos.get("campoTres___" + seq));

        count++;
    }
}

hAPI.startProcess(nomeSubProc, 8, userList , "Iniciado automaticamente", true, card, true);