31.10.2016, 14:17 | #1 |
Участник
|
Проблема с планированием заданий в производстве
Основные вводные:
В DAX 2012 планирование идет по методу MRP II, что означает планирование прихода к дате потребности. Но система, по каким-то неизвестным причинам, планирует большую часть заказов с фьючерсами. В настройках сводного планирвоания отключили настройку, которая дату фьючерса ставила в дату потребности, дабы увидеть узкие места. У нас в системе ведется планирование по заданиям. У каждого ресурса стоит ограничение по мощности, в не зависимости от типа ресурса - персонал или оборудование. У ресурсов с типом "персонал" настроены "Способности" с уровнем владения и приоритетами. Каждый ресурс входит в ту или иную группу ресурсов и в маршрутах, в потребностях в ресурсах указывается группа ресурсов, способность и необходимый уровень владения способностью для выполнения данной операцией. Так же у каждого ресурса настроен календарь рабочего времени, по которому определяется сколько времени он работает, сколько времени имеет перерыв. Для отражения отсутствия сотрудников (отпусков, болезней и т.д.) используется группа ресурса, в которой указывается, что сотрудник входит в группу с... по... и наоборот. Т.е. в группах ресурсов у нас много закрытых и открытых повторно ресурсов. Кадрового учета не внедрено. Установлено ограничение в параметрах планирования: Предельное время оптимизации = 300. Без данного параметра сводное планирование зависает на время более 2 суток. При этом Выбор основного ресурса производится по "Продолжительности", т.к. приоритет у всех одинаковый сейчас. Основная проблема: При планировании заданий по процессу сводного планирования, система расставляет задания начиная от "конца", т.е. от планируемого выпуска данной продукции по производственному заказу назад. Но у нас стоит задача - ежедневно, с начала запуска ПЗ в производство, загружать ресурсы по полной, и не ждать того момента, когда система запланировала начало, т.к. производство живой механизм и экстренные ситуации так же бывают, а система планирует без их учета. Для этого мы планируем задания "Вперед от текущей даты" и предполагаем, что все ресурсы получат задания начиная с текущего момента, расставленные в правильном порядке и иерархии, без разрыва во времени для каждого сотрудника. Но система планирует задания с огромными разрывами во времени между текущим днем и плановым началом задания. Поясню на примере: Сегодня 27.10.2016. Есть заказ №ПЗ-0007626, на производство Металлоконструкции дымовых труб. Видим по заказу, что он требуется к 07.11.2016, но плановый выпуск данного заказа только на 21.01.2017. Начинаем разбираться: При развертывании данного заказа, для определения обеспечения, видим, что заказ полностью обеспечен и ничего не мешает началу производства. Начнем с заказа нижнего уровня: ПЗ-0007623. Он запланирован на выпуск 21.11.2016: Маршрут по данному заказу содержит 2 операции по 5 минут, т.е. для производства 2 шт. продукции потребуется 10 минут. При этом первая операция уже закончена и значит осталось всего лишь 5 минут. Но система перенесла начало данного заказа на 21.11.2016. Проанализируем незавершенную операцию №10: На ней требуется 2 ресурса: рабочее место(Ц-4.10.1) и сотрудник(Ц-6-004). У рабочего места анализируем максимальную мощность и видим, что загрузки ближайшие 3 недели нет вообще: У сотрудника такая же ситуация - не загружен ближайшие 3 недели: Такая же ситуация с остальными подчиненными заказами, сотрудники и оборудование свободно начиная с сегодня, а задания планируются начиная с 21.11.2016; Теперь рассмотрим головной заказ: У него ситуация идентичная, что и у подчиненных - первое задание выполнено, а остальные задания распланировались начиная с 22.11.2016. Т.е. основной проблемой является то, что система не планирует загрузку сотрудников на текущий день, хоть и планируем задания от текущего дня вперед. Причины такого позднего начала заданий найти не можем. Если у кого есть мысли, прошу их озвучить, каждую проверим на возможность исправления ситуации. Благо развернуто несколько АОСов и несколько тестовых баз.
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
31.10.2016, 15:20 | #2 |
Участник
|
Вы же сами в начале отвечаете на свой вопрос.
Цитата:
Вам же судя по всему нужна система с совершенно другими принципами планирования.ИМХО при помощи сводного планирования такого не добиться, нужно использовать специализированные решения. Алгоритмы поиска оптимальной загрузки производственных мощностей |
|
31.10.2016, 15:42 | #3 |
Участник
|
Методы планирования я рассматривал отдельно, но сама проблема в том, что система рассматривая не загруженные никак ресурсы, и компоненты в наличии, все-равно формирует фьючерсы, и от них начинает назад планировать. А разобраться - почему формируются фьючерсы - не можем. Все параметры рассмотрели. При этом первое задание может запланироваться начиная с завтрашнего дня, а следующие задания начиная через месяц, т.е. начиная с конца(к приходу). Как понять работу системы???
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
31.10.2016, 19:13 | #4 |
Аманд
|
У вас скорее всего 2 проблемы:
1. Некорректно созданная спецификация. (Полуфабрикаты, тип строки и т.д.) 2. Некорректно созданный маршрут или криво работающая связь операций "жестко", надо проверить, кто-то копался в коде и подробно описывал. Фьючерсы система генерит потому что вы опаздываете с выполнением заказа. |
|
01.11.2016, 09:49 | #5 |
Участник
|
Цитата:
Сообщение от Vals
У вас скорее всего 2 проблемы:
1. Некорректно созданная спецификация. (Полуфабрикаты, тип строки и т.д.) 2. Некорректно созданный маршрут или криво работающая связь операций "жестко", надо проверить, кто-то копался в коде и подробно описывал. Фьючерсы система генерит потому что вы опаздываете с выполнением заказа. 2. Можете ли скинуть ссылку, где описывается ошибка в коде по маршрутам? 3. В том-то и дело, что заказ появляется запланированный уже с фьючерсами, задания планируются с большими простоями между операциями. Хотя у заказа мат.обеспечение на 100%, т.е. все на складе есть, чтобы произвести. Ресурсы свободны ближайшие 3 недели. Календари в норме, время в маршруте по операциям позволяет сделать данную продукцию за 3 дня, требуемая дата поставки через неделю, а система делает фьючерс и говорит, что сможем произвести продукцию только через 3 недели и 3 дня.
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 09:55 | #6 |
Moderator
|
Цитата:
И вообще - для уверености что у вас действительно все материалами обеспечено, стоило бы посмотреть развертывание производственного заказа - чем там строки спецификации покрыты - запасами в наличии или другими плановыми/реальными заказами. |
|
01.11.2016, 10:15 | #7 |
Участник
|
Покрытие потребности обеспечено запасами в наличии со склада. При развертывании все компоненты покрываются из наличия на складе.
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 10:23 | #8 |
Аманд
|
Посмотрите эти видео
https://m.youtube.com/playlist?list=PL328F5C3A99059C07 https://m.youtube.com/playlist?list=PLD5F39A723128E9E2 Уж стало доброй традицией отвечать на вопросы ссылками на предыдущие ответы Посмотрите эти видео и прочтите соответствующие тренинги по BOM, сводному планированию и производству. И отключите фьючерсы до того момента, когда разберетесь, как они работают и обращайте внимание на дату потребности и спланированный дату. Затем попробуйте утвердить производственный заказ и перепланировать в производстве. Увидите разницу тогда поймёте, что не так
__________________
- Видеобиблиотека Dynamics AX на YouTube . - наше отраслевое решение для Портов, Судовладельцев, Контейнерных терминалов и Транспортных компаний - Checkmarx - аудит исходного кода программ на безопасность Dynamics AX внедрение ERP и BI Последний раз редактировалось Vals; 01.11.2016 в 10:37. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
01.11.2016, 10:26 | #9 |
Аманд
|
Цитата:
Сообщение от alexander.PK-RAZIONAL
1. Как проверить правильность? Можете ли Вы мне помочь, если я вышлю файл с спецификацией?
2. Можете ли скинуть ссылку, где описывается ошибка в коде по маршрутам? 3. В том-то и дело, что заказ появляется запланированный уже с фьючерсами, задания планируются с большими простоями между операциями. Хотя у заказа мат.обеспечение на 100%, т.е. все на складе есть, чтобы произвести. Ресурсы свободны ближайшие 3 недели. Календари в норме, время в маршруте по операциям позволяет сделать данную продукцию за 3 дня, требуемая дата поставки через неделю, а система делает фьючерс и говорит, что сможем произвести продукцию только через 3 недели и 3 дня. 2. Ссыль на тренинги кинул. Про ошибку ищите на форуме. 3. Забейте на фьючерсы, они только путают вас
__________________
- Видеобиблиотека Dynamics AX на YouTube . - наше отраслевое решение для Портов, Судовладельцев, Контейнерных терминалов и Транспортных компаний - Checkmarx - аудит исходного кода программ на безопасность Dynamics AX внедрение ERP и BI Последний раз редактировалось Vals; 01.11.2016 в 10:37. |
|
01.11.2016, 10:42 | #10 |
Участник
|
Цитата:
Сообщение от Vals
Посмотрите эти видео
https://m.youtube.com/playlist?list=PL328F5C3A99059C07 https://m.youtube.com/playlist?list=PLD5F39A723128E9E2 Уж стало доброй традицией отвечать на вопросы ссылками на предыдущие ответы Посмотрите эти видео и прочтите соответствующие тренинги по BOM, сводному планированию и производству. И отключите фьючерсы до того момента, когда разберетесь, как они работают и обращайте внимание на дату потребности и спланированный дату. Затем попробуйте утвердить производственный заказ и перепланировать в производстве. Увидите разницу тогда поймёте, что не так
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 10:47 | #11 |
Аманд
|
Разница между системами есть. Но в части понимания процесса и логики настройки - тренинги могут быть полезны.
Тренинги по 12-ке есть. http://www.trainer-it.ru/raspisan/axapta |
|
01.11.2016, 11:12 | #12 |
Участник
|
Цитата:
Сообщение от Vals
Разница между системами есть. Но в части понимания процесса и логики настройки - тренинги могут быть полезны.
Тренинги по 12-ке есть. http://www.trainer-it.ru/raspisan/axapta
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 11:15 | #13 |
Аманд
|
|
|
01.11.2016, 12:07 | #14 |
Moderator
|
Цитата:
Просто в штатном коде сводного планирования жестко прописан метод планирования назад. (Точно также как в коде фьючерсного планирования жестко прописан метод планирования вперед). Вообще в спланированых заказах планировать вперед можно только по кнопочке Reschedule. Однако же эта кнопочка не запускает сводного планирования, я просто перепланирует ресурсы. По итогам перепланирования, оно может обновить даты потребностей в net requirements (не помню как оно переводится) по шапке заказа и по строкам спецификации. Но полноценного сводного при этом не запускается. Аналогичная ситуация и с перепланированием производственных заказов (реальных, не спланированных). Ну а если вы заказ/плановый заказ ручками перепланировали вперед, то все равно следующая сессия сводного планирования перепланирует заказы в своем стандартном режиме - назад. |
|
|
За это сообщение автора поблагодарили: Vals (1). |
01.11.2016, 13:21 | #15 |
Участник
|
Цитата:
Сообщение от fed
Еще, пожалуй спрошу: А как вы планируете задания "Вперед от назначенной даты" ?
Просто в штатном коде сводного планирования жестко прописан метод планирования назад. (Точно также как в коде фьючерсного планирования жестко прописан метод планирования вперед). Вообще в спланированых заказах планировать вперед можно только по кнопочке Reschedule. Однако же эта кнопочка не запускает сводного планирования, я просто перепланирует ресурсы. По итогам перепланирования, оно может обновить даты потребностей в net requirements (не помню как оно переводится) по шапке заказа и по строкам спецификации. Но полноценного сводного при этом не запускается. Аналогичная ситуация и с перепланированием производственных заказов (реальных, не спланированных). Ну а если вы заказ/плановый заказ ручками перепланировали вперед, то все равно следующая сессия сводного планирования перепланирует заказы в своем стандартном режиме - назад.
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 13:31 | #16 |
Moderator
|
Цитата:
Сообщение от alexander.PK-RAZIONAL
Планирование "Вперед от текущей даты" - это дополнительная доработка в системе DAX 2012, сделанная под наши требования, которая перепланирует все задания по всем заказам, с учетом их иерархии(подчиненности по спецификации) на основе спланированных данных от Сводного планирования.
То есть - по хорошему, вам надо было не специальную задачу перепланирования разрабатывать, а курочить MRP, так чтобы стадия покрытия делала бы покрытие, но никак ресурсы бы не планировала, помечая все заказы как нуждающиеся во фьючерсах. А потом на стадии фьючерсного планирования, она более или менее стандартным образом шла бы от последнего (самого вложенного) планового производственного заказа в цепочке и планировала бы его с текущего момента (если все материалы есть в покрытии). |
|
|
За это сообщение автора поблагодарили: Ivanhoe (3). |
01.11.2016, 13:39 | #17 |
Участник
|
Цитата:
Сообщение от alexander.PK-RAZIONAL
Планирование "Вперед от текущей даты" - это дополнительная доработка в системе DAX 2012, сделанная под наши требования, которая перепланирует все задания по всем заказам, с учетом их иерархии(подчиненности по спецификации) на основе спланированных данных от Сводного планирования.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: Vals (1). |
01.11.2016, 13:51 | #18 |
Аманд
|
Цитата:
Сообщение от alexander.PK-RAZIONAL
Планирование "Вперед от текущей даты" - это дополнительная доработка в системе DAX 2012, сделанная под наши требования, которая перепланирует все задания по всем заказам, с учетом их иерархии(подчиненности по спецификации) на основе спланированных данных от Сводного планирования.
Цитата:
с учетом их иерархии(подчиненности по спецификации)
|
|
01.11.2016, 14:22 | #19 |
Участник
|
Стандартное сводное планирование не перепланирует производственные задания. А доработка как раз перепланирует нам только производственные задания, и в отличии от стандартного планирования заданий, с учетом иерархии заказов
__________________
С уважением, Александр ООО «Производственный комплекс РАЦИОНАЛ» alexander.volchenko@razional.ru http://www.razional.ru/ |
|
01.11.2016, 14:39 | #20 |
Аманд
|
Цитата:
1. Вы утвердили /Создали ПЗ, система развернула / создала производственные задания с резервированием мощностей (судя по вашему примеру неправильно) 2. Вы запускаете сводник, который перепланирует вам производственные задания и снова неправильно? |
|
Теги |
группы ресурсов, персонал, планирование заданий, производственные задания, ресурсы |
|
|