MarinaVVsoftware / Novonautica-old

Back Office Web de Marina V&V
1 stars 0 forks source link

[Astillero] Añadir permiso por cada aprobación individual de una cotización #600

Closed EduardoHidalgo closed 5 years ago

EduardoHidalgo commented 5 years ago

Las cotizaciones de astillero sufren 2 aprobaciones antes de convertirse en ODT:

Dentro del sistema de permisos de Novonautica hay un permiso que engloba ambas aprobaciones. El Fix trata de separar este permiso en 2 permisos separados, cada uno para cada aprobación.

Adicionalmente debe ser posible que exista un usuario con los mínimos permisos necesarios (pero posibles) para ver la lista de cotizaciones, Aprobar por parte de negocio, y únicamente realizar dichas actividades.

El objetivo es que existan 2 usuarios (Admin Astillero y Jefe de Patio) donde donde solo el Jefe de Patio pueda aprobar por parte de negocio pero sin permiso de ninguna otra funcionalidad.

manuelGTZ97 commented 5 years ago

Pendiente para realizar pruebas.

EduardoHidalgo commented 5 years ago

Hay un error de permisos al realizar el test sobre beta.novonautica.com, con un usuario con los permisos adecuados según la lógica de negocio. Tanto la validación como aceptación marcan error 403.

image

image

image

Idealmente un usuario con esa configuración de permisos no debería ver el botón de "Aceptar" que representa la validación por parte del cliente. El botón de "Validar" si debe verlo y hacer uso de su funcionalidad.

EduardoHidalgo commented 5 years ago