Ação Criar pedidos de cumprimento
No Gerenciamento de pedidos do Salesforce, crie pedidos de cumprimento e produtos do pedido de cumprimento para vários resumos do grupo de entrega do pedido, cada um dos quais define um destinatário e um método de entrega. Você especifica os resumos do produto do pedido para cumprir e os locais do cumprimento para processá-los. Se você especificar vários locais de cumprimento para um resumo do grupo de entregas de pedidos, um pedido de cumprimento será criado para cada um.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Exibir edições com suporte. |
| Esse recurso requer o complemento Gerenciamento de pedidos do Salesforce. Para comprar, entre em contato com seu executivo de conta do Salesforce. |
No Flow Builder, adicione um elemento Ação ao fluxo. Selecione a categoria Gerenciamento de pedidos e pesquise Criar pedidos de cumprimento.
Definir valores de entrada
Use valores anteriores no fluxo para definir as entradas.
| Incluir parâmetro | Descrição |
|---|---|
| Entrada de pedidos de cumprimento | Essa entrada é uma variável definida pelo Apex da classe ConnectApi.MultipleFulfillmentOrderInputRepresentation. A variável tem um campo: fulfillmentOrders. Esse campo é uma lista de variáveis definidas pelo Apex da classe ConnectApi.FulfillmentOrderInputRepresentation. Cada variável tem três campos:
|
Armazenar valores de saída
| Parâmetro de saída | Descrição |
|---|---|
| Saída de pedidos para cumprimento | Esse valor é uma variável definida pelo Apex da classe ConnectApi.MultipleFulfillmentOrderOutputRepresentation. A variável tem um campo: fulfillmentOrders. Esse campo é uma lista de variáveis definidas pelo Apex da classe ConnectApi.FulfillmentGroupOutputRepresentation. Cada variável tem estes campos:
|
Para configurar a entrada de pedidos de cumprimento:
-
Para cada grupo de entrega do pedido:
- Use elementos de atribuição para definir os valores de campo orderItemSummaryId e quantity em uma ou mais variáveis ConnectApi.OrderItemSummaryInputRepresentation.
- Use os elementos de Atribuição para adicionar as variáveis ConnectApi.OrderItemSummaryInputRepresentation ao campo orderItemSummaries em uma ou mais variáveis ConnectApi.FulfillmentGroupInputRepresentation, um para cada grupo de cumprimento.
- Use os elementos de Atribuição para definir os valores de campo fulfilledFromLocationId, fulfillmentType e referenceId nas variáveis ConnectApi.FulfillmentGroupInputRepresentation.
- Use elementos de atribuição para adicionar as variáveis ConnectApi.FulfillmentGroupInputRepresentation ao campo fulfillmentGroups em uma variável ConnectApi.FulfillmentOrderInputRepresentation.
- Use os elementos de Atribuição para definir os valores de campo orderDeliveryGroupSummaryId e orderSummaryId na variável ConnectApi.FulfillmentOrderInputRepresentation.
- Use um elemento de atribuição para adicionar as variáveis ConnectApi.FulfillmentOrderInputRepresentation ao campo fulfillmentOrders em uma variável ConnectApi.MultipleFulfillmentOrderInputRepresentation.
- Use a variável ConnectApi.MultipleFulfillmentOrderInputRepresentation na entrada de ação.
