gifts2017

Рабочее место кассира для ТиС (релиз 960)

Опубликовал Павел Б (lame) в раздел Обработки - Рабочее место

Рабочее место кассира для ТиС (релиз 960)

Клиент захотел на основе ТиС сделать рабочее место кассира.

Обработка несложная - формирует в итоге документ Чек и пытается его провести. Работает со сканером ШК. Перехват клавиш - через Formex (в архиве идет комплектом).

Из заточенности под конкретное предприятие

  1. Размеры формы (подгонялось на месте у клиента)
  2. Если ШК=72357896  - то это скидка по дисконтной карте. И несложная процедура в глобальном модуле - по поиску данной скидки в справочнике скидок (пример поиска приводить не буду - там ничего интересного нет - см. код стр 76)

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

Наименование Файл Версия Размер
Обработка по регистрации продаж с Formex.dll внутри 492
.rar 201,66Kb
07.09.10
492
.rar 201,66Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Владимир Денисов (den_vladimir) 07.09.10 08:38
Кроме сканера с каким оборудованием работает и с какими драйверами?
2. Владимир Денисов (den_vladimir) 07.09.10 08:40
На счет горячих клавиш, не вариант было разместить кнопочки, чтоб кассир мог и мышкой выбрать нужные операции, на кнопки и горячие клавиши можно было настроить
3. Павел Б (lame) 07.09.10 09:13
(1)
В процедуре ОбработкаВнешнегоСобытия()- взята из документа Чек - настроена работа только на сканер - тот, который подклчюен к 1С 77 Торговля. Подключение - стандартное - поэтому вопрос драйверов - не рассматриваю: какой сумели сканер подключить - такой и будет работать.
(2) насчет кнопок - заказ клиента был именно без кнопок - чтобы кассир как можно меньше работал с мышкой - только клавиатурой. Если есть кнопка - то первое действие кассира - это взять мышку и ткнуть на кнопку, даже при наличии 'горячей клавиши'
В приницпе - нало было и подбор товара убрать с кнопки - сделать какую-ниубдь горячую клавишу.
4. Павел Б (lame) 07.09.10 09:15
(2)
посмотрите в сторону Штрих-М-Кассир.
Там на рабочем месте - при регистрации продажи -кнопок вообще нет.
Только работа с клавиатурой.
Клиент просил по аналогии.
Но что мешает кнопок с "горячими клавишами" понаделать ?
5. Владимир Денисов (den_vladimir) 07.09.10 09:48
На счет кнопок с горячими клавишами - наделать можно, если не надо выводить их на экран - скрыл и доволен. Просто есть ли смысл использовать внешнюю компоненту для этой задачи?
Штрих-М вообще не ковырял - незачем!
А закрытие чека делается аналогично как в ЧекККМ? Я не качал обработку - потому и спрашиваю.
6. Павел Б (lame) 07.09.10 09:58
(5) знаешь какая хрень у меня получается с кнопками на форме.
Повесил кнопку. Приделал событие к ней.- типа сообщить("Работает"); Назначил горячую клавишу- Crtl+F1.
Если кнопке установить галочку "сделать не доступным" - то при Ctrl+F1 - ничего не работет. И сама кнопка на форме висит.
Если кнопке установить галочку "сделать невидимым" - то она зараза - на форме висит и вполне нажимается мышкой. И-соответственно - работает Ctrl+F1
Со слоями не баловался = не скажу- будет ли работать горячая клавиша -если кнопка на невидимом слое ...
Может это только у меня конечно, но ... факт однако (27 релиз)
Отсюда - и использование внешней компоненты.

Про ЧекККМ - а что там аналогичного или нет?
Заполняются все реквизиты документа + табличной части (по аналогии с процедурой ВводНового() документа ЧекККМ смотрится какие параметры ставятся по умолчинаю). Записывается. Проводиться.
При проведении - уже работает механизм проведения самомого документа ЧекККМ.


7. Павел Б (lame) 07.09.10 09:59
(5)
поигрался со слоями.
Если добавить кнопку на невидимый слой и назначить ей горячую клавишу - то все работает.
т.е. можно было и без ВК сделать
:)
8. Роман Морозов (vertkov2010) 07.09.10 10:52
Мне начальник поставил такую же задачу толдько вот з аоснову надо взять ДОкумент Реализация Купля продажа
9. Дмитрий Крайнов (reshenie) 07.09.10 19:05
10. Павел Б (lame) 08.09.10 04:07
(8)
все тож самое будет
только формировать документ Реализация купля-продажа со своими реквизитами
ИМХО !
хотя бмогут быть нюансы - но это надо будет проверять в конкретной случае
11. Иван Антипин (ivanantipin) 15.09.10 23:34
а как сделать, чтобы в ТиС появился этот интерфейс? куда это обработку воткнуть нужно?
ZEWS8125; zafarali; +2 Ответить 1
12. Павел Б (lame) 20.09.10 02:54
(11)
я в справочнике Пользователи сделдал еще одно поле - типа ПриЗапускеВключатьРМК (число,1,0)
в глобальном модуле:
Процедура ПриНачалеРаботыСистемы()
//.. системные
// в самом низу

Если глПользователь.ПриЗапускеВключатьРМК=1 тогда
ОткрытьФорму("Обработка.РегистрацияПродаж");
конецесли;
конецпроцедуры
13. Иван Антипин (ivanantipin) 20.09.10 08:17
(12) Lame, помогите пож. с установкой в ТиС.
Я понимаю, что скачанный файл нужно куда в папку с программой положить и тогда эта форма появится в ТиС. Опишите пож. подробнее (для чайников) мои действия, чтобы все заработало?
14. Павел Б (lame) 20.09.10 09:13
(13)
Скачанный файл надо вделать в конфигураторе в Обработки.
Назвать ее , например, РегистрацияПродаж.
Проверить = чтоб были права для необходимых пользователей на ее использование.
В процедуре глоб модуля:


