Buenas Cesar, conforme te comenta Rmarc, seguramente el error sea debido a falta de permisos bien porque tienes que asignarle un rol con más permisos a tu usuario (o modificar el que tiene asignado para añadirle permisos de modificación a esa Codeunit) o bien porque tu licencia no tiene permisos para utilizar la funcionalidad de esa Codeunit, pero viendo que Codeunit es, casi que descartaría esta última opción porque si tienes contratado el módulo financiero (que entiendo que sí porque en 99,9% de los casos se contratar) tu licencia debería de poder leerla, ya que esa Codeunit es la que se encarga de ajustar y calcular las fechas de vencimiento.
Para hacer una prueba en la que no te debería de fallar, abre el cliente clásico y vete al menú Herramientas --> Seguridad, y una vez aquí, según estés utilizando un cliente con autentificación Windows (Active Directory por ejemplo) o un usuario propio de Base de Datos, elije la opción “Conexiones Windows” o “Conex. Base de datos” respectivamente. Selecciona el usuario con el que estás conectando en esta nueva ventana y pincha en el botón de abajo a la derecha que se llama “Roles”, y en la ventana que se te abrirá inserta el Rol “SUPER”. Una vez hecho esto, como estarás usando SQL Server para almacenar tu BBDD, tendrás que sincronizar las conexiones para que se sincronicen y actualicen los permisos, para hacerlo vete de nuevo de nuevo al menú Herramientas --> Seguridad y elije la opción “Sincronizar las Conexiones”. Una vez hagas este proceso, cierra el cliente clásico de NAV, abre el RTC y prueba, porque ya no deberías de tener dicho error.
Un saludo!.