В ИБ 1С:Розница должен быть заполнен регистр сведений Комплектация - для готового комплекта указаны его комплектующие. Расширение перед проведением Отчетов о розничных продажах проверяет регистр сведений Комплектация, на каждый реализуемый комплект создает документ Сборка товаров и заполняет его комплектующими. При повторном перепроведении Отчета о розничных продажах документы Сборка товаров перезаполняются, не дублируются.
Тестировалось на релизе 1С:Розница 2.2.9.20.