diff --git a/app/panels/mech_rec_help/img/31.png b/app/panels/mech_rec_help/img/31.png new file mode 100644 index 0000000..5e49357 Binary files /dev/null and b/app/panels/mech_rec_help/img/31.png differ diff --git a/app/panels/mech_rec_help/img/311.png b/app/panels/mech_rec_help/img/311.png new file mode 100644 index 0000000..7cde672 Binary files /dev/null and b/app/panels/mech_rec_help/img/311.png differ diff --git a/app/panels/mech_rec_help/img/3110.png b/app/panels/mech_rec_help/img/3110.png new file mode 100644 index 0000000..da1fa7b Binary files /dev/null and b/app/panels/mech_rec_help/img/3110.png differ diff --git a/app/panels/mech_rec_help/img/312.png b/app/panels/mech_rec_help/img/312.png new file mode 100644 index 0000000..498429b Binary files /dev/null and b/app/panels/mech_rec_help/img/312.png differ diff --git a/app/panels/mech_rec_help/img/313.png b/app/panels/mech_rec_help/img/313.png new file mode 100644 index 0000000..691d413 Binary files /dev/null and b/app/panels/mech_rec_help/img/313.png differ diff --git a/app/panels/mech_rec_help/img/314.png b/app/panels/mech_rec_help/img/314.png new file mode 100644 index 0000000..8918f65 Binary files /dev/null and b/app/panels/mech_rec_help/img/314.png differ diff --git a/app/panels/mech_rec_help/img/315.png b/app/panels/mech_rec_help/img/315.png new file mode 100644 index 0000000..3caeee6 Binary files /dev/null and b/app/panels/mech_rec_help/img/315.png differ diff --git a/app/panels/mech_rec_help/img/316.png b/app/panels/mech_rec_help/img/316.png new file mode 100644 index 0000000..553effa Binary files /dev/null and b/app/panels/mech_rec_help/img/316.png differ diff --git a/app/panels/mech_rec_help/img/317.png b/app/panels/mech_rec_help/img/317.png new file mode 100644 index 0000000..363aa5e Binary files /dev/null and b/app/panels/mech_rec_help/img/317.png differ diff --git a/app/panels/mech_rec_help/img/318.png b/app/panels/mech_rec_help/img/318.png new file mode 100644 index 0000000..391e607 Binary files /dev/null and b/app/panels/mech_rec_help/img/318.png differ diff --git a/app/panels/mech_rec_help/img/319.png b/app/panels/mech_rec_help/img/319.png new file mode 100644 index 0000000..2b18ca6 Binary files /dev/null and b/app/panels/mech_rec_help/img/319.png differ diff --git a/app/panels/mech_rec_help/img/321.png b/app/panels/mech_rec_help/img/321.png new file mode 100644 index 0000000..7915e1b Binary files /dev/null and b/app/panels/mech_rec_help/img/321.png differ diff --git a/app/panels/mech_rec_help/img/322.png b/app/panels/mech_rec_help/img/322.png new file mode 100644 index 0000000..bd4a262 Binary files /dev/null and b/app/panels/mech_rec_help/img/322.png differ diff --git a/app/panels/mech_rec_help/img/323.png b/app/panels/mech_rec_help/img/323.png new file mode 100644 index 0000000..d654c87 Binary files /dev/null and b/app/panels/mech_rec_help/img/323.png differ diff --git a/app/panels/mech_rec_help/img/331.png b/app/panels/mech_rec_help/img/331.png new file mode 100644 index 0000000..9904b42 Binary files /dev/null and b/app/panels/mech_rec_help/img/331.png differ diff --git a/app/panels/mech_rec_help/img/332.png b/app/panels/mech_rec_help/img/332.png new file mode 100644 index 0000000..3550d6a Binary files /dev/null and b/app/panels/mech_rec_help/img/332.png differ diff --git a/app/panels/mech_rec_help/img/333.png b/app/panels/mech_rec_help/img/333.png new file mode 100644 index 0000000..920fd84 Binary files /dev/null and b/app/panels/mech_rec_help/img/333.png differ diff --git a/app/panels/mech_rec_help/img/334.png b/app/panels/mech_rec_help/img/334.png new file mode 100644 index 0000000..ef8ae37 Binary files /dev/null and b/app/panels/mech_rec_help/img/334.png differ diff --git a/app/panels/mech_rec_help/img/341.png b/app/panels/mech_rec_help/img/341.png new file mode 100644 index 0000000..ed808f7 Binary files /dev/null and b/app/panels/mech_rec_help/img/341.png differ diff --git a/app/panels/mech_rec_help/img/342.png b/app/panels/mech_rec_help/img/342.png new file mode 100644 index 0000000..194e8f0 Binary files /dev/null and b/app/panels/mech_rec_help/img/342.png differ diff --git a/app/panels/mech_rec_help/img/343.png b/app/panels/mech_rec_help/img/343.png new file mode 100644 index 0000000..65968a0 Binary files /dev/null and b/app/panels/mech_rec_help/img/343.png differ diff --git a/app/panels/mech_rec_help/img/344.png b/app/panels/mech_rec_help/img/344.png new file mode 100644 index 0000000..600cf7b Binary files /dev/null and b/app/panels/mech_rec_help/img/344.png differ diff --git a/app/panels/mech_rec_help/img/345.png b/app/panels/mech_rec_help/img/345.png new file mode 100644 index 0000000..8d40243 Binary files /dev/null and b/app/panels/mech_rec_help/img/345.png differ diff --git a/app/panels/mech_rec_help/img/346.png b/app/panels/mech_rec_help/img/346.png new file mode 100644 index 0000000..51f5eb7 Binary files /dev/null and b/app/panels/mech_rec_help/img/346.png differ diff --git a/app/panels/mech_rec_help/img/347.png b/app/panels/mech_rec_help/img/347.png new file mode 100644 index 0000000..ebb8052 Binary files /dev/null and b/app/panels/mech_rec_help/img/347.png differ diff --git a/app/panels/mech_rec_help/img/348.png b/app/panels/mech_rec_help/img/348.png new file mode 100644 index 0000000..ad03196 Binary files /dev/null and b/app/panels/mech_rec_help/img/348.png differ diff --git a/app/panels/mech_rec_help/img/351.png b/app/panels/mech_rec_help/img/351.png new file mode 100644 index 0000000..e3d480c Binary files /dev/null and b/app/panels/mech_rec_help/img/351.png differ diff --git a/app/panels/mech_rec_help/mech_rec_help.js b/app/panels/mech_rec_help/mech_rec_help.js index fd79324..83549d3 100644 --- a/app/panels/mech_rec_help/mech_rec_help.js +++ b/app/panels/mech_rec_help/mech_rec_help.js @@ -25,6 +25,33 @@ import img25 from "./img/25.png"; //Изображение import img211 from "./img/211.png"; //Изображение import img212 from "./img/212.png"; //Изображение import img213 from "./img/213.png"; //Изображение +import img31 from "./img/31.png"; //Изображение +import img311 from "./img/311.png"; //Изображение +import img312 from "./img/312.png"; //Изображение +import img313 from "./img/313.png"; //Изображение +import img314 from "./img/314.png"; //Изображение +import img315 from "./img/315.png"; //Изображение +import img316 from "./img/316.png"; //Изображение +import img317 from "./img/317.png"; //Изображение +import img318 from "./img/318.png"; //Изображение +import img319 from "./img/319.png"; //Изображение +import img3110 from "./img/3110.png"; //Изображение +import img321 from "./img/321.png"; //Изображение +import img322 from "./img/322.png"; //Изображение +import img323 from "./img/323.png"; //Изображение +import img331 from "./img/331.png"; //Изображение +import img332 from "./img/332.png"; //Изображение +import img333 from "./img/333.png"; //Изображение +import img334 from "./img/334.png"; //Изображение +import img341 from "./img/341.png"; //Изображение +import img342 from "./img/342.png"; //Изображение +import img343 from "./img/343.png"; //Изображение +import img344 from "./img/344.png"; //Изображение +import img345 from "./img/345.png"; //Изображение +import img346 from "./img/346.png"; //Изображение +import img347 from "./img/347.png"; //Изображение +import img348 from "./img/348.png"; //Изображение +import img351 from "./img/351.png"; //Изображение //--------- //Константы @@ -33,7 +60,10 @@ import img213 from "./img/213.png"; //Изображение //Оглавление const CONTENT = [ { id: "prg1", caption: "1. О структуре производства" }, - { id: "prg2", caption: "2. НСИ о продукции" } + { id: "prg2", caption: "2. НСИ о продукции" }, + { id: "prg3", caption: "3. Планирование выпуска продукции" }, + { id: "prg4", caption: "4. Оперативное управление производством" }, + { id: "add1", caption: "Приложение: Краткая инструкция по настройке интерфейса" } ]; //Стили @@ -208,6 +238,13 @@ const MechRecHelp = () => { setNavStack([]); }; + //Обработка на нажатие ссылки на раздел + const handleChapterLinkClick = backId => { + const tmp = [...navStack]; + tmp.push(backId); + setNavStack(tmp); + }; + //Обработка нажатия на кнопку "Назад" const handleBackClick = () => { if (navStack.length > 0) { @@ -247,10 +284,8 @@ const MechRecHelp = () => { Оперативное управление производством 1. О структуре производства - - В макете настроена штатная структура предприятия и определены склады подразделений. Для просмотра штатной структуры - перейдите в раздел «Подразделения». - + В макете настроена штатная структура предприятия и определены склады подразделений. + Для просмотра штатной структуры перейдите в раздел «Подразделения». Производство состоит из 4 цехов, для цехов № 2 и № 4 определены участки. Участки цеха № 2 используются в описании макета @@ -325,6 +360,218 @@ const MechRecHelp = () => { «Лебедка» переведены в «Состояние» = «Производство» и определены как «используемые по умолчанию». + 3. Планирование выпуска продукции + + Работа с планами производства, в т.ч. и с планами выпуска готовой продукции выполняется в разделе «Планы и отчеты + производства продукции». + + + В «ПАРУС Предприятие 8» реализованы следующие Категории связанных планов производства: + +

