Configurar impuestos y ejecuciones de pedidos
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Enumerar los pasos que debe dar para configurar la visualización del bruto fiscal en Order Management.
- Enumerar las tres categorÃas de tipo de ejecución.
- Describir cómo funciona la capacidad de poner en espera pedidos en ejecución.
- Describir cómo se relaciona la categorÃa de estado con el estado del registro de un pedido en ejecución.
Configurar parámetros
Order Management tiene integradas funciones de procesamiento de ejecución de pedidos y datos de precios, impuestos y estados de pedidos. Maria Jimenez configura el funcionamiento de todos estos elementos en Order Management.
Configurar la visualización de impuestos
Maria puede configurar la visualización de precios e impuestos en su organización. La configuración depende del tipo de impuestos que se use en cada región, ya sean netos o brutos.
Tipo de impuesto | Ejemplo | Visualización de precios e impuestos | Si solo hace negocios con una región de impuestos netos |
---|---|---|---|
Neto | Impuesto sobre las ventas, precios e impuestos | Por separado | No se necesita configuración adicional |
Bruto | Impuesto sobre el valor añadido (IVA) | Combinado | Configure los formatos de página de la organización para ver los importes combinados de precios e impuestos. |
La organización de Maria tiene habilitada la opción de múltiples divisas, asà que crea un perfil de usuario para los agentes de servicio en las regiones de impuestos brutos mediante la duplicación del perfil de usuario estándar. Luego crea formatos de página que utilizan campos de impuestos brutos en lugar de campos de impuestos netos y los asigna al nuevo perfil. Veamos cómo lo hace.
- 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).
- Para cada objeto donde se vean precios, cree un formato de página que utilice campos de impuestos brutos que combinen precios e importes de impuestos.
- Desde Setup (Configuración), en el cuadro Quick Find (Búsqueda rápida), escriba
Profiles (Perfiles)
y seleccione Profiles (Perfiles).
- Si su organización tiene habilitadas múltiples divisas, duplique el perfil Standard user (Usuario estándar). Asigne al nuevo perfil un nombre que identifique que se puede aplicar a los usuarios que trabajan con impuestos brutos.
- Si solo hace negocios en una región que utiliza impuestos brutos, edite el perfil Standard user (Usuario estándar).
- Si su organización tiene habilitadas múltiples divisas, modifique el nuevo perfil.
- Asigne los formatos de página de impuestos brutos al perfil de usuario.
- Cree al menos un registro de resumen de pedido.
- En Salesforce Order Management, abra la página de detalles de cualquier registro de resumen de pedido.
- En el menú de configuración de esa página, seleccione Edit Page (Modificar página).
- Configure los campos de la sección Gross Tax Orders (Pedidos con impuestos brutos) del componente Totals (Totales).
- Guarde y active la página.
Configurar la ejecución de pedidos
En la etapa de ejecución del proceso de pedido se gestiona cómo llega un pedido al comprador. Esto siempre incluye una ubicación y un estado. Order Management incluye paquetes de ejecución de pedidos de muestra que incluyen flujos, procesos y clases de Apex y que indican cómo implementar la ejecución de pedidos en Flow Builder.
CategorÃas y tipos de ejecución
Los tipos de ejecución indican cómo se ejecuta un pedido, por ejemplo, desde un almacén o en lÃnea. Order Management gestiona todo esto con tipos de ejecución de pedidos flexibles que se asignan a una categorÃa de tipo de ejecución. Order Management incluye tipos de ejecución de pedidos predeterminados, pero se pueden agregar más. El tipo de ejecución que se asigna a un pedido en ejecución indica el método de ejecución que utiliza Order Management para los productos de ese pedido. Estos son los tipos y las categorÃas en cuestión.
CategorÃa de tipo de ejecución | Tipos de ejecución predeterminados |
---|---|
FÃsica |
|
EnvÃo directo |
|
Digital |
|
Aunque Maria no puede modificar las categorÃas de tipo de ejecución, puede personalizar los tipos de ejecución siempre y cuando asocie cada uno de ellos con una categorÃa. Para personalizar los tipos de ejecución, modifica los valores de la lista de selección del campo Type (Tipo) en el objeto Fulfillment Order (Orden de ejecución).
Ubicaciones de ejecución
¿De dónde proceden exactamente esos productos? Eso serÃa la ubicación de ejecución. Maria define un conjunto de tipos de ubicaciones de ejecución, como almacén y tienda, y los agrega a la lista de selección Location Type (Tipo de ubicación) del objeto Location (Ubicación). Luego crea un registro de ubicación para representar cada una de las ubicaciones de ejecución.
También puede crear un sistema de clasificación de ubicaciones en la lógica de enrutamiento. Para ello, agrega valores a la lista de selección del campo Priority (Prioridad) del objeto Location (Ubicación) y asigna un valor a cada ubicación.
Puede limitar la cantidad de pedidos en ejecución asignados a una ubicación si define la capacidad de pedidos en ejecución. ¿Cuántos pedidos en ejecución se pueden asignar a una ubicación? El objeto Location (Ubicación) contiene tres campos para definir la capacidad de pedidos en ejecución.
Campos del objeto Location (Ubicación) | Descripción |
---|---|
Track Fulfillment Order Capacity (Llevar un registro de la capacidad de pedidos en ejecución) | Indica si se lleva un registro de la capacidad de la ubicación. |
Fulfillment Order Capacity (Capacidad de pedidos en ejecución) | La cantidad máxima de pedidos en ejecución que se pueden asignar a la ubicación durante 24 horas. Si el valor es nulo, significa que la capacidad de la ubicación es ilimitada. |
Recuento de pedidos en ejecución asignados | Cantidad de pedidos en ejecución asignados a la ubicación. Para definir el periodo de tiempo asociado a la capacidad máxima, restablezca el valor a un intervalo determinado. Por ejemplo, si quiere controlar la capacidad diaria, ejecute un trabajo automatizado que defina el valor en 0 para cada ubicación a medianoche según la zona horaria de la ubicación. |
Es importante llevar un control de los productos disponibles para su envÃo en una ubicación para entregar los pedidos a tiempo y aumentar la satisfacción de los compradores. Order Management gestiona la capacidad de una ubicación mediante acciones relacionadas con los datos de capacidad de pedidos en ejecución, tal y como vemos en esta tabla. Order Management permite retener, confirmar, liberar y obtener la capacidad de pedidos en ejecución de una ubicación.
Recurso/acción | Descripción |
---|---|
Hold Fulfillment Order Capacity (Retener la capacidad de pedidos en ejecución) | Para asignar un pedido en ejecución a una ubicación, debe retener la capacidad que necesita en la ubicación. Si la ubicación no tiene capacidad libre, recibirá un error. La capacidad libre representa la capacidad de pedidos en ejecución) de la ubicación menos el total de su capacidad retenida y los pedidos en ejecución asignados. |
Confirm Fulfillment Order Capacity (Confirmar la capacidad de pedidos en ejecución) | Al asignar un pedido en ejecución a una ubicación, debe confirmar la capacidad retenida para el pedido en la ubicación. Esto aumenta el recuento de pedidos en ejecución asignados de la ubicación y reduce la capacidad retenida. |
Release Fulfillment Order Capacity (Liberar la capacidad de pedidos en ejecución) | Si retiene capacidad para un pedido en ejecución de una ubicación y decide no asignar el pedido a esa ubicación, puede liberar la capacidad retenida. Esto reduce la capacidad retenida de la ubicación sin aumentar el recuento de pedidos en ejecución asignados. |
Get Fulfillment Order Capacity Values (Obtener valores de la capacidad de pedidos en ejecución) | Al obtener los valores, se obtiene la capacidad máxima de una ubicación, el recuento de pedidos en ejecución asignados y la capacidad retenida. Esta es la única forma de recuperar la capacidad retenida, ya que esta no se representa con ningún campo del objeto Location (Ubicación). |
Al cambiar el recuento de pedidos en ejecución asignados no se elimina la capacidad retenida de los pedidos en ejecución sin asignar. Para reducir la capacidad retenida, debe confirmarla o liberarla.
Para usar Salesforce Omnichannel Inventory a fin de gestionar ubicaciones de inventario, cree grupos de ubicación y asÃgneles ubicaciones. Establezca el campo ShouldSyncWithOci en true (verdadero) para las ubicaciones y los grupos de ubicaciones que formen parte de su implementación de Omnichannel Inventory.
Explorar los estados y las categorÃas de estados
Order Management utiliza categorÃas de estados para controlar los pedidos a medida que se mueven por un flujo de trabajo. Cuando Order Management define un estado de registro de pedido en ejecución, también configura la categorÃa del estado.
Las categorÃas de estados no se pueden modificar. Son fijas. Sin embargo, puede personalizar un estado siempre y cuando lo asocie con una categorÃa de estado. Las categorÃas de estados fijas son importantes si tiene procesos personalizados que dependen de la categorÃa de estado de un registro.
La categorÃa de estado de un pedido en ejecución define los campos de cantidad de los resúmenes de productos del pedido que se asocian con los productos del pedido en ejecución. Por ejemplo, cuando un registro de pedido en ejecución tiene el estado Assigned (Asignado) o Pickpack (Recogida), la categorÃa de estado es Fulfilling (En ejecución). Puede agregar estados de pedidos en función de las necesidades de su empresa, por ejemplo:
- Approved (Aprobado)
- Waiting to Fulfill (Esperando a ejecutarse)
- Delayed (Atrasado)
¿Cómo funciona todo esto en Order Management? Order Management funciona con distintos tipos de objeto, tal y como vemos en esta tabla. Cada tipo de objeto tiene categorÃas de estado fijas, cada una de las cuales se asocia a uno o más estados. Asà es como vienen configurados de forma predeterminada.
Objeto | CategorÃa de estado (fija) | Estados predeterminados (se pueden modificar) |
---|---|---|
Fulfillment Order (Pedido en ejecución) | Draft (Borrador) |
|
Activated (Activado) |
| |
Fulfilling (En ejecución) |
| |
Closed (Cerrado) |
| |
Canceled (Cancelado) |
| |
Order (Pedido) | Draft (Borrador) |
|
Activated (Activado) |
| |
Order Summary (Resumen de pedido) | N/A (N/D) |
|
Process Exception (Excepción del proceso) | Active (Activo) |
|
Inactive (Inactivo) |
| |
Resolved (Resuelto) |
| |
Resolved (Resuelto) | Activated (Activado) |
|
Canceled (Cancelado) |
| |
Closed (Cerrado) |
| |
Draft (Borrador) |
|
El objeto Order Summary (Resumen de pedido) contiene un campo Status (Estado), pero no un campo Status CategorÃa (CategorÃa de estado). En las funciones estándar de Order Management no se utilizan estados de resumen de pedido, pero puede usarlos para implementar procesos de negocio personalizados. Si agrega estados de resumen de pedido, le recomendamos configurarlos para que coincidan con los estados de pedidos.
Importar datos históricos de pedidos
Cuando Linda necesita importar registros de pedidos históricos o no estándar, lo hace desde la API masiva o compuesta, y configura el flujo Create Order Summary (Crear resumen de pedido) para que se ejecute en los registros de pedidos importados.
A modo de resumen
En esta unidad, ha aprendido a configurar la visualización de impuestos y la ejecución de pedidos. Ha explorado los estados y las categorÃas de estado de Order Management. Ahora puede realizar la prueba final y obtener una reluciente insignia.
Recursos
- Ayuda de Salesforce: Define a Legacy Named Credential (Definir una credencial con nombre heredada)
- Desarrollador de Salesforce: GuÃa del desarrollador de Apex
- Desarrollador de Salesforce: GuÃa de referencia de Apex
- Desarrollador de Salesforce: GuÃa del desarrollador de API de REST de conexión
- Desarrollador de Salesforce: GuÃa del desarrollador de Salesforce Order Management
- Salesforce: GuÃa de implementación de Salesforce Omnichannel Inventory
- Desarrollador de Salesforce: Object Reference for the Salesforce Platform (Referencia de objetos de Salesforce Platform)
- Desarrollador de Salesforce: GuÃa del desarrollador de B2B Commerce y B2B2C Commerce