Tu en los campos input en la propiedad value pones <?php echo $codigo; ?>,
al ser un nuevo registro dichas variables están sin definir, por lo cual te envia el error.
Como dice David debes de verificar el Valor de la variable antes.
Por ejemplo:
Saludos