gifts2017

Привычная форма подбора для УТ 11 с динамичным добавлением номенклатуры в табличную часть Заказа Клиента

Опубликовал Юрий Семенчук (MsDjuice) в раздел Обработки - Обработка документов

Все привыкли к исконно-посконному подбору с динамичным добавлением номенклатуры в ТЧ документа прямо с формы подбора (как в УТ 10.3). Но в УТ 11 такой возможности нет. Вернее, не было, до этого времени.

Обработка реализована в формате подключаемой внешней обработки заполнения табличных частей. Моя обработка предназначена для документа Заказ клиента, но возможно дописать под любой документ. За этим в личку. Управление торговлей, редакция 11.1 (11.1.9.44)

Дополнительные опции обработки, описание возможностей:

  1. Форма подбора строится на основании формы списка, подбор реализован в виде обработки, форма списка позаимствована из формы списка справочника номенклатуры. Инструкцию к подключению обработки  представлено ниже.
  2. Список складов (можно добавлять, удалять склады в список, список сохраняется для каждого пользователя отдельно), с условием: максимальное количество складов – 12.
  3. В зависимости от списка складов в список товаров формы подбора добавляются колонки с остатками по данным складам; ---- При добавлении/удалении/изменении таблицы со складами, нужно обновить колонки (кнопка «Обновить остатки») сразу под таблицей.
  4. При нажатии двойным щелчком мыши на колонку с конкретным складом в заказ клиента добавляется строка с данной номенклатурой и в строке проставляется склад из данной колонки; ---- Если нажатие было на колонке склада, то безоговорочно этот склад попадает в строку, если на других колонках, то выбирается первый склад с остатком больше нуля, если нет таковых, то пустая ссылка склада. Внимание!!!!!! Добавление в строку склада осуществляется, если выставлена соответствующая настройка (галочка «Использовать склады в документе»);
  5. Если в заказе уже имеется данная номенклатура с данным складом, то ее количество увеличивается на один ---- реализовано не просто на один, а есть возможность ввода количества в специальном окне ввода. Если не желаете каждый раз вводить количество, этот функционал можно убрать (галочка «Запрашивать количество») .
  6. При добавлении новой номенклатуры в заказ клиента, а также при увеличении количества отрабатываются такие же события, как и при стандартном подборе (подстановка цены, расчет суммы и т.д); --- реализовано стандартным функционалом УТ11.
  7. В форме подбора товаров, если хоть одно из количеств в колонках по складам меньше нуля, то подсвечивает строчку в красный цвет.

Инструкция для подключения:

  1. Подсистема "Администрирование"

 

  1. «Печатные формы, отчеты и обработки»

 

  1. «Дополнительные Отчеты и обработки»

  1. Добавляем новый элемент. Так должно выглядить:

 

  1. Чтобы открыть обработку подбора с документа «Заказ клиента», нажать вып. Список «Все действие» ---- «заполнить» ---- Выбрать наш подбор.

 

  1. Вот так выглядит обработка подбора:

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

Наименование Файл Версия Размер
Обработка подбора 35
.epf 38,79Kb
28.07.15
35
.epf 38,79Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. ElectroMan1973 (ElectroMan1973) 10.11.15 23:13
Здравствуйте!
Конфигурация УТ 11.1.10.193. Ошибка:
{ОбщийМодуль.ОбщегоНазначения.Модуль(88)}: Значение не является значением объектного типа (Метаданные)
2. Юрий Семенчук (MsDjuice) 13.11.15 02:43
(1) ElectroMan1973, Написал вам в лычку, скиньте мне базу УТ 11.1.10.193, у меня нет такой. Спасибо.
3. Kolledei Kolledei (Kolledei) 19.10.16 17:44
аналогичная ошибка!!!!

{ОбщийМодуль.ОбщегоНазначения.Модуль(88)}: Значение не является значением объектного типа (Метаданные)
Запрос.Текст =

Управление торговлей, редакция 11.1 (11.1.10.176)