sumar campos con TN
Estimados
necesito ayuda con lo siguiente:
debo llevar un control del consumo de combustible (vale de consumo de inventarios), cree campos definidos por usuario cantidad inicial y cantidad final a nivel de cabecera
La cantidad final es =cantidad inicial + quantity(linea de detalle).
Solo existe una linea de producto por vale por que la entrega de combustible es por patente de camión.
Al volver a hacer un nuevo vale de consumo la cantidad inicial debe ser igual a la cantidad final del documento anterior, la cantidad inicial debe ir acumulando todos los consumos.
Por busqueda formateada no me ha resultado, asi que creo que con un TN puedo hacerlo
el calculo sería que al grabar el vale se actualice la cantidad inicial y que la traiga para el proximo documento
las formulas serian
Cantidad inicial = cantidad final ó tambien
cantidad Inicial= cantidad inicial + quantity
He usado TN solo para validaciones no para calculos,
debe sumar solo si el codigo de producto es “diesel”, para el consumo de los demas articulos de bodega no debe hacer esta suma
estoy intentado con esto pero no resulta
— ADD YOUR CODE HERE
IF @transaction_type in (‘A’) AND @object_type = ’60’
BEGIN
if exists (Select t0.docentry
from IGE1 T0
where T0.itemcode=@list_of_key_cols_tab_del
sum(U_Cantidad_Inicial+quantity) as U_Cantidad_Inicial
begin
SELECT @error = 1, @error_message = ‘cantidad inicial no actualizada’
end
END
espero me puedan ayudar
saludos
Marianet Neira