Остаток в табличной части документа
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача: отображать на формах документов остаток по номенклатуре текущей строки табличной части.
Выполнялась на платформе 8.3.19.1229, на демо-базе Управления торговлей 11.4.13.209.
Для решения задачи было создано расширение, которое, используя подписки на события "ПриАктивизацииСтроки" табличной части или "ПриИзменении" (для полей "Номенклатура" и "Характеристика"), получает и показывает остаток по складам (с учетом резервов) в виде текстовой строки.
В текущей версии расширения обрабатываются документы "Заказ клиента" и "Реализация товаров и услуг".
Для того, чтобы добавить дополнительный документ в расширение, нужно:

В возвращаемой структуре указать: "ИмяТабличнойЧасти" - имя табличной части документа"; РодительДляРазмещения" - имя родителя для надписи, в котором будет выводиться остаток и "РазместитьПередЭлементом" - имя элемента формы, перед которым будет выведена надпись (если значение будет пустым, то надпись будет выведена последней в группе родителя.
2. Форму документа нужно добавить в расширение и подписаться на события "ПриАктивизацииСтроки" табличной части "Товары" и "ПриИзменении" для полей "Номенклатура" и "Характеристика":

Теперь остаток будет отображаться в документе "Перемещение товаров":

ОБНОВЛЕНИЕ
Добавлено расширение для Управлении торговли 11.5.
Протестировано на платформе 8.3.22.1709, на демо-базе Управления торговлей 11.5.7.316.
Вступайте в нашу телеграмм-группу Инфостарт