INFOSTART EVENT 2018 EDUCATION

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

Зябликов Дмитрий | Senior ios developer | ЦРПТ

«Модуль ЭДО для 1С»

Полностью удаленный проект от прототипа до продакшна: - специфика законодательства - командная работа - интеграционные фишки (лайфхаки) Итог: довольный заказчик

Розница 2.0 - 2.2: Заказ поставщику по минимальным остаткам

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

28
Автоматическое формирование Заказа поставщику в 1С:Розница 2 возможно только на основании анализа продаж и вычисления средней продажи. Эта обработка позволяет заполнять Заказ поставщику при снижении запасов меньше минимальных остатков. Подходит для Базовой версии. Теперь для всех версий Розница 2 !

С помощью этой обработки можно заполнить Заказ поставщику по позициям, запас которых меньше установленного минимального остатка. При наличии нескольких складов (магазинов) можно устанавливать минимальный остаток для каждого склада отдельно.
Доработка конфигурации не требуется, можно подключить и использовать в Базовой версии.

Здесь описана настройка для Розница 2.0.
Инструкция по настройке для Розница 2.1-2.2 в одном архиве с обработкой, отличия незначительны.

 Итак, приступим. Чтобы формировать Заказ поставщику по минимальным остаткам, нужно сначала эти минимальные остатки  заполнить. Чтобы добавить поля, в которые мы будем вводить наши минимальные остатки, воспользуемся механизмом дополнительных реквизитов.

Раздел "Настройка и администрирование" -> "Общие настройки".

Ставим галочку "Дополнительные реквизиты и сведения", далее "Наборы дополнительных реквизитов и сведений".

Заходим в группу "Справочник "Номенклатура", открываем "Справочник "Номенклатура" (Общие)".

Дополнительные реквизиты - Подбор. Добавляем дополнительные реквизиты "Минимальный остаток Магазин 1",   "Минимальный остаток Магазин 2" и т.д. (название и количество может быть произвольным). Тип дополнительного реквизита ставим обязательно "Число", точность в зависимости от товара (для весовых, мерных можно оставить дроби, для штучных = 0). Поля "Подсказка", "Комментарий" заполняем по вкусу. 

Наименования дополнительных реквизитов запоминаем, они нам скоро понадобятся!

Выбираем наши новые реквизиты в список доп. реквизитов для справочника "Номенклатура". Должно получиться примерно следующее: 

Должно получиться так

 Сохраняем набор для Номенклатуры, открываем набор дополнительных реквизитов для справочника "Склады".

В дополнительные реквизиты справочника "Склады" добавляем только один реквизит. Его наименование должно быть вот такое, с другим работать не будет: "Свойство - минимальный остаток на складе", тип значения "Значения свойств объектов".

Картинка 2

Теперь в Значения свойств объекта добавляем элементы с наименованиями дополнительных реквизитов номенклатуры  "Минимальный остаток Магазин 1",   "Минимальный остаток Магазин 2" как мы их задали ранее.

 Картинка 3

 Все это сохраняем, открываем сам справочник Склады. Каждому складу в поле "Свойство - минимальный остаток на складе" указываем соответствующее значение (Склад 1 - Минимальный остаток магазин 1 и т.д.).

Подключим внешнюю обработку, справка 1С вам в помощь. В карточке обработки убираем галочку "Показывать в списках".

Теперь в номенклатуре проставим минимальные остатки.

Ну и собственно для чего это все затевалось:

Вводим Заказ поставщику, в шапке указываем магазин и склад, и жмем "Заполнить" -> "Заполнить заказ поставщику по минимальным остаткам".

В Заказ попадают позиции, количество которых меньше установленного минимального остатка. Цены ставим руками или с помощью штатных процедур.

Заполнение Заказа поставщику с отбором по номенклатуре*

Вводим Заказ поставщику, в шапке указываем магазин и склад, и жмем "Заполнить" -> "Заполнить заказ поставщику по минимальным остаткам с отбором". 

* - только в версии обработки для Розница 2.1, 2.2

Уже есть предустановленные отборы по Номенклатуре, Производителю и Марке (Бренду). Конечно можно добавить свои отборы.

После установки отборов жмем "Заполнить".

Наслаждаемся результатом.

Протестировано на 1С:Розница     2.0.8.6,       2.1.2.8,        2.2.7.32. 

Не тестировалось на отраслевых Розницах (Аптека, Оптика и др.), но судя по их архитектуре, обработка тоже будет работать.

Для версий Розница 2.0 и Розница 2.1 - 2.2 созданы отдельные версии обработки.

28

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

Наименование Файл Версия Размер
Розница 2.0: Заполнение Заказа поставщику по минимальным остаткам: Обработка
.epf 10,99Kb
02.02.18
81
.epf 1.0 10,99Kb 81 Скачать
Розница 2.1, 2.2 : заполнение Заказа поставщику по минимальным остаткам: Обработка и инструкция
.zip 587,94Kb
02.02.18
21
.zip 2.2.0.1 587,94Kb 21 Скачать

См. также