+ 1) «Первичный план» - планы выпуска готовой продукции; +
+ 2) «Производственная программа» - календарные план-графики запуска/выпуска ДСЕ входящих в состав изделий, + запланированных к выпуску в первичном плане; +
+ 3) «Цеховой план» - производственные планы цехов на период (месяц, квартал), формируемые из производственных программ. +

+
+ Планы выпуска готовой продукции могут формироваться: + +

+ 1) На Заказ – для каждого заказа (например, договора поставки с потребителем) формируется план выпуска, с указанием + заказа; +
+ 2) На период (квартал, полугодие, год) – на период формируется один план выпуска и в план включается продукция всех + заказов, для которой дата выпуска попадает в период плана. +

+
+ В макете использован вариант формирования планов выпуска «на период». + 3.1. Формирование плана выпуска + В разделе «Планы и отчеты производства», в каталоге с именем Вашего пользователя, выполните действие «Добавить». + + + Внимание!!! При выполнении действия в каталоге, не соответствующем Вашему пользователю, + выдается сообщение об ошибке. + + + + На форме добавления плана выпуска укажите дату формирования плана и нажмите «ОК». Остальные параметры действия заполняются + автоматически. + + + + В результате выполнения действия формируется заголовок плана выпуска на 2024 год и с пустой спецификацией в окне «Выпуск». + + + + Спецификации плана выпуска формируется документами «Заказ на производство», являющимися основаниями для производства + продукции. + + + Заказы на производство в «ПАРУС Предприятие 8» формируются из договоров поставки, проектов ОКР с выпуском опытной партии + изделий или добавляются вручную. + + Для добавления заказа на производство перейдите в раздел «Заказы на производство» + + и выполните действие «Добавить». + + На форме параметров действия укажите: + +

