Formación en OroCommerce

Synolia es el primer partner histórico de OroCommerce. Desde la creación de la solución, nuestros equipos colaboran estrechamente con Oro y contribuyen activamente a enriquecerla.

Gana autonomía y eficiencia en la plataforma ecommerce B2B de referencia

Como partner histórico de OroCommerce, te ofrecemos un programa de formación completo dirigido a los equipos de negocio y técnicos. Sin importar el sector de tu empresa, ya seas administrador, jefe de proyecto o usuario, te ayudamos a dominar tu plataforma ecommerce y a aprovechar todo su potencial.

De dos horas a tres días, en modalidad presencial o a distancia, nuestros programas de formación en OroCommerce se adaptan a tus perfiles y necesidades.

Formación en OroCommerce

Formación para usuarios de OroCommerce
  • Objetivo: al término de la formación, dominar el uso diario de OroCommerce en todo el alcance funcional de las aplicaciones implementadas
  • Duración: 1 a 2 días
  • Público: administradores de la solución OroCommerce
  • Requisitos previos: acceso al back office de OroCommerce
  • Programa:

Parte 1: Información general

Arquitectura general de OroCommerce.
Conceptos clave: organización, business unit, website, cuenta, usuario
Gestión de importaciones/exportaciones en Oro
Gestión de importaciones desde el PIM: ciclo de vida de los datos de producto (PIM → Oro → front)

Parte 2: Administración del back office

Inicio
Navegación general
Tableros (dashboards): indicadores estándar, personalización de widgets

Clientes
Cuentas de clientes:
Creación/gestión de una cuenta
Gestión de direcciones (facturación/envío)
Grupos, segmentos y asignación a un vendedor
Usuarios de clientes:
Creación/modificación/desactivación
Diferencia entre cuenta y usuario
Inicio de sesión como usuario de cliente

Ventas
Pedidos: consulta, seguimiento, estado
Cotizaciones: creación, validación, envío
Oportunidades: seguimiento de las oportunidades en el pipeline (opcional, si está activado)

Productos
Catálogo maestro: árbol de categorías y organización
Productos: creación, gestión, duplicación
Familias de productos
Atributos: gestión de los atributos como filtros
Precios: gestión de listas de precios, impuestos
Relaciones entre productos: relacionados, alternativos, upsell, cross-sell

Marketing
Catálogo web:
Gestionar el orden de visualización de un producto en un listado
Crear un nodo de contenido
Duplicar una categoría o un nodo
Páginas de contenido: creación, duplicación
Página de inicio, slider y newsletter
Landing pages
Promociones

Inventario
Gestión y seguimiento del stock

Actividades
Llamadas, correos electrónicos, tareas, calendario (CRM)

Reportes y segmentos
Creación de segmentos de clientes, productos o ventas

Configuración
Usuarios del back office: creación, gestión
Roles y permisos: funcionamiento, buenas prácticas
Workflows: principios, activación y gestión
Correos electrónicos: plantillas de correo
Menús: personalización del back office
Localización: monedas, impuestos, traducciones
Búsqueda: configuración de la búsqueda global
Documentación oficial de OroCommerce: dónde encontrar los recursos

Parte 3: Foco en los desarrollos específicos de Synolia (adaptados a cada cliente)

Funcionalidades específicas entregadas
Reglas de negocio personalizadas
Puntos de atención / buenas prácticas
Preparación para las pruebas de aceptación de usuario

Formación para usuarios del CRM de OroCommerce
  • Objetivo: al término de la formación, dominar el uso diario del componente CRM de OroCommerce
  • Duración: 2 horas
  • Público: administradores de la solución OroCommerce
  • Requisitos previos: acceso al back office de OroCommerce
  • Programa:

Parte 1: Información general del CRM

Arquitectura del módulo CRM
Definición de los conceptos clave del CRM
Ciclo de vida de un lead/oportunidad
Organización, business unit, website

Parte 2: Uso del CRM de OroCommerce

Cuentas de clientes
Menú de acceso
Creación de una cuenta de cliente
Gestión de la información general
Grupos, segmentos y asignación a un vendedor
Cuentas

Usuarios de clientes
Creación de un usuario asociado a una cuenta
Modificación/desactivación de un usuario
Visualización de la cuenta como usuario

Leads
Menú de acceso
Creación manual de un lead
Seguimiento y calificación de un lead
Conversión de un lead en oportunidad

Oportunidades
Menú de acceso
Creación de una oportunidad
Asignación y gestión en el pipeline
Actualización de estados
Seguimiento de montos y plazos
Consulta del registro de actividad

Actividades
Menú de acceso
Creación de una actividad (llamada, correo electrónico, tarea)
Vincular una actividad a una cuenta, un lead o una oportunidad
Seguimiento mediante el calendario y el registro

Segmentos CRM
Creación de un segmento de leads
Creación de un segmento de oportunidades
Uso de los segmentos en vistas y exportaciones

Tableros estándar
Indicadores clave del pipeline
Seguimiento del desempeño comercial

Parte 3: Foco en los desarrollos específicos de Synolia

Funcionalidades específicas entregadas
Campos o entidades personalizados
Workflows CRM específicos
Reglas de negocio personalizadas
Automatizaciones y notificaciones
Puntos de atención y buenas prácticas
Preparación para las pruebas de aceptación de usuario

Formación para desarrolladores front end de OroCommerce
  • Objetivo: recorrer los conceptos front end básicos de OroCommerce y descubrir cómo funcionan
  • Duración: 2 días
  • Público: desarrolladores front end Symfony
  • Requisitos previos:

