Если заказ имеет подчиненный документ поступления (в кассу либо на счет) на 100% суммы заказа --) Статус "Оплачен"
Если заказ имеет подчиненный документ расходная накладная на 100% содержания заказа --) Статус "Отгружен"
Если заказ имеет предыдущие документы вместе то --) Статус "Завершен"
Если заказ имеет статус "Завершен" в течении суток и имеет предыдущие документы --) Переводим в состояние "Выполнен" и закрываем и закрываем аванс
Если заказ 100% товаров в заказе зарезервировано --) "Готов к отгрузке"
Если заказ имеет статус "Подтвержден" либо "Оплачен" пытаться зарезервировать товар из заказа если 100% товаров в заказе зарезервировано --) "Готов к отгрузке"
Обработка должна быть встроенной (загружаться вместе с программой) в конфигурацию и работать по регламентному заданиию например раз в 3 часа.
Дополнительно
Для ускорения реакции, при проведении заказа клиента (проведение может проводится через обмен с сайтом), автоматически пытаться резервировать товар если удачно "Готов к отгрузке"
После приходования приходной накладной единовременно запускать обработку