Incluir Anexo Atividade Incial Automaticamente

Boa tarde,

Preciso que ao iniciar um processo a tarefa inicial já possua 3 anexos, estou tentando conforme abaixo:


function validateAvailableStates (iCurrentState,stateList){
    if  (iCurrentState == 4) { // tarefa inicial
        var  docList = [188, 189, 190]; // id dos documentos a serem anexados
        for  ( var  i = 0; i < docList.length; i++) {
            var  docId = docList[i];
            hAPI.attachDocument(docId);
        }
    }
}

Mas está dando erro: na linha do hAPI.attachDocument(docId);

Os ID dos documentos estão corretos, tentei usar o evento beforeStateEntry, mas o mesmo não funciona para atividade inicial.

Alguém teria alguma solução ?

Não dá pra fazer isso na primeira movimentação para a primeira tarefa do processo após a inicial? É que no momento de salvar a inicial a solicitação ainda não está persistida e sendo assim ele não tem onde anexar o arquivo. Ainda assim, o validateAvailableStates não é o evento correto pra fazer algo desse tipo.