Дополнительные поля

Navigation:  Справочники > Дополнительные поля СТУС >

Дополнительные поля

Previous pageReturn to chapter overviewNext page

dop_pole_2

 

Для добавления нового поля необходимо нажать кнопку "Добавить поле".

После этого откроется общий справочник дополнительных полей, которые будут доступны для всех прайс-листов.

set_price_addon_fileds

В этом справочнике необходимо добавить новое поле, если его нет в списке и задать его название.

Для добавления дополнительного поля для прайс-листа нажмите кнопку "Выбор".

 

Вид экрана после добавления поля для прайс-листа

set_price_addon_fields4

Для импорта данных из прайс-листа, необходимо указать адрес ячейки откуда импортировать информацию для данного поля.

Адрес ячейки можно задавать в символьном виде A,B,C,D и т.д., либо в числовом.

Можно задать составной адрес, для импорта данных из нескольких столбцов и объединения значений.

Можно задать фиксированное значение для этого поля для всех товаров.

Так же можно задать порядок отображения поля в сетке СТИПП. Все дополнительные поля отображаются в сетке СТИПП самыми последними.

 

Возможно использовать регулярные выражения, для получения значений для дополнительных полей.

set_price_addon_fields5

В данном примере используется регулярное выражение для получения количества товара в упаковке, формула: ([(][0-9]{1,6}[а-я]{2,10}[)])

Чтобы проверить результат работы регулярного выражения, необходимо ввести текст в поле "Текст" и нажать кнопку "Тест", в данном примере мы проверяем наименование товара из прайс-листа "СВФС Болты DIN933 М5х16 (8шт) пакетик", как видно результатом работы регулярного выражения стал текст "(8шт)", этот текст сохранится в доп. поле "Фасовка" при импорте прайс-листа, соответственно для каждого товара будет своё значение, расчитанное на основании текста из заданной ячейки, в данном примере столбец №2 (столбец "B").

 

 

Справочник дополнительных полей

В поле значение по умолчанию можно задавать макроподстановки и логически условия.

 

Список доступных функций и свойств:

ЕСЛИ(lExpression, eExpression1, eExpression2) - возвращает одно из двух заданных значений в зависимости от результата логического выражения.

И - логическое И

ИЛИ - логическое ИЛИ

{Столбец_N} - адрес столбца из которого требуется получить данные из прайса (возможен символьный или числовой адрес).

Пример формулы: ЕСЛИ({Столбец_8}=="Москва", "На вторник", ЕСЛИ({Столбец_7}=="на складе", "Каждый день", "Нет"))

Результат работы https://screencast.com/t/1nyS1DAd2ob

https://forum.elbuz.com/viewtopic.php?f=2&t=7469

 

Значения в формулах при сравнении, должны быть заключены в кавычки, например:

ЕСЛИ("{СТУС_Производитель}"=="Apple", "поставщик1", "поставщик2")

 

Доступны такие макроподстановки и операторы:

Если

И 

ИЛИ 

Пусто

ОКРУГЛЕНИЕ_БОЛЬШЕ(

ОКРУГЛЕНИЕ_МЕНЬШЕ(

ОКРУГЛЕНИЕ_КРАТНО(

ОКРУГЛЕНИЕ_ДЕСЯТЫХ(

 

{СТИПП_Артикул_поставщика}

{СТИПП_Цена_наценка}

{СТИПП_Цена_себестоимость}

{СТИПП_ЦенаОВ_из_прайса}

{ЗначениеОтКонтрагента_}

 

{СТУС_Доставка}

{СТУС_Прибыль_Значение}

{СТУС_Прибыль_Процент}

{СТУС_Артикул}

{СТУС_Артикул_поставщика}

{СТУС_Артикул_2}

{СТУС_Наименование}

{СТУС_Наименование2}

{СТУС_Цена}

{СТУС_Цена_себестоимость}

{СТУС_Старая_цена}

{СТУС_Наличие}

{СТУС_Кол_во}

{СТУС_Описание_краткое}

{СТУС_Описание_полное}

{СТУС_Производитель}

{СТУС_Гарантия}

{СТУС_Цвет}

{СТУС_Модель}

{СТУС_Объём}

{СТУС_Ед_изм}

{СТУС_Вес}

{СТУС_Габарит}

{СТУС_ID_СТУС}

{СТУС_UUID}

{СТУС_SEO_ссылка_ЧПУ}

{СТУС_Meta_tag_title}

{СТУС_Meta_tag_description}

{СТУС_Meta_tag_keywords}

{СТУС_Код_контрагента}

{RULES_IMPORT_ADDON_TEXT1}

{RULES_IMPORT_ADDON_TEXT2}

 

Макроподстановки доп. колонок в СТУС

Макроподстановки доп. колонок с ценой в СТУС