Skip to Content

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

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply