Entonces puedes sacar cod_movimiento del SET. La verdad es que no me queda claro la utilidad de esta tabla "movimiento" de la forma en que la has definido ¿No es un duplicado exacto de la tabla compra?
Exactamente no, pero tengo campos similares, bueno tengo lo sgte: documento_compra_cab, documento_compra_det, documento_venta_cab, documento_venta_det, movimiento, movimiento_detalle.. estas 2 ultimas se llenan por medio de trigger de las 4 primeras (documento_compra_cab, documento_compra_det, documento_venta_cab, documento_venta_det) y que usare para mi kardex (que aun no se ha implementado..) Quizas no es lo mejor, este diseño lo copie de un antiguo trabajo donde trabajan igual.. si hay alguna recomendacion.. sera muy bien.. venida..