Ver Mensaje Individual
  #9  
Antiguo 22-03-2016
subzero subzero is offline
No confirmado
 
Registrado: ene 2004
Ubicación: Móntería - Córdoba - Colombia
Posts: 289
Reputación: 0
subzero Va por buen camino
El insert se ejecuta de manera correcta, solo como explicaba los datos que van en los campos

Código SQL [-]
TOTAL_UM,
                                COSTO_SUBTOTAL,
                                COSTO_IVA,
                                COSTO_DTO1,
                                COSTO_DTO2,
                                COSTO_DTO3,
                                COSTO_TOTAL,
                                PRECIO_SUBTOTAL,
                                PRECIO_IVA,
                                PRECIO_DTO1,
                                PRECIO_DTO2,
                                PRECIO_DTO3,
                                PRECIO_TOTAL,
                                 CREACION,
                                MODIFICACION

Que son los que se deberían calcularse con el trigger nunca lo hacen a través de la inserción utilizando el select... lo curioso es que cuando lo hago registro por registro con la estructura:

Código SQL [-]
 insert into movimientos_detalles_t(MOVIMIENTO_ID,
                                BODEGA_ID,
                                SW,
                                ARTICULO_ID,
                                COSTO,
                                PRECIO,
                                CANTIDAD_PEDIDA,
                                UNIDAD_PEDIDA,
                                CANTIDAD,
                                UNIDAD,
                                CONVERSION,
                                PCJ_IVA,
                                PCJ_DTO1,
                                PCJ_DTO2,
                                PCJ_DTO3,
                                PCJ_DTO4,
                                FECHA_VCTO,
                                LOTE_SERIAL,
                                NOTA_DETALLE,
                                USUARIO_ID)
VALUES(77,
                                1,
                                3,
                                1,
                                1200,
                                1200,
                                1,
                                'UND',
                                0,
                                'UND',
                                10,
                                0,
                                0,
                                0,
                                0,
                                0,
                                '03/06/2016',
                                '',
                                '',
                                1)

teniendo en cuenta que el trigger se ejecuta en el evento before insert.
Responder Con Cita