FAQS: tipos de campo

1. Necesito añadir texto enriquecido / superíndices / subíndices en un campo de tipo texto corto, pero no me lo permite.

R: No es posible en un campo de tipo texto corto porque ese campo en los formularios no admite enriquecidos. No se trata de una restricción de Sales Layer, sino del propio formulario. Es posible cambiar el campo de tipo texto corto a texto largo, que tiene un modo con enriquecidos, sin perder el contenido, pero ese cambio no es posible con los campos básicos (referencia, nombre de producto, descripción, conjunto de atributos, etc.).

 

2. ¿Qué tipo de contenido necesita/reconoce el campo booleano / Sí-no? ¿Cómo se exporta?

R: A la hora de importar reconoce 0|1|y|n|yes|no|si|sí|ok|ja|true|false|oui|non|bai|Да|нет|是的|没有|はい|いいえ

Es posible usar fórmulas al importar y exportar para que si es 0/1 se exporte como VERADERO/FALSO, por ejemplo, personalizando la salida.

3. ¿Cómo puedo aplicar una fórmula al campo tipo plantilla en mi conector?

R: El campo tipo plantilla no acepta el uso de fórmulas tal y como estamos acostumbrados a utilizar para los campos normales. Sin embargo, tenemos la opción de crear campos en el conector y aplicarles una fórmula para, más tarde, poder utilizarlo en una plantilla. Solo se tendría que ir a nuestro conector Datos de salida> Productos, crear un campo y aplicarle la fórmula como se ve en la siguiente captura:

Campo plantilla ejemplo
Se añade primero el campo con la fórmula {{“test”}} y se reutiliza después en un campo tipo plantilla. 
De esta forma, en plantilla se verá el resultado de la fórmula aplicada a {{“test”}} 
 

Apunta: aunque este campo no acepta la inserción de fórmulas como tal, podemos aplicar un truco en ciertos casos. Por ejemplo, está permitido usar .source/.org con el campo tipo imagen, con lo que el contenido del campo tipo plantilla en el conector quedaría de la siguiente forma {Nombre_Campo.source}

4. ¿Cómo puedo exportar las traducciones de los campos de tipo lista desde un conector? 

R: Los campos  tipo lista de atributos no usan las traducciones de la forma habitual que lo hace Sales Layer. En este caso, hay que establecer un valor por defecto cuando las configuramos y después proceder a añadir las traducciones. 

Por defecto, el valor que se le da al crearlas, es el mismo que el de la traducción del idioma principal de la cuenta.

Si necesitamos obtener las traducciones de los valores que contienen el campo en un conector, tendremos que utilizar la fórmula GET_LIST TRANSLATION(), añadiendo el campo y el idioma de la traducción que se quiere extraer.

Como en este ejemplo: GET_LIST_TRANSLATION({my_list_field}, "", "en")

 

5. ¿Por qué en un campo del tipo número si existen ceros al inicio del número, desaparecen?

R: Si tenemos el número 000324567, y lo importamos a un campo tipo número, veremos como el número que se reflejará al importarlo es el 324567. Esto sucede porque la propia lógica del tipo de campo numérico los elimina.

Si desea mantener estos ceros, puede utilizar un campo del tipo texto corto o bien concatenar los ceros necesarios mediante una fórmula a la hora de exportar los datos.