INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Васильев Дмитрий | Заместитель начальника ИТ отдела | ООО Саянскгазобетон

«Практика разработки и внедрения "Карты склада" на крупном предприятии по производству автоклавного газобетона»

В докладе будут рассмотрены проблемы склада с которыми столкнулись после запуска предприятия. Рассмотрим как за полгода работы предприятия можно навести беспорядок на складе и учете, и каким образом навести порядок после внедрения графической карты склада в системе 1С. Что такое карта склада и зоны хранения продукции. Будут подробно рассмотрены уже работающие методы маркировки на выпуске готовой продукции и реализации конечному покупателю с использованием терминалов сбора данных. Также расскажу как мы организовали рабочие места автопогрузчиков и кладовщиков для работы в 1С с помощью мобильных устройств.

Подбор товаров с остатками и ценами для розница 2.2 (Расширение)

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

8
Расширение, позволяющее видеть остатки и цены в подборах товаров.

Расширение изменяющее формы обработок "ПодборТовара" и "РМКУправляемыйРежим". Добавил колонки текущие остатки и цена.

Вариант1:  по новой технологии от 1с, колонки добавляются и прокрутка практически не тормозит, в коде расширения вам нужно поменять только название вида цены который выводим.

 

Вариант2:  С помощью левых соединений:

Для работы нужно изменить название цены в модуле форм

&НаСервере
Процедура Расш_ПодборТоваровПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    //Радченко М.В. от 16.08.2017 устанавливаем параметр. В динам. списке добавил колонки Количество, Цена. Про прошения за гавнокод
    РезультатПоискаЦены = Справочники.ВидыЦен.НайтиПоНаименованию("ВАШЕНАЗВАНИЕЦЕНЫ");
    Товары.Параметры.УстановитьЗначениеПараметра("ВидЦены", РезультатПоискаЦены);
    //Радченко М.В. от 16.08.2017 устанавливаем параметр. В динам. списке добавил колонки Количество, Цена. Про прошения за гавнокод
КонецПроцедуры

 

Наблюдаются замедления при прокрутке динамического списка в измененных обработках..

 

 

8

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

Наименование Файл Версия Размер
Подбор товаров с остатками и ценами для розница 2.2 (Расширение):
.cfe 118,14Kb
20.08.17
49
.cfe 118,14Kb 49 Скачать
РасширениеПодборТоваровБезТормозовРаботает2.2.7
.cfe 113,30Kb
28.03.18
24
.cfe 113,30Kb 24 Скачать

См. также

Комментарии
Сортировка: Древо
1. Vlx 216 21.08.17 06:22 Сейчас в теме
Замедления по какой причине наблюдаются:
1) Из-за того что обработка изменена и используется расширение
2) Из-за того что появились дополнительные отборы данных в запросе
2. coolseo 45 21.08.17 07:26 Сейчас в теме
(1)

3) Из-за постоянных левых соединений с таблицами остатков и цен при прокрутке динамического списка
3. Vlx 216 21.08.17 07:35 Сейчас в теме
(2) Я наблюдал замедления динамических списков во внешней обработке. Если обработку внести в конфигурацию, то замедлений не было.
Может с расширением то же самое?
4. coolseo 45 21.08.17 11:39 Сейчас в теме
(3) Нет, замедления есть везде при расширении или переносе в типовую.
5. user603532_fan_club_chelsea 22.08.17 11:52 Сейчас в теме
а как внести эти изменения в код. как разрешить изменения в расширении77
6. coolseo 45 22.08.17 12:29 Сейчас в теме
(5) Нужно добавить расширение в конфигурацию, зайти в конфигуратор и открыть модули форм измененных обработок "ПодборТовара" и "РМКУправляемыйРежим" и там изменить РезультатПоискаЦены = Справочники.ВидыЦен.НайтиПоНаименованию("ВАШЕНАЗВАНИЕЦЕНЫ"); на ваше название розничной цены.
7. user603532_fan_club_chelsea 22.08.17 12:33 Сейчас в теме
ну я менял там. у меня чет на справочникНДС ругается.
8. coolseo 45 22.08.17 13:23 Сейчас в теме
10. user603532_fan_club_chelsea 22.08.17 13:42 Сейчас в теме
(8) не пойму... почему на совместимость ругается? или это из-за того что справочник ндс не идет?
9. user603532_fan_club_chelsea 22.08.17 13:38 Сейчас в теме
вот приложил
Прикрепленные файлы:
11. user603532_fan_club_chelsea 22.08.17 13:50 Сейчас в теме
в основной конфигурации тип у объекта СправочникНоменклатураРеквизитСтавкаНДС - СправочникСсылка.СтавкиНДС

