Casos de uso
Explicación de los casos de uso sobre el stock
Añadir Inventario
En las lineas de tiempo utilizadas para ilustrar los casos de uso IA1 quiere decir el inventario 1 del almacen A, IB2 es el inventario 2 del almacen B y un asterisco al lado del inventario quiere decir que ese es el inventario que se esta añadiendo o eliminando.
Es el último inventario de este almacen
- Actualizamos el stock anterior de este inventario (IA2)
- Actualizamos el Stock de este artículo
Linea de tiempo:
IA1 IB1 IA2*
-------------------------------->
Este caso también incluye cuándo es el primer inventario. El primer inventario de un artículo es también el último hasta esa fecha.
No es el último inventario de este almacen
- Actualizamos el stock anterior de este inventario (IA1)
- Actualizamos el stock anterior del siguiente inventario a este, del mismo almacen (IA2)
Linea de tiempo:
IA1* IA2 IB1
-------------------------------->
Eliminar Inventario
Es el último inventario de este almacen
- Actualizamos el Stock de este artículo
Linea de tiempo:
IA1 IB1 IA2*
-------------------------------->
Este caso también incluye cuándo es el primer inventario. El primer inventario de un artículo es también el último hasta esa fecha.
No es el último inventario
- Actualizamos el stock anterior del siguiente inventario a este, del mismo almacen (IA2)
Linea de tiempo:
IA1* IA2 IB1
-------------------------------->
Modificar Inventario
La Modificación de un inventario se resuelve realizando las operaciones que se realizarían si eliminaramos el antiguo inventario y después reazliando las operaciones que se realizarían si añadieramos el nuevo.
Añadir linea de Albarán
Albarán posterior al último inventario de este almacen
- Incrementamos o decrementamos el stock del artículo según sea un albarán de compra o de venta
Linea de tiempo:
IA1 IA2 A* IB1
-------------------------------->
Albarán anterior al último inventario de este almacen
- Actualizamos el stock anterior del inventario inmediatamente posterior a este albarán que sea de este almacen
Linea de tiempo:
IA1 A* IA2 IB1
-------------------------------->
Eliminar linea de Albarán
Albarán posterior al último inventario de este almacen
- Incrementamos o decrementamos el stock del artículo según sea un albarán de venta o de compra
Linea de tiempo:
IA1 IA2 A* IB1
-------------------------------->
Albarán anterior al último inventario de este almacen
- Actualizamos el stock anterior del inventario inmediatamente posterior a este albarán que sea de este almacen
Linea de tiempo:
IA1 A* IA2 IB1
-------------------------------->
Modificar linea de Albarán
La Modificación de una linea de albarán se resuelve realizando las operaciones que se realizarían si eliminaramos la antigua linea y después reazliando las operaciones que se realizarían si añadieramos la nueva linea.
Operaciones básicas
Calcular el stock de un artículo
Para calcular el stock de un artículo se calcula el stock de cada almacen y los movimientos de albaranes de cada almacen y luego se suman.
También se puede calcular el stock total de un articulo como el stock total que tenía menos el stock anterior del nuevo inventario más el nuevo stock de este inventario. Esto sirve al calcularlo cuando añadimos un inventario.