vista previa

Búsqueda de orden

La función «Búsqueda de pedidos» permite visualizar los pedidos que se gestionan a través del sistema de « Sterling™ Order Management ».

Cada vez que se modifique un pedido en el sistema de « Sterling Order Management », guarde un resumen del pedido en la función de búsqueda de pedidos, de modo que el estado más reciente del pedido esté siempre disponible en dicha función. La función «Búsqueda de pedidos» también permite indexar contenidos seleccionados del esquema, como los campos de búsqueda más habituales o los campos que requieren ordenación, entre otros, lo que permite realizar búsquedas más amplias y una recuperación más rápida.

Para almacenar el resumen de un pedido, «Búsqueda de pedidos» utiliza « Elasticsearch » (ES), una solución de indexación basada en Lucene. El esquema de estructura de los pedidos se asigna a un esquema de índice de pedidos mediante las funciones de asignación de Elasticsearch, y se crea un índice con ese esquema en Elasticsearch. Cuando se envía un documento de resumen de pedido a la función de búsqueda de pedidos, se genera un documento de índice de pedido a partir de dicho resumen y se almacena en ES con un identificador único. Cada documento de índice de pedidos consta de varios campos internos, definidos para distintos fines. Uno de esos campos es el de «estado ». Este campo indica si un pedido se encuentra en el sistem Sterling Order Management.

El resumen del pedido que se envía a «Búsqueda de pedidos» incluye principalmente los datos consultables de un pedido, como el número de identificación de facturación, el nombre del comprador, el número de teléfono, la dirección, el correo electrónico, la información de los artículos y cualquier otro dato relacionado con el pedido, así como los datos correspondientes para alimentar una aplicación de comercio electrónico o las interfaces de usuario (UI) de «Búsqueda de pedidos». Estas interfaces de usuario no requieren información detallada, por lo que pueden completarse a partir de los datos generales que figuran en la búsqueda de pedidos.

Una vez confirmado un pedido, es poco probable que cambien la mayoría de los campos en los que se pueden realizar búsquedas en los datos del resumen del pedido, lo que reduce el número de intentos de guardado. Para reducir aún más los intentos de guardado, desactiva la operación de guardado cuando un pedido sea temporal. Por ejemplo, un pedido que se encuentra en estado de borrador (el carrito no se ha cerrado) es más susceptible de sufrir cambios. Para evitar que se propaguen múltiples datos a la búsqueda de pedidos, puede desactivar la operación de guardado de borradores.