WescoTurf

WescoTurf es una empresa dedicada a la venta de maquinaria destinadas al mantenimiento de espacios verdes, riego y campos de golf, como así también partes y repuestos.

La empresa se encontró con la necesidad de expandir la venta de sus productos a traves de Internet, es por esto que decidieron migrar su viejo sitio hacia un nuevo E-Commerce. Para esto, nos pidieron utilizaron una herramienta ya conocida y con años en el mercado como es PrestaShop. Cuando comenzamos el proyecto, ellos habian avanzado en la instalacion del E-Commerce y tambien en el nuevo diseño.

Aunque PrestaShop resolvía la mayor parte de los problemas relacionados a la venta y comercialización web, se encontraron con la necesidad de adaptarla a sus reglas de negocios. WescoTurf ofrece una basta lista de productos y precios específicos para distintos usuarios, y ademas la misma ya se encuentra almacenado en un sistema que poseen. Es por esto, que se necesito adaptar el E-Commerce para poder interactuar con sus sistema y así llegar a presentar una solución integra a los problemas relacionados con ventas online.

Tecnologías:

  • Prestashop: plataforma E-Commerce de codigo abierto y gratuita.
  • Prelude: Sistema ERP de uso interno en las instalaciones de WescoTurf
  • jQuery: sistema en javascript que provee multiples funcionalidades para sitios web modernos
  • SOAP API: Protocolo de conexion que es utilizado para web services.
  • ARI Partstream

Módulos creados:

  • Modulo Wescoturf: modulo encargado de llevar a cabo comunicación entre PrestaShop y Prelude entre otras funcionalidades.

Módulos instalados:

Overrides y modificaciones:

  • Registro de usuario: se modifico la funcionalidad para que a la hora de registrar un usuario el mismo se notificado hacia prelude.
  • Product lists: cambios realizados para mostrar la información apropiada según la respuesta obtenida por prelude. Datos como precios y posibilidad de compra son específicos por usuarios
  • Product view: mismo cambio que en product lists pero para producto especifico
  • Product search: búsqueda debe ser ademas enviada a prelude para examinar la visibilidad sobre el producto que posee el usuario
  • Checkout page: se realizaron los cambios necesarios para que el proceso de checkout utilice los datos de Prelude (precio y disponibilidad) como así también para que la orden que se genera sea enviada a prelude. Ademas se realizaron cambios que permitían al usuario cambiar su dirección de shipping y envió.
  • Open orders: se creo una interfaz donde se visualizaban las ordenes que se encontraban abiertas en Prelude. La misma consultaba con los datos del usuario hacia Prelude para obtener las ordenes que este poseía en un determinado estado.
  • Parts Lookup: se creo una nueva pagina donde usuarios pertenecientes a un grupo determinado podían realizar una búsqueda en las partes que ofrecía Wescoturf para comercializar. Esta pagina interactuaba con una aplicación de ARI PartStream para la búsqueda y selección de partes a agregar al carro.
  • Change customer: se desarrollo la funcionalidad que le permitía a cierto grupo de usuarios realizar compras en nombre de otros. Para hacerlo, el usuario ingresaba a una sección de su cuenta y seleccionaba en la lista de usuarios disponibles aquel con el que quería realizar la orden, para luego continuar con el proceso de forma normal.
  • Load orders: se desarrollo una funcionalidad donde cierto grupo de usuarios tenia la posibilidad de importar, mediante archivos CSV, una lista de ordenes de productos. Al ejecutar esta acción, los productos listados en el archivo eran agregados al carro y el usuario era dirigido a la pagina de checkout.
  • Generación de PDFs: se modificaron distintas vistas de PDF para que la información que se muestra en ellos sea la adecuada. Ejemplos de estos son la vista de orden, imprimir presupuestos, etc...

Etiquetado como


Feb 2016 - WescoTurf

Serfe info(at)serfe.com https://www.serfe.com/images/serfe_logo_text.png https://www.serfe.com/images/serfe_logo_text.png FALUCHO 2032, S3016LDB, SANTO TOME, SANTA FE, ARGENTINA 1-305-5375397
Cookies & Privacy: 
This website uses cookies to ensure you get the best experience on our website.


Privacy Policy