Open FerminM opened 6 years ago
De acuerdo a lo solicitado en la historia de usuario 1. Administrar Calendario de Subasta, el flujo de estado debe seguir la lógica establecida en el diagrama de estados . De esta forma, por ejemplo, al estar la subasta en estado planificada,la única acción posible debería ser "Verificar Lotes". Actualmente el sistema presenta una opción Modificar Estado donde lista todos los estados posibles, esto no es correcto.
Esto está OK hasta Corrección de Lotes. Está pendiente revisar el resto de los estados una vez que sean implementados
@carmenMolina Dentro de todo esto, no se considera facturación.
@ricardosilval se haran las consultas a la contraparte tecnica, apenas tengamos noticias de la facturacion se las haremos llegar
Los cambios de estado del sistema deben ser manejados como una acción más asociada a la subasta. Los estados que debe manejar la subasta y su comportamiento deben ser los siguientes:
Planificada: En este estado se debe crear la Subasta. Estando la subasta en estado planificada, los usuarios Pre facturadores podrán Agregar o modificar lotes asociados a la subasta así como también registrar los costos. Así también en este estado es posible modificar los datos de la subasta
Verificación de Lotes: En este estado los usuarios Pre facturadores no podrán agregar nuevos lotes a la subasta, ni tampoco se podrán modificar los ya asociados, sólo se podrán registrar los costos a cada lote. Así también en este estado es posible modificar los datos de la subasta.
Corrección de Lotes: En este estado los usuarios Pre facturadores podrán modificar lotes para la subasta, ingresar costos, modificar y eliminar lotes.
Catalogada: Para cambiar a este estado se debe generar y luego confirmar el catálogo de la subasta a partir de los lotes registrados. Sólo se permitirá generar el catálogo si hay al menos un lote registrado y si se ha registrado el tipo de cambio. El catálogo puede ser generado tantas veces como sea necesario, manteniéndose la subasta en el estado Verificación de Lotes, no obstante cuando sea confirmado debe cambiar al estado Catalogada. Más detalles acerca del catálogo ver historia de usuario 3. Generar Catálogo. A partir de este estado solo el Gestor Nacional puede modificar los datos de las subasta y sus lotes, además de sus costos, que pueden ser ingresados por el gestor Nacional y el Loteador o Pre Facturador, hasta antes de la realizar la distribución. Al estar la subasta en este estado y en los estados posteriores se podrá visualizar el catálogo. Hasta este estado como máximo se podrán eliminar lotes.
Adjudicada: Para cambiar a este estado se debe adjudicar el catálogo lote a lote. Estando la subasta en este estado no se podrán agregar, modificar ni eliminar los lotes asociados a esta subasta. Más detalles acerca de la adjudicación ver historia de usuario 4. Adjudicar Catálogo.
Finalizada: Para cambiar a este estado se debe ingresar la Calidad Jurídica definitiva de cada lote adjudicado, indicando todos aquellos que hayan sido adjudicados, cancelados y no retirado y adjudicados y no cancelados. Estando la subasta en este estado no se podrán agregar, modificar ni eliminar los lotes asociados a esta subasta. Más detalles acerca de la finalización de una subas ver historia de usuario 5. Finalizar Subasta.
Distribuida: Para cambiar a este estado se debe ejecutar la distribución de acuerdo al Art.165 de la Ordenanza. Estando la subasta en este estado no se podrán agregar, modificar ni eliminar los lotes asociados a esta subasta. Más detalles acerca de la distribución ver historia de usuario 6. Distribuir Ingresos.
https://github.com/FebosIO/Aduanas/issues/4