Возможные проблемы при выгрузке заказов из 1С в ABCP выгрузка реализована для УТ 11

Выгрузка заказов из 1С реальна, но очень трудоемка, так как нужно делатьт много проверок данных и собирать дополнительную информацию.
При изменении заказа надо передавать:
supplierCode - Код склада поставщика. Его необходимо указывать только при редактировании заказа, если вы хотите его переопределить. В иных случаях значение заполняется автоматически на основе переданного itemKey. При создании заказа параметр передавать не нужно. Если в имеющемся заказе значение будет пустым, то такую позицию нельзя будет отправить в заказ онлайн поставщику.
Его надо брать из:
routeId Идентификатор маршрута склада с которого производится заказ.
Он сохраняется вместе с заказом в хранилище значений, но вдруг возникнет ситуация, когда он станет неправильным, например, у поставщика что-то поменяется, он зависит от поставщика.
Есть организационные проблемы, например:
Заказ клиента всегда создает заказ со статусом "В работе"
Заказ поставщику всегда меняет статус позиции с "В работе" на "Заказано".
Поступление - с "Заказано" на "Пришло на склад"
Реализация - с "Пришло на склад" на "Выдано".
И тут может быть проблема по всем пунктам - а вдруг там будет другой статус, или вообще "Отказ" - что делать.