Extensões de amostra para orquestração de pedido

O IBM Sterling® Order Management System fornece as seguintes regras de amostra e extensões de interface do usuário para a funcionalidade de orquestração de pedidos.

Regras de amostra para validação

O pacote de orquestração de pedido inclui um conjunto de regras de amostra definido no Operational Decision Manager (ODM) que pode ser implementado na própria instância ODM do cliente. A regra de amostra usa duas condições para validar o pedido do cliente Se o OrderedQty no OrderLines for maior que 20 ou o ItemID for a cadeia 'INVALID', as regras de amostra retornarão um ValidationResult com um ValidationStatus como InValid.

Para executar o fluxo de validação usando as regras de amostra do ODM , as seguintes propriedades padrão são usadas:
  • orch.service.validation.flowname.mapping=PrepareMappingForValidationSample
  • orch.service.validation.flowname.invokerules=InvokeValidationRulesSample
O conjunto de regras de amostra fornecido pelo aplicativo está disponível no seguinte arquivo:
  • IBMOrderValidationRules.jar
  • IBM_order_validation_xom.zip
Esses arquivos estão disponíveis no diretório <OMS_Runtime>/resources/orderorchestration/Sample/ODMSample

Extensões de UI de Call Center de amostra

O pacote de orquestração de pedido também inclui uma extensão de amostra para a tela Resumo do Pedido do aplicativo Call Center A extensão é fornecida para inserir um novo contêiner na tela Resumo do Pedido e renderizar uma árvore com base nos relacionamentos do pedido A biblioteca D3 está sendo utilizada para renderizar a estrutura em árvore

Para visualizar a estrutura em árvore, procure um pedido e navegue até a tela Resumo do Pedido no aplicativo Call Center . Se o pedido tiver relacionamentos de pedido definidos, a estrutura em árvore será desenhada na tela Resumo do Pedido (Order Summary) A ordem selecionada não precisa ser uma ordem pai, contanto que essa ordem faça parte de qualquer um dos relacionamentos, o aplicativo desenhe a estrutura em árvore completa a partir da ordem pai.

Ao clicar no link do número do pedido na estrutura em árvore do pedido, o aplicativo abre os detalhes do resumo do pedido correspondente em uma guia separada. As extensões de amostra são instaladas como parte da instalação do pacote de orquestração de pedido Os arquivos de extensão de amostra estão disponíveis no diretório <OMS_Runtime>/resources/orderorchestration/extensions