Usted está aquí:
Acción Enviar resúmenes de artículos de pedido de cancelación
En Gestión de pedidos de Salesforce, cancele uno o más resúmenes de productos de pedido desde un resumen de pedido. Esta acción crea un registro de pedido de cambio.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Ver ediciones admitidas. |
| Esta función requiere el complemento Gestión de pedidos de Salesforce. Para comprar, haga contacto con su ejecutivo de cuentas de Salesforce. |
En Flow Builder, agregue un elemento Acción a su flujo. Seleccione la categoría Gestión de pedidos y busque Cancelar envío de resúmenes de elementos de pedidos.
Establecer valores de entrada
Utilice valores anteriores del flujo para establecer las entradas.
| Parámetro de entrada | Descripción |
|---|---|
| Entrada Cancelar elementos de resúmenes de productos de pedidos | Esta entrada es una variable definida por Apex de clase ConnectApi.ChangeInputRepresentation. La variable tiene un campo: changeItems. Este campo es una lista de variables definidas por Apex de clase ConnectApi.ChangeItemInputRepresentation. La variable incluye estos campos:
|
| Id. de Resumen de pedidos | Referencia al resumen de pedido desde el que desea cancelar resúmenes de productos de pedidos. |
Almacenar valores de salida
| Parámetro de salida | Descripción |
|---|---|
| Salida Cancelar de resúmenes de productos de pedidos | Esta salida es una variable definida por Apex de clase ConnectApi.SubmitCancelOutputRepresentation. El signo de un valor en el campo changeBalances es el opuesto del valor correspondiente en un registro de pedido de cambio. Por ejemplo, un descuento es un valor positivo en changeBalances y un valor negativo en un registro de pedido de cambio. El campo changeBalances es una variable definida por Apex de clase ConnectApi.ChangeItemOutputRepresentation, que incluye estos campos.
El campo changeOrderId es el Id. del registro de pedido de cambio creado para los artículos cancelados. Utilice este pedido de cambio para crear un memorando de crédito. El campo feeChangeOrderId es el Id. del registro de pedido de cambio creado para cualquier comisión de cancelación. Utilice este pedido de cambio para crear una factura. |
Uso
Para configurar la entrada Cancelar elementos de resúmenes de productos de pedidos:
- Si desea cargar comisiones, utilice elementos Asignación para establecer los valores de los campos amount, amountType, description, priceBookEntryId, product2Id y reason en una o más variables ConnectApi.ChangeItemFeeInputRepresentation.
- Utilice los elementos Asignación para establecer los valores de campo orderItemSummaryId, quantity, reason y shippingReductionFlag en una o más variables ConnectApi.ChangeItemInputRepresentation.
- Si está cargando comisiones, utilice elementos Asignación para agregar las variables ConnectApi.ChangeItemFeeInputRepresentation a los campos changeItemFees en las variables ConnectApi.ChangeItemInputRepresentation asociadas.
- Utilice un elemento Asignación para agregar las variables ConnectApi.ChangeItemInputRepresentation al campo changeItems en una variable ConnectApi.ChangeInputRepresentation.
- Utilice la variable ConnectApi.ChangeInputRepresentation y el Id. de resumen de pedido en la entrada de acción.
En un flujo para la cancelación de resúmenes de productos de pedido, ejecute una acción Cancelar vista previa de resúmenes de elementos de pedidos antes de ejecutar la acción. A continuación muestre su salida para el usuario por revisar. Cuando el usuario verifica los resultados esperados, pase la misma entrada a esta acción.

