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.
- 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.