Campo Manual não recebe dados no OnLoad

Estou encontrando problemas ao utilizar o campo manual no Formulário.

TABELA cad_publicacao(
“id_publicacao” (PK) Integer NOT NULL,
“id_documento” (FK) Bigint NOT NULL,
“ano_publicacao” Integer NOT NULL,
“numero_publicacao” Integer NOT NULL,
“data_publicacao” Timestamp NOT NULL,
“documento_publicacao” Text NOT NULL
);

TABELA cad_documento(
“id_documento” (PK) BigSerial NOT NULL,
“id_tipo_objeto” (FK) Integer NOT NULL,
“numero_documento” Integer NOT NULL,
“ano_documento” Integer NOT NULL,
“documento” TEXT NOT NULL);

ao criar o Formulário para gravar na tabela cad_publicacao, eu criei um campo manual para preencher com o id_tipo_objeto(cad_documento) que seleciono para filtrar o numero/ano(cad_documento) que deve aparecer.

Na inclusão, fiz em modo select e funcionou normalmente.
Na edição (cliente pode alterar o documento_publicacao da cad_publicacao), eu fui no onLoad e fiz um lookup para buscar o ID para apresentar em modo read-only no campo manual. Fiz teste validando sc_btn_update e dando var_dump no resultado, e o mesmo é impresso corretamente.
Ao atribuir o valor para o campo criado manualmente, o SC simplesmente não faz nada. O campo fica vazio.