Добрый день!

Хотелось бы разобраться в интересной ситуации:
Я написал тестовый класс (TestPacket) для выгрузки номеклатуры, класс потомок RunBaseBatch, использует Query для динамического выбора даты модификации.
Query создан в AOT (TestQuery) и имеет метод init в котором по умолчанию всегда для inventTable.ModifiedDate проставляется фиксированный период.
Класс прекрасно работает в обычном режиме, но в пакетном дает сбой - все параметры хорошо пакуются и распаковываются, а потом непонятно где вызывается метод init TestQuery и заданный пользователем период перетирается тем который по умолчанию задан в query.
Стало интересно - в какой момент перетирается распакованный query.

Запустить и посмотреть достаточно просто, объекты автономные, главное чтобы на InventTable был включен modifiedDate.
Можно поставить точки останова в местах отмеченных "// for debagger" и смотреть значение qbds - период должнен оставаться тот который задан пользователем.
Спасибо!
Upd: Поправил класс, была описка с названием таблицы.