Формирование этапов производства при разных типах обеспечения в «1С:ERP Управление предприятием 2»
В данной статье пойдет речь о том, как управлять формированием этапов
производства через настройки способов обеспечения, или другими словами, как можно прервать разузлование на определенном полуфабрикате через настройки его способа обеспечения.
Решаемая задача: не формировать этапы производства для
входящих в изделие полуфабрикатов, описанных в обеспечении этапов производства как производимые в процессе,
но имеющих способ обеспечения с типом обеспечения Покупка. Предлагаемое решение оформлено как расширение конфигурации. Дополнительный алгоритм включен в документ
Этап производства (ЭтапПроизводства2_2) перед процедурой ДополнитьДанныеСпецификаций.
Мы не вмешиваемся в типовой алгоритм разузлования спецификации изделия и
подготовки этапов производства, это важно. Мы убираем уже подготовленные
этапы производства для тех полуфабрикатов, для которых они не нужны. Далее
будем называть такие документы лишними. В итоге
это
выглядит так, как будто мы удалили уже сформированные документы Этап производства, именно так на практике пользователи и делают - удаляют вручную ненужные документы.
В данном случае лишние документы не создаются. Важные
пояснения к алгоритму.
Во-первых, исключается формирование лишних этапов
производства. На рис. 1 показано, как выглядит структура заказа при типовом
алгоритме. В Кронштейн входит Уголок, и для него сформирован этап
производства, потому что Уголок производится по своей ресурсной
спецификации, это указано в ресурсной спецификации Кронштейна (см. рис.5).
Рис. 1 Структура заказа при типовом алгоритме
В случае, если Уголок покупается (производится на
стороне), такой этап производства не нужен, документ создаваться не должен.
Тогда структура заказа будет выглядеть как на рис.2.
Рис.2 Структура заказа при альтернативном алгоритме
Во-вторых, необходимо не просто удалить лишний этап
производства, но также изменить документ уровня выше. На рис. 3 показано,
как формируется этап производства изделия при типовом алгоритме. В этапе
производства Кронштейна указано, что Уголок производится в процессе.
Рис.3 Этап производства при типовом алгоритме
В случае, если Уголок покупается (производится на
стороне) эту галочку нужно снять, удалить спецификацию (заменить на пустую
ссылку) и установить значение реквизита СпособПолученияМатериала в
Обеспечивать. Т.е. сделать все так же, как если бы в спецификации Кронштейна
было указано, что способ получения материала для Уголок - Обеспечивать
(см. рис. 4).
Рис.4 Этап производства при альтернативном алгоритме
Важно! При удалении лишнего этапа производства контролируется
отсутствие вложенных этапов производства. Если мы устанавливаем для
какого-то полуфабриката тип обеспечения Покупка, т.е. не формируем для него
этап производства, то и все входящие в этот полуфабрикат узлы и детали
должны иметь такой же тип обеспечения Покупка. Тогда для них также не будут
формироваться этапы производства. Это и понятно, если какой-то узел - покупной, то "внутри" не должно быть ничего, что - собственное производство.
Не бывает в покупных изделиях собственного производства. Должно быть одно из двух: либо полуфабрикат тоже производится и по нему формируется этап производства,
либо все что внутри полуфабриката тоже покупается. В противном случае вложенные этапы нижнего
уровня будут ссылаться на "удаленный" документ. Поэтому, если описанное выше
условие по типу обеспечения составных частей полуфабриката не соблюдается,
то этап производства полуфабриката не удаляется. Нужно иметь это в виду.
Рис.5 Ресурсная спецификация покупного узла со спецификацией
Дополнительно в расширение конфигурации включен контроль ошибок при
формировании этапов производства. В частности, возникают ошибки,
проиллюстрированные на рис. 6, когда спецификация не соответствует
номенклатуре. Спецификация для номенклатуры Кронштейн ЖТЛК.745422.018, а в обеспечении указана номенклатура
Кронштейн ЖТЛК.745422.018-01, в результате будет создан документ для той номенклатуры, которая указана в ресурсной спецификации, но заполнен
он будет неверно.
Рис. 6 Этап производства, где спецификация не соответствует номенклатуре
Такие ошибки контролируются, но не исправляются, в чем именно здесь
ошибка должен решить пользователь. О проблеме делается в журнал регистрации (см. рис.7).
Рис.7 Запись в журнале регистрации
Подробнее о формировании этапов производства см.
статью.
Ссылки по теме:
Алгоритм полностью открыт, нет лицензионных ограничений кроме запрета на тиражирование.
Сравнение версий
Продукт применим для работы с различными
версиями ERP 2 и регулярно обновляются.
Для разных версий
ERP используются РАЗНЫЕ продукты, они не
совместимы, не взаимозаменяемы и не производится апгрейд на другую версию.
Бесплатные обновления предоставляются только в пределах одной версии:
2.4.х, 2.5.х и т.д . При покупке продукта для новых
версий конфигураций Вы получите скидку, если уже покупали правила для
предыдущих версий. Период бесплатных обновлений - 6 месяцев с даты покупки.
Комплект поставки
В комплект поставки входят:
Как купить наши программные продукты
Приобретая программные продукты у автора, Вы получаете дополнительные преимущества.
Вы можете подробнее ознакомиться с системой скидок, а также отличительными особенностями наших программных продуктов.
Перед покупкой ознакомьтесь с
условиями поддержки.
Варианты покупки
Наименование проекта |
Цена |
Валюта |
Покупка |
Расширение для модуля формирования этапов производства в ERP 2.5 |
19500 |
руб |
|
Другие правила переноса данных:
мы не работаем с infostart.ru, просим не путать наши разработки с чужими
Перенос данных БП 2.0 => КА 2.4 (КА 2.5), УТ 11, ERP 2.4 (ЕРП 2.5)
Перенос данных БП 3.0 => КА 2.4 (КА 2.5), УТ 11, ERP 2.4 (ЕРП 2.5)
Перенос данных в программу 1С Управление холдингом 3.0
Свертка для программы БП 2.0
Перенос из БП 3.0 в БП 3.0 (свертка) и перенос из БП 3.0 в УХ 3.0
Перенос данных КА 2, ERP 2 (ЕРП 2) => ЗУП 3.1
Перенос данных КА 2, ERP 2 (ЕРП 2) => БП 3.0
Перенос данных УТ 11 => БП 3.0
Перенос данных УПП 1.3 => БП 3.0
Перенос данных КА 1.1 (УПП 1.3) => БП 2.0, БП 3.0
Перенос данных УПП 1.3 => ERP 2 (ЕРП 2)
Перенос данных КА 1.1 (УПП 1.3) => КА 2.4 (КА 2.5), ERP 2 (ЕРП 2)
Перенос данных КА 2 (ERP 2) => КА 2 (ERP 2)
Перенос данных ERP 2.4 => ERP 2.5
Перенос данных УТ 11 (КА 2, ERP 2) => УТ 11 (КА 2, ERP 2)
Перенос данных ЗУП 3.1 => БП 2.0, БП 3.0, УПП 1.3
Перенос данных БП 3.0 => УТ 11
Перенос данных УТ 10.3 (КА 1.1) => УТ 11 (КА 2.4)
Перенос данных БП 2.0, БП 3.0 => УПП 1.3 (КА 1.1)
Перенос данных 1С ПУБ 7.7 => БП 2.0 (БП 3.0)
Перенос данных Бухгалтерия 7.7 (УСН 7.7) => БП 3.0
Перенос данных БП 2.0 => БП 3.0
Перенос данных БП 1.6 => БП 3.0
Перенос данных ЗИК 7.7 => ЗУП 8
Перенос данных КА 1.1 (УПП 1.3) => ЗУП 2.5, ЗУП 3.1
Перенос данных УПП 1.3 => ЗУП 3.1
Перенос данных ЗУП 2.5 => УПП 1.3 (КА 1.1)
Перенос данных об уплаченных страховых взносах из БП 2.0, БП 3.0 => ЗУП 2.5, ЗУП 3.1
© Группа компаний Профи-центр. Дата создания
июнь 2024 г., последние изменения
июнь 2024г.
|