Gestão de pedidos

Índice

Unificar pedidos

PEDIDOS.PRO_UNIFICAR_PEDIDOS

Descrição

Interface utilizada para unificar dois pedidos.

Ao unificar:

Para isso, os pedidos:

Campos:

Pedido de origem, que será cancelado e terá seus itens incluídos no pedido de destino.

Deve ser informado um pedido:
Pedido de destino, que terá os itens incluídos do pedido de origem.

Deve ser informado um pedido:
Tipo de histórico que registra a unificação dos pedidos.

Esta informação ficará registrada ao pedido de origem.

Ao ser utilizado pela primeira vez, a escolha informada será considerada a "padrão" para o estabelecimento padrão, através da preferência PEDIDOS.PRO_UNIFICAR_PEDIDOS.TIPO_HISTORICO_PADRAO.
Observações que serão incluídas por padrão ao unificar os itens.

Esta observação ficará registrada no item do pedido de destino.

Este campo aceita velocity. As macros disponíveis são:
  • pedOrigem: Pedido de origem (entidade).
  • itOrigem: Item do pedido de origem.
  • pedDestino: Pedido de destino (entidade).
  • estabelecimento_id: Estabelecimento padrão do usuário.
Quando é feita unificação, o pedido de origem é cancelado.

Este motivo ficará salvo no item do de pedido de origem.

Ao ser utilizado pela primeira vez, a escolha informada será considerada a "padrão" para o estabelecimento padrão, através da preferência PEDIDOS.PRO_UNIFICAR_PEDIDOS.MOTIVO_CANCELAMENTO_PADRAO.

Operações

Topo

Unificar

Unifica os pedidos, cancelando o pedido de origem e incluindo os seus itens no pedido de destino.

Produtos que já estiverem no pedido de destino serão alteradas suas quantidades pedidas. Neste caso, será somada a quantidade pendente do pedido de origem.

Não serão unificados itens cancelados no pedido de origem.
Comportamento:

Configurações

PEDIDOS.PRO_UNIFICAR_PEDIDOS.MOTIVO_CANCELAMENTO_PADRAO

Motivo de cancelamento padrão

Motivo de cancelamento que é utilizado por padrão. Esta preferência sobrepõe a preferência ".DEFAULT_VALUE".

Tipo: TEXT

PEDIDOS.PRO_UNIFICAR_PEDIDOS.SITUACOES_PERMITIDAS_DESTINO

Situações permitidas para o pedido de destino

Permite definir quais são as situações permitidas que o pedido de destino pode estar para ser feita unificação.

Pode ser informado mais de uma situação, separando por vírgula.
Exemplo:

P,T

Tipo: TEXT

PEDIDOS.PRO_UNIFICAR_PEDIDOS.SITUACOES_PERMITIDAS_ORIGEM

Situações permitidas para o pedido de origem

Permite definir quais são as situações permitidas que o pedido de origem pode estar para ser feita unificação.

Pode ser informado mais de uma situação, separando por vírgula.
Exemplo:

P,T

Tipo: TEXT

PEDIDOS.PRO_UNIFICAR_PEDIDOS.TIPO_HISTORICO_PADRAO

Tipo de histórico padrão

Tipo de histórico que é utilizado por padrão. Esta preferência sobrepõe a preferência ".DEFAULT_VALUE".

Tipo: TEXT

Regras

Preencher padrões

Preenche os valores padrões dos campos de histórico, motivo e observação.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Unificar"

Salvar padrões

Salva os valores padrões dos campos de histórico, motivo e observação.

Executado ao ser feito uma unificação.