GithubHelp home page GithubHelp logo

matudelatower / logiautos Goto Github PK

View Code? Open in Web Editor NEW
0.0 4.0 1.0 10.94 MB

Gestion de automoviles y CRM

License: MIT License

PHP 15.65% HTML 51.09% JavaScript 25.06% CSS 7.90% Python 0.31%
automoviles crm gestion argentina chevrolet symfony-application

logiautos's Introduction

Logiautos

A Symfony project created on September 29, 2015, 8:54 pm.

logiautos's People

Contributors

johnnykatz avatar matudelatower avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

mjsorribas

logiautos's Issues

Control de checklist pre entrega

Controlar en listado recibidos que no se pueda realizar el checklist de pre entrega en caso de que el vehiculo tenga algun daño de GM sin solucionar.

Visualizador de encuesta de alerta temprana

Una vez que se realiza la encuesta de alerta temprana, en el show de vehiculo dentro del modulo "otros", hay un link "Ver encuesta de alerta temprana". el link debe visualizar un pdf semejante al pdf de la encuesta de alerta temprana con los resultados de la misma.

Reportes de unidades asignadas a reventa

Todos los vehiculos que esten asignados a un reventa (clientes de tipo reventa)
filtros: reventa (para el filtro se trae todos los clientes de tipo reventa), facturado si /no, rango de fechas entre fecha factura de gm (la fecha de emision del documento, que figura en el alta del vehiculo y la fecha actual).

arreglo en registro de daños de gm

cuando se registra un daño de gm (al actualizar el remito cuando se recibe el vehiculo), el mismo debe registrarse en estado = "registrado"

descargar librerias

descargar las librerias a las que la plantilla consulta por internet y guardarla en el proyecto.

Reportes de vehiculos por deposito

identico al reporte de vehiculos en stock, con la diferencia que se consulta sin importar el estado del vehiculo. y se debe agregar un filtro de tipo de venta especial

Modificaciones en visualizacion de agenda

1_ cuando se visualiza la agenda en el calendario debe mostrar hora de entrega - vin - cliente .
2_ distinguir con colores en el calendario: azul: vehiculos que ya fueron entregados, verde: vehiculos por entregar.
3_ agregar en algun lugar, arriba o abajo del calendario la referencia de colores

modificar listados

Cambiar la columna 1 de los listados (que actualmente muestra el ID) por un contador.

modificacion reporte de stock

en reporte de stock en el filtro modelo, permitir seleccionar año del modelo y o codigo del modelo y o version.
agregar filtro por rango de dias en stock ejemplo: de x dias a x
en la visualizacion de este reporte se debe hacer cortes por modelo. Ejemplo
celtas
celta 1
celta 2
.....
classics
classics1
classics 2

formulario de edición de vehiculos que permita editar el estado de los daños de gm

Se debe poder editar el estado de daños de gm. Los daños se registran (si los hubiere) al actualizar el remito, cuando llega la unidad.
Los daños tienen 3 estados (ver modelo tabla tipos_estados_danios_gm)
1 registrado
2 informado
3 solucionado
Al registrar el daño el mismo toma el estado de registrado, luego debe ser posible editar este estado y registrar cuando se informa a GM y cuando se lo soluciona.
Esta funcionalidad puede ser agregada en el mismo formulario de edición de vehículo. Tener en cuenta que los datos del vehículo se pueden editar en cualquier instancia, por lo tanto debe de tener un formulario de edición para cada uno de sus estados. Por ejemplo si se intenta editar el vehículo cuando esta en estado "pendiente", únicamente los datos ingresados hasta ese momento se podrán editar.
Por lo tanto el estado de los daños se podrían cambiar en el formulario de edición de los vehiculos que estén en estado recibido o recibido con daños, junto con todos los demás datos del vehículo cargado hasta ese momento.

Ver vehiculo

Cuando recién se crea un vehiculo, va a la pantalla de show.
Aparece habiltiado el boton de ver checklist de control interno.
captura de pantalla 2016-02-24 a las 9 02 50 a m

y si hago click la pantalla queda bloqueada, hay un error de js.

captura de pantalla 2016-02-24 a las 9 02 56 a m

Arreglo en asignacion de cliente

cuando un vehiculo se asigna a un cliente, luego se debe poder quitar la asignación (es decir dejar sin cliente) actualmente solo se puede cambiar de cliente

cambio de deposito

al entrar al modal de cambio de deposito, en el combo de los depositos no esta seteando el deposito actual

reporte de patentamientos

