Gerenciamento de pedidos

O recurso Gerenciamento de pedidos apresenta funções e objetos que permitem agrupar tarefas e processá-las juntos de forma eficiente. O recurso suporta a criação manual de pedidos e o envio de pedidos de sistemas de pedidos que podem gerar ou exportar pedidos como arquivos XML.

Esse recurso adiciona um modelo de etapa, o objeto Pedido e o objeto Mapeamento de propriedades de pedido. Ele também inclui objetos de amostra como parte de um cenário de uso, que você pode examinar e copiar conforme necessário para usar na sua instalação.

Objetos

Pedido
Um pedido é um contêiner para tarefas. Os pedidos podem ser criados manualmente (através do portlet Enviar tarefas) ou gerados por um sistema de pedidos e enviados a um dispositivo de entrada como um arquivo XML. O arquivo XML é interpretado e convertido em um ou mais pedidos com uma ou mais tarefas em cada pedido. Você pode definir propriedades em um pedido, algumas das quais são passadas para todas as tarefas nele contidos.
Mapeamento de propriedades de pedido
Um mapeamento de propriedades de pedido define quais elementos XML no arquivo criado pelo sistema de pedidos são usados para identificar pedidos e tarefas e quais são usados para definir propriedades.

Modelo de etapa

CreateOrdersFromFile
Uma etapa baseada nesse modelo de etapa usa um objeto de mapeamento de propriedades de pedido para criar pedidos com tarefas dentro deles a partir do conteúdo de um arquivo de entrada XML. A etapa envia as tarefas para um fluxo de trabalho especificado para processamento.

Objetos de amostra

OrderSample
Um fluxo de trabalho de amostra que você pode examinar e executar para entender como o recurso funciona. Ele recebe um arquivo XML do OrderHotFolder e envia tarefas para serem processadas pelo fluxo de trabalho OrderJobSample.
OrderJobSample
Um fluxo de trabalho de amostra que você pode examinar e executar para entender como o recurso funciona. Ele recebe tarefas filhas do fluxo de trabalho OrderSample e as processa.
OrderHotFolder
Um dispositivo de entrada de amostra com um arquivo de pedido de amostra pré-carregado. Ele envia o arquivo de amostra para o fluxo de trabalho OrderSample para processamento.
OrderXMLSample
Um objeto de mapeamento de propriedades de pedido de amostra que está configurado para processar o arquivo Order.xml de amostra e criar um pedido e duas tarefas.