Комментарии
Сортировка: Древо
1. AlexxGor 02.04.14 15:29 Сейчас в теме
А подскажите, как можно отобрать в заказ, заказы только определенной группы по мин. остатку?
2. Alex441 23.04.15 16:53 Сейчас в теме
Удобная вещь, но нужен бы отбор по поставщикам до полного счастья
3. Alex3691 29.07.15 20:36 Сейчас в теме
В новой рознице не работает. Так как пропал тип значения реквизита - "значения свойств обьектов"
Прикрепленные файлы:
4. Tangram 139 29.07.15 22:24 Сейчас в теме
(3) Alex3691,
Спасибо за отзыв, постараюсь исправить в ближайшее время.
6. Alex441 17.08.15 09:18 Сейчас в теме
(4) Здравствуйте, еще можно надеяться на обновление? Ваша обработка очень нужная вещь
7. Tangram 139 24.08.15 09:57 Сейчас в теме
(6) Alex441,
Да, обновление будет.
5. Alex3691 30.07.15 11:57 Сейчас в теме
И если возможно сделайте разбивку по поставщикам...
8. Alex3691 12.09.15 12:41 Сейчас в теме
Что-то в новой рознице не позволяет допилить, или просто руки не доходят?
9. sancho86 1 20.01.16 20:33 Сейчас в теме
10. mobistar 04.09.16 10:24 Сейчас в теме
не работает на новой рознице... к сожалению..
11. firml 04.05.17 11:35 Сейчас в теме
Здравствуйте, жаль не почитала сообщения перед покупкой (, в Розница, редакция 2.2 (2.2.5.26) действительно что-то изменилось, при попытке сформировать Заказ пишет: Значение не является значением объектного типа (Наименование), Alex441, может подправите, хорошая же штука...
12. war4un 16.05.17 07:08 Сейчас в теме
Здравствуйте! Розница 2.0.3.4, платформа 8.3.9.1818
Все сделал как в инструкции, выходит следующее:
{ВнешняяОбработка.ЗаполнитьЗаказПоставщикуПоМинОстаткам.МодульОбъекта(115)}: Значение не является значением объектного типа (Наименование) СвойствоМинОстаток = ПолучитьПВХизСтроки(СвойствоМинЗапас.Наименование);
13. Tangram 139 16.05.17 10:54 Сейчас в теме
(12) Добрый день! возможно, тоже проблема в версии конфигурации. Постараюсь разобраться и ответить в течение завтрашнего дня.
17. war4un 25.06.17 20:22 Сейчас в теме
(13) Все еще нужно! Жду от вас ответа!
14. webandroid 22.05.17 23:22 Сейчас в теме
есть результат? иначе качать нет смысла.
15. firml 23.05.17 05:14 Сейчас в теме
Нет, все без изменений...
16. fenixland 27.05.17 16:22 Сейчас в теме
1С:Предприятие 8.3 (8.3.9.2170)
Розница, редакция 2.2 (2.2.5.22)
Отчет не работает
ИТЕРАТОР для значения не определен!
Прикрепленные файлы:
18. Dron1980 14 27.06.17 20:02 Сейчас в теме
Alex441 а как же настраивается минимальный остаток в версии 2.2.5.27 ?
19. Dron1980 14 13.07.17 22:27 Сейчас в теме
Старая не работает с новыми изменениями написал свою все работает проверял на версии 2.2.5.27, если есть вопросы пишите zamok2012@mail.ru
20. user594029_angelina-vl 08.01.18 21:47 Сейчас в теме
Добрый день!
Работает ли обработка в релизе 2.2.4?
21. Tangram 139 09.01.18 11:54 Сейчас в теме
(20) Нет. Сроки выпуска версии для 2.2 пока уточнить не могу.
22. AlbertBug 30.01.18 08:50 Сейчас в теме
Добрый день, очень ждем обновления
23. Tangram 139 30.01.18 12:39 Сейчас в теме
(22) В течение недели появится для 2.2.
24. Tangram 139 02.02.18 13:53 Сейчас в теме
Доступна для скачивания версия обработки для Розница 2.1 - 2.2.
25. shaltay 21.02.18 12:33 Сейчас в теме
Подскажите пожалуйста - сделана разбивку по поставщикам???
26. Tangram 139 22.02.18 06:51 Сейчас в теме
(25) Есть заполнение с отбором по номенклатуре:
Прикрепленные файлы:
27. Tangram 139 22.02.18 06:52 Сейчас в теме
(25) То есть можно номенклатуру по поставщикам разбить и выбирать.
28. user794003 14.03.18 18:33 Сейчас в теме
Господа, а как вывести колонку "Минимальный остаток" в справочник "Номенклатура", чтобы наглядно было видно, какие остатки проставлены, а какие нет? Розница 2.0.
29. Tangram 139 14.03.18 21:58 Сейчас в теме
(28) Можно через консоль СКД сделать отчет где будут колонки "Номенклатура", "Минимальный остаток Склад 1", "Минимальный остаток Склад 2" и т.д.
30. user794003 15.03.18 12:36 Сейчас в теме
Подскажите чайнику, где в конструкторе запроса искать "Минимальный остаток Склад 1"?
31. Tangram 139 15.03.18 16:39 Сейчас в теме
(30) не найдете (.
А) свойство номенклатуры "Мин. остаток...." указываете в параметрах отчета и тогда видите Номенклатура и мин. остатки по одному складу.
Б) Делаете таблицу где по вертикали -Номенклатура, по горизонтали - Свойства. Тогда свойства "Мин. остаток" тоже можно засунуть в параметры с условием "В списке".
32. lifeforeve 30.05.18 17:00 Сейчас в теме
Выдает ошибку при открытии
Розница 2.2.7.32
Прикрепленные файлы:
33. Tangram 139 30.05.18 21:19 Сейчас в теме
(32) Уточните пожалуйста момент появления ошибки.
34. grinlawyer 27.07.18 12:01 Сейчас в теме
Можно ссылку на обработку для розницы 2.2. на grinlawyer@yandex.ru
Оставьте свое сообщение