Скрипты
8  /  9
Функционал скриптов применяется для динамического преобразования выгружаемых данных.

Скрипт - это код на встроенном языке 1С:Предприятие.

Фактически скрипты дают возможность неограниченного изменения и преобразования данных, задавать любые условия изменения.
Например:
  • Расчет цен с учетом различных условий
  • Удаление каких либо данных и выгружаемого значения
  • Соединение нескольких полей в одно
  • и т.п.
Алгоритм работы программы выгрузки следующий - сначала выгружается значение из указанного поля, далее это значение передается в скрипт для обработки и обработанное значение выгружается в файл выгрузки.

КАКИЕ ПОЛЯ МОЖНО ИСПОЛЬЗОВАТЬ В СКРИПТАХ

ТекущееЗначение - в этой переменной содержится значение поля выгрузки.
НоменклатураСсылка - через эту переменную можно получить значение любого поля карточки номенклатуры
ХарактеристикаСсылка - через эту переменную можно получить значение любого поля карточки характеристики номенклатуры
СерияНоменклатурыСсылка - через эту переменную можно получить значение любого поля карточки серии номенклатуры
НоменклатураOZON - через эту переменную можно получить значение комиссий для продажи товаров на ОЗОН. Комиссии можно использовать для расчета цены продажи.
НоменклатураWILDBERRIES - через эту переменную можно получить значение комиссий для продажи товаров на WB. Комиссии можно использовать для расчета цены продажи.
Цены - обращение к любой цене выгружаемого товара.
ДОПОЛНИТЕЛЬНЫЕ РЕКВИЗИТЫ - список доп. реквизитов номенклатуры и характеристик, значения которых возможно использовать в скриптах. Список доступных к использованию доп. реквизитов заполняется в настройках модуля выгрузки.
.

КАК ИСПОЛЬЗОВАТЬ ПЕРЕМЕННЫЕ В СКРИПТАХ

Нужно установить курсор на нужную переменную.
В поле КОД ДЛЯ ВСТАВКИ  скопировать код и вставить в нужное место в скрипте.


ГОТОВЫЕ СКРИПТЫ

В программе также предусмотрен список готовых скриптов.
Это список наиболее часто востребованных алгоритмов обработки данных, которые вы можете использовать.
Достаточно просто вставить код готового скрипта в ваш скрипт.