Попробуйте строку
"projectNode.loadForInspection();" заменить на
"projectNode = projectNode.loadForInspection();"
На AX2009 вот такой код отработал успешно:
X++:
static void JobTest_ProjectNode_LoadForInspection(Args _args)
{
projectNode projectNode;
projectListNode projectListNode;
TreeNodeIterator projectIterator;
TreeNode objectNode;
;
projectListNode = SysTreeNode::getSharedProject();
projectNode = projectListNode.AOTfindChild("Batch");
projectNode = projectNode.loadForInspection();
projectIterator = projectNode.AOTiterator();
objectNode = projectIterator.next();
info(objectNode.AOTname());
}