· Buenas bases de HTML5, CSS3 y JavaScript (ES6).
· Conocimientos de Twig y de los conceptos de templating
· Nociones de SASS y Bootstrap
· Familiaridad con RequireJS, jQuery y Backbone.js (deseable)
· Conocimiento de Git
· Entorno de desarrollo listo

  • Programa:

1. Introducción e instalación de OroCommerce
Finalización de la instalación del entorno de desarrollo (Docker, Composer, IDE)

2. Bundles
Creación de un bundle

3. Theming y layouts
Creación de un tema: ThemeBundle, extensión del tema predeterminado
Personalización: logo global, página de inicio (agregar/eliminar/mover bloques)
Importaciones de layouts: creación, modificación

4. Traducciones
Metodología para encontrar y completar las traducciones faltantes

5. JavaScript y componentes
Creación de un Page Component
Creación de un BaseView, gestión de eventos, uso en el front
Override de un archivo JS

6. CSS y estilos
Creación de un componente
Override de colores/tipografías del tema
Override de un archivo de configuración SCSS completo

7. Formularios y extensiones Twig
Personalización de formularios
Creación de una extensión Twig

8. Layout Data Providers
Uso de los providers en un layout, gestión de condiciones y contexto
Debug: Symfony Toolbar, modo dev de Oro

9. Search Engine
Agregar un campo a la indexación
Personalización de los listados de productos/búsqueda
Visualización del campo indexado en un datagrid

10. Datagrids
Funcionamiento de los datagrids
Creación de nuevos datagrids
Modificación de datagrids existentes
Modificación mediante eventos

11. Migraciones
Migraciones de datos (fixtures)

Formación para desarrolladores back end de OroCommerce
  • Objetivo: recorrer los conceptos back end básicos de OroCommerce y descubrir cómo funcionan
  • Duración: 3 días
  • Público: desarrolladores back end PHP/Symfony
  • Requisitos previos:

· Sólidos conocimientos de PHP 7/8 y programación orientada a objetos
· Dominio de un framework PHP (idealmente Symfony)
· Bases de Postgres (consultas, índices, relaciones)
· Comprensión de la arquitectura MVC
· Conocimiento de Git y gestión de ramas
· Entorno de desarrollo listo (Docker o equivalente, acceso al código).

  • Programa:

1. Introducción e instalación de OroCommerce:
Instalación del entorno de desarrollo (Docker, Composer, IDE)

2. Introducción y arquitectura
Presentación de OroCommerce y de OroPlatform
Estructura del código y organización de los bundles
Buenas prácticas de desarrollo y estándares de codificación

3. Bundles
Creación de un bundle

4. Entidad
Creación de una nueva entidad

5. Traducciones
Metodología para encontrar y completar las traducciones faltantes

6. Migraciones
Migraciones de esquema: agregar campos, agregar una lista de selección simple, agregar una relación
Modificación de una entidad existente
Migraciones de datos (fixtures)

7. Formularios y extensiones Twig
Personalización de formularios
Creación de una extensión Twig

8. Datagrids
Funcionamiento de los datagrids
Creación de nuevos datagrids
Modificación de datagrids existentes
Modificación mediante eventos

9. Layouts y Twig
Introducción al sistema de layouts
Modificación de una página mediante acciones

10. Comandos y cron
Creación de un comando Symfony
Programación como tarea cron

11. Override
Creación de un event listener
Override de un servicio
Creación de una extensión Twig

12. Message queue
Principios y ejemplos
Envío de un mensaje a la MQ

13. Workflows
Principios y funcionamiento
Modificación de un workflow existente

14. Tests y base de datos
Introducción a las pruebas unitarias de Oro

15. Integraciones y seguridad
Creación y consumo de una API REST
Gestión de permisos y roles de usuario
Integración de módulos externos

Formaciones impartidas por nuestros expertos certificados en OroCommerce

Nuestros expertos cuentan hoy con los niveles más altos de certificación técnica y funcional otorgados por Oro. Son ellos quienes participan en el diseño, la implementación y la integración de tu plataforma OroCommerce. Conocen tu proyecto y, por eso, son los más indicados para impartir una formación contextualizada según tus desafíos y necesidades (administración, aspectos técnicos y funcionales).

Guillaume Grégoire, jefe de proyecto y responsable de la oferta OroCommerce de Synolia desde 2022, acompaña a diario a nuestros clientes. Trabaja en estrecha colaboración con Oro e imparte regularmente sesiones de onboarding, formación y presentación del roadmap de producto a nuestros clientes.

¿Por qué elegir a Synolia para tu formación en OroCommerce?

Como Gold Partner de OroCommerce, Synolia diseña, integra y optimiza plataformas ecommerce B2B a la medida para fabricantes, distribuidores y mayoristas. Esto nos ha dado una experiencia única en los desafíos complejos del ecommerce B2B: gestión de cuentas de clientes, catálogos segmentados, listas de precios específicas, gestión multientidad, integración con ERP, etc.

Lo que lograrás tras la formación

Al terminar la formación en OroCommerce, tus equipos ganan autonomía y eficiencia para aprovechar al máximo la plataforma B2B de referencia. Dominan las funcionalidades avanzadas y adoptan las buenas prácticas para optimizar los recorridos de cliente y los procesos internos.

En el plano técnico, tus desarrolladores adquieren la capacidad de personalizar la arquitectura de OroPlatform, integrar un CRM, un ERP o un PIM, y desarrollar funcionalidades específicas con total seguridad. El resultado: un uso óptimo de tu solución, operaciones más fluidas, una mejor experiencia de cliente y un retorno de la inversión más rápido.


    ¿Necesitas una formación en OroCommerce?

    Nuestro equipo estará encantado de acompañarte y formarte para que aproveches todo el potencial de la solución OroCommerce.

    ¡Contáctanos!