In arbitration

Access database with input forms

Published on the May 13, 2015 in IT & Programming

About this project

Open

Actualmente requiero una pequeña aplicación en Access para crear una base de datos de taxis y remises utilizados en mi compañía. Actualmente el transportista  llena una hoja electrónica en Excel (archivo compartido en la red local). La info que ingresa en excel la  obtiene de un voucher de papel que lo firma el viajero/empleado (nombre, rutas, centro de costos, compañía, cuenta contable, etc).
Lamentablemente dicha hoja electrónica puede ser editada fácilmente por el transportista y/o puede adicionalmente  ingresar información con errores (un mal dato o un buen dato pero mal escrita).

La forma que hemos pensado para solucionar esto es ingresar los mismos datos pero en una base de datos access por medio de un formulario electronico (pop up window) con ayuda de algunos scripts. Esta info dará como resultado una base de datos o tabla que contiene 25 columnas de las cuales 20 que serán populadas por medio de este formulario electrónico. La otras 2 salen del sistema (hora y fecha del registro/en que maquina la realizaron/ y  3 son ingresadas por el administrador

Para las primeras 20 celdas: El formulario electrónico #1 tiene 20 campos a ser llenados.
Sin embargo  solamente 10 serán ingresado manualmente por el transportista (celdas en verde del archivo adjunto). Las otras 6 (celdas moradas) son llenadas automáticamente de acuerdo a la información que va llenando manualmente (Por ejemplo: cuando el transportista ingresa las siglas del viajero/empleado se llena los campos de centro de costos, cuenta contable de registro, etc) o responden a una operación matemática (ej. Total de costos de voucher).
Las 4 restantes (Rosadas) se llenan con base a la eleccion que haga el trasportista de la alternativas sugueridas en un "combo box" (.ej: mes del año, tipo de viaje, etc)

Para visualizarlo, en la hoja adjunta Las 6 celdas o campos que se llenan automáticamente salen de una segunda tabla de datos independiente. En la hoja excel adjunta la solución que se dió fue crear varias formulas vlookup que lo populan con base a info en otra hoja del workbook.

El segundo formulario requerido en la aplicación responde a la siguiente necesidad. Dentro del formulario 1 hay un campo que llena manualmente el transportista y que se llama siglas internas o código del empleado. El transportista normalmente no sabe cuales son las siglas del empleado por lo cual debe buscar las siglas en una base de datos.
Este formulario hace esto. Buscar las siglas basado en el apellido del viajero/empleado. La base de empleados/viajeros y sus siglas deberá ser creada como una nueva tabla y tiene información predefinida actualmente.
Entendería que para esto se requiere una segunda tabla de datos que no requiere  edición y puede ser editada solo por el administrador.

Eso es toda la aplicación, si necesitan mas datos me la dejan saber.

Por el momento no se requiere reportes solamente generar una base de datos que puede ser exportada a excel. A futuro se puede pensar en un reporte pre formarteado para ciertos usuarios de la info.

Category IT & Programming
Subcategory Desktop apps
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Required platforms Windows

Delivery term: May 18, 2015

Skills needed