Я бы начал с анализа отчета Книга покупок и движений регистров, которые этот отчет используют. Если не попадает, значит где-то не докрутил. Рекомендуется вместо самопала использовать стандартные функции типовой конфигурации. Сюрпризов будет меньше. Надо только напрячься и изучить.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший