IE2017

Округление суммы документа с учетом скидок для конфигурации УТ 11 (версия 11.2 и новее)

Обработки - Обработка документов

При подключении обработки, добавится новый тип скидки «СкидкаНаценкаОкругление», который можно использовать для округления документа с учетом ручных и автоматических скидок.

Обработка предназначена для использования в конфигурации "Управление торговлей" 8 редакций 11.2 и 11.3

Код обработки открыт.

При подключении обработки, добавится новый тип скидки «СкидкаНаценкаОкругление», который можно использовать для округления документа с учетом ручных и автоматических скидок. Типовой механизм не округляет ручные скидки.

Подключение обработки:

«НСИ и Администрирование» – «Печатные формы, отчеты и обработки» – «Дополнительные отчеты и обработки»

«Создать» - «Предупреждение безопасности - Продолжить» - выбираем файл обработки – «Записать и закрыть»

Настройка округления:

Если открыт справочник «Скидки (наценки)», закройте, чтобы загрузился новый тип скидки.

«CRM и маркетинг» - «Скидки (наценки)»

«Создать» - «СкидкаНаценкаОкругление» - кнопка «Настроить» (устанавливаем настройки округления) - «Применить настройки – «Записать»

Настройки:

  • Вариант округления: В большую сторону, в меньшую или по арифметическим правилам.
  • Точность округления: от 1 руб. до 10000 руб.
  • Округлять с учетом ручных скидок: если флаг не установлен, сумма ручной скидки проверяться не будет.
  • Вариант распределения: строка, по которой будет округляться документ (всегда первая, с максимальной суммой, или поровну по всем строкам).

Т.к. округление должно происходить после расчета всех автоматических скидок, необходимо установить порядок применения скидок.

Настройка не отличается от настройки стандартных типов скидок.

Создаем группу «Округление» с вариантом «Умножение». Это должна быть группа верхнего уровня. Для этого в контекстном меню выбираем «Переместить в группу» - «Скидки (наценки)». Все остальные скидки помещаем в эту группу. Наш вид скидки «Округление» должен быть внизу с наибольшем порядком в своем уровне. Изменить порядок можно по кнопке «Еще» - «Переместить элемент вниз». Или стрелками на панели.

Необходимо установить статус «Действует». Выделяем строку с нашим типом скидки, нажимаем кнопку «Установить общий статус – «Действует»,  устанавливаем с какой даты.

Округление будет работать в стандартных документах по кнопке «Рассчитать скидки».

В расшифровке скидок видно, на какую сумму было округление.

Скачать файлы

Наименование Файл Версия Размер
СкидкаНаценкаОкругление.epf
.epf 10,19Kb
29.10.16
29
.epf 10,19Kb 29 Скачать

См. также

Комментарии
1. user809384 (Katarina2017) 07.08.17 10:38 Сейчас в теме
Здравствуйте, подскажите как скачать обработку?
2. Елена Дорохова (user812706) 14.08.17 15:34 Сейчас в теме
Добрый день! Скачала и установила Вашу обработку в 1с КА. Не работает в Чеках ККМ. В комментариях все верно, но конечную сумму не выводит.
Комментарии:
Сумма документа без скидок: 6 890
Сумма автоматических скидок: 482,3
Сумма ручных скидок: 344,5
Сумма документа со скидками: 6 063,2
Округленная сумма: 6 060
Сумма округления: 3,2.
Скриншот прилагаю.
Прикрепленные файлы:
111.docx
3. Елена Дорохова (user812706) 14.08.17 16:41 Сейчас в теме
Также в 1С:Комплексная автоматизация 2 (2.2.4.21) (http://v8.1c.ru/ka2/)
Copyright © ООО "1C-Софт", 2004-2017 обработка не работает и в документе Реализации. Скрин в приложении.
Прикрепленные файлы:
4. Александр Тарасов (Sholl) 33 14.08.17 19:22 Сейчас в теме
На скриншоте не понятно, как настроены скидки и порядок в группах скидок.
На скриншоте: ручная скидка - 199.50, автоматическая с округлением - 280.50
Всего скидка 480 - округление до 10 руб.
5. Елена Дорохова (user812706) 15.08.17 10:36 Сейчас в теме
(4) На скриншоте настройки.
В комментариях считает верно, но сумму документа не меняет(
Прикрепленные файлы:
6. Александр Тарасов (Sholl) 33 16.08.17 10:37 Сейчас в теме
(5) Возможно нужно проверить настройки группы Округление. Проверю на последнем релизе УТ11, может изменился формат скидок.
Прикрепленные файлы:
7. Александр Тарасов (Sholl) 33 16.08.17 11:29 Сейчас в теме
(5) Проверил на свежем релизе УТ 11, все округляет без ошибок.
Возможно в Комплексной автоматизации другие механизмы промежуточных расчетов скидок или у Вас неверно настроены группы скидок.
Прикрепленные файлы:
8. Елена Дорохова (user812706) 16.08.17 20:51 Сейчас в теме
(7) У нас все равно ничего не работает.
С вами можно договориться подключиться и все настроить, либо доработать?
Как с вами более оперативно выйти на связь?
9. Елена Дорохова (user812706) 16.08.17 20:52 Сейчас в теме
Добрый вечер.
У нас все равно не работает.
Как с вами более оперативно можно выйти на связь?
Вы могли бы подключиться и настроить, либо доработать?
10. Ирина progr-2008 Санкт-Петербург (progr-2008) 116 16.08.17 22:37 Сейчас в теме
(2)А точно для КА 2 обработка должна работать вообще?
Вроде бы:
"Обработка предназначена для использования в конфигурации "Управление торговлей" 8 редакций 11.2 и 11.3".
11. Александр Тарасов (Sholl) 33 17.08.17 01:19 Сейчас в теме
Обработку тестировал только на УТ 11. К комплексной автоматизации не подключал.
Механизмы конфигураций похожи, но возможно есть отличия, которые влияют на обработку.

Судя по скриншоту, округление срабатывает, но общая сумма автоматической скидки не переносится в документ.

У меня нет клиентов на комплексной автоматизации, поэтому на ней обработка не проверялась.
12. Александр Тарасов (Sholl) 33 17.08.17 01:22 Сейчас в теме
Скоро выложу версию с дополнительной настройкой - "Отключать автоматические скидки, если введена ручная скидка".
Оставьте свое сообщение