Filtro de reporte de patentamientos:
*estado :pendientes,iniciados,patentados. (pendientes son los vehiculos que no se iniciaron patentamiento y esten en estado pendiente por entregar y entregado).
*rango de fechas para iniciado y patentado (las fechas a consultar son fecha de iniciado (para el caso de los iniciado) y fecha de patentado (para el caso de los patentados)
*tipo de venta especial.

Los datos a mostrar son:
cliente,modelo,vin,agente iniciador del patentamiento, fecha de inicio, dominio,fecha patentamiento,numero de registro,provincia,tel del cliente.

Modificar modals

Agregar datos del vehículo al que se le vaya a realizar un cambio en cada modal

agregar botonque permita realizar check-list de preentrega

Se debe agregar un botón en listado vehiculos recibidos (al estilo botón de actualizar remito en listado de vehiculos pendientes) que permita realizar el check list de preentrega.
En la pantalla del check list debe tener todos los check y al final debe permitir agregar daños (codificación interna que la voy a realizar hoy) al estilo de daños gm.
una vez que se guarde el check-list el vehículo pasa a estado "stock" (esto por el momento, tendríamos que agregar un estado mas donde diga en stock con daños o algo asi como cuando recibís con daños o ver algo parecido).

limpiar filtros

crear boton que limpie los filtros de los listados, teniendo en cuenta los campos hidden

registro de factura

Agregar nueva entidad tipo_factura segun modelo. la misma por el momento va tener 2 campos (A y B).
En el formulario de registro de factura se debe agregar tipo de factura.
En el mismo formulario se debe agregar mascara para el numero de factura con el sgte formato:
0000-00000000

modificar reporte de entregas programadas

se debe agregar al reporte el cliente, el vendedor y la fecha y hora de entrega se debe mostrar en la ultima columna (y en el pdf esta columna debe estar en negrita).

Reporte de cantidad de vehiculos recibidos con daño

Reporte de cantidad de vehiculos recibidos con algun daño de fabrica (daño gm) en un periodo de tiempo.
El reporte debe mostrar: fechas entre las que se realiza la consulta, cantidad total de automóviles recibidos, cantidad de automóviles recibidos con daños, cantidad de vehiculos recibidos SIN daños, porcentaje de automóviles con daños y porcentaje de automóviles sin daños. La fecha de consulta es la fecha en que se registra el daño

Reporte check control interno

El campo ENTREGO, actualmente muestra el numero de VIN debe mostrar el apellido y nombre de usuario que creo el check list

Arreglar numero de orden en listados

Los listados de vehiculos, al pasar a una segunda pagina, el conteo de la primer columna vuelve a 1. Debe continuar al conteo de la pagina anterior

modificacion en check de control interno

Una vez que se guarda el check de control interno, mostrar un boton en el formulario, que permita imprimir el check (con el mismo formato al que se muestra en dropbox con el nombre "check control interno"). y visualizar en el show de vehiculo este mismo boton en el modulo "otros"

Modificacion en modal para setear fecha de entrega de vehiculo

Se debe modificar el modal donde se registra la fecha de entrega de un vehiculo. En el mismo se debe visualizar el calendario (tal cual se muestra en reportes->ver agenda o mas chico) y abajo el mismo formulario con el cual estamos registrando las fechas de entrega. La razon es que la persona que setea la fecha de entrega de un vehiculo pueda visualizar qu entregas tiene ese dia y poder ir acomodando las entregas de manera mas amigable.

Crear Alta vehiculos

Se debera crear el alta de vehiculos para los rodados que esten pendientes de recibir

Reportes de autos vendidos por vendedor

Crear reporte de autos vendidos por un vendedor en un periodo. el mismo debe exportarse a excel y pdf.
Cabecera del reporte debe tener los datos del vendedor, sucursal a la que pertenece y periodo del reporte.
los datos a visualizar en el reporte son: vin,nombre vehiculo (ver columna "modelo" en listado de vehiculos), color y fecha de facturación de la unidad.

reporte de check de control interno

modificar reporte de check de control interno.
debe tener una vista identica al expuesto en el dropbox.
al reporte se accede desde el show con el boton "ver inspeccion del vehiculo - control interno"

planes de ahorro propio

los planes de ahorro propio pasan de recibido a stock y se puede tanto facturar como hacer sesion de factura. la sesion de factura es poder asignar a un cliente y pasa a listo para entregar

error en registro de daños de gm

Al borrar un daño de gm, el mismo no se borra de la bd, unicamente desvincula del codigo, tipo y la gravedad del daño, tampoco borra el registro de la foto en caso de tenerlo. al hacer un show esto produce un error ya que tiene el daño registrado pero no encuentra los datos del mismo.

formulario encuesta de alerta temprana.

Crear formulario para encuesta de alerta temprana, el mismo debe estar en el listado de vehiculos entregados. Una vez que se guarda la encuesta, se debe bloquear la pantalla con contraseña. La encuesta no es editable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.