Professional Documents
Culture Documents
SysComVen
Use-Case Specification: <Use-Case Name>Gestionar
Ajustes
Versión 1.0
SysComVen Versión: 1.0
Especificación de Caso de Uso: Fecha: 18/Oct/08
Especificación de Casos de Usos
Revisión Histórica
Fecha Versión Descripción Autor
18/Oct/08 1.0 Inicio del Documento Lic. Lorena Peralta
Tabla de Contenido
1. Gestionar Ajustes 4
1.1 Resumen 4
2. Actores Relacionados 4
3. Flujo de Eventos 4
3.1 Flujo Básico 4
3.2 Flujo Alternativo 5
4. Precondiciones 5
Tener artículos. 5
El usuario se validó en el sistema y se obtuvieron sus datos. 5
5. Postcondiciones 5
Emitir un mensaje de persistencia correcta de los datos. 5
6. Descripción de Campos 5
2. Actores Relacionados
- Encargado de Compras.
3. Flujo de Eventos
3.1 Flujo Básico
- El usuario abre el formulario correspondiente
- El usuario selecciona la acción correspondiente
- El usuario presiona el botón Agregar
a. Nuevo
1. El sistema coloca automáticamente el número de ajuste y la fecha actual
2. El usuario presiona la tecla enter para procesar los datos ingresados
3. El sistema obtiene, valida los datos y los agrega en el cursor
4. El sistema carga el combo que corresponde a las instituciones
5. El usuario selecciona la institución
6. El sistema filtra los depósitos en base a la institución seleccionada
7. El usuario selecciona el articulo
8. El sistema valida y visualiza en pantalla los artículos seleccionados
9. El sistema carga el combo que corresponde a los motivos de ajuste
10. El usuario selecciona el motivo de ajuste
11. El usuario selecciona el tipo de ajuste si es positivo y negativo
12. El usuario ingresa la cantidad de ajuste
13. El usuario presiona la tecla enter para procesar los datos ingresados.
14. El sistema valida, obtiene los datos y los agrega en el cursor para visualizarlos en la grilla.
15. El usuario presiona el botón grabar.
16. El sistema valida en la base de datos la tabla Ajuste de Cabecera
17. El sistema inserta los registros en la cabecera de Ajuste
18. E sistema valida en la base de datos la tabla Ajuste Detalle
19. El sistema inserta los registros en el detalle de Ajuste.
20. El sistema actualiza el stock en la base de datos
b. Anular.
4. Precondiciones
- Tener artículos.
- El usuario se validó en el sistema y se obtuvieron sus datos.
5. Postcondiciones
- Emitir un mensaje de persistencia correcta de los datos.
6. Descripción de Campos
Campo Tipo Obligatorio
Nro_ajuste Numérico Si
Fecha_ajuste Fecha Si
Ci_fucio Numérico Si
Art_cod Numérico Si
Cantidad Numérico Si
Precio Numérico Si
Anulado Numérico Si
condicion Numérico Si