Ручное изменение цены в РМК с возвратом автоматической цены для УТ 11.5 / 11.6. Актуальная версия
Учетные задачи - Кассовые операции
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Ручное изменение цены непосредственно в РМК УТ 11.5 / 11.6
Расширение предназначено для случаев, когда пользователю необходимо изменить цену товара непосредственно при оформлении продажи в Рабочем месте кассира (РМК).
В типовом РМК поле «Цена» доступно только для просмотра. Разработка снимает это ограничение для пользователей, которым явно разрешена ручная корректировка цены.
При этом расширение не заменяет типовые механизмы расчета чека и не реализует собственную кассовую математику.
После ввода новой цены используются штатные механизмы УТ для пересчета строки и итогов документа.
Возможности
Расширение добавляет следующие возможности:
- ручное редактирование цены товара непосредственно в РМК;
- автоматический пересчет суммы строки после изменения цены;
- обновление итоговой суммы чека;
- использование штатных механизмов пересчета УТ;
- визуальная отметка вручную измененной цены;
- команда возврата автоматической цены;
- ограничение доступа отдельной ролью;
- сохранение стандартных ограничений типового РМК;
- работа без изменения основной конфигурации.
Как изменить цену
После подключения расширения колонка «Цена» становится доступна для редактирования пользователям с необходимыми правами.
Пользователь может:
- добавить товар в чек;
- перейти в колонку «Цена»;
- указать новое значение;
- продолжить оформление продажи обычным способом.
После изменения цены строка пересчитывается средствами типовой конфигурации.
Визуальная отметка ручной цены
Если цена была изменена вручную, заголовок колонки изменяется:
Цена → Цена *
Таким образом, кассир сразу видит, что в текущем чеке присутствует вручную установленная цена.
Отметка используется только в интерфейсе РМК и не добавляет лишних реквизитов в документ Чек ККМ.
Возврат автоматической цены
Для строки с вручную измененной ценой доступна команда:
«Вернуть автоматическую цену»
Команда размещена в контекстном меню таблицы товаров.
Для использования:
выделить товар → правая кнопка мыши → Вернуть автоматическую цену
После выполнения цена возвращается к значению, определенному штатными механизмами УТ, а строка пересчитывается повторно.
Это удобно, если кассир ошибся при вводе цены или пользователь решил вернуться к первоначальной цене товара.
Права пользователей
В расширение включена отдельная роль:
«Ручное изменение цены в РМК»
Это важный момент.
Для обычного пользователя недостаточно просто подключить расширение. Необходимо добавить эту роль в соответствующий профиль группы доступа.
То есть после установки:
НСИ и администрирование → Настройки пользователей и прав → Профили групп доступа
необходимо добавить роль расширения пользователям, которым разрешено вручную изменять цену.
Без этой роли поле цены остается недоступным для редактирования.
Пользователи с административными / полными правами могут использовать функционал без отдельного назначения роли.
Сохранение типовых ограничений
Расширение не превращает цену в безусловно редактируемое поле.
Сохраняются типовые ограничения рабочего места кассира.
Например, расширение не предназначено для обхода запретов редактирования:
- закрытого или пробитого чека;
- документов, открытых только для просмотра;
- состояний РМК, в которых типовая конфигурация запрещает корректировку строк.
То есть разработка расширяет возможности кассира, но не ломает штатный контроль документа.
Пересчет после изменения цены
После ручного изменения цены используется штатная логика текущего РМК.
Пересчитываются данные строки и общие показатели чека, необходимые для продолжения оформления продажи.
Разработка не содержит отдельного собственного алгоритма расчета итоговой стоимости.
Это позволяет максимально сохранить стандартное поведение УТ и уменьшает зависимость расширения от обновлений конфигурации.
Работа со скидками
После изменения цены инициируется штатный пересчет данных чека средствами УТ.
Разработка не реализует собственного механизма скидок и не подменяет стандартные алгоритмы конфигурации.
Поэтому правила автоматических и ручных скидок продолжают определяться настройками и механизмами самой УТ.
Совместимость
Разработка предназначена для:
1С:Управление торговлей 11.5
1С:Управление торговлей 11.6
Проверено на:
УТ 11.5.27.81
УТ 11.6.1.59
Подключение
Разработка поставляется в виде расширения конфигурации .cfe.
Изменение типовой конфигурации не требуется.
После подключения расширения необходимо:
- убедиться, что расширение активно;
- добавить роль «Ручное изменение цены в РМК» в профиль нужных пользователей;
- перезапустить сеанс пользователя;
- открыть РМК;
- создать новый чек и добавить товар;
- изменить значение в колонке «Цена».
Важно
Для возможности ручного изменения цены обычному пользователю необходимо назначить роль «Ручное изменение цены в РМК», которая входит в комплект расширения.
Если расширение подключено, но роль пользователю не назначена, поле «Цена» останется недоступным.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.6.1.59, 11.5.27.81, 11.3.1.142
Вступайте в нашу телеграмм-группу Инфостарт