Привет.
Оказывается Ax2012 R3 странно обращается с джобами при сборе перекрестных ссылок. При штатном сборе перекрестных ссылок (он идет в пакете) - джобы не обрабатываются.
Если открыт клиент аксапты и в нем на клиенте (это важно) создан объект Treenode для узла аот и на нем вызван метод Treenode.AOTmakeXref(1)
то все хорошо – перекрестные ссылки собрались.
Аналогично, если в настройках компилятора у программиста включена опция автоматического обновления перекрестных ссылок при компиляции, то тоже все хорошо – перекрестные ссылки по джобам собираются при компиляции.
А если Treenode создан на сервере (независимо от того есть Ax32.exe или нет) или запуск идет в пакете (т.е. клиента вообще нет) или запуск идет из под бизнес-коннектора то все плохо. Перекрестные ссылки для джобов не собираются. Смешно получается. В пакете без какого-либо клиента по формам и прочим визуальным объектам все успешно собирается, а по джобам не могет
Пока решили запуском Ax32.exe по расписанию со сбором перекрестных по ветке с джобами.
Может он и еще что-нибудь пропускает при пакетной работе ?