Un proveedor puede estar en cuatro estados: Pendiente de validar, En evaluación, No aceptable y Aceptable
Si el proveedor se crea desde el rol admin se le asigna el estado "En Evaluación" y si el proveedor lo crea un usuario con rol compras el proveedor está "Pendiente de validar"
El usuario con rol admin tiene que validar los datos de los proveedores que están "Pendiente de validar"
Sólo se pueden hacer pedidos a proveedores que estén en estado "En evaluación" o "Aceptable"
Un proveedor pasa automáticamente a estado "No aceptable" cuando tiene más de tres incidencias abiertas
Un proveedor pasa automáticamente a estado "Aceptable" cuando tiene más de dos pedidos conformes
Estos dos parámetros se pueden modificar en las configuraciones (igual deberíamos cambiar los textos que se muestran).
El rol admin puede cambiar los estados a mano
Cuando un proveedor es no aceptable y se le cambia de estado a EN EVALUACIÓN (porque no queda más remedio que comprarle a él) empezamos a contar de cero de nuevo las incidencias, pero hay que guardar histórico de las incidencias abiertas hasta ese momento. (O añadir un estado más a las incidencias, o llevar un contador de incidencias aparte).
Un proveedor puede estar en cuatro estados: Pendiente de validar, En evaluación, No aceptable y Aceptable