+ • «Дата» - дата документа; +
• «Лицевой счет» - выберете Заказ (Номер лицевого счета учета затрат); +

+
+ + и нажмите «ОК». + + Для созданного заказа на производство в окне «Спецификация» выполните действие «Добавить» и введите на форме «Добавление…» + + + +

+ • «Номенклатура» - выберете изделие «Лебедка»; +
• «Дата исполнения» - укажите плановую дату выпуска; +
• «Количество в основной ЕИ» - укажите сколько изделий выпустить. +

+
+ + Сформированный заказ на производство утвердите (действие «Состояние – Утвердить») и включите в план производства (действие + «Включить в план…»). + + + При включении в план выберете созданный ранее план выпуска. + + Результатом выполненных действий будет план выпуска со спецификацией продукции. Для дальнейшей работы с планом необходимо + его утвердить (действие «Состояние – Утвержден»). + + + 3.2. Планирование запуска-выпуска ДСЕ + + Следующим шагом формируется производственная программа. На заголовке плана выпуска выполните действие «Формирование – + Сформировать производственную программу». + + + На форме параметров действия + + укажите: + +

+ • «Каталог» - выберете каталог Вашего пользователя; +
• «Тип» - выберете «Производственная программа»; +
• «Префикс» - укажите год; +
• «Вид» = «План»; +
• «Котловые с учетом заказа» - установите этот чек; +

+
+ параметры указываются при первом выполнении действия и запоминаются. + + В результате выполнения действия сформируется заголовок Производственной программы и в спецификации «Выпуск» календарный + график запуска-выпуска изделий плана выпуска и ДСЕ входящих в изделия (по данным ПС изделий). + + + Строки спецификации «Выпуск» содержат следующие данные: + +

+ • «Уровень вложенности»: 0 – изделия из плана выпуска, 1 и далее – ДСЕ из ПС изделия по уровням входимости в состав + изделия; +
• «Выпуск» - количество планового выпуска (для изделий - из плана выпуска, для ДСЕ - рассчитанное по данным ПС); +
• «Дата выпуска» - плановая дата выпуска (для изделия - равна «Дата отгрузки» из плана выпуска, для ДСЕ - + рассчитанное по данным ПС); +
• «Дата запуска» - плановая дата запуска в производство (рассчитывается по данным ПС); +

+
+ Сформированную программу утвердите действием на заголовке «Состояние - Утвержден». + 3.3. Планирование потребностей производства в ресурсах + + Из производственной программы выполняется расчет потребностей производства в материалах и ПКИ, в персонале и оборудовании. + + + Выполните из заголовка производственной программы действия «Формирование – Сформировать потребность в материальных + ресурсах» и «Формирование – Сформировать потребность в мощностях». + + + В параметрах действий требуется, при первом выполнении, выбрать каталог и указать Тип и Префикс документа. + + После выполнения действий перейдите «по связям» + + в сформированный документ «Потребности акты расхода производства изделий» + + Документ «Потребность…» содержит следующую информацию: + +

+ 1) «Расход материальных ресурсов» - потребность в материалах и ПКИ на производственную программу; +
+ 2) «Трудозатраты» - плановая загрузка персонала (Трудовых ресурсов) цехов и участков цехов; +
+ 3) «Загрузка оборудования» - плановая загрузка оборудования (по группам оборудования). +

+
+ 3.4. Планирование обеспечения производства материалами и ПКИ + + Сформированная потребность производства используется для формирования заявки службе снабжения (ОМТО) на обеспечение + заказов материалами и ПКИ. + + Перейдите в раздел «Потребности и акты расхода производства изделий» + + и сформируйте заявку действием «Формирование заказа подразделения». + + На форме параметров действия нажмите «ОК». Перейдите «по связям» к сформированному заказу подразделений. + + В заявке потребность на производственную программу сгруппирована и суммирована по номенклатуре. + + Обработка заявки выполняется службой ОМТО в разделе «Заказы подразделений» в системе «Управление закупками». + + + В макете процесс управления закупками не рассматривается, но имитируется, что в системе управления закупками сформированы + и обработаны приходные ордера (документы прихода на центральный материальный склад). + + Для имитации прихода выполните в разделе «Заказы подразделений» следующие действия: + +

+ 1) Отметьте в спецификации заказа подразделения все или часть строк; +
+ 2) Выполните пользовательскую процедуру +

+
+ + На форме параметров процедуры укажите Дату прихода и Цену за единицу. + + Посмотреть партии, поступившие на склад, можно в разделе «Учет – Товарные запасы – По партиям товара» + + 3.5. Включение в план выпуска нового заказа и перепланирование + Для добавления нового заказа на производство и перепланирования выполните следующую последовательность действий: + +

+ 1) Добавьте новый заказ на производство и включите его в план выпуска ( + + см. п.3.1 + + ); +
+ 2) На плане выпуска выполните «Формирование – Переформировать производственную программу»; +

+
+ + +

+ 3) На производственной программе выполните формирование потребностей ( + + см. п.3.3 + + ); +
+ 4) Из потребности производства выполните формирование заявки ОМТО на обеспечение материалами и ПКИ ( + + см. п.3.4 + + ). +

+
+ 4. Оперативное управление производством + Приложение: Краткая инструкция по настройке интерфейса