Задача 102.159176

Задача :102.159176

2017-05-19 14:31:41
Краткое описание :
Добавить возможность применять сложные скидки по позиции к группе позиций.
Описание :
Счета, ДО на продажу
Что измененно :

Описание ситуации до реализации
При запуске "Расчет сложных скидок" в ДО на продажу, Галактика определяла наличие скидки в каталоге сложных скидок по каждой позиции спецификации, рассчитывала их и округляла цену в соответствии с настройками.
Если необходимо дополнительно рассчитать скидку по отдельным позициям необходимо щелкнуть на позиции и выбрать пункт локального меню "Просмотр сложных скидок" и либо вычислять %, либо выбирать дополнительную скидку из каталога. В любом случае это необходимо делать вручную и только по одной позиции за раз.
Но часто бывают ситуации, когда необходимо добавить, например, 2 % скидки на определенное ДО, либо на определенную часть позиций ДО. В этом случае приходится заходить в "Просмотр скидок" по каждой отдельной позиции. Для ДО с большим количеством строк спецификации эти действия занимают много времени.

Предложение: Хотелось бы, чтобы была возможность применить к помеченным Insert'ом позициям ДО нужный процент скидки (расчетный или из каталога). И чтобы схема расчета работала аналогично расчету в "Просмотре сложных скидок", применяемому к позиции спецификации. Как вариант это может быть отдельная функция, вызываемая из контекстного меню.

Что изменено:
1 Вставлен пункт контекстного меню модуль "Управление снабжением" - Документы - Счета, ДО на продажу - редактировать ДО (F4) - Пакетное добавление сложных скидок.

2. Реализовано пакетное добавление сложных скидок для помеченных записей таблицы спецификации документа основания на продажу.
Как измененно :

1. Изменено локальное меню для нижней панели позиций спецификации "Управление сбытом" - Документы - Счета, ДО на продажу - редактировать ДО (F4). Пункты меню по работе со сложными скидками объединены и вставлены в подпункт "Сложные скидки".

2 Вставлен пункт локального меню модуль "Управление сбытом" - Документы - Счета, ДО на продажу - редактировать ДО (F4) - Сложные скидки - Пакетное добавление сложных скидок.

3 В таблице спецификации документа основания на продажу производится пометка записей и выбирается пункт локального меню "Пакетное добавление сложных скидок". Затем в диалоговом окне "Скидки спецификации" вставляются и редактируются скидки. При нажатии Escape появляется запрос у пользователя "Вы хотите ввести указанные скидки для помеченных позиций спецификации?". При выборе "нет" - выбранные скидки не будут введены для помеченных позиций спецификации. Выделение записей после закрытия окна снято не будет. В случае закрытия окна "Скидки спецификации" скидки будут вставлены для помеченных записей и выделение записей после закрытия исчезнет.
Если указанный пункт меню выбирается только для одной непомеченной записи - функционал аналогичный.

4. В компоненте L_RemDoc для окна "Скидка к позиции спецификации документа" изменен вызов интерфейса "Интерфейс ручного редактирования сумм рассчитанных скидок" в соответствии с измененными параметрами.

5. При выборе локального пункта меню "Пакетное добавление сложных скидок" в диалоговом окне "Скидки спецификации" пункт локального меню "Вычислить %" не доступен

6. Вставлен пункт локального меню модуль "Управление сбытом" - Документы - Счета, ДО на продажу - редактировать ДО (F4) - Сложные скидки - Пакетное добавление сложной скидки в % к сумме позиции. В диалоговом окне "Процент сложной скидки" вводится значение процента, затем для помеченных позиций спецификации вставляется пустая скидка со значением процента от суммы позиции.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_BASEDOCL_BASEDOCRES9.1.80.02017-06-19 12:41:56
L_BASEDOCL_BASEDOCRES9.1.080.0
L_CONSIGL_CONSIGRES9.1.52.02017-06-19 12:41:56
L_KATORGL_KATORGRES9.1.74.02017-06-19 12:41:56
L_KATORGL_KATORGRES9.1.074.0
L_REMDOCL_REMDOCRES9.1.47.02017-06-19 12:41:56
L_REMDOCL_REMDOCRES9.1.047.0
L_SKIDL_SKIDRES9.1.18.02017-05-19 14:31:41
L_WOODL_WOODRES9.1.65.02017-06-19 12:41:56