Personalizar los flujos de Order Management
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Explicar qué es un flujo.
- Describir los dos tipos de flujos.
- Enumerar y describir las plantillas de flujo de Order Management.
- Enumerar las formas en las que puede personalizar o configurar flujos.
- Explicar cómo incluir los flujos de servicio en la página de registro de resumen de pedido.
Configurar flujos para Order Management
Order Management funciona con Flow Builder, una herramienta que permite crear funciones manuales y automáticas en la organización. Los flujos recopilan datos y realizan acciones en su organización de Salesforce o en un sistema externo. Puede usar dos tipos de flujos con Order Management:
-
Pantalla: permite automatizar un proceso de negocio que recopile datos de personas, como un tutorial guiado o un asistente con pantallas.
-
Inicio automático: permite iniciar un flujo de forma interna cuando un registro cambie o cuando un usuario haga clic en un botón.
Eche un vistazo a la sección "Flow Builder" de Automatizar los procesos de negocio de la Ayuda de Salesforce para familiarizarse con la herramienta.
Flujos de Order Management
Order Management incluye un conjunto de plantillas de flujo. Maria no las puede usar directamente. Lo que debe hacer es copiarlas, personalizarlas y configurar sus sistema para usar las copias. Puede iniciar algunas automáticamente, mientras que el sistema inicia otras automáticamente.
Flujo |
Tipo de flujo |
Tipo de inicio |
---|---|---|
Cancel Item (Cancelar artÃculo) |
Pantalla |
Manual |
Create Order Summary (Crear resumen de pedido) |
Inicio automático |
Sistema |
Create Process Exception (Crear excepción del proceso) |
Inicio automático |
Sistema |
Discount (Descuento) |
Pantalla |
Manual |
Even Exchange Flow (Flujo de intercambio parejo) (requiere una licencia Growth de Salesforce Order Management) |
Pantalla |
Manual |
Order On Behalf Of (OOBO, Pedido en nombre de) |
Pantalla |
Manual |
Reship Order (Volver a enviar el pedido) (requiere una licencia Growth de Salesforce Order Management) |
Pantalla |
Manual |
Return Item (Devolver artÃculo) |
Pantalla |
Manual |
Return Merchandise Authorizations (RMA, Autorizaciones de devolución de mercancÃa), Create Credit Memo (Crear nota de crédito) y Ensure Refunds Flow (Flujo de garantÃa de reembolso) |
Inicio automático |
Sistema |
RMA Return Items (Devolución de artÃculos de RMA) |
Pantalla |
Manual |
El sistema inicia los flujos iniciados automáticamente bajo determinadas circunstancias:
-
Create Order Summary (Crear resumen de pedido): cuando se actualiza o se crea un registro de pedido y su código de estado es Activated (Activado).
-
Create Process Exception (Crear excepción del proceso): cuando se crea un evento de plataforma de excepción del proceso.
-
Return Merchandise Authorizations (RMA, Autorizaciones de devolución de mercancÃa), Create Credit Memo (Crear nota de crédito) y Ensure Refunds Flow (Flujo de garantÃa de reembolso): cuando se actualiza un registro de devolución de pedido siendo el tipo de ciclo de vida Managed (Gestionado) y su categorÃa de estado Closed (Cerrado).
Consideraciones sobre los flujos
En los flujos no se pueden usar etiquetas traducidas. Si Maria quiere incluir texto traducido de mensajes o pantallas en un flujo, debe crear una copia del flujo con texto codificado en el idioma en cuestión.
Si Maria agrega un campo personalizado a un objeto que se utiliza en un flujo, debe personalizar también el flujo.
Un pedido de cambio es un registro de pedido. Si agrega un campo personalizado obligatorio al objeto Order (Pedido), asegúrese de actualizar los flujos de servicio para configurar ese campo cuando el usuario crea un pedido de cambio. Si desde un flujo se intenta crear un pedido y no se configura este campo, se producirá un error.
Personalizar y configurar plantillas de flujos
Cuando Maria copia una plantilla de flujo, tiene la opción de personalizarla. Asà es cómo se crea un flujo a partir de una plantilla.
- En Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), escriba
Flows
(Flujos) y, a continuación, seleccione Flows (Flujos).
- Haga clic en New Flow (Nuevo flujo).
Ahora, Maria puede personalizar el flujo como en estos ejemplos.
- Utilizar la función de intercambio parejo con múltiples divisas.
- Utilizar un valor de
allocatedItemsChangeOrderType
distinto con el flujo Discount Item (ArtÃculo con descuento).
- Utilizar Salesforce Omnichannel Inventory.
- Configurar motivos de cancelación, descuento, devolución o intercambio parejo.
- Configurar una autorización de devolución de mercancÃa (RMA).
Utilizar la función de intercambio parejo con múltiples divisas
Maria utiliza la función Even Exchange (Intercambio parejo) y quiere utilizar varias divisas. Esta función se usa para cambiar un producto por otro, normalmente de otro tamaño u otro color. Asà es como se personaliza el flujo Even Exchange (Intercambio parejo) para definir el valor del código ISO de la divisa en las entradas de las listas de precios.
- Abra el flujo Even Exchange (Intercambio parejo).
- En la lista de elementos para crear registros, seleccione el elemento Pricebook Entry (Entrada de lista de precios). También puede introducirlo en el campo de búsqueda.
- En la sección Set Field Values for the Price Book Entry (Definir valores de campo para la entrada de la lista de precios), haga clic en Add Field (Agregar campo).
- En el cuadro Field (Campo), seleccione Currency ISO Code (Código ISO de divisa).
- En el cuadro Value (Valor), defina este valor en el código ISO de divisa del resumen de pedido. Para ello, seleccione Get Order Summary (Obtener resumen de pedido) y luego Currency ISO Code (Código ISO de divisa).
- Haga clic en Done (Listo).
- Haga clic en Save (Guardar).
Personalizar el flujo Discount Item (ArtÃculo con descuento)
De forma predeterminada, el flujo Discount Item (ArtÃculo con descuento) activa la acción Adjust Order Item Summary (Ajustar el resumen de artÃculos del pedido) con un valor para allocatedItemsChangeOrderType
de InFulfillment
. Este proceso genera un pedido de cambio independiente para los artÃculos del pedido que se van a ejecutar. Maria quiere usar un proceso distinto, y le alegra saber que es tan sencillo como definir un valor diferente.
Si tiene pensado usar resúmenes de pedidos sin gestionar, personalice la lógica del flujo Create Order Summary (Crear resumen de pedido) para asignar el tipo de ciclo de vida de los pedidos. Con el flujo predeterminado siempre se crean resúmenes de pedidos gestionados. Consulte Ciclo de vida de Order Management.
Utilizar Salesforce Omnichannel Inventory
Si utiliza Salesforce Omnichannel Inventory, debe personalizar los flujos.
- En el flujo Even Exchange (Intercambio parejo), defina las variables applyOCI y useLocationGroups como true (verdadero). El valor predeterminado de estas variables es false (falso).
- En el flujo Reship Order (Volver a enviar pedido), defina la variable applyOCI como true (verdadero). El valor predeterminado de esta variable es false (falso).
Configurar motivos
Para los flujos de cancelación de artÃculos, descuento, devolución de artÃculos e intercambio parejo, es necesario que el usuario seleccione un motivo para la acción en una lista desplegable. Entre los motivos se pueden incluir un artÃculo incorrecto y un cambio de opinión del cliente, por ejemplo. Asà es como se define una lista de motivos, los cuales se agregan a los valores de la lista de selección del campo Reason (Motivo) del objeto Order Product Summary Change (Camio en el resumen de productos del pedido).
- En Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), introduzca
Object Manager
(Gestor de objetos) y seleccione Object Manager (Gestor de objetos).
- Seleccione el objeto Order Product Summary Change (Cambio en el resumen de productos del pedido).
- Haga clic en Fields & Relationships (Campos y relaciones).
- Seleccione el motivo.
- Agregue los motivos a los valores de la lista de selección Reason (Motivo).
- Seleccione un valor predeterminado.
Configurar una autorización de devolución de mercancÃa (RMA)
Estos son los pasos para especificar un usuario predeterminado y los motivos de devolución en las autorizaciones de devolución de mercancÃa. Todos los valores de motivos de devolución de la partida de devolución del pedido deben tener valores de motivos coincidentes en el objeto Order Product Summary Change (Cambio en el resumen de productos del pedido).
- Especifique un usuario de flujo de trabajo predeterminado. Algunas acciones del flujo de RMA se ejecutarán con este usuario.
- En Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), introduzca
Process Automation Settings
(Configuración de automatización de procesos) y seleccione Process Automation (Automatización de procesos).
- En el campo Default Workflow User (Usuario de flujo de trabajo predeterminado), escriba el nombre de un usuario con el perfil System Administrator (Administrador del sistema). Puede hacer clic en el icono de búsqueda para abrir una ventana de búsqueda de usuarios.
- Agregue los motivos de devolución en el objeto Return Order Line Item (Partida de devolución del pedido).
- En Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), introduzca
Object Manager
(Gestor de objetos) y seleccione Object Manager (Gestor de objetos).
- Seleccione Return Order Line Item (Partida de devolución del pedido).
- Seleccione Fields & Relationships (Campos y relaciones).
- Seleccione Reason for Return (Motivo de la devolución) (o haga clic en New (Nueva) y cree la lista).
- Agregue los motivos de devolución a los valores de la lista de selección Reason for Return (Motivo de la devolución).
- Seleccione un valor predeterminado.
- Compruebe que todas estas entradas estén también en la lista de selección Reason (Motivo) del objeto Order Product Summary Change (Cambio en el resumen de productos del pedido).
El flujo de tramitación de compra en negocios B2B
Maria utiliza Order Management con flujos de tramitación de compra de B2B Commerce, asà que necesita configurar el flujo de tramitación de compra en negocios B2B para que funcione con Order Management.
Incluir los flujos de servicio en la página de registro de resumen de pedido
Maria concede acceso a sus flujos a los usuarios agregándolos al componente Actions & Recommendations (Acciones y recomendaciones) en la FlexiPage del resumen de pedido. Veamos cómo lo hace.
- En Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), introduzca
Actions & Recommendations
(Acciones y recomendaciones) y seleccione Actions & Recommendations (Acciones y recomendaciones).
- Haga clic en New Deployment (Nueva implementación) y luego haga clic en Next (Siguiente).
- Después de asignar un nombre a la implementación, seleccione Flows (Flujos) y acciones rápidas.
- Anule la selección de Recommendations (Recomendaciones) y haga clic en Next (Siguiente).
- En la lista Available Objects (Objetos disponibles), busque Order Summary (Resumen de pedido), múevalo a la lista Selected Objects (Objetos seleccionados) y haga clic en Next (Siguiente).
- Seleccione la ficha Default (Predeterminado).
- En la lista All Actions (Todas las acciones), busque los flujos duplicados y arrástrelos a la sección Top Pinned (Anclado en la parte superior).
- Seleccione los flujos y haga clic en Unmark Removable (Desmarcar los disponibles para su eliminación).
- Haga clic en Next (Siguiente) y luego en Save (Guardar).
Modificar la página de registro de resumen de pedido
Maria abre un registro de resumen de pedido de su organización para modificar la página de registro predeterminada. Puesto que para los resúmenes de pedidos se necesitan varios registros relacionados, lo mejor es que no intente crear uno manualmente. Lo único que tiene que hacer es crear y activar un pedido, y se iniciará el flujo Create Order Summary (Crear resumen de pedido). Luego puede abrir el registro de resumen de pedido y cambiar el formato de página. Veamos cómo hacerlo.
- Cree un pedido en su tienda.
- Haga clic en App Launcher (Iniciador de aplicación) en su organización.
- Escriba el nombre del objeto,
Order Summary
(Resumen de pedido), y selecciónelo.
- Haga clic en la ficha Order Summaries (Resúmenes de pedidos) y abra un registro de resumen de pedido.
- En el menú Setup (Configuración), seleccione Edit Page (Modificar página).
- Seleccione el componente Actions & Recommendations (Acciones y recomendaciones) en la vista previa del formato.
- En el campo Actions & Recommendations Deployment (Implementación de acciones y recomendaciones), seleccione la implementación que acaba de crear y haga clic en Save (Guardar).
- En el cuadro de diálogo que aparece, haga clic en Activate (Activar) y en Save (Guardar).
- Haga clic en Activation (Activación).
- Guarde el formato de la página como el predeterminado de la organización.
Siguientes pasos
En esta unidad, ha explorado Flow Builder, las plantillas de flujo disponibles en Order Management y cómo se personalizan los flujos. A continuación, aprenderá a configurar algunas funciones de tramitación de compra.
Recursos
- Ayuda de Salesforce: Flow Core Action for Order Management: Adjust Order Item Summaries Submit (Acción básica de los flujos en Order Management: ajustar el envÃo de resúmenes de artÃculos de un pedido)
- Ayuda de Salesforce: Ciclo de vida de Order Management
- Desarrollador de Salesforce: Flujo de tramitación de compra de B2B Commerce
- Desarrollador de Salesforce: Salesforce Flow for Service