07.06.2024 Сергей Стоматов 3633
Описание производственных процессов в конфигу...

Содержание:

1.      Основные возможности управления производством в конфигурации 1С:ERP

2.      Планирование производства в 1С

3.      Управление производственными ресурсами в 1С:ERP

4.      Учет и контроль производственных операций в системе программы 1С

5.      Анализ и оптимизация производственных процессов в 1С:ERP

 

Конфигурация «1С:ERP Управление предприятием» — это комплексная система для автоматизации различных бизнес-процессов на предприятии, включая управление производством.


Далее продемонстрирована схема уровней планирования производственных процессов организации внутри системы «1С:ERP»:



Уровень предприятия   


1.      Основные возможности управления производством в конфигурации 1С:ERP


Программное решение «1С:ERP» предоставляет следующие ключевые возможности для управления производственными процессами на предприятии:

1. Планирование производства;

2. Управление производственными ресурсами;

3. Учёт и контроль производственных операций;

4. Анализ и оптимизация производственных процессов.


Далее будут рассмотрены эти процессы по отдельности, и со стороны их функционала, и со стороны программного кода, который отвечает за них.   


2.      Планирование производства в 1С


Планирование производства — это важный этап, обеспечивающий эффективное использование ресурсов организации и выполнение заказов в срок. В «1С:ERP» предусмотрены различные виды планирования:

• Долгосрочное планирование: используется для определения потребности в ресурсах на длительный период;

• Краткосрочное планирование: включает детальное планирование производственных заданий на ближайший период.


Долгосрочное планирование в «1С:ERP» осуществляется с помощью модуля «Планирование производства». Этот модуль позволяет формировать планы на основе прогнозов продаж, данных о запасах и производственных мощностях. В результате создаются планы производства, учитывающие потребности в сырье и компонентах, а также графики загрузки оборудования. Ниже можно увидеть примеры раздела по долгосрочному планированию:



Продукция



Планирование


Пример программного кода для обеспечения долгосрочного плана производства можно увидеть ниже:

«ПланПроизводства = Документы.ПланПроизводства.СоздатьДокумент();

ПланПроизводства.Период = НачалоГода(ТекущаяДата());

ПланПроизводства.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Производственный цех");

 

СтрокаПлана = ПланПроизводства.Строки.Добавить();

СтрокаПлана.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Изделие А");

СтрокаПлана.Количество = 1000;

СтрокаПлана.ПериодНачала = НачалоГода(ТекущаяДата());

СтрокаПлана.ПериодОкончания = КонецГода(ТекущаяДата());

 

ПланПроизводства.Записать();»


Краткосрочное планирование в «1С:ERP» осуществляется с помощью модуля «Календарное планирование». Этот модуль позволяет создавать детализированные планы производства на ближайший период, учитывая доступность ресурсов и загрузку оборудования. В результате формируются производственные задания, которые распределяются по рабочим центрам и участкам.


Далее можно увидеть график для краткосрочного заказа:



График производства заказа


Пример программного кода для обеспечения краткосрочного плана производства можно увидеть далее:

«ПроизводственноеЗадание = Документы.ПроизводственноеЗадание.СоздатьДокумент();

ПроизводственноеЗадание.Период = НачалоМесяца(ТекущаяДата());

ПроизводственноеЗадание.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Участок сборки");

 

СтрокаЗадания = ПроизводственноеЗадание.Строки.Добавить();

СтрокаЗадания.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Изделие А");

СтрокаЗадания.Количество = 500;

СтрокаЗадания.ПериодНачала = НачалоМесяца(ТекущаяДата());

СтрокаЗадания.ПериодОкончания = КонецМесяца(ТекущаяДата());

 

ПроизводственноеЗадание.Записать();»   


3.      Управление производственными ресурсами в 1С:ERP


Управление производственными ресурсами включает в себя управление запасами, оборудованием, персоналом и другими ресурсами, необходимыми для производства. В «1С:ERP» предусмотрены следующие возможности:

• Управление запасами: учёт и контроль запасов сырья, материалов и готовой продукции;

• Управление оборудованием: планирование технического обслуживания и ремонтных работ;

• Управление персоналом: учёт рабочего времени, планирование смен и обучение сотрудников


Для управления запасами в «1С:ERP» используются модули «Управление складом» и «Управление закупками». Эти модули позволяют учитывать движение материалов и готовой продукции, планировать закупки и контролировать остатки на складах.