а в расширении тип у объекста
СправочникНоменклатураРеквизитыСтавкаНДС - ПеречислениеСсылкаСтавкиНДС
12. user603532_fan_club_chelsea 22.08.17 13:59 Сейчас в теме
режим совместимости я снял. теперь остается с ндс разобраться
13. user603532_fan_club_chelsea 22.08.17 14:12 Сейчас в теме
кароч я в свойствах реквизита где "ТИП" галочку снял. и заработало. Этот реквизит сильно влияет???
14. user603532_fan_club_chelsea 22.08.17 14:13 Сейчас в теме
по сути, у меня только в РМК при поиске товара должны были появиться эти самые колонки же?
15. coolseo 45 24.08.17 03:36 Сейчас в теме
16. user603532_fan_club_chelsea 03.09.17 18:16 Сейчас в теме
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(30, 44)}: Не задано значение параметра "ВидЦены"
И ЦеныНоменклатурыСрезПоследних.ВидЦены = <<?>>&ВидЦены.


с чем это связано?
17. coolseo 45 04.09.17 01:16 Сейчас в теме
(16)В модуле форм расширения не указали какой вид цены отображать

&НаСервере
Процедура Расш_ПодборТоваровПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    РезультатПоискаЦены = Справочники.ВидыЦен.НайтиПоНаименованию("ВАШЕНАЗВАНИЕЦЕНЫ");
    Товары.Параметры.УстановитьЗначениеПараметра("ВидЦены", РезультатПоискаЦены);
КонецПроцедуры
18. annex3103 04.09.17 13:23 Сейчас в теме
В РМК при открытии поиска появляется только колонка Артикул.
В документах подбор с ценами и остатками.
Прикрепленные файлы:
19. coolseo 45 04.09.17 13:37 Сейчас в теме
20. user603532_fan_club_chelsea 04.09.17 15:47 Сейчас в теме
(19) Розница 2.2.1 для Казахстана.

если я убираю полностью условие про "видцен" в конструкторе динамического списка. убираю весь ваш код в модуле.
просто получается добавляю цену условием задаю СправочникНоменклатура-номенклатураценаСрезПоследних-ссылка-номенклатура

тогда перестает ругаться и отображает цену.это вообще правильно так делать? почему не присваивает значение параметра не понимаю.

можно оставить ваш код в модуле удалив в скобках "видЦены". тоже работает вроде.

Но при прокрутке потом начинает ругаться пишет "Обнаружено дублирование ключевых значений в колонке ссылка"
Начинают дублироваться данные в колонках. что не так вообще не вкуриваю. Вроде только что-то путное выходит, как снова ошибка...
21. annex3103 04.09.17 22:52 Сейчас в теме
Розница, редакция 2.2 (2.2.6.28)
22. coolseo 45 05.09.17 07:44 Сейчас в теме
(21)Не получается эмитировать проблему.


(20) Про розницу для Казахстана ничего не знаю. Если работает без параметра моего, не используйте его.
23. user603532_fan_club_chelsea 05.09.17 12:58 Сейчас в теме
(22) а вы знаете "справочник.Дополнительные реквизиты" где могут использоваться? "Обнаружено дублирование ключевых значений в колонке ссылка" - исправилось. когда убрал условие "справочник.Дополнительные реквизиты" и прилагающие к нему муть... поставил галочку в дополнительно "Без повторяющихся".

все сразу заработало. вроде всю необходимую информацию выводит. список номенклатуры полный.

Не критичны же мои действия?!
24. coolseo 45 05.09.17 13:01 Сейчас в теме
(23) Дополнительные реквизиты в номенклатуре, если вы их не используете то все хорошо.
25. user603532_fan_club_chelsea 05.09.17 13:05 Сейчас в теме
(24) в подборе РМК это не надо. ну и хорошо, раз не критично.
26. user603532_fan_club_chelsea 05.09.17 13:13 Сейчас в теме
а вы с редактированием "шапки" чека/х-отчета не сталкивались? не в курсе, как можно убрать номер чека из х-отчета.
27. annex3103 06.09.17 09:52 Сейчас в теме
В режиме РМК все работает, но только с скрытым деревом папок и отключенными галочками показывать остатки и цены, а по иерархии хотелось бы выполнять поиск.
28. user680261_dimmat 18.09.17 19:38 Сейчас в теме
Установил расширение другого автора для отображения остатков и цен в справочнике "номенклатура" - остатки не отображаются совсем.
Как ваше расширение работает? Если у меня две организации и соответственно два склада, какие остатки будет показывать?
29. coolseo 45 19.09.17 00:44 Сейчас в теме
(28) Здравствуйте, показывает остатки и цены которые вы установили руками в коде.

