Поиск товара по коду Розница 1.0

1. NECHISTb 15 28.06.14 10:46 Сейчас в теме
У меня Розница 1.0. Хочу сделать поиск товара по коду, как было во Фронтоле. Подскажите пожалуйста, как это сделать?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. AnryMc 848 28.06.14 11:12 Сейчас в теме
(1) NECHISTb, Отсортировать по колонке код.
3. NECHISTb 15 28.06.14 11:27 Сейчас в теме
(2) AnryMc, не понял где? Я хочу в РМК сделать кнопку, по которой могу найти товар по коду и по цене.
4. Airlord 28.06.14 15:48 Сейчас в теме
Отыщите рабочее место кассира, добавьте на форму кнопку и привяжите к ней процедуру или форму с параметрами поиска по списку с передачей обратно параметров.
5. NECHISTb 15 28.06.14 17:19 Сейчас в теме
В настройках РМК ограниченное количество зарезервированных кнопок. Среди них нет нужных.
10. jobkostya1c_ERP 100 28.06.14 21:31 Сейчас в теме
(5) NECHISTb, и еще есть опасные кнопки (в УТ 11.1 типа закрытия смены) рядом с очень нужными (типа пробития чека). Одно неловкое нажатие уставшим и измученным продавцом и вот вам очередная неприятность.
6. SSHT 6 28.06.14 17:46 Сейчас в теме
В режиме РМК - настройка РМК - интерфейс
Осуществлять подбор товара по коду
7. NECHISTb 15 28.06.14 17:56 Сейчас в теме
SSHT, да, все три галочки стоят. Но это не подбор, а отбор. Т.е. если я набрал кучу товара в РМК то среди него я могу установить отбор по коду. А мне необходимо находить товар среди всей номенклатуры по цене и коду. = (
12. SSHT 6 29.06.14 10:31 Сейчас в теме
(7) NECHISTb,
Т.е. если я набрал кучу товара в РМК то среди него я могу установить отбор по коду. А мне необходимо находить товар среди всей номенклатуры по цене и коду. = (
Тогда предположу другой путь
В настройке РМК установить отображение текстового подбора в правой части экрана
далее уже в продажах рмк настроить список чтоб был виден код ( поставить галочки чтоб были видны остатки и цены )
(см экран ) и в поле поиска вводим код и получаем нужный товар
8. jobkostya1c_ERP 100 28.06.14 20:41 Сейчас в теме
Интересно, розница 1.0 еще актуальна? Насколько распространена? Как раз написал статью про важность при незначительном улучшении подобного функционала.
Примечание. Конечно, все это следует делать только если нужный функционал точно отсутствует или, в крайнем случае, его ручная настройка сложна, опасна для начинающих или занимает множество рутинных операций.
9. NECHISTb 15 28.06.14 21:07 Сейчас в теме
(8) kostyaomsk, она удобна для тех, кто работал с УТ 10.3.
18. mixa4 30.06.14 10:51 Сейчас в теме
(8) kostyaomsk, еще как актуальна и распространена, мне вот периодически нужно устанавливать в небольшие магазины такую программу, чтобы минимизировать время установки, настройки, обучения, количество известных и неизвестных глюков, возникающих в первое время вопросов и время их решения - по всем этим параметрам вторая Розница пока даже не конкурент первой.

(15) NECHISTb, такой фильтр по цене, даже если сделать, будет скорее всего иметь неприятное время срабатывания в несколько секунд (если не совсем уж мало номенклатуры).
Задача с хлебом обычно решается одним из способов (или одновременно):
1) если есть сканер, то можно сгенерировать и распечатать хлебу свой ШК, который считывается когда нужно - или с отдельного листа с такими ШК (если сканер ручной), или поднося к сканеру брелок с этим ШК (если стационарный)
2) есть там кнопка "быстрые товары"
3) назначаем на хлебы и т.п. короткие ШК типа 11, 12, 13 и т.д., для ввода в РМК нажимается F7 11 Enter, на практике это быстро, и даже при несколько десятков видов хлеба - большинство таких кодов уже через день будут набираться по памяти даже без старания запомнить.
19. jobkostya1c_ERP 100 30.06.14 21:00 Сейчас в теме
(18) mixa4, Только вот назначение ШК ручное. Опять "танцы с бубнами" получаются. Ну один раз вручную все назначить можно и проверить. А если нужно как всегда переделывать. Опять с этой иерархией возиться "12->221->". Есть над чем подумать.
22. NECHISTb 15 03.07.14 15:27 Сейчас в теме
(18) mixa4, спасибо, эти варианты прорабатывали, продавцам они не подходят. Привыкли к Фронтолу. Как же он умудряется искать без тормозов по цене?
23. mixa4 04.07.14 13:41 Сейчас в теме
(22) NECHISTb, может быть потому что Фронтол сделан не на 1С и программистами более толковыми чем разработчики Розницы 2.х?

