Registros não são atualizados na inserção

Eu um formulário tenho esse evento javascript, chamado atualiza_documentos

var fram = parent.document.getElementById(‘nmsc_iframe_liga_frm_inscricao_LISTAR_DOCUMENTOS’);
var srcant = fram.src;
fram.src=’’;
fram.src = srcant;

Nos eventos onAfterInsert, onAfterUpdate e onAfterDelete to fazendo a chamada
sc_commit_trans();
sc_ajax_javascript(‘atualiza_documentos’);

Estranhamente na inserção do primeiro registro ele não atualiza, mas se eu fechar a aplicação e retornar e continuar ele atualiza.

O que sera que ta acontecendo nesse trem ?

porque não faz a atualização em JavaScript/Form/onSubmit???