Отредактированная версия авторского материала «Помощник переноса резервов УТ 11, КА 2.5, ERP 2.5», опубликованного на Infostart 17.04.2024. Это описание того, как устроен и как работает помощник; сам файл обработки здесь не публикуется — он доступен в исходной публикации по ссылке.
Главное
Типовой механизм переноса резервов ТМЦ умеет не всё, что нужно менеджеру: часто требуется забрать резерв с ранее созданных заказов и поставить его на позиции текущего. Обработка «Управление резервами» расширяет этот механизм и вызывается прямо из документа-приёмника — для конкретной позиции номенклатуры, при необходимости с детализацией до характеристики.
Обработка предназначена для конфигураций 1С:УТ 11, 1С:КА 2.5 и 1С:ERP 2.5. Ниже — разбор того, что показывает форма помощника, в каком порядке с ней работать и какие у неё ограничения. Файл обработки в этой статье не выкладывается: скачать его можно в исходной публикации автора на Infostart, ссылка выше.
Словарь терминов
- ТМЦ — товарно-материальная ценность.
- УТ 11 — типовая конфигурация «1С:Управление торговлей», редакция 11.5.
- КА 2.5 — типовая конфигурация «1С:Комплексная автоматизация», редакция 2.5.
- ERP 2.5 — типовая конфигурация «1С:ERP Управление предприятием», редакция 2.5.
- Документ-приёмник — документ, на который переносится ТМЦ, зарезервированное за другим документом. Состав документов-приёмников отличается в зависимости от конфигурации.
- Документ-источник — документ, с которого резерв ТМЦ переносится на документ-приёмник. Его состав тоже зависит от конфигурации.
Что показывает панель «Детализация ТМЦ»
«Детализация ТМЦ» — раскрываемая панель в верхней части формы.
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: раскрытая панель «Детализация ТМЦ». Скриншот автора, источник: Infostart
В ней выводятся:
- Номенклатура — гиперссылка на обрабатываемую номенклатуру;
- Документ-приёмник — справочная информация;
- Склад — склад из табличной части «Товары» документа-приёмника;
- Желаемая дата отгрузки — данные колонки «Дата отгрузки» табличной части «Товары» документа-приёмника;
- Состояние — текущее состояние обеспечения номенклатуры в документе-приёмнике;
- Заказано — количество из табличной части «Товары» документа-приёмника;
- Обеспечено — количество товара, уже обеспеченного под текущий заказ по выбранной позиции.
Если по позиции есть ранее обеспеченный товар, обработка показывает дополнительную информационную табличную часть.
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: дополнительная информационная табличная часть по ранее обеспеченному товару. Скриншот автора, источник: Infostart
Отдельно стоит поле
К обеспечению: оно уменьшается автоматически по мере заполнения колонки «Перенести резерв» в табличной части «Источник резерва». Ноль означает, что всё требуемое количество обеспечено.
Табличная часть «Источник резерва»
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: табличная часть «Источники резерва» с доступными документами-источниками. Скриншот автора, источник: Infostart
Состав колонок:
- Документ источник — документ, в котором содержится зарезервированная позиция;
- Контрагент — контрагент, указанный в документе-источнике;
- Менеджер — менеджер, указанный в документе-источнике;
- Дата поступления — дата из регистра «Распределение запасов»; она соответствует дате отгрузки по соответствующей записи заказа на поступление;
- Склад — склад, на котором находятся резервируемые позиции;
- Состояние — состояние резерва: «Обеспечен на складе» либо «Обеспечен к дате»;
- Количество — количество товара, находящегося в резерве;
- Перенести резерв — количество товара из резерва, которое переносится в документ-приёмник.
Порядок работы
Шаг 1. Выбрать позицию в документе-приёмнике
В табличной части «Товары» документа-приёмника выберите позицию, на которую хотите перенести резерв из других документов.
Шаг 2. Открыть обработку
В верхней части формы нажмите кнопку «Управление резервами». В зависимости от конфигурации и настроек она может находиться либо в подменю «Заполнить», либо в дополнительном меню «Ещё».
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: команда «Управление резервами» в меню документа-приёмника. Скриншот автора, источник: Infostart
Откроется окно обработки «Управление резервами».
Шаг 3. Указать количество к переносу
Найдите в табличной части «Источники резерва» документ, с которого хотите забрать резерв, и укажите количество для переноса в колонке «Перенести резерв». Когда всё необходимое количество будет обеспечено, цвет шапки изменится на зелёный.
Пока часть потребности не закрыта, шапка остаётся неокрашенной, а в поле «К обеспечению» видно остаток.
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: не обеспечено шесть позиций, потребность закрыта не полностью. Скриншот автора, источник: Infostart
Когда нужное количество набрано, шапка подсвечивается зелёным.
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: всё нужное количество обеспечено, шапка формы подсвечена зелёным. Скриншот автора, источник: Infostart
Шаг 4. Перенести резерв и перечитать документ
После того как всё нужное количество указано, нажмите кнопку «Перенести резерв». Форма обработки закроется и вернёт вас к исходному документу.
Важная оговорка: количество доступного товара на форме документа-приёмника не обновляется автоматически. Данные на форме нужно перечитать вручную — «Ещё» → «Перечитать».
Обработка «Управление резервами» в 1С:Управление торговлей 11 / 1С:КА 2.5 / 1С:ERP 2.5: команда «Перечитать» в меню «Ещё» документа-приёмника. Скриншот автора, источник: Infostart
Ограничения
О них лучше знать до того, как менеджер начнёт искать «пропавший» резерв:
- резервы со склада, отличного от склада в выбранной строке табличной части документа-приёмника, не переносятся;
- товары со статусом «Обеспечивать обособленно» не обрабатываются;
- переносить резервы между разными организациями нельзя.
В конфигурациях 1С:УТ 11, 1С:КА 2.5 и 1С:ERP 2.5 обработка подключается к документам:
- Заказ клиента;
- Заказ на перемещение;
- Заказ на сборку;
- Заказ на внутреннее потребление.
На чём проверялась работа
Автор указывает, что функционал тестировался на следующих версиях:
- платформа 8.3.22.1750;
- 1С:УТ 11.5.11.56;
- 1С:КА 2.5.10.84;
- 1С:ERP 2.5.11.56.
На других версиях поведение может отличаться, поэтому перед использованием в рабочей базе имеет смысл проверить обработку на копии.
Как менялся функционал
- Версия 0.2.10 — расширение для КА 2.5, функционал реализован только для документа «Заказ клиента».
- Версия 0.3.7 — расширение для КА 2.5, изменён состав обрабатываемых документов: «Заказ клиента», «Заказ на перемещение», «Заказ на сборку», «Заказ на внутреннее потребление».
- Версия 1.0.12 — функциональность расширения перенесена во внешнюю обработку, адаптированную для УТ 11, КА 2.5 и ERP 2.5.
Ещё раз про файл: эта статья описывает логику и порядок работы помощника, но не раздаёт его. Загрузить обработку можно только в исходной авторской публикации на Infostart — ссылка приведена в начале материала.
Контакты: it-digit.ru/about/contacts · +7 (495) 646-01-17 · sales@it-digit.ru