Well, it is obvious that Oracle does not record background process's actions in this column. And why should it? It would be pure useless overhead. I belive recording of last calls of "normal" sessions in V$SESSION.LAST_CALL_ET was implemented primarily to support limiting session's idle times in profiles. And since background processes do not belong to any profile there is no need to record the time of their last calls.