Рабочее место кассира. Альтернатива стандартного РМК Розница 2.2

Программирование - Работа с интерфейсом

РМК Розница рабочее место кассира

25
Переработанная форма РМК, адаптирована под "тачи". Переработаны кнопки. Больше цвета! Больше наглядности! Кнопка "Х", Кнопка "Сторно". Доступны настройки формы. Доступно непосредственное масштабирование элементов формы! Быстрые товары теперь не закрывают таблицу чека! Работает с базовой и с проф. версией. В статье указан вариант запуска базовой для старта данного РМК без нажатия каких-либо кнопок кроме включения ПК.

Работает с конфигурациями Розница не ниже 2.2.9.20 Проф и Базовой. Тестировалось на платформе 8.3.10.

Доступно скачивание в 3-х вариантах:

1. Расширение для проф. версий. 

2. Подключаемая обработка для базовых версий

3. Архив, содержащий оба варианта.

Возможности:

1. Изменен интерфейс. Основное внимание отдано таблице подобранных товаров. Для увеличения количества строк товаров кнопки основного меню перенесены вправо и расположены вертикально. Нарочно увеличена кнопка оплаты наличными, как наиболее используемая. Код открыт, размеры и цвет кнопок можете менять самостоятельно. 

2. Появилась возможность масштабирования элементов формы, чтобы самостоятельно создать оптимальный вариант РМК под любой монитор с любым разрешением. 

3. Добавились кнопки "Х" (количество) и "Сторно" (удалить строку) без которых к "Тачу" обычно подставлялась клавиатура и пихалась мышь, чтобы набирать количество и удалять строки.

4. Кнопки теперь "Нажимаются" что подсказывает кассиру, что кнопка нажалась, надо подождать, пока сосчитается, а не "тыкать" в картинку кнопки +100500, не понимая, что происходит! Кнопки разноцветные! Можно сказать кассиру по телефону: "нажмите зеленую - наличные", "нажмите красную - возврат"... 

5. Быстрые товары теперь не закрывают всю табличную часть. Быстрые товары открываются справа, отображая указанное количество рядов с товарами. В настройках формы (непосредственно в РМК, никуда не надо выходить) можно изменить ширину поля "Быстрые товары" сжав или расширив его для получения максимально удобного отображения.

6. Масштабирование. Отдельно вся форма. Отдельно таблица подобранных товаров. Если мало "влезает" - уменьшаем. Мелко - увеличиваем. Все визуально. Не выходя из РМК. Кассир сам подсказывает оптимальные для себя параметры.

7. Разрешил кнопку изменения параметров формы. Теперь можно подкорректировать непосредственно в форме РМК. К примеру. Я объединяю Номенклатуру и характеристику в 1 вертикальную группу для экономии места в таблице. Можно задать автовысоту строк, чтобы наименование или характеристика не обрезались, а переносились.

Ссылка на статью, посвященную основной идее создания разработки:

//obmen-1c.ru/public/916908/

В ближайшее время будет реализовано:

1. Ускорение работы РМК.

2. Переработка алгоритма пробития чеков для исключения ситуации с ошибкой блокировки таблиц. (когда чек пробит ККМ, но не провелся в программе и записался в 00:00 текущего дня)

3. Программирование кнопок быстрых товаров "На лету", не выходя из РМК, при наличии прав у кассира.

3. Улучшение интерфейса.

4. Возможность конструировать свой интерфейс. Возможность сохранять настройки с масштабами, расположением элементов, цветов, картинок кнопок. 

Способы применения:

1. Базовая конфигурация.

Скачайте подключаемую обработку для базовой версии. Подключение выполняется Администрирование - Печатные формы, отчеты и обработки - Дополнительные отчеты и обработки - Создать - Выбираем файл обработки. Можно указать, также, расположение обработки, например, продажи. В этом случае у указанных пользователей в меню "Продажа" появится пункт "Дополнительные обработки" с обработкой "Альтернативная форма РМК".

Таким же образом загружайте обновления по мере их появления.

Для упрощения работы кассира рекомендую создать ярлык с командой запуска обработки при запуске конфигурации. Пример:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F "E:\Разработки\Розница" /N"Кассир" /P"парольКассира" /Execute"E:\Разработки\РМК\РМК_Внешняя.epf"

Подробнее о командах запуска в поиске.

Ярлык добавьте в автозагрузку ОС. Тогда кассиру достаточно будет нажать кнопку питания и через 1-2 минуты на экране главное меню РМК.

ВНИМАНИЕ! В этом случае в Дополнительных правах пользователя снять галку с "Открывать РМК при запуске...".

