visualização

Procura de Pedidos

A Pesquisa de Pedidos oferece visibilidade das encomendas processadas pelo sistem Sterling™ Order Management.

Sempre que um pedido for modificado no sistema d Sterling Order Management, salve um resumo do pedido na Pesquisa de pedidos, para que o estado mais recente do pedido esteja sempre disponível na Pesquisa de pedidos. A Pesquisa por Pedido também oferece a capacidade de indexar conteúdos selecionados do esboço, como campos pesquisáveis de uso comum, campos que exigem classificação e assim por diante, de modo a permitir uma ampla variedade de pesquisas e uma recuperação mais rápida.

Para armazenar um esboço de pedido, o Order Search utiliza o Elasticsearch (ES), uma solução de indexação baseada no Lucene. O esquema de esboço do pedido é mapeado para um esquema de índice de pedidos utilizando os recursos de mapeamento do Elasticsearch, e um índice é criado com esse esquema no Elasticsearch. Quando um documento de esboço de pedido é enviado para a Pesquisa de Pedidos, um documento de índice de pedido é gerado a partir do esboço e armazenado com um identificador único no ES. Cada documento de índice de pedido é composto por alguns campos internos, definidos para diversos fins. Um desses campos é o status. Este campo indica se um pedido está no sistem Sterling Order Management ou não.

O resumo do pedido enviado para a Pesquisa de Pedidos consiste principalmente em dados pesquisáveis de um pedido, tais como o número de identificação da fatura, nome do cliente, número de telefone, endereço, e-mail, informações sobre os itens e quaisquer outras informações relativas ao pedido e dados associados, destinados a alimentar uma aplicação de comércio eletrônico ou interfaces de usuário (UIs) na Pesquisa de Pedidos. Essas interfaces de usuário não exigem informações detalhadas e, portanto, podem ser preenchidas com os dados resumidos disponíveis na Pesquisa de Pedidos.

Após a confirmação de um pedido, é improvável que a maioria dos campos pesquisáveis nos dados do resumo do pedido seja alterada, reduzindo assim o número de tentativas de salvamento. Para reduzir ainda mais as tentativas de salvamento, desative a operação de salvamento quando um pedido for temporário. Por exemplo, um pedido em status de rascunho (o carrinho não foi finalizado) está mais sujeito a alterações. Para evitar a propagação múltipla para a Pesquisa de Pedidos, você pode desativar a operação de salvamento de rascunho.