Продавцам они не подходят именно потому что "привыкли", или есть разумные аргументы?
27. NECHISTb 15 04.07.14 18:39 Сейчас в теме
(23) mixa4, разумных аргументов нет. И по поводу поиска по цене - я сделал. Ищет почти мгновенно. Меньше секунды. База 400 метров. Использована процедура поиска по коду.
29. mixa4 04.07.14 20:35 Сейчас в теме
(27) NECHISTb, а в регистре цен сколько записей?

(26) CnupT, тем что цена это не индексированное измерение регистра, и кроме того регистр цен разрастается в разы быстрее штрих-кодов

впрочем, как-нить попробую на рабочей кассе, где например стандартный фильтр по коду в РМК работает неприлично долго, напишу
30. NECHISTb 15 09.07.14 16:21 Сейчас в теме
(29) mixa4, в регистре записей просто море... И в итоге ты прав... При первом поиске на машине с 3 гигами на борту ищет порядка 10 - 15 секунд. Далее бывает ускоряется.
11. jobkostya1c_ERP 100 28.06.14 21:36 Сейчас в теме
А по поводу того что все старое удобно. Если программист в новых версиях парится, то что говорить про обычных пользователей (продавцов, кассиров). Инструкций понятное дело никто читать не будет. А профессии операторов, как правило, временные и занимают их по экономическим соображениям неквалифицированные люди. Иначе весь смысл в автоматизации пропадает.
13. jobkostya1c_ERP 100 29.06.14 10:43 Сейчас в теме
И каждый раз все это объяснять новому продавцу. Конечно, для этого и нужна техподдержка...
14. NECHISTb 15 29.06.14 10:48 Сейчас в теме
SSHT, На данный момент остановился именно на этом варианте. Но поиска по цене там к сожалению нет = ( Разве нельзя было это добавить в кнопку?
15. NECHISTb 15 29.06.14 10:52 Сейчас в теме
Коллеги, допустим, я продавец в продуктовом магазине. У булки хлеба нет ШК, но я как продавец знаю, что стоит он 20 рублей. Логика 1С: я должен лезть в подбор и среди всей номенклатуры искать хлеб??? Нет, спасибо конечно за быстрые товары, но а если такого (ходового) товара больше чем 30 позиций?
16. jobkostya1c_ERP 100 29.06.14 11:55 Сейчас в теме
В идеале в АРМ продавца должны быть переопределяемые кнопки (большие на виду) с надписями и картинками для часто покупаемых товаров. Или из статистики покупок чтоб для подбора товары, которые стали покупаться чаще сами на зарезервированные места в списке поднимались.
Либо грамотно продуманное графическое меню из 5-6 пунктов и глубиной не более 2-х уровней (выбор из более 3-х вещей по-психологии уже запутаешься). Причем, такое меню должно работать очень быстро, без зависаний. Это уже вопрос маленькой оптимизации.
17. SSHT 6 30.06.14 05:06 Сейчас в теме
Делал в свое время проще :)
просто в наименование номенклатуры писал цену
что то типа "20руб (хлеб)" и поиск по "цене" работал :)
Кстати а во Фронтоле разве есть поиск по цене ?
И опять же как дополнение можно использовать Фронтол как фронт офис кассира
и как ни странно розницу как бэк офис управляющую систему
Не такое уж и дорогое решение получается.
21. NECHISTb 15 03.07.14 15:25 Сейчас в теме
(17) SSHT, да есть по ШК, коду, цене и еще чему то.
Для себя то я могу так сделать, в наименование цену вбить. Но при переоценке придется лишнюю работу делать другому человеку. Задача автоматизации упростить, а не усложнить. Ну а в целом вариант = )
20. mixa4 01.07.14 01:04 Сейчас в теме
какие еще танцы, в программе предусмотрены такие способы ввода позиции в РМК, все что я перечислил работает быстро - и это главное, а вот править конфу чтобы сделать кнопочку поиска по цене, а особенно - пытаться затем сделать чтобы оно достаточно быстро отрабатывало на более-менее загруженной базе - вот это те еще танцы с бубном будут
26. CnupT 70 04.07.14 15:29 Сейчас в теме
(20) mixa4 ...править конфу чтобы сделать кнопочку поиска по цене, а особенно - пытаться затем сделать чтобы оно достаточно быстро отрабатывало...

