← На главную
Многие специалисты при внедрении сложного планирования и диспетчеризации в 1С:ERP 2.5 сталкиваются со следующей ситуацией: есть оформленный заказ на производство. Из открывшейся формы структуры заказа выполняется автосоздание этапов производства. Всё работает корректно, реквизиты заполняются, однако склад на вкладке Обособление автоматически не подставляется. Диспетчеру приходится вручную нажимать кнопку заполнения и выбирать нужный склад. Давайте подробно разберем причину такого поведения системы и рассмотрим, как можно автоматизировать этот процесс.
Почему система оставляет поле склада пустым?
Проанализируем архитектурную особенность работы 1С:ERP. В системе заложена логика: вы можете тянуть обеспечение с абсолютно любого склада. Если настроено обособленное обеспечение заказов или используется распределенная многоуровневая структура хранения, программа намеренно делегирует выбор конкретного места списания диспетчеру.
Система оставляет поле склада пустым, чтобы избежать ошибочного резервирования в тех случаях, когда:
- Не настроена прямая, жесткая связь между производственным подразделением и складом в действующих схемах обеспечения.
- Для номенклатуры доступно несколько складов списания.
- Маршрут перемещения материалов вариативен.
Типового флажка из серии «всегда подставлять этот склад для всех ситуаций» для сложных схем разработчиками не предусмотрено. Тем не менее, правильная настройка нормативно-справочной информации (НСИ) позволяет добиться нужного результата.
Настройка схем обеспечения для автоматического заполнения
Рассмотрим основной и самый правильный способ решения задачи, который заключается в настройке параметров обеспечения. Чтобы склад заполнялся автоматически, необходимо выстроить четкую цепочку между подразделением, потребностью и источником.
- Жесткая привязка схемы обеспечения: Перейдем в раздел настроек складов и доставки. Нам нужно открыть или создать соответствующую схему обеспечения. Внутри карточки схемы перейдем на вкладку Производственные подразделения. Здесь необходимо выбрать конкретный цех (подразделение), исполняющий этап, и нажать команду заполнения склада. Тем самым мы указываем, с какого именно склада по умолчанию должно идти обеспечение для этого цеха.
- Назначение схемы номенклатуре: Настроенную схему необходимо обязательно назначить всем списываемым материалам.
- Использование цеховых кладовых: Это отличный инструмент для упрощения логистики. В настройках структуры предприятия и складов укажем, для какого производственного подразделения склад выполняет роль Цеховой кладовой. При наличии такого статуса, система сможет автоматически определять его как приоритетный источник списания материалов для данного цеха при формировании этапа, и списание будет планироваться из нее без дополнительных вопросов.
- Детализация в ресурсной спецификации: Убедимся, что в ресурсных спецификациях детализированы способы получения конкретных материалов (например, указано явное получение с нужного склада).
Альтернативные способы и обходные пути
Если специфика бизнес-процессов такова, что жестко привязать схему обеспечения или использовать цеховую кладовую невозможно, давайте посмотрим на альтернативные варианты работы.
- Массовое заполнение в документе: Чтобы не прокликивать каждую позицию обеспечения отдельно, диспетчер может выделить все строки на вкладке обеспечения (используя сочетание клавиш
Ctrl+A) и применить команду группового заполнения.
- Использование рабочих мест: Заполнять склады и распределять запасы можно централизованно. Рекомендуется использовать специализированное рабочее место Состояние обеспечения заказов. Это значительно ускоряет работу диспетчера при пакетной обработке.
- Разработка расширения: Если требуется специфическая логика, которую невозможно покрыть типовыми настройками (например, брать склад из пользовательских настроек конкретного диспетчера), можно привлечь программиста. Разрабатывается легкое расширение конфигурации (без снятия основной базы с поддержки). Оно будет перехватывать событие создания этапа на основании структуры заказа и программно подставлять нужный склад по вашим алгоритмам.
Таким образом, комбинируя настройки схем обеспечения, параметры цеховых кладовых и грамотную работу с НСИ номенклатуры, мы можем добиться автоматического заполнения склада при автосоздании этапов, минимизируя ручной труд диспетчеров.