Guía Completa de Operadores

Los operadores son parte de las condiciones. Funcionan como un filtro antes de activar la regla

Comprobemos todos los operadores disponibles:

  • Operador: Es igual a

    • Definición: Busca una coincidencia exacta: el valor debe ser exactamente el mismo que el que ingresas.

    • Ejemplo: Quieres que todos los pedidos de devolución desde España se gestionen en el almacén de Madrid.

    • ¿Qué significa?

      • El sistema verifica el país de origen para cada orden de devolución. Si el país es exactamente "España", la regla funciona y la devolución se envía al almacén de Madrid.

        • ✔ Coincide:

          • España

        • ✘ No coincide:

          • Alemania

          • Francia

 

  • Operador: Es diferente de

    • Definición: Cualquier cosa que sea diferente de lo que ingresas en el campo. 
      La regla se activará solo cuando el valor sea diferente.

    • Ejemplo (País): Quieres que todos los pedidos no cumplidos del almacén de Berlín se revisen manualmente.

    • ¿Qué significa? 

      • El sistema verifica qué centro de cumplimiento está asignado a cada pedido.
        Si el centro no es "Berlín", se activa la regla y la orden se revisa manualmente.

        • ✔ Coincide:

          • París

          • Varsovia

        • ✘ No coincide:

          • Berlín

 

  • Operador: Es cualquiera de

    • Definición: Busca valores que coincidan con una o más opciones de una lista. La regla se activará si alguno de los valores enumerados coincide.

    • Ejemplo: Quieres desactivar la tarjeta de regalo como método de reembolso para pedidos con motivos de devolución, como

      • No me gusta
      • Es muy grande
      • Es muy pequeño
    • ¿Qué significa? 

      • El sistema comprueba los motivos de devolución de cada orden de devolución. Si el motivo de la devolución es "No me gusta"," Es demasiado grande "o" Es demasiado pequeño", se activa la regla y el sistema desactiva la Tarjeta de regalo.

        • ✔ Coincide::

          • Es muy pequeño

        • ✘ No coincide::

          • Está dañado

 

  • Operador: No es ninguno de

    • Definición: Busca valores que no coincidan con ninguna de las opciones que enumera. La regla se activará solo si el valor no está en la lista.

    • Ejemplo: Quieres aplicar el envío gratuito a todos los pedidos que utilicen cualquier código de descuento, excepto "WELCOME10" o "FREESHIP".

    • ¿Qué significa? 
      • El sistema comprueba el código de descuento utilizado en el pedido. Si el código no es "WELCOME10" o "FREESHIP" , se activa la regla y se aplica el envío gratuito.

        • ✔ Coincide:

          • SUMMER25

          • VIP2024
        • ✘ No coincide: 
          • WELCOME10

 

  • Operador: Contiene

    • Definición: Este operador se usa para verificar si existe un determinado valor dentro de otra colección, como una lista o un diccionario.

    • Ejemplo: Quieres que los pedidos de devolución de códigos postales que contengan "280" se manejen en el almacén de Madrid.

    • ¿Qué significa? 
      • El sistema comprueba el código postal de la dirección de devolución. Si el código contiene " 280 "(como 28001, 28045, etc.), se activa la regla y se envía la devolución al almacén de Madrid.

        • ✔ Coincide:

          • 28001

          • 28092
        • ✘ No coincide: 
          • 10010
          • 08174

 

  • Operador: No contiene

    • Definición: Esta regla comprueba si algo no incluye un determinado número o palabra.

    • Ejemplo: Quieres que los pedidos de devolución de códigos postales que no contengan "280" se envíen al almacén de Barcelona.

    • ¿Qué significa? 
      • El sistema comprueba el código postal de la dirección de devolución. Si el código no contiene "280", se activa la regla y se envía la devolución al almacén de Barcelona.

        • ✔ Coincide:

          • 08174

          • 10010
        • ✘ No coincide: 
          • 28001
          • 28045

 

  • Operador: Es mayor que

    • Definición: Busca valores que sean más altos que el número que ingresa. La regla se activará solo si el valor es estrictamente mayor

    • Ejemplo: Quieres aplicar envío gratuito a pedidos con un precio total superior a 100 EUR.

    • ¿Qué significa? 
      • El sistema comprueba el precio total de cada pedido. Si el precio es superior a 100 EUR, se activa la regla y se aplica el envío exprés.

        • ✔ Coincide:

          • 120 EUR

          • 150 EUR
        • ✘ No coincide: 
          • 100 EUR
          • 75 EUR

 

  • Operador: Es menor que

    • Definición: Busca valores inferiores al número que introduzca. La regla se activará solo si el valor es estrictamente menor.

    • Ejemplo: Quieres bloquear ciertos códigos de descuento para pedidos con un precio total inferior a 50 EUR.

    • ¿Qué significa? 
      • El sistema comprueba el precio total de cada pedido. Si el precio es inferior a 50 EUR, se activa la regla y se bloquea el código de descuento.

        • ✔ Coincide:

          • 49 EUR

          • 30 EUR
        • ✘ No coincide: 
          • 50 EUR
          • 75 EUR

 

  • Operador: Es mayor o igual que

    • Definición Busca valores iguales o superiores al número que introduzca. La regla se activará si el número es ese número o superior.

    • Ejemplo: Quieres cambiar el método de envío de Drop-off DHL a drop-off UPS para los clientes que han realizado 3 o más devoluciones.

    • ¿Qué significa? 
      • El sistema comprueba cuántas devoluciones ha realizado un cliente. Si el número es 3 o más, se activa la regla y se cambia el método de envío.

        • ✔ Coincide:

          • 4
          • 3
          • 7
        • ✘ No coincide: 
          • 1
          • 2

 

  • Operador: Es menor o igual que

    • Definición: Busca valores iguales o inferiores al número que introduzca. La regla se activará si el número es ese número o inferior.

    • Ejemplo: Quieres permitir devoluciones solo para los clientes que hayan realizado 2 devoluciones o menos.

    • ¿Qué significa? 
      • El sistema comprueba cuántas devoluciones ha realizado un cliente. Si el número es 2 o menos, se activa la regla y se permite el retorno.

        • ✔ Coincide:

          • 2
          • 1
          • 0
        • ✘ No coincide: 
          • 3
          • 5

 

  • Operador: Comienza con

    • Definición: Este operador comprueba si una cosa comienza con caracteres específicos

    • Ejemplo:  Quieres aplicar un método de envío especial a todos los pedidos que utilicen códigos de descuento que comiencen con "VIP"

    • ¿Qué significa? 
      • El sistema comprueba el código de descuento utilizado. Si el código comienza con" VIP", se activa la regla y se aplica el método de envío especial.

        • ✔ Coincide:

          • VIP2024
          • VIP10
        • ✘ No coincide: 
          • SPRINGVIP
          • SUMMER10

 

  • Operador: Termina en

    • Definición: Este operador comprueba si una cosa termina con caracteres específicos

    • Ejemplo: Quieres aplicar una tarifa de manejo de devolución para pedidos que usen códigos que terminen con "10".

    • ¿Qué significa? 
      • El sistema comprueba el código de descuento utilizado. Si el código termina con "10", se activa la regla y se aplica la tarifa de manejo de devolución.

        • ✔ Coincide:

          • WELCOME10
          • VIP10
        • ✘ No coincide: 
          • 10OFFSPRING
          • WINTER01

 

  • Operador:  No comienza con

    • Definición: Este operador comprueba si una cosa no se inicia con caracteres específicos

    • Ejemplo: Quieres cambiar el precio de los envíos de devolución a pedidos en los que el código postal no comience con "28".

    • ¿Qué significa? 
      • El sistema comprueba el código postal de entrega. Si el código no comienza con "28", se activa la regla y se cambia el precio de las entregas.

        • ✔ Coincide:

          • 08174
          • 10025
        • ✘ No coincide: 
          • 28001
          • 28092

  • Operador:  No termina en

    • Definición: Este operador comprueba si una cosa no termina con caracteres específicos

    • Ejemplo: Quieres cambiar de almacén para pedidos en los que el código postal no termine con "01".

    • ¿Qué significa? 
      • El sistema comprueba el código postal de entrega. Si el código no termina con "01", se activa la regla y se cambia el almacén

        • ✔ Coincide:

          • 28045
          • 08172
        • ✘ No coincide: 
          • 28001
          • 10001

  • Operator:  Regex -> Regular expression

    • Definición: Busca valores que coincidan con un patrón específico, no solo valores exactos. Úselo cuando necesite definir reglas complejas, como ciertos formatos numéricos o estructuras de código.

    • Ejemplo: Quieres enviar pedidos para la región de Cataluña al almacén de Barcelona. Los códigos postales de Cataluña suelen empezar por 08, por lo que se define un patrón coincidente: cualquier código postal que empiece por "08" y vaya seguido de tres dígitos. Entonces, en lugar de enumerar todos los códigos (08001, 08002, 08003...), creas un patrón:

      • Patrón de expresiones regulares utilizado en este caso: ^08\d{3}^. significa: 
        • ^ -> iniciar la línea
        • 08 -> comienza con 08
        • \d -> cualquier dígito (0-9)
        • {3} -> significa exactamente 3 dígitos después de 08
        • $ -> fin de la línea
    • ¿Qué significa? 
      • Tel sistema verifica el código postal y aplica la regla si el código comienza con 08 y tiene 5 dígitos en total, como 08001 a 08999.
        La regla se activa en función de un patrón (no de una lista fija), lo que ayuda cuando necesita cubrir una región grande o una estructura específica.

        • ✔ Coincide:

          • 08001
          • 08999
        • ✘ No coincide: 
          • 09010
          • 10001

Para saber más sobre Regex y cómo funciona, consulte este artículo -> REGEX