La opener si riferisce alla pagina madre, non alla popup, pertanto se dalla popup vuoi inserire un valore nella pagina madre la sintassi sarà:
opener.document.getElementById('id_campo').value = dato_pop, indipendentemente dalla pagina popup, a condizione che la popup non vi sia un frame o iframe all'ora il discorso cambia. Comunque se non risolvi posta il sorgente pagina popup.