Имхо, если использовать рекомендуемую цепочку связи документов («Заявка на возврат товаров от клиента» на основании «Реализации товаров и «Возврат товаров от клиента» заполняется по «Оформить возврат товаров»), то чисто теоретически можно говорить об "основании" как таковым... но у документов (практически у всех так или иначе) есть возможность заполнения ТЧ "вручную"... то тогда "основания" нужно ловить в табличной части документа :(
(0) разврат товара от клиента вполне сам может быть себе основанием
если не указать документ продажи и стоимость разврата указать вручную?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший