1С: ERP Управление предприятием 2.0. Скидки

Содержание

Слайд 2

Цели проекта

Упростить работу маркетолога при настройке скидок (наценок)
Поддержать возможность использования произвольных условий

Цели проекта Упростить работу маркетолога при настройке скидок (наценок) Поддержать возможность использования
скидок (наценок)
Поддержать возможность использования произвольных алгоритмов расчета скидок (наценок).
Реализовать возможность назначения скидок (наценок) на произвольный список товаров (Без использования сегментов)
Реализовать различные небольшие доработки по пожеланиям пользователей

Слайд 3

Интерфейс

Упрощен интерфейс элемента справочника «Скидки (наценки)»

Кому предоставляется скидка

Какая скидка

На какие товары
предоставляется

Какие условия

Интерфейс Упрощен интерфейс элемента справочника «Скидки (наценки)» Кому предоставляется скидка Какая скидка
должен выполнить клиент для получения скидки

Слайд 4

Расширение скидок (наценок) и условий предоставления с помощью внешних обработок

Реализована возможность подключения

Расширение скидок (наценок) и условий предоставления с помощью внешних обработок Реализована возможность
внешних обработок для расширения типов скидок (наценок) и условий предоставления;
Позволяет разработчику практически безграничные возможности по кастомизации;
Позволяет встроить новые способы проверки условий и расчета скидок (наценок) в привычный пользователю интерфейс;
Внешние обработки подключаются в Администрирование – Печатные формы, отчеты и обработки – Дополнительные отчеты и обработки;

Слайд 5

Расширение скидок (наценок) с помощью внешних обработок

Команда открытия формы настроек скидки (наценки),

Расширение скидок (наценок) с помощью внешних обработок Команда открытия формы настроек скидки
поставляемой внешней обработкой

Подключенная внешняя обработка добавляет в форме элемента скидки новый тип скидки

Расширенное описание действия, сформированное на основании настроек

Разработчик внешней обработки полностью реализует интерфейс и определяет необходимые для расчета скидки настройки

Слайд 6

Расширение условий предоставления с помощью внешних обработок

Расширенное описание действия, сформированное на основании

Расширение условий предоставления с помощью внешних обработок Расширенное описание действия, сформированное на
настроек

Разработчик внешней обработки полностью реализует интерфейс и определяет необходимые для проверки настройки

Команда открытия формы настроек условия предоставления, поставляемого внешней обработкой

Подключенная внешняя обработка добавляет в форме условия предоставления новый тип

Слайд 7

Форма настроек внешней обработки

Разработчик внешней обработки полностью реализует интерфейс и определяет необходимые

Форма настроек внешней обработки Разработчик внешней обработки полностью реализует интерфейс и определяет
для проверки настройки;
Настройки хранятся в реквизите Скидки (наценки) или Условия предоставления как ХранилищеЗначения;
Для описания настроек разработчик может использовать любые ссылочные и примитивные типы, в том числе Таблицы значений;

Слайд 8

Форма настроек внешней обработки

Разработчик внешней обработки передает при закрытии формы настроек структуру

Форма настроек внешней обработки Разработчик внешней обработки передает при закрытии формы настроек
данных:
ОписаниеДействияВнешнейОбработки – расширенное описание;
АвтонаименованиеВнешнейОбработки – используется для формирования наименование;
АдресНастроекВнешнейОбработки – адрес настроек внешней обработки во временном хранилище;

Слайд 9

Расширение условий предоставления с помощью внешних обработок

API внешней обработки проверки условия предоставления
Функция

Расширение условий предоставления с помощью внешних обработок API внешней обработки проверки условия
СведенияОВнешнейОбработке()
Функция Запрос(Настройки, ПараметрыРасчета)
Возвращает запрос для проверки условия предоставления.
Параметры:
Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
ПараметрыРасчета - Структура - Параметры расчета скидок (наценок)
Возвращаемое значение: Запрос (обязательное поле: КратностьВыполнения, Число)
Функция ПроверитьУсловие(Настройки, ПараметрыРасчета)
Выполняет проверку выполнения условия предоставления
Параметры:
Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
ПараметрыРасчета - Структура - Параметры расчета скидок (наценок)
Возвращаемое значение: Булево - Результат выполнения условия
Функция ИмяФормыНастроек()
Возвращает имя формы внешней обработки, предназначенной для настройки условия предоставления
Функция ОписаниеДействия(Настройки)
Возвращает расширенное описание условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
Функция Автонаименование(Настройки)
Возвращает заголовок условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки

Слайд 10

Расширение скидок (наценок) с помощью внешних обработок

API внешней обработки расчета скидки (наценки)
Функция

Расширение скидок (наценок) с помощью внешних обработок API внешней обработки расчета скидки
СведенияОВнешнейОбработке()
Функция СпособПрименения()
Возвращает способ применения скидки (наценки)
Возвращаемое значение: Перечисления.СпособыПримененияСкидокНаценок - способ применения скидки (наценки)
Функция Рассчитать (СкидкаНаценка, Настройки, Товары, ПараметрыРасчета)
Выполняет расчет скидки (наценки)
Параметры:
СкидкаНаценка - Строка дерева скидок (наценок). Включает результаты проверки условий, способы совместного применения
Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
Товары - Коллекция товаров, для которых требуется применить скидку (наценку)
ПараметрыРасчета - Структура - Параметры расчета скидок (наценок)
Возвращаемое значение: ТаблицаЗначений - результат расчета
Функция ИмяФормыНастроек()
Возвращает имя формы внешней обработки, предназначенной для настройки условия предоставления
Функция ОписаниеДействия(Настройки)
Возвращает расширенное описание условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
Функция Автонаименование(Настройки)
Возвращает заголовок условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки

Слайд 11

Расширение скидок (наценок) с помощью внешних обработок

API внешней обработки расчета скидки (наценки)
Функция

Расширение скидок (наценок) с помощью внешних обработок API внешней обработки расчета скидки
СведенияОВнешнейОбработке()
Функция СпособПрименения()
Возвращает способ применения скидки (наценки)
Возвращаемое значение: Перечисления.СпособыПримененияСкидокНаценок - способ применения скидки (наценки)
Функция Рассчитать (СкидкаНаценка, Настройки, Товары, ПараметрыРасчета)
Выполняет расчет скидки (наценки)
Параметры:
СкидкаНаценка - Строка дерева скидок (наценок). Включает результаты проверки условий, способы совместного применения
Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
Товары - Коллекция товаров, для которых требуется применить скидку (наценку)
ПараметрыРасчета - Структура - Параметры расчета скидок (наценок)
Возвращаемое значение: ТаблицаЗначений - результат расчета
Функция ИмяФормыНастроек()
Возвращает имя формы внешней обработки, предназначенной для настройки условия предоставления
Функция ОписаниеДействия(Настройки)
Возвращает расширенное описание условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки
Функция Автонаименование(Настройки)
Возвращает заголовок условия предоставления с учетом настроек
Параметры: Настройки - Структура - Настройки, заданные пользователем в форме настроек внешней обработки

Слайд 12

Условия предоставления скидок по строке

Упразднены условия предоставления скидок (наценок) по строке;
При обновлении

Условия предоставления скидок по строке Упразднены условия предоставления скидок (наценок) по строке;
конфигурации условия по строке конвертируются в:
Номенклатуру, на которую предоставляется скидка (наценка);
Дополнительные условия отбора номенклатуры, на которую предоставляется скидка (наценка);
Количество и сумма в строке не проверяются;
Проверяется количество и сумма одинаковых позиций номенклатуры;
После разбивки строк в документе скидка (наценка) не будет потеряна;

Слайд 13

Описание номенклатуры на которую предоставляется скидка (наценка)

Дополнительные условия отбора:
Доступность товара для клиента

Описание номенклатуры на которую предоставляется скидка (наценка) Дополнительные условия отбора: Доступность товара
(как в Прайс-листе)
Много
Мало
Нет в наличии…
Вид цены
Задана произвольная цена
Цена совпадает с ценой соглашения
Клиент покупает товар в первый раз
Количество (Количество одинаковых товаров)
Сумма (Сумма по одинаковым товарам)

Слайд 14

Описание номенклатуры на которую предоставляется скидка (наценка)

Скидки (наценки) могут предоставляется на Любую

Описание номенклатуры на которую предоставляется скидка (наценка) Скидки (наценки) могут предоставляется на
номенклатуру

Отбор по количеству одинаковых позиций номенклатуры

Слайд 15

Описание номенклатуры на которую предоставляется скидка (наценка)

Скидки (наценки) могут предоставляется на список

Описание номенклатуры на которую предоставляется скидка (наценка) Скидки (наценки) могут предоставляется на список номенклатуры;
номенклатуры;

Слайд 16

Описание номенклатуры на которую предоставляется скидка (наценка)

Список номенклатуры периодический;
Описываются сроки действия скидки

Описание номенклатуры на которую предоставляется скидка (наценка) Список номенклатуры периодический; Описываются сроки
(наценки) по каждой позиции номенклатуры из списка;

Слайд 17

Описание номенклатуры на которую предоставляется скидка (наценка)

Скидки (наценки) могут предоставляется на сегмент

Описание номенклатуры на которую предоставляется скидка (наценка) Скидки (наценки) могут предоставляется на сегмент номенклатуры;
номенклатуры;

Слайд 18

Описание номенклатуры на которую предоставляется скидка (наценка)

Скидки (наценки) могут предоставляется на номенклатуру

Описание номенклатуры на которую предоставляется скидка (наценка) Скидки (наценки) могут предоставляется на номенклатуру по отбору;
по отбору;

Слайд 19

Описание номенклатуры на которую предоставляется скидка (наценка)

В отборе описываются любые реквизиты и

Описание номенклатуры на которую предоставляется скидка (наценка) В отборе описываются любые реквизиты
свойства номенклатуры, серии, сроки годности

Слайд 20

Описание номенклатуры по которой проверяются условия предоставления

Так же как и для скидки

Описание номенклатуры по которой проверяются условия предоставления Так же как и для
(наценки) в условиях предоставления можно отбирать номенклатуру по списку, сегменту и отбору.
В отличии от отбора в скидке (наценке)

Слайд 21

Описание номенклатуры по которой проверяются условия предоставления

Появилась возможность проверять количество различных наименований

Описание номенклатуры по которой проверяются условия предоставления Появилась возможность проверять количество различных
номенклатуры (Ассортимент) в условиях за разовый и накопленный объем продаж

Слайд 22

Описание номенклатуры по которой проверяются условия предоставления

Появилась возможность проверять количество одинаковых наименований

Описание номенклатуры по которой проверяются условия предоставления Появилась возможность проверять количество одинаковых
в условиях за разовый и накопленный объем продаж;
Данные возможности приходят на замену условий по строке документа;
После разбивки строк в документе условие останется выполненным;
Имя файла: 1С:-ERP-Управление-предприятием-2.0.-Скидки.pptx
Количество просмотров: 37
Количество скачиваний: 0