Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola!
Tengo una tabla con los siguientes datos:
PartNum | TranDate | TranQty | Stock | UM | MtlUnitCost |
363509-101-50 | 15/03/2018 | 6 | 6 | PZA | 183.56 |
363509-101-50 | 13/07/2018 | -1 | 5 | PZA | 183.56 |
363509-101-50 | 16/08/2018 | -2 | 3 | PZA | 183.56 |
363509-101-50 | 29/08/2018 | -1 | 2 | PZA | 183.56 |
363509-101-50 | 31/08/2018 | -1 | 1 | PZA | 183.56 |
363509-101-50 | 11/09/2018 | -1 | 0 | PZA | 183.56 |
363509-101-50 | 14/09/2018 | 6 | 6 | PZA | 185.34 |
363509-101-50 | 14/09/2018 | -1 | 5 | PZA | 185.34 |
363509-101-50 | 08/10/2018 | -1 | 4 | PZA | 185.34 |
363509-101-50 | 10/10/2018 | -1 | 3 | PZA | 185.34 |
363509-101-50 | 24/10/2018 | -1 | 2 | PZA | 185.34 |
363509-101-50 | 01/11/2018 | -1 | 1 | PZA | 185.34 |
363509-101-50 | 17/12/2018 | -6 | -5 | PZA | 191.34 |
363509-101-50 | 17/12/2018 | 18 | 13 | PZA | 191.67 |
363509-101-50 | 16/01/2019 | -1 | 12 | PZA | 191.34 |
363509-101-50 | 25/01/2019 | -1 | 11 | PZA | 191.34 |
363509-101-50 | 17/02/2019 | -1 | 10 | PZA | 191.34 |
363509-101-50 | 07/05/2019 | -2 | 8 | PZA | 191.34 |
363509-101-50 | 11/07/2019 | -1 | 7 | PZA | 191.34 |
363509-101-50 | 16/08/2019 | -1 | 6 | PZA | 191.34 |
363509-101-50 | 30/09/2019 | -2 | 4 | PZA | 191.34 |
363509-101-50 | 08/10/2019 | 6 | 10 | PZA | 189.82 |
363509-101-50 | 21/10/2019 | -1 | 9 | PZA | 190.43 |
363509-101-50 | 20/11/2019 | -2 | 7 | PZA | 190.43 |
363509-101-50 | 21/01/2020 | -2 | 5 | PZA | 190.43 |
363509-101-50 | 24/02/2020 | -3 | 2 | PZA | 190.43 |
La primera transacción es del 15-03-2018, para lo cual el dato de cantidad es igual a 6. Para enero 2020 la cantidad debería de ser 5, el detalle es que si filtro año 2020 y mes enero, sólo me muestran los datos de ese filtro, por lo cual la cantidad es -2.
Cómo puedo acumular las fechas para que al momento de filtrar enero 2020, tome los datos desde marzo 2018?
Alguien podría ayudarme con este problema?
Hola Ivan,
¿Puedo ver la expresion que estas usando para calcular las cantidades? ¿Estas tomando el campo en bruto o estas aplicando algún set analysis?
Saludos.
Hola Pepe.
La expresión es RangeSum(Above(Sum(Cantidad),0,rowno())).
La tabla que estoy usando es la siguiente:
SUCURSAL | No. Trans | Parte | Descripción | Código Almacén | Ubicación | Tipo de Transacción | Fecha | Qty | Cantidad | UDM | Costo | Stock |
PDS | 13219791 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | PLT-STK | 13/06/2018 | 20 | 20 | PZA | 51.7 | 20 |
PDS | 13224826 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | STK-CUS | 15/06/2018 | 20 | -20 | PZA | 51.7 | 0 |
PDS | 14008891 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | PLT-STK | 06/03/2019 | 10 | 10 | PZA | 51.72 | 10 |
PDS | 14105353 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | STK-CUS | 08/04/2019 | 10 | -10 | PZA | 51.72 | 0 |
PDS | 14105450 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | STK-CUS | 08/04/2019 | -10 | 10 | PZA | 51.72 | 0 |
PDS | 14105519 | 44777 | ENS. RODILLO SALIDA ANTES 044717 | ALREPDS | GRAL | STK-CUS | 08/04/2019 | 10 | -10 | PZA | 51.72 | 0 |
PDS | 14003188 | 45670 | PERNO ANTES 044464 | ALREPDS | GRAL | PLT-STK | 05/03/2019 | 2 | 2 | PZA | 259.42 | 2 |
PDS | 14008892 | 45670 | PERNO ANTES 044464 | ALREPDS | GRAL | PLT-STK | 06/03/2019 | 8 | 8 | PZA | 258.02 | 10 |
PDS | 14105520 | 45670 | PERNO ANTES 044464 | ALREPDS | GRAL | STK-CUS | 08/04/2019 | 10 | -10 | PZA | 258.3 | 0 |
PDS | 13219758 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 13/06/2018 | 10 | 10 | PZA | 150.76 | 10 |
PDS | 13224823 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | STK-CUS | 15/06/2018 | 10 | -10 | PZA | 150.76 | 0 |
PDS | 13372468 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 06/08/2018 | 10 | 10 | PZA | 147.36 | 10 |
PDS | 13764901 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 12/12/2018 | 10 | 10 | PZA | 158.59 | 20 |
PDS | 13778723 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | STK-CUS | 18/12/2018 | 10 | -10 | PZA | 152.98 | 10 |
PDS | 14012435 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | STK-MTL | 07/03/2019 | 2 | -2 | PZA | 152.98 | 8 |
PDS | 14065537 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 26/03/2019 | 4 | 4 | PZA | 152.67 | 12 |
PDS | 14103517 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 08/04/2019 | 10 | 10 | PZA | 147.72 | 18 |
PDS | 14103510 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | PLT-STK | 08/04/2019 | 6 | 6 | PZA | 147.72 | 18 |
PDS | 14105526 | 45671 | PERNO ANTES 044467 | ALREPDS | GRAL | STK-CUS | 08/04/2019 | 10 | -10 | PZA | 149.93 | 18 |
PDS | 12984059 | 113652 | KIT BRUSH | ALREPDS | GRAL | PLT-STK | 15/03/2018 | 2 | 2 | PZA | 569.29 | 2 |
PDS | 13016899 | 113652 | KIT BRUSH | ALREPDS | GRAL | PLT-STK | 28/03/2018 | 2 | 2 | PZA | 571.95 | 4 |
PDS | 13157872 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-MTL | 22/05/2018 | 1 | -1 | PZA | 570.62 | 3 |
PDS | 13422299 | 113652 | KIT BRUSH | ALREPDS | GRAL | PLT-STK | 22/08/2018 | 1 | 1 | PZA | 587.02 | 4 |
PDS | 13433659 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-CUS | 27/08/2018 | 1 | -1 | PZA | 574.72 | 3 |
PDS | 13492271 | 113652 | KIT BRUSH | ALREPDS | gral | PLT-STK | 11/09/2018 | 1 | 1 | PZA | 591.89 | 4 |
PDS | 13569996 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-CUS | 13/09/2018 | 1 | -1 | PZA | 579.01 | 3 |
PDS | 15080899 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-PLT | 30/01/2020 | -2 | 2 | PZA | 579.01 | 3 |
PDS | 15078436 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-PLT | 30/01/2020 | 2 | -2 | PZA | 579.01 | 3 |
PDS | 15087938 | 113652 | KIT BRUSH | ALREPDS | GRAL | STK-PLT | 04/02/2020 | 2 | -2 | PZA | 579.01 | 1 |
El resultado a obtener debe de ser la columna Stock, por lo cual lo que trato de realizar es sumar el campo Cantidad, pero debería de sumar desde el primer registro de cada parte para lograr visualizar el stock.
Qué me recomiendas?