Чем поиск по цене будет отличаться от поиска по штрихкоду, уже реализованному в рознице?
Чем регистр сведений "Штрихкоды" отличается от регистра сведений "ЦеныНоменклатурыВМагазине"?
28. NECHISTb 15 04.07.14 18:44 Сейчас в теме
(26) CnupT, именно так и сделал. Проблемы нет написать процедуру. Вопрос был в том, почему 1С отказалась от поиска товара по цене, а для поиска по коду нужно щелкать мышкой для выбора этого поиска. Ведь именно от этого бежал Фронтол. С Фронтолом можно без проблем работать на ПОС клавиатуре. 1Ска тоже может, но я с ума сойду перед тем, как все это настрою на 64 клавиши...
24. CnupT 70 04.07.14 15:22 Сейчас в теме
Обслуживаю продуктовый магазин на базу УТ 10.3.
У каждого кассира есть 1-2 листа А4, с распечатанными штрихкодами ходового товара.
Пробивают очень шустро.
25. CnupT 70 04.07.14 15:24 Сейчас в теме
Но если очень хочется, в РМК есть выбор по чему искать: наименование, артикул, и т.п.
Добавьте свой вариант, искать по цене. там делов-то, один запрос подправить.
31. NECHISTb 15 09.07.14 16:22 Сейчас в теме
Код для поиска по цене, авось пригодится:

Функция НайтиПоЦене(Цена, ТекДата, ТекМагазин, Список = Неопределено) Экспорт
    
	Если Не ТипЗнч(Список) = Тип("СписокЗначений") Тогда
		Результат = Новый СписокЗначений;
	Иначе
		Результат = Список;
	КонецЕсли;
	
	Запрос = Новый Запрос();
	Запрос.УстановитьПараметр("Цена", Цена);
	Запрос.Текст = "ВЫБРАТЬ
	|	ЦеныНоменклатурыСрезПоследних.Номенклатура.Ссылка КАК Ссылка,
	|	ЦеныНоменклатурыСрезПоследних.Цена
	|ИЗ
	|	РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
	|ГДЕ
	|	ЦеныНоменклатурыСрезПоследних.Цена = &Цена";
	
	РезультатЗапроса = Запрос.Выполнить();
	ТЗ = РезультатЗапроса.Выгрузить();	
	Результат.ЗагрузитьЗначения(ТЗ.ВыгрузитьКолонку("Ссылка"));
	
	Возврат Результат;
	
КонецФункции
Показать
33. mixa4 10.07.14 13:02 Сейчас в теме
(31) NECHISTb, а может запрос сделать по регистру ЦеныНоменклатурыМагазинов?

(32) kostyaomsk, ага, а еще лучше сделать... не, об этом я и писал в (20)
34. NECHISTb 15 10.07.14 14:07 Сейчас в теме
(33) mixa4, у меня нет установки цен в магазине, только уст. цен номенклатуры...(32) kostyaomsk, я слегка Вас не понял.
35. mixa4 10.07.14 15:04 Сейчас в теме
(34) NECHISTb, в каком смысле нету? куда дели? мы ведь о Рознице 1.0 говорим? там есть оба регистра, РМК работает по ЦеныНоменклатурыМагазинов.

kostyaomsk, я слегка Вас не понял.
это он уже предлагает заведомо корявый метод ускорения поиска по цене
36. NECHISTb 15 10.07.14 15:13 Сейчас в теме
(35) mixa4, у меня в настройках магазина стоит автоматическая установка цены. Что в свою очередь делает необязательным использование установки цен в магазине.

А по поводу скорости, тут дело такое: первый поиск идет от 10 до 15 секунд, но все последующие почти мгновенно. Есть смысл ускорить лишь начальный поиск. Тем не менее в конструкторе запросов, сам запрос, выполняется мгновенно. Предположу, что при первом поиске, дерево номенклатуры распускается и на это нужно время.
32. jobkostya1c_ERP 100 09.07.14 16:37 Сейчас в теме
Лучше не запросами получать цену, а добавить реквизит в справочник номенклатура, а вот при каждом изменении цен его перезаписывать. Так мы получаем преимущество в производительности при открытии формы списка, но это уже доработка загрузки.
Вопрос нужно ли.
37. mixa4 10.07.14 16:25 Сейчас в теме
Автоматическая установка цены не отменяет использование цены магазина, а автоматизирует его, то есть документ установки цены у вас устанавливает цены в обоих регистрах, посмотрите его движения. РМК же берет цены из регистра ЦеныНоменклатурыМагазинов, и у этого регистра нет измерения типа цен и в нем может быть записей меньше, а в случае РИБ по кассам если правильно помню в кассы ЦеныНоменклатуры вообще не выгружается, только ЦеныНоменклатурыМагазинов, так что по-любому запрос лучше по нему делать. Не исключено что при этом проблема первого запроса может уйти, поскольку РМК уже мог обращаться к регистру ЦеныНоменклатурыМагазинов.
38. NECHISTb 15 10.07.14 17:50 Сейчас в теме
(37) mixa4, спасибо, попробую. И все таки, а как получать цену без запросов? Не то что бы меня совсем не устраивает текущий поиск, попробовать думаю стоит.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот