La fecha de vencimiento se calcula a partir de las condiciones de pago pero una vez calculada en el documento financiero la puedes cambiar.
Personalmente si alguien que trabaja conmigo hiciese una consulta de actualización así lo tiraba a la calle. Solo lo permitiría en tablas Z, para modificar las tablas del sistema hay muchas formas.
Menos mal que no tengo trabajadores a mi cargo!!
P.D: Estoy releyendo el mensaje y parece un poco duro. Señalar que el último responsable de un código así es el analista que debería dejar claro desde un principio que eso no se puede hacer.