Автоматизация учёта раскраиваемых материалов для производственно-торговой компании
Мы разработали и внедрили в программном продукте заказчика специализированный функционал для автоматизации учёта раскраиваемых материалов. Решение позволяет проводить инвентаризацию остатков, оформлять торцовку материалов, автоматически формировать документы списания и оприходования, а также визуализировать процесс раскроя через интерактивные карты. Это исключает ручные операции, повышает точность учета и ускоряет работу персонала на складе.
Клиент
Крупная производственно-торговая компания, специализирующаяся на поставке и раскрое резинотканевых материалов.
Задача
Бизнес-задачи:
- сокращение времени на инвентаризацию и торцовку материалов;
- уменьшение ошибок ручного ввода и расхождений в учете, сокращение количества ручных операций;
- повышение точности данных и прозрачности складского учета;
- сокращение трудозатрат для отражения в системе операций торцовки рулонов;
- автоматизация формирования документов списания и оприходования.
Задачи в контексте разработки:
- реализовать механизм работы с картами раскроя, включая визуальное отображение вырезов и торцовки;
- обеспечить корректный расчет площадей списываемых и приходуемых остатков;
- автоматизировать списание и оприходование отходов;
- разработать новые инструменты: «Снятие резервов по заказам», «Параметры вырезов», «Область торцовки»;
- обеспечить автоматическое формирование документов «Списание товаров», «Оприходование товаров», «Инвентаризация».
- настроить интеграцию нового функционала с существующей системой учёта.
Решение
Проект реализован поэтапно.
-
Анализ процессов и подготовка ТЗ: 2 недели.
-
Разработка логики документа и визуального редактора: 6 недель.
-
Комплексное тестирование: 2 недели.
-
Внедрение и обучение пользователей: 2 недели.
Что планировали сделать
Мы планировали создать в программном продукте заказчика централизованный инструмент, который автоматизирует два ключевых процесса: инвентаризацию остатков раскраиваемых материалов и их торцовку. Ключевая задача — отказаться от ручного труда при расчете площадей, создании документов списания/оприходования и визуализации раскроя.
Гипотезы
Гипотеза 1: автоматический расчет остатков к списанию с учетом резервов производственных заказов позволит избежать ошибок и сократит время операции с нескольких часов до нескольких минут.
Гипотеза 2: визуальный редактор на основе HTML-холста будет интуитивно понятен кладовщикам и раскройщикам, сократит время обучения и минимизирует количество ошибок ввода.
Гипотеза 3: автоматическое формирование всех учетных документов (списание, оприходование) по итогам операций исключит необходимость их ручного создания и снизит нагрузку на бухгалтерию.
Выбор в пользу разработки собственного решения на платформе 1С, а не использования сторонних CAD-систем, обусловлен необходимостью глубокой и бесшовной интеграции с учетной системой компании.
Это позволяет сразу оперировать данными о номенклатуре, сериях, остатках и резервах, а также сразу формировать проводки. Визуальный редактор реализован на HTML/JS из-за ограничений стандартных средств 1С по работе с графикой: это позволило создать гибкий и отзывчивый интерфейс для работы с картами раскроя.
Этапы, сроки, инструменты, числовые показатели
Этап 1. Проектирование: 2 недели. Инструменты: 1С, мозговые штурмы, техническое задание. Результат: утвержденное ТЗ с 2 тест-кейсами.
Этап 2. Разработка логики документа: 4 недели. Инструменты: 1С:Предприятие 8.3, встроенный язык, запросы. Результат: работающий документ с двумя режимами, автоматическим расчетом и проведением.
Этап 3. Разработка визуального редактора: 2 недели. Инструменты: HTML, JavaScript, интеграция с 1С через COM-соединение. Результат: интерактивная обработка «Карта раскроя» с функциями вырезов и торцовки.
Этап 4. Комплексное тестирование: 2 недели. Инструменты: подготовленные тестовые базы, чек-листы. Результат: проведено 2 тест-кейсов, выявлено и исправлено 12 ошибок.
Этап 5. Внедрение и обучение пользователей: 2 недели. Инструменты: инструкции, проведение вебинаров.
Общие цифры
- Общая длительность: 12 недель (3 месяца)
- Проведено тест-кейсов: 2
- Выявлено и устранено ошибок: 12
- Автоматизировано документов: 2 вида «Списание», «Оприходование» с разными условиями
Команда
Руководитель проекта – 1; аналитик – 1; разработчик 1С – 1.
Результат
-
Внедрен автоматизированный процесс инвентаризации и торцовки, сокращающий время обработки остатков на 70%.
-
Обеспечена высокая точность учета за счет автоматического расчета площадей и исключения ручного ввода.
-
Появилась возможность визуального контроля раскроя через интерактивные карты.
-
Интегрированы процессы управленческого и бухгалтерского учета в единой системе.
Трудности
Наличие значительного объема легаси-кода самописной конфигурации усложняло внедрение нового функционала и требовало глубокой доработки существующих механизмов.
Большое количество ручных операций в исходных процессах осложняло формализацию требований.
Реализация визуального редактора карт раскроя требовала нестандартных решений на платформе 1С.
Сложная геометрия и операции торцовки в 1С усложняли корректный расчет остатков материала для целей учета.
Технологии
- 1С:Предприятие 8.3;
- Управляемые формы, язык запросов, HTML-поле для визуализации;
- регистры накопления, сведений;
- встроенный язык 1С, СУБД.