Вообще-то делается это следующим образом. Берем сообщеньице, запоминаем, ищем метку. Оказывается состоит сообщение из 2-х меток - "Метка %1" и "Другая метка". Наверняка указана метка в коде, раз exeption валит, по крайней мере основная(аргумент не факт, что указан явно, скорее всего это значение перечислимого типа). В вашем случае это @SYS12580. Пытаемся догадаться, что происходит в момент переноса прогноза закупок в ГК, отсюда получаем примерный scope, где искать
Подсказка
Поиски сводятся к тому, что в игре участвует InventAccountType::PurchConsump, а исключение поднимается в одном из методов таблицы InventPosting, а именно в accountGroup. Дальше подумайте сами

Навскидку, там не зря это значение не перечислено. Может в данных что-то не так?