&НаСервере
Процедура Расш_ПодборТоваровПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    //Радченко М.В. от 16.08.2017 устанавливаем параметр. В динам. списке добавил колонки Количество, Цена. Про прошения за гавнокод
    РезультатПоискаЦены = Справочники.ВидыЦен.НайтиПоНаименованию("ВАШЕНАЗВАНИЕЦЕНЫ");
    Товары.Параметры.УстановитьЗначениеПараметра("ВидЦены", РезультатПоискаЦены);
    //Радченко М.В. от 16.08.2017 устанавливаем параметр. В динам. списке добавил колонки Количество, Цена. Про прошения за гавнокод
КонецПроцедуры
Показать


Для двух организаций нужно дорабатывать расширение.
30. chingis.quiz 06.11.17 19:14 Сейчас в теме
Привет! подключил расширение, но нужных колонок не появилось ( это может быть из-за того что в базе 2 ИП?
31. coolseo 45 07.11.17 08:35 Сейчас в теме
(30) Добрый день. Мало данных для анализа ошибки.
32. vladimir92sev 06.02.18 18:32 Сейчас в теме
Как работает расширение ? Это какое-то дополнение ? Конфигурацию не изменяет ? Обновления будут приходить в типовую розницу ?
33. coolseo 45 07.02.18 03:42 Сейчас в теме
(32) Не изменяет типовую конфигурацию, обновления будут работать.
Расширение изменяет форму подбора товара, добавляет колонки.
34. ssn5810 82 18.02.18 18:01 Сейчас в теме
хороший подбор товаров, если добавить выбор вида цен, вообще будет супер.....
35. coolseo 45 26.02.18 03:33 Сейчас в теме
(34) Да, вы правы. Обязательно сделаю.
У кого как работает расширение? Тормозит подбор? Может кто переписал запрос так что не тормозит?
36. ssn5810 82 26.02.18 06:26 Сейчас в теме
и с характеристиками не работает - пустая таблица....
Прикрепленные файлы:
37. coolseo 45 26.02.18 07:43 Сейчас в теме
(36) И не будет, если только изменить запрос.
38. afxnano 11.06.18 16:25 Сейчас в теме
В подборе РМК нет артикула, нажимаем показать дерево появляется артикул пропадают остатки и цены. с чем это связано? розница 2.2.8.29
39. coolseo 45 12.06.18 00:57 Сейчас в теме
(38)Потому что запрос работает только со списком.
40. Glav 25.06.18 14:54 Сейчас в теме
Добрый день
Розница, редакция 2.2 (2.2.9.18)
В РМК при "показать информацию" или "показать дерево"
появляется окно с артикулом и без данных
41. coolseo 45 26.06.18 01:40 Сейчас в теме
(40) Здравствуйте, такая проблема есть, потому что запрос работает только в режиме списка (отображения всей номенклатуры)
42. Glav 04.07.18 20:35 Сейчас в теме
Добрый день
при использовании RLS - ошибка "У пользователя недостаточно прав на исполнение операции над базой данных "
43. coolseo 45 05.07.18 02:11 Сейчас в теме
(42) Здравствуйте, я не знаю что у вас рлс ограничивает. Но здесь отображается полный список номенклатуры без групп.
44. Glav 05.07.18 08:50 Сейчас в теме
РЛС - по магазинам
Ваша обработка показывает общие остатки по всем магазинам
Соответственно, при наложенном ограничении получаем ошибку
45. coolseo 45 05.07.18 08:55 Сейчас в теме
(44) Понятно. Вам придется самостоятельно изменить запрос в расширении чтобы "заработало"
46. Glav 05.07.18 10:01 Сейчас в теме
Вы не могли бы подсказать - что изменить ?
или за плату допилить для нас
47. coolseo 45 05.07.18 10:03 Сейчас в теме
(46) К сожалению, я не могу подсказать вам что нужно изменить, а так же не буду "допиливать".
Но есть огромное количество желающих помочь здесь - https://infostart.ru/project/
Оставьте свое сообщение