УПП. Замена материалов на аналоги


Предложена обработка для замены в табличной части "Материалы" документов "Отчет производства за смену", "Распределение материалов на выпуск" материалов на их аналоги.

Обработка предназначена для замены материалов в документах: “Отчет производства за смену”, “Распределение материалов на выпуск” на аналоги.

Аналоги определяются по регистру сведений “Аналоги номенклатуры”. Остатки в производстве по регистру накопления “Материалы в производстве”. В данный регистр заносятся данные о номенклатуре с установленным флагом “Вести оперативный учет остатков незавершенного производства”.

Отличия от типовой обработки:

  1. Проще в использовании. Нет дополнительных диалогов.
  2. Анализируется только регистр “Материалы в производстве”.
  3. Требуемое количество материала определяется не по норме, а по полю “Количество” табличной части “Материалы”
  4. Узлы не анализируются
  5. Возможно использовать в документе “Распределение материалов на выпуск”


Подключить обработку к УПП можно через справочник “Внешние обработки”.
Выложено два файла:

  1. Обработка для подключения к документу “Отчет производства за смену”
  2. Универсальная обработка для документов “Отчет производства за смену”, “Распределение материалов на выпуск”

Особенности использования в документе “Распределение материалов на выпуск”

В типовой конфигурации документ “Распределение материалов на выпуск” не проводится по регистру материалы в производстве. Данную ситуацию можно исправить, добавив подписку на событие “ОбработкаПроведения” для документа РМнВ. Образец текста обработчика прилагается.

4 Comments

  1. Spektr

    1С Предприятие 8.2 (8.2.15.318), конфигурация УПП (1.3.27.4).

    Ошибка:

    «Заполнение ТЧ не произведено!

    Ошибка при вызове метода контекста (Выполнить): {(2, 22)}: Поле не найдено «АналогиНоменклатуры.Регистратор»

    АналогиНоменклатуры.<<?>>Регистратор,»

    Reply
  2. Barb80

    Исправлено

    Reply
  3. Infector

    Вся беда в том, что чаще всего регистр «Аналоги Номенклатуры» оказывается бесполезным т.к. удобно описывает только частный случай использования аналогов. Для более общих случаев оказывается, что для полноценного описания нужно завести туда огромное количество записей или изощряться с запросами и алгоритмами.

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

    Reply
  4. b1958

    Хорошо бы подбирать аналоги при заполнении документа Требования-накладная, чтобы знать и выдать в производство то что есть на складе из аналогов. Хорошо было в версии 1С:7.7 — в документе Требование-накладная было два поля: Затребовано и Отпущено. Было видно что вместо чего было выдано по требованию. В 8-ке отсутствует ясность в этом вопросе. Причем во всех документах, тем или иным образом связанных с аналогами: ответа на вопрос «Что вместо чего было выдано» нельзя получить ни одним отчетом. Хотя бы в корректировках фиксировались замены.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *