Configurando Propriedades de Orquestração de Pedido

O arquivo yfs.properties_orch.ext.in contém as propriedades de orquestração de pedido e está localizado no diretório <OMS_Runtime>/properties

É possível configurar essas propriedades, que são descritas na tabela a seguir de uma das maneiras a seguir com base em se a propriedade tem suporte ao banco de dados permitido ou não:
  • Incluindo ou substituindo-os no arquivo customer_overrides.properties .
    Nota: deve-se incluir "yfs" como prefixo ao substituir essas propriedades no arquivo customer_overrides.properties .
  • Incluindo ou substituindo-os no banco de dados de propriedades usando a interface com o usuário do Gerenciamento de Propriedades Saiba mais...
    Nota: apenas as propriedades que possuem suporte ao banco de dados podem ser incluídas no banco de dados de propriedades usando essa UI.

Valor e descrição da propriedade de orquestração de pedido

Propriedade Suporte a bancos de dados Descrição
orch.service.providerurl N URL do provedor usado pelos servidores de integração configurados nos serviços de orquestração de pedidos.
orch.service.internal.qcf Y Nome do JMS ConnectionFactory usado pelos servidores de integração configurados nos serviços de orquestração de pedido.
orch.service.order.create.event.queue Y O nome da fila usado pelo serviço de validação de orquestração de pedido ProcessOrderValidation
orch.service.trigger.order.decomp.queue Y O nome da fila usado pelo serviço de decomposição de orquestração de pedido TriggerDecomp
orch.service.trigger.buildplan.queue Y Nome da fila usado pelo serviço de execução de orquestração de pedido TriggerBuildPlan
orch.service.evaluate.dependency.queue Y O nome da fila usado pelo serviço de orquestração de pedido EvaluateOrderDependency
orch.rulesEngine.validation.URL N URL para chamar o mecanismo de regras de negócios para o serviço de validação de orquestração de pedidos.
orch.rulesEngine.decomp.URL N URL para chamar o mecanismo de regras de negócios para o serviço de decomposição de orquestração de pedidos.
orch.rulesEngine.buildPlan.URL N URL para chamar o mecanismo de regras de negócios para o serviço de execução de orquestração de pedidos.
orch.rulesEngine.validation.RequestParameters N Parâmetros de solicitação para chamar o mecanismo de regras de negócios para o serviço de validação de orquestração de pedido O valor dessa propriedade deve estar no formato "name1=value1&name2=value2.....&namex=valuex"..
orch.rulesEngine.decomp.RequestParameters N Parâmetros de solicitação para chamar o mecanismo de regras de negócios para o serviço de decomposição de orquestração de pedido O valor dessa propriedade deve estar no formato "name1=value1&name2=value2.....&namex=valuex"..
orch.rulesEngine.buildPlan.RequestParameters N Parâmetros de solicitação para chamar o mecanismo de regras de negócios para o serviço de execução de orquestração de pedido O valor dessa propriedade deve estar no formato "name1=value1&name2=value2.....&namex=valuex"..
orch.service.validation.flowname.invokerules Y O nome do fluxo de serviço que precisa ser invocado quando o aplicativo chamar o mecanismo de regras para validação Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.validation.flowname.invokerules=InvokeValidationRulesSample

orch.service.validation.flowname.mapping Y O nome do fluxo de serviço que precisa ser invocado para mapear dados do pedido para a entrada do mecanismo de regras para validação Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.validation.flowname.mapping=PrepareMappingForValidationSample

orch.service.decomp.flowname.invokerules Y O nome do fluxo de serviço que precisa ser invocado quando o aplicativo chamar o mecanismo de regras para decomposição Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.decomp.flowname.invokerules=InvokeDecompRules

orch.service.decomp.flowname.mapping Y O nome do fluxo de serviço que precisa ser chamado para mapear os dados da ordem para a entrada do mecanismo de regras para decomposição Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.decomp.flowname.mapping=PrepareMappingForDecomp

orch.service.buildPlan.flowname.invokerules Y O nome do fluxo de serviço que precisa ser invocado quando o aplicativo chamar o mecanismo de regras para execução Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.buildPlan.flowname.invokerules=InvokeBuildPlanRules

orch.service.buildPlan.flowname.mapping Y o nome do fluxo de serviço que precisa ser chamado para mapear dados do pedido para a entrada do mecanismo de regras para execução. Por padrão, o valor é configurado como a implementação de regras de validação de amostra fornecida pelo aplicativo..

Por exemplo:

orch.service.buildPlan.flowname.mapping=PrepareMappingForBuildPlan

O que fazer em seguida:
  • Atualize a sandbox de tempo de execução do Sterling™ Order Management System Service criando e implantando extensões de configuração e propriedades. Saiba mais...