No lo creo, lo que pasa es que DTW trata de buscar el code que mencionas y al no encontrarlo, contempla que lo que pretendes es una adición más no una actualización.
El código al ser una llave primaria no puede ser alterada, creo yo, ningún code puede ser modificado, solo la descripción.
Lo que podrías hacer es crear un código nuevo y por medio de DTW reemplazar el código erróneo en las pólizas de diario.
Tal como dice @Gera_Mendez , los codigo de Proyecto de OPRJ es la Primary Key de esa tabla, por lo tanto no se pueden modificar dicho campo, lo que puedes hacer es crear un nuevo proyecto con la nomenclatura correcta y modificar los registros relacionados con el nuevo PrjCode.