Общие сведения о процессе обработки заказа на работу

Созданный заказ на работу можно отредактировать независимо от маршрутизации, которая использовалась для его создания. Если нужно внести постоянные изменения, их нужно внести в процесс маршрутизации. Если нужно внести временные изменения, их нужно вносить в конкретный заказ на работу.

После того, как приложение заполнит окна конфигурации надлежащими данными, для нормальной обработки заказа на работу эти окна больше не потребуются. Заказы на работу либо загружаются из основной системы, либо вводятся сотрудниками склада с помощью функции добавления заказа на работу. На схеме ниже показан процесс обработки заказов на работу.

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

  • ищет запись маршрута для родительского элемента;
  • умножает количества в маршруте на количество в заказе на работу;
  • составляет записи заказа на работу;
  • создает заказы на отгрузку и назначает тип заказа «Компонент» для компонентов, затребованных в предыдущей операции. Если спецификация материалов содержит несколько владельцев компонентов, создается несколько заказов на отгрузку.

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

  • изменяет записи заказа на работу;
  • обновляет заказы компонентов согласно внесенным изменениям.

При добавлении компонентов в операцию приложение выполняет следующие действия:

  • изменяет записи заказа на работу;
  • обновляет заказы компонентов согласно внесенным изменениям;
  • добавляет новые заказы компонентов при необходимости;
  • Требует изменения типа операции объединения компонентов, если компоненты добавлены в операцию, которая не изменяет запасы.

При удалении компонентов из операции приложение выполняет следующие действия:

  • изменяет записи заказа на работу;
  • обновляет заказы компонентов согласно внесенным изменениям;
  • автоматически отгружает заказы компонентов по завершении операции.

При удалении заказа на работу приложение выполняет следующие действия:

  • удаляет записи заказа на работу;
  • удаляет соответствующие заказы компонентов.
Примечание. 
  • В настоящее время приложение не поддерживает добавление и удаление операций из заказов на работу целиком. При попытке это сделать приложение выводит на экран сообщение об ошибке.
  • Спецификация материалов заказа на работу и шаблоны маршрутизации можно создавать динамически из импортированного заказа на отгрузку. Для создания спецификации материалов и шаблона используются строки деталей заказа со строками типа С (компонент). Эти строки затем удаляются из заказа. При нехватке запасов родительского элемента комплекта можно создать заказ на работу, который создаст комплекты на основании динамической спецификации материалов и шаблона.