2. Проф. версия.

Скачайте расширение для проф. версий. 

Подключение осуществляется через Главное меню - Все функции - Стандартные - Управление расширениями конфигурации - Добавить - Файл расширения.

Для простого запуска кассиром создайте ярлык с командой запуска. Пример:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /F "E:\Разработки\Розница" /N"Кассир" /P"парольКассира"

Добавьте его в автозагрузку ОС.

Расширение подменит стандартную РМК этой разработкой. 

Для возврата к стандартной форме достаточно отключить расширение (проф.) или удалить из строки запуска "/Execute"E:\Разработки\РМК\РМК_Внешняя.epf" (базовая)

Жду ваших предложений по улучшению и дальнейшему развитию данной идеи.

25

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

Наименование Файл Версия Размер
Рабочее место кассира. Альтернатива стандартного РМК Розница 2.2. подключаемая обработка для базовой версии:
.epf 421,92Kb
12.10.18
6
.epf 1.1 421,92Kb 6 Скачать
Рабочее место кассира. Альтернатива стандартного РМК Розница 2.2. Расширение для проф. версии:
.cfe 624,26Kb
12.10.18
8
.cfe 1.1 624,26Kb 8 Скачать
Рабочее место кассира. Альтернатива стандартного РМК Розница 2.2 Расширение + обработка:
.zip 984,50Kb
12.10.18
18
.zip 1.1 984,50Kb 18 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. lenochka-semicova 17.10.18 10:16 Сейчас в теме
У нас тачскирны 800х600
Поддерживается такое разрешение?
6. asdfgcom 215 23.10.18 11:41 Сейчас в теме
(1) Подскажите, если не затруднит, удалось ли запустить на 800х600. Что хотелось бы изменить, чтобы было удобнее использовать?
2. asdfgcom 215 19.10.18 15:52 Сейчас в теме
Да. Можно поиграть масштабами и подогнать под любое разрешение.
3. Donat 21.10.18 00:39 Сейчас в теме
Доброй ночи!
Подключаю расширение и при запуске РМК выскакивает деление на 0. Что делать?
5. asdfgcom 215 22.10.18 15:43 Сейчас в теме
(3) Создайте настройку РМК. Добавьте в нее палитру товаров хотя бы с 1 рядом.
4. asdfgcom 215 22.10.18 15:39 Сейчас в теме
Извините, что долго не отвечал. Был в отпуске.
7. vitalik_der 24.10.18 14:46 Сейчас в теме
Создал 1 ряд палитры товаров. но все равно ошибка деление на 0
В настройке палитры быстрых товаров, невозможно изменить количество кнопок в одном ряду, стоит 0. Может в этом проблема
8. asdfgcom 215 24.10.18 14:57 Сейчас в теме
(7) Да, скорее всего. Исправлю в след. версии.
9. user758361 25.10.18 21:30 Сейчас в теме
Здравствуйте. Возможно ли сделать обработку рабочее место кассира Тач для базовой версии - Платформа 8.3.2505 Редакция 2.2.7.40
10. asdfgcom 215 25.10.18 21:49 Сейчас в теме
(9) Да. Но, лучше обновить до 2.2.9.20, тогда эта будет работать.
11. user758361 25.10.18 22:17 Сейчас в теме
В редакции 2.2.9.20 нет помощника корректировки остатков ЕГАИС.
12. asdfgcom 215 25.10.18 22:19 Сейчас в теме
(11) Посмотрите у меня в разработках. Пусть не столь удобен, как был в 2.2.7.40, но работает. Больше 10 организаций откорректировал.
13. user758361 25.10.18 22:30 Сейчас в теме
Обновил до платформа 8.3.10.2772 редакция 2.2.9.20. Создал обработку.При открытии регистрации продаж выходит ошибка - Неизвестное имя формы. Имя."ВнешняяОбработка.РМКУправляемыйРежим.Форма.ФормаРМК"
14. asdfgcom 215 25.10.18 22:37 Сейчас в теме
(13) Надо подключить как дополнительную обработку. Инструкция выше.
15. asdfgcom 215 25.10.18 22:38 Сейчас в теме
(13) Кроме того следует создать ярлык с командой на запуск обработки, чтобы конфигурация стартовала с запуском РМК.
16. user758361 25.10.18 22:57 Сейчас в теме
Я подключил как написано выше все по пунктам. Кроме создания ярлыка и автоматического запуска. Запускаю из Продажи-Дополнительные обработки-выполнить. Открывается РМК производиться открытие и закрытие смены но регистрация продаж не открывается выходит ошибка: Неизвестное имя формы. Имя."ВнешняяОбработка.РМКУправляемыйРежим.Форма.ФормаРМК" Я наверное что-то делаю не так.
17. asdfgcom 215 25.10.18 23:07 Сейчас в теме
(16) Завтра после 10:00 по Москве могу подключиться посмотреть. В ЛС уточните, как связаться.
18. user758361 27.10.18 14:52 Сейчас в теме
Здравствуйте. Можно ли убрать меню с лева после открытия регистрации продаж для увеличения места? И если можно добавьте в нижнюю часть меню кнопку "списание" чтобы у продавца после активации этой кнопки была возможность делать списание испорченного товара и он не висел в остатках.
19. asdfgcom 215 27.10.18 19:04 Сейчас в теме
(18) Да. сочетание клавиш Shift + Ctrl + ~
Если это очень важно могу дописать скрипт, который при старте уберет панель.
20. asdfgcom 215 27.10.18 19:06 Сейчас в теме
(18) Списание - не сложно. Однако, предположу, что кассиру не хватит прав для создания документа списание. Придется назначать роль админа или ответственного за склад.
21. user758361 04.11.18 21:03 Сейчас в теме
Здравствуйте. Перенес базу и теперь опять не запускается РМК. Ошибка " Недопустимое значение параметра (параметр номер "1") " 1С розница платформа 8.3.10.2772 версия 2.2.10.19
22. coolseo 47 07.11.18 04:56 Сейчас в теме
Такая же проблема.
Платформа: 1С:Предприятие 8.3 (8.3.12.1685)
Конфигурация: Розница, редакция 2.2 (2.2.9.19)