Перечень цеховых складов выглядит так:



Склады и магазины


А связь складов и производства отображается следующим образом:



Основное


Пример программного кода, который отвечает за создание заказа на закупку материалов:

«ЗаказПоставщику = Документы.ЗаказПоставщику.СоздатьДокумент();

ЗаказПоставщику.Дата = ТекущаяДата();

ЗаказПоставщику.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("Поставщик А");

 

СтрокаЗаказа = ЗаказПоставщику.Строки.Добавить();

СтрокаЗаказа.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Материал X");

СтрокаЗаказа.Количество = 1000;

СтрокаЗаказа.Цена = 50;

СтрокаЗаказа.Сумма = СтрокаЗаказа.Количество * СтрокаЗаказа.Цена;

 

ЗаказПоставщику.Записать();»


Для управления оборудованием в «1С:ERP» используется модуль «Управление оборудованием». Этот модуль позволяет планировать и контролировать техническое обслуживание и ремонт оборудования, учитывать его состояние и загрузку.


Время по оборудованию-станкам отображается внутри системы так:



Плановая потребность в видах РЦ



Плановая потребность в видах РЦ


Пример программного кода создания плана технического обслуживания оборудования отображён ниже:

«ПланТО = Документы.ПланТехническогоОбслуживания.СоздатьДокумент();

ПланТО.Дата = ТекущаяДата();

ПланТО.Оборудование = Справочники.Оборудование.НайтиПоНаименованию("Станок №1");

 

СтрокаПлана = ПланТО.Строки.Добавить();

СтрокаПлана.ВидРабот = Справочники.ВидыРабот.НайтиПоНаименованию("ТО-1");

СтрокаПлана.ДатаНачала = ТекущаяДата();

СтрокаПлана.ДатаОкончания = ДобавитьМесяц(ТекущаяДата(), 1);

 

ПланТО.Записать();»


Управление персоналом в «1С:ERP» осуществляется с помощью модуля «Управление персоналом». Этот модуль позволяет вести учёт рабочего времени, планировать смены, обучать сотрудников и учитывать их квалификацию.


Утверждения рабочего графика внутри системы продемонстрировано далее:



Утверждение штатного расписания


Пример программного кода для создания графика смен такой:

«ГрафикСмен = Документы.ГрафикСмен.СоздатьДокумент();

ГрафикСмен.Период = НачалоМесяца(ТекущаяДата());

ГрафикСмен.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Производственный цех");

 

СтрокаГрафика = ГрафикСмен.Строки.Добавить();

СтрокаГрафика.Сотрудник = Справочники.Сотрудники.НайтиПоНаименованию("Иванов И.И.");

СтрокаГрафика.ДатаНачала = НачалоМесяца(ТекущаяДата());

СтрокаГрафика.ДатаОкончания = КонецМесяца(ТекущаяДата());

СтрокаГрафика.Смена = Справочники.Смены.НайтиПоНаименованию("Дневная смена");

 

ГрафикСмен.Записать();»   


4.      Учет и контроль производственных операций в системе программы 1С


Учёт и контроль производственных операций в конфигурации «1С:ERP» включают в себя регистрацию фактического выполнения производственных заданий, учёт затрат и контроль качества продукции.


Для учёта выполнения производственных заданий в «1С:ERP» используется модуль «Управление производственными операциями». Этот модуль позволяет регистрировать выполнение операций, учитывать затраты и контролировать сроки выполнения заданий.


Структура производственного процесса внутри конфигурации представлена на скриншоте ниже:



Производственный процесс


Заказ же на производство будет выглядеть следующим образом:



Продукция


Пример программного кода для регистрации выполнения производственного задания продемонстрирован здесь:

«ВыполнениеЗадания = Документы.ВыполнениеПроизводственногоЗадания.СоздатьДокумент();

ВыполнениеЗадания.Дата = ТекущаяДата();

ВыполнениеЗадания.ПроизводственноеЗадание

 = Документы.ПроизводственноеЗадание.НайтиПоНомеру("Задание №1");

 

СтрокаВыполнения = ВыполнениеЗадания.Строки.Добавить();

СтрокаВыполнения.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Изделие А");

СтрокаВыполнения.Количество = 500;

СтрокаВыполнения.ДатаВыполнения = ТекущаяДата();

 

ВыполнениеЗадания.Записать();»


