¿Qué es la expresión de campo? ¿Qué puedo especificar aquí al importar productos? - Store Manager para PrestaShop

¿Qué es la expresión de campo? ¿Qué puedo especificar aquí al importar productos?

Expresión es un conjunto de instrucciones SQL que devuelve un valor único. Para crear una expresión, use:

[FIELD_VALUE], que representa el valor de campo actual de su base de datos

[CSV_COL(INDEX)] , recuperando el valor del archivo .csv de la columna especificada en el parámetro INDEX CONCAT([CSV_COL(INDEX1)], ‘|’, [CSV_COL(INDEX2)], ‘|’ , … , [CSV_COL(INDEXN)]), a fusión de valores del archivo .csv de la columna especificada en el parámetro INDEX, se puede utilizarla para especificar el árbol de categorías completo requerido para la importación.

Ejemplos:

Para aumentar el precio del producto de su base de datos en un 15%, use la fórmula [FIELD_VALUE]*1.15

Para aumentar el precio especificado en el archivo .csv, use la fórmula [CSV_COL(INDEX)]*1.15, donde el INDEX es el número de la columna .csv.

Para cambiar el campo En stock / Fuera de stock dependiendo de la cantidad del producto, use esta fórmula: IF([CSV_COL(INDEX)] < 3, 0, 1). En este caso, si la cantidad del producto es < 3, establezca el valor 0 para el campo "en stock", establezca el valor 1. Tenga en cuenta que en este caso la ID de la columna de cantidad del producto del archivo .csv debe establecerse en INDEX.

Para combinar categorías usando el campo Expresión (se recomienda usar con la importación automática de productos), busque el campo “Nombre de categoría” y use esta fórmula:

CONCAT([CSV_COL(1)], ‘|’, [CSV_COL(2)], ‘|’ , … , [CSV_COL(N)])

donde: [CSV_COL(N)] es la columna separada del archivo .csv con el nombre de la categoría (N es el número de columna u orden de clasificación)

‘|’ – es el delimitador de categoría (que se ha elegido en el paso anterior)

Para obtener más detalles, haga clic en el botón Ayuda de SQL (F1)

Para verificar si su expresión es correcta, use la opción Ejecutar expresión, especifique cualquier valor y verifique el resultado. Puede ejecutarlo tantas veces como lo necesite hasta que obtenga el resultado necesario.

NOTA*: esta opción requiere algunas habilidades de SQL. En caso de que necesite ayuda, puede contactarnos por correo electrónico y con mucho gusto le guiaremos a través del proceso por una tarifa razonable.


COMENTARIOS
Be the first to comment.