Ты не поверишь... Универсальная обработка заполнения табличных частей. На инфостарте видел, но сейчас он лежит поэтому не дам ссылку.
А вообще куда проще
Счет.Товары.Загрузить(Выпуск.Продукция.Выгрузить())
Ну и допилить недостающие поля
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший