Terminado

Creación de Sistema Administrativo en Hosting o Nube, para el Control general de la Empresa

Publicado el 06 Septiembre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Programador Web / Desarrollador
Control Alarma, empresa dedicada a la comercialización y distribución de equipos de seguridad con
lo más nuevo en tecnología, con venta directa en línea y portales web busca un programador para el
desarrollo complemento e innovación de su sistema administrativo y operacional diseñado especialmente
para la misma, el cual se encuentra operando, además de lo apoyo a los micrositios y página web
institucional.
De igual forma, se solicita que el candidato tenga la capacidad de ayudar en el cumplimiento de los
objetivos de Control Alarma por medio de controles, iconos, gráficos, carruseles y elementos interactivos en
el sitio web.
Requisitos:
✓ Preferentemente ingeniero en sistemas
✓ Proactivo, creativo y analítico
✓ Con poder de entendimiento y comunicación
✓ Gusto por la auto capacitación.


✓ Responsable y dedicado.
✓ Programas que debe dominar : Tomcat, Spring, Html, Css, Javascript.
✓ Manejo de MySQL (para bases de datos)
✓ Compromiso con la visión y la misión de innovar y buscar la optimización y control de funciones.


Antecedentes del Programa Base
El programa es una base de controlo y seguimiento para nuestra operación el cual se maneja por medio de
plataforma web, esta delimitado por usuarios con diferentes permisos de operación según las necesidades del
puesto, este programa cuenta con 7 módulos:
Inventario: ayuda a la alta, baja y modificación de productos así como diferentes movimientos para controlar
el inventario de productos de la empresa contemplando, tiempo de rotación de la mercancía, costos, su código
interno, existencia y disponibilidad del mismo.
Clientes: permite tener un registro de la base de datos de los clientes que nos compran, datos generales, el
medio por el cual nos compran y las ventas que hemos tenido por cada cliente.
Cotizaciones: elaboración de cotizaciones, modificación consulta y cierre de las mismas para convertir a
pedido.


Ventas: Pre-pedidos, elaboración de pedidos, control de pedidos antes de darle salida a los productos, registro
de las ventas del día, consulta de ventas, las ventas facturadas y las pendientes de facturar, y la emisión de
notas de envío para los clientes.
Almacén: generación de altas y bajas de almacén, su historial y registro, traspasos entre los catálogos de
diferentes almacenes.
Soporte: Registro y seguimiento de casos y situaciones de soporte técnico para productos y garantías, control
de los productos que se encuentran en sub inventario de soporte y garantías, relación de equipos en mal
estado o garantías por entregar.


Admin: modulo dedicado para el control interno y directo de los administradores del sistema, en ele se puede
dar de alta usuarios y sus permisos, así como controlar y verificar las actividades que ha registrado cada
usuario, así como la alta de subcuentas para manejar el inventario diversificado.
Situación Actual
Se cuenta con un programa diseñado especialmente a nuestra empresa el cual fue desarrollado por 2
agentes externos los cuales por sus diversas actividades ya no les es posible seguirnos brindando la asistencia
en el mismo, el programa es completamente propiedad de Control Alarma y se cuenta con los archivos base,
código fuente etc., Para continuar con la actualización y en su caso desarrollo u restructuración.
Este programa está en operación ya desde hace 3 años y nos ha funcionado dentro lo que cabe bien,
sin embargo, la empresa ha ido creciendo, así como nuestra operación y se requiere la actualización del sistema
para que este se adecue correctamente a nuestras necesidades y corregir algunos procesos o detalles del
mismo que comienzan a volverse obsoletos.
Los cambios inmediatos que se visualizan son los siguientes:
En el modulo de inventarios:
• Creación de nota de crédito, parcial y total.


• (Poder aplicar notas de crédito que disminuyan y devuelvan la mercancía al almacén para casos en que
recibamos devoluciones parciales y/o totales así como “canjes” que no necesariamente son
garantías.).
• Actualización de reportes de inventarios para poder visualizar un reporte mas ordenado, que se
muestre solo mercancía activa y que nos permita ordenarla o visualizarla con diferente secuencia o
parametros según se seleccione (reportes dinámicos).
• Creación de un nuevo submódulo dentro de inventarios para levantamiento de inventarios físicos y
validación de los mismos para poder llevar un registro de los mismos.
• Submódulo para captura control y costeo de incidencias o errores de envío que afecten inventarios.


• Emisión de reporte de inventario para impresión con imagen de producto, código, precio actual de
venta, costo promedio, porcentaje de utilidad, existencia y nivel de rotación (aproximado de ventas
en un mes)
En el módulo de clientes
• Que se actualice la forma para captura de clientes, donde se pueda separar los datos de los clientes,
que se pueda actualizar el domicilio de los clientes cuando haya modificación de datos pero que esto
no afecte a los pedidos anteriores para llevar un rastreo, abrir un nuevo campo para dirección fiscal y
dirección de envío en su caso, actualizar medios de pago, y origen de la venta para poder rastrear el
origen de las mismas.
• Que pueda emitirse un reporte general de los clientes que tenemos (Base de datos) con sus generales,
medios de contacto, vendedor y origen de cliente o medios en los que ha comprado y porcentaje de
actividad en los mismos en caso de comprar en varios medios.
En el módulo de cotizaciones.


• Que se emita un reporte de las cotizaciones activas por vendedor y con secuencia de tiempo (de las
que tienen mas tiempo o menor tiempo) para su gestión donde se permita gestionar su seguimiento
y que quede un registro de las no resueltas o canceladas con el motivo y seguimiento.
En módulo de Ventas.
• Reporte de “Movimiento de mercancía por ventas” por rango de fechas, es decir; Que muestre solo
los productos que se movieron por venta (se diferencia de los otros movimientos dado que cuentan
con nota de venta) en el rango de fechas a elegir y solo enfile Productos que hubieran tenido
movimiento.

Y lo muestre por producto y total de piezas, precios, costeo total y la utilidad generada.
• Reporte de ventas dinámico donde podamos ver las ventas por ejecutivo, los medios de donde se
derivan, el monto total del acumulado de esas ventas y su costo y el porcentaje de utilidad que deriva
la misma.
• Hacer un reporte de Ranking de vendedores por determinado periodo, que nos muestre el
rendimiento por cada vendedor, con la separación de los medios de venta y monto de ventas y la
utilidad generada por el mismo (ventas descontando gastos o descuentos).


• Reporte dinámico de las ventas pendientes de facturar para elegir el concentrado de las facturas que
se podrán emitir en el día, y que en su caso lo pueda pasar a Excel para transferir datos a portal de
facturación así como que de una opción para acumular los productos de las notas seleccionadas para
emitir una sola factura con todos los productos (para la factura de venta a público en general) dando
también herramientas para llevar un reporte de las facturas que se liberan o emiten al día y su
correspondiente número de factura o rastreo para efectos de informes contables.
• Graficas de los mismos.
En módulo de Almacén.


• Réplica de inventario, es decir; Producto que se ingrese a un almacén (principal Control Alarma) exista
de forma automática en el resto de los almacenes.
• Que se pueda emitir un reporte de actualización pruebas con productos, fecha de última actualización,
compatibilidades entre productos limitantes etc..
• Reporte de envíos por periodo, segmentado por medio de envío, costeo de los mismos y que permita
en su caso consultar el rastreo por paquete.
• Modulo para manejo de códigos de barras, donde se pueda alimentar con imagen y numero los códigos
de barra generales así como la consulta de los mismos y en su caso impresión de catálogo general.
Módulo de Soporte
• Reestructuración y actualización de Modulo de tickets para tener un mejor seguimiento y control de
los clientes a los que se les da atención por este medio.


• Que emita una orden impresa para ingreso o salida de mercancía de los clientes para los casos de
entregas o recepciones personales y con interfaz a inventarios o almacén para el caso de envío de
clientes o a los clientes.
• Reporte del costo por periodo generado por el departamento de soporte en general (guías o
productos)
• Reporte de situaciones atendidas en el mes de los diferentes medios, así como las pendientes de
resolver por periodo y su estatus o seguimiento.
• Reporte de productos con mas factor de falla o garantías
• Control del producto que se queda en soporte para garantía con proveedores, reparación o
destrucción según sea el caso, donde se maneje el origen de este (nota o caso), su seguimiento, destino
y autorización.


• Abrir un espacio donde se puedan cargar los links de manuales, video manuales o tutoriales de cada
producto para que sea mas fácil y controlado el envío de manuales actuales a clientes.
General
• Registro de cancelaciones y fallos en el sistema
• Submenú para adaptar medios de impresión
• Imagen del programa y accesibilidad en algunos menús u opciones
• Interfaz de algunas funciones con el correo electrónico (ejemplo para el envío de cotizaciones o
manuales que se pueda hacer el interfaz con nuestro correo electrónico desde el programa.
• Activación de hipervínculos en los diferentes menús para que cuando se mencione alguna nota
independientemente del menú se permita su consulta o visualización directa.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador, Gerente de proyecto

Plazo de Entrega: 06 Octubre, 2019

Habilidades necesarias