Маззи, на самом деле иногда в Аксапте такое бывает.
Опишу пример когда у нас воспроизводился такой глюк, возможно у автора темы похожая ситуация.
Делаем коррекцию проводок.
Периодические операции - Закрытие и коррекция - Проводки
По кнопке выбор Аксапта предлагает задать Query которым она отберет проводки для коррекции.
Если в этот query добавить по схеме n:1 таблицу "Картотека номенклатуры", то тогда каждая отбираемая проводка придет 2 раза. Что неправильно, так как добавляемый датасорс добавляется как Exists join.
Чтобы обойти этот глюк пришлось в методе
\Classes\InventAdjTransactSelect\run\
добавить в тело цикла проверку
X++:
if (!queryRun.changed(tablenum(InventTrans),1))
{
continue;
}