Здравствуйте, подключил как внешнию обработку при запуске

{ВнешняяОбработка.РМКУправляемыйРежимАльтернативный.Форма.Форма.Форма(243)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму("ВнешняяОбработка.РМКУправляемыйРежим.Форма.ФормаРМК", ПараметрыФормы, ЭтотОбъект,,,,, Режим);
по причине:
Неизвестное имя формы. Имя: "ВнешняяОбработка.РМКУправляемыйРежим.Форма.ФормаРМК"


При попытке установки расширения
АльтернативноеРМК: Критичная: Значение контролируемого свойства Тип у объекта Обработка.РМКУправляемыйРежим.ТабличнаяЧасть.АкцизныеМарки.Реквизит.КодАкцизнойМарки не совпадает со значением в расширяемой конфигурации
23. asdfgcom 215 07.11.18 10:25 Сейчас в теме
(22) Скиньте в ЛС, куда отправить исправление.
24. lexlex89 15.11.18 12:06 Сейчас в теме
(Критичная) : Значение контролируемого свойства Тип у объекта Обработка.РМКУправляемыйРежим.ТабличнаяЧасть.АкцизныеМарки.Реквизит.КодАкцизнойМарки не совпадает со значением в расширяемой конфигурации

вот такая же ситуация
25. D.V.V 15.11.18 14:48 Сейчас в теме
Была та же проблема. Обновился до Розница, редакция 2.2 (2.2.10.19) и все заработало.
26. user869025 15.11.18 15:34 Сейчас в теме
В данном РМК не реализована виртуальная клавиатура при поиске товара или хотя бы автоматический её вызов при активации поля поиска? для сенсорного экрана это весьма актуально!
27. asdfgcom 215 15.11.18 19:08 Сейчас в теме
(26) В будущем, можно будет сделать. Пока, можно попробовать использовать какую-либо виртуальную клавиатуру. Хотя-бы стандартную Windows. Сейчас попробую организовать ее вызов через отдельную кнопку... Если получится, отпишусь.
28. user869025 15.11.18 19:33 Сейчас в теме
(27)
Сейчас попробую организовать ее вызов через отдельную кнопку... Если получится, отпишусь.

Вызов по кнопке наверно не так актуально, т.к её и так можно развернуть из панели, лучше что бы она разворачивалась когда в строку ввода тыкаешь
29. asdfgcom 215 15.11.18 20:26 Сейчас в теме
(26) Вот-таки, что получилось... К сожалению стандартную Win клавиатуру мне подключить не удалось, поэтому использовал freeware: http://freevirtualkeyboard.com/

Вызывается при открытии формы подбора (Она как и быстрые товары накрывает собой пол экрана) автоматически. Фокус при открытии на поле поиска.
Прикрепленные файлы:
user869025; independ; +2 Ответить
30. asdfgcom 215 15.11.18 20:29 Сейчас в теме
(26) Если кому еще нужно, ставьте + в ответ на пост 26. Включу в следующем обновлении для выполнения поиска по наименованию.
Оставьте свое сообщение