Процедура ПриНачалеРаботыСистемы()
//.. системные
// в самом низу

ОткрытьФорму("Обработка.РегистрацияПродаж");
конецпроцедуры

сохраниться, смотреть что получиться.
Потом уже усложнять = тому или иному пользователю ее включать или вообще всем подряд
(это я про "в справочнике Пользователи сделдал еще одно поле - типа ПриЗапускеВключатьРМК")
15. Иван Антипин (ivanantipin) 20.09.10 19:47
а где можно почитать, как можно "вделать" в конфигураторе в обработки?
16. Павел Б (lame) 21.09.10 02:57
17. Иван Антипин (ivanantipin) 21.09.10 08:48
18. Зоя Скурихина (Zoya-n) 22.09.10 07:07
19. Сергей Руденко (SerzhM) 26.11.10 11:57
Поставлю плюс если поможешь внедрить, единственное что мешает поставить плюс это реализация подбора( если конкретнее колонка цена) вы ее из справочника по ценам берете. Т.е получается при работе с чеком ккм, подбор, если остаток товара 0 то и цена пустая (что бы не водить в заблуждение оператора) у вас наоборот она стоит (на остатке может быть 0 и при считывании сканером штрихкода в подборе оператор может необратить вниманиее) и еще получается что на остатке есть а цены нет
20. Lib Pop (ZEWS8125) 14.07.11 18:33
Вы меня извините пожалуйста, я не программист, но хочется испробовать данное приложение. Как внедрить данную примочку в ТИС я так и не понял. Выше уже спрашивали, но я повторюсь.
1. Куда копировать два файла?
2. Я так понял нужно зайти в конфигуратор. И в конфигураторе, что то сделать, а что так и не понял,( создать новый справочник? Изменить конфигурацию? Или..) объясните пожалуйста поподробней если вас не затруднит.
Заранее благодарен.
21. Егор Жбанов (EgoriiM) 14.07.11 20:11
Вы меня извините пожалуйста, я не программист, но хочется испробовать данное приложение. Как внедрить данную примочку в ТИС я так и не понял. Выше уже спрашивали, но я повторюсь.
1. Куда копировать два файла?
2. Я так понял нужно зайти в конфигуратор. И в конфигураторе, что то сделать, а что так и не понял,( создать новый справочник? Изменить конфигурацию? Или..) объясните пожалуйста поподробней если вас не затруднит.
Заранее благодарен.

Не стоит она этого она не правильно работает цены берет из справочника, а не из регистра, дает редактировать цены да и многое чего, что заставляет ею не пользоваться
22. Дмитрий Крайнов (reshenie) 14.07.11 21:03
ZEWS8125 пишет:
Вы меня извините пожалуйста, я не программист, но хочется испробовать данное приложение. Как внедрить данную примочку в ТИС я так и не понял. Выше уже спрашивали, но я повторюсь. 1. Куда копировать два файла? 2. Я так понял нужно зайти в конфигуратор. И в конфигураторе, что то сделать, а что так и не понял,( создать новый справочник? Изменить конфигурацию? Или..) объясните пожалуйста поподробней если вас не затруднит. Заранее благодарен.

Внедрить ее легко.
Скачали? Установите. Будет Вам описание и файлы... Эти файлы скопируются в каталог установки. В нем создастся подкаталог "Файлы каталога информационной базы 1С". Вот все, что там есть - надо переписать в каталог Вашей информационной базы. Далее - заходите в программу, в п.м.Сервис - Дополнительные возможности. Там будет пара новых строк - это сам комплекс. Открываете и вперед - с первой обработки! Первая - настройка. Ее надо просто сохранить. Потом переходим сразу к третьей и открываем ее - настраиваем рабочее место для кассира. Откуда берется цена именно там указывается. Будут вопросы - пишите.
23. Дмитрий Крайнов (reshenie) 14.07.11 21:06
EgoriiM пишет:
Не стоит она этого она не правильно работает цены берет из справочника, а не из регистра, дает редактировать цены да и многое чего, что заставляет ею не пользоваться

Если с чем-то не разобрался - надо выяснить в чем причина, написать разработчику... Может это глюк не в программе, а в голове у юзера? Всегда разбираемся. Насчет того - работает она или нет: прошу ознакомиться http://www.reshenie.info/products/catalog_own/T600/ Это ее официальная страница.
24. Дмитрий Крайнов (reshenie) 14.07.11 21:08
Упс. (22) и (23)
Я походу не в ту тему писал... Я то описывал/думал, что обсуждают вот это: http://infostart.ru/public/18844/ Бывает - исправлюсь!
25. Альтаир (Altair777) 15.07.11 10:04
может хватить флудить и пиарить? :)
26. Дмитрий Крайнов (reshenie) 15.07.11 10:49
Altair777 пишет:
может хватить флудить и пиарить? smile:)

Не мешай людям общаться, делиться опытом, сравнивать различные решения!
27. Влад (levoven) 16.09.11 11:42
без доп затрат получается довольно неплохое место кассира - спасибо за идею
28. Сергей Мурзинов (Sergey_Murzinov) 28.09.11 03:08
На базе данной пуюликации, написал (с моей точки зрения) отменное РМК , естественено для конкретных целей. Спасибо
29. Влад (levoven) 16.11.11 15:17
еще раз респект пользуюсь больше года вопросов нет, правда на удаленном складе приходится периодически переписывать базу
30. Антон Ковалев (Fanat26) 02.12.11 07:24
не печатает чек на Штрихе Фр-Ф и сканер cipherlab 1000 не работает на ней =( хотя из стандартной Чек ККМ все работает.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа