Si no te permite grabarlo en IB console u otra interfaz SQL es quizas porque tu trigger está definido como after insert, cuando en realidad debiera ser
before insert.
Si no te permite grabarlo desde Delphi, simplemente pone a false la propiedad Required del campo.
Hasta luego.