En base a un archivo excel que se utiliza actualmente, debe convertirse en un cotizador en línea y del resultado de dicho cotizador que es un monto $ se desprende el siguiente sistema
El sistema tendrá 2 tipos de usuario y sus permisos
-Cliente
*Editar información de usuario: Nombre, Email, Teléfono, Dirección, Datos de Facturación, Cambio de contraseña.
*Generar sus cotizaciones
*Guardar sus cotizaciones (Se guardan por x número de días, aun no define, una vez pasado el tiempo se eliminan automaticamente)
*Editar sus cotizaciones guardadas
*Eliminar sus cotizaciones guardadas
*Colocar sus cotizaciones
*Complementar cotizaciones colocadas: Si el administrador solicita cambios a los planos, o agregar pagos y sus comprobantes.
-Administrador
*Administración de usuarios
*Ver cotizaciones colocadas
*Rechazar cotización colocada
*Solicitar corrección por parte del cliente de cotización colocada
*Aceptar cotización colocada
*Cerrar cotización – Cuando el proyecto este terminado y totalmente pagado. El cliente solo lo puede consultar mas no editar.
*Configurar fechas de calendario disponible
*Editar fechas de calendario disponible
*Cambiar fechas de instalación aprobadas en calendario
*Ver reporte general de anticipos y montos liquidados por mes o por año
*Ver reportes de anticipos y montos liquidados por cliente por mes o por año
*Ver reportes de anticipos y montos liquidados por cliente por proyecto
Según veo sería algo así en cuanto a pantallas, si me falta algo que a tu experiencia creas conveniente, pues le agregas.
-Pantalla del Administrador
*Administración de usuarios
+Datos propios: Usuario y Contraseña
+Datos de clientes: Crear, Editar, Borrar Usuarios
*Revisión de cotizaciones colocadas : Filtrar por estatus (Rechazadas, A corrección y Aprobadas)
+Pantalla de realizar cotización nueva
+Pantalla de edición de cotización guardada
+Pantalla de corrección de cotización
+Pantalla de cotización colocada
*Configuración de Calendario:
Aquí no sé cómo hacerle, creo que se desplegaría el calendario hasta 3 meses hacia delante y uno atrás(esté no se podrá modificar). Solo se permite una reserva por día, así que en ese cuadrito de día podría aparecer el Número De Cotización calendarizado, al darle clic, que se abra la cotización que ha sido aprobada y únicamente el administrador tenga permisos de editar la fecha. Si se modifica, enviar aviso al cliente.
*Estados de cuenta
+El Administrador desea tener un reporte de ingresos y solicitarlo en General por mes o por año, También por Cliente y por Proyecto de cada Cliente. De una vez agregar que pueda imprimir o exportar.
+Comenta que el cliente hace un anticipo y pagos parciales, así que desea poder irlos registrando, supongo que sería irlos poniendo en la cotización aprobada, tener la oportunidad de agregar Anticipo y pagos, que registre el monto y la fecha y si fue efectivo, cheque o deposito bancario y se capture el comprobante de cada pago.
-Pantallas del Cliente
*Edición de Usuario: Nombre, Email, Teléfono, Dirección, Datos de Facturación, Cambio de contraseña.
*Revisión de cotizaciones: Filtrar por estatus (Guardadas, Colocadas-Aprobadas, A corrección, Rechazadas y Concluidas)
*Estado de cuenta general y por proyecto: Anticipos y Liquidados
Flujo natural inicial:
1. El cliente entra y con la calculadora obtiene el costo de su cotización, la puede eliminar, guardar o colocar.
2. Al colocarla, el cliente deberá registrar los siguientes datos
a. Nombre del cliente final
b. Dirección de instalación (Calle, Número exterior, Numero Interior, Colonia, Municipio, Estado, Código Postal, Teléfono, Referencias de ubicación)
c.
Subir planos: PDF o archivo imagen
d. Capturar el monto de anticipo
e. Subir comprobante de anticipo: PDF o archivo imagen
f.
Seleccionar día tentativo para instalación en calendario
g.Campo de notas y observaciones
3. El pedido del cliente para al administrador (el sistema le envía correo de que hay una cotización nueva a revisión)
4. El Administrador revisa el pedido y
a.
Lo Rechaza – Pone notas y observaciones – Se envía notificación via email al cliente
b. Solicita modificación – Pone notas y observaciones – Se envía notificación via email al cliente
c. Se Aprueba – Pone notas y observaciones – Se envía notificación al cliente
-Flujo durante operación
1.
El Cliente o Administrador pueden registrar pagos a la cotización (Capturar monto y comprobante)
2. El Administrador puede cambiar fecha de instalación – se notifica por email al cliente sobre la edición.
3. Cerrar proyecto por terminación – Cuando se concluya instalación y pagos.
Plazo de Entrega: 16 Julio, 2017