Учёт затрат в «1С:ERP» осуществляется с помощью модуля «Учёт затрат на производство». Этот модуль позволяет распределять затраты по статьям затрат, объектам учёта и периодам.


Обеспечение по затратам заказов внутри системы следующее:



Состояние обеспечения заказов


Пример программного кода распределения затрат:

«РаспределениеЗатрат = Документы.РаспределениеЗатрат.СоздатьДокумент();

РаспределениеЗатрат.Дата = ТекущаяДата();

РаспределениеЗатрат.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Производственный цех");

 

СтрокаРаспределения = РаспределениеЗатрат.Строки.Добавить();

СтрокаРаспределения.СтатьяЗатрат = Справочники.СтатьиЗатрат.НайтиПоНаименованию("Сырье и материалы");

СтрокаRаспределения.Сумма = 50000;

СтрокаРаспределения.ОбъектУчета = Справочники.Номенклатура.НайтиПоНаименованию("Изделие А");

 

РаспределениеЗатрат.Записать();»


Для контроля качества продукции в «1С:ERP» используется модуль «Управление качеством». Этот модуль позволяет регистрировать результаты контроля качества, анализировать отклонения и принимать меры по их устранению.


Таким будет контроль операций и их качественного выполнения:



Выполнение операций


Пример программного кода регистрации результата контроля качества:

РезультатКонтроляКачества = Документы.РезультатКонтроляКачества.СоздатьДокумент();

РезультатКонтроляКачества.Дата = ТекущаяДата();

РезультатКонтроляКачества.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Изделие А");

 

СтрокаРезультата = РезультатКонтроляКачества.Строки.Добавить();

СтрокаРезультата.Показатель = Справочники.ПоказателиКачества.НайтиПоНаименованию("Размер");

СтрокаРезультата.Значение = 100;

СтрокаРезультата.Отклонение = 0;

 

РезультатКонтроляКачества.Записать();   


5.      Анализ и оптимизация производственных процессов в 1С:ERP


Анализ и оптимизация производственных процессов в «1С:ERP» осуществляются с помощью модуля «Аналитика и отчёты». Этот модуль позволяет формировать различные отчёты и аналитические данные для оценки эффективности производства и выявления узких мест.


Диагностика по конкретному этапу производства представлена здесь:



Диагностика графика этапа


Пример программного кода формирования отчёта по производительности:

«Отчет = Новый Отчет;

Отчет.Заголовок = "Производительность оборудования";

Отчет.ДобавитьКолонку("Оборудование");

Отчет.ДобавитьКолонку("Производительность");

    

Запрос = Новый Запрос;

Запрос.Текст = "

    ВЫБРАТЬ

        Оборудование.Наименование КАК Оборудование,

        СУММА(ПроизводственныеОперации.Количество) КАК Производительность

    ИЗ

        Документ.ВыполнениеПроизводственногоЗадания.Строки КАК ПроизводственныеОперации

    ЛЕВОЕ СОЕДИНЕНИЕ

        Справочник.Оборудование КАК Оборудование

    ПО

        ПроизводственныеОперации.Оборудование = Оборудование.Ссылка

    СГРУППИРОВАТЬ ПО

        Оборудование.Наименование

";

РезультатЗапроса = Запрос.Выполнить();

Пока РезультатЗапроса.НайтиСледующий() Цикл

    СтрокаОтчета = Отчет.Строки.Добавить();

    СтрокаОтчета.Оборудование = РезультатЗапроса.Оборудование;

    СтрокаОтчета.Производительность = РезультатЗапроса.Производительность;

КонецЦикла;

Отчет.Вывести();»


Производственные процессы в «1С:ERP» описаны и автоматизированы с помощью различных модулей, которые обеспечивают планирование, управление ресурсами, учёт и контроль операций, а также анализ и оптимизацию. Примеры программного кода, представленные в данной статье, демонстрируют основные возможности системы для управления производством и помогут пользователям эффективно использовать 1С:ERP для решения задач производственной деятельности.

    

Специалист компании "Кодерлайн"

 Сергей Стоматов

Наши проекты

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО "ДЕКОР"
ООО «ДЕКОР»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Управление персоналом и кадровый учет (HRM):
- Кадровый учет
- Расчет зарпл...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

Фармацевтическое предприятие «Оболенское»
АО «Фармацевтическое предприятие «Оболенское»

Отрасль:
Фармацевтическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием

- Адаптации блоков/подсистем планирования продаж, закупок и казначейства. ...

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение