решение поставленной задачи зависит от поставленных целей. Если цель в решении учебного задания, то нужно тогда написать внешний отчет и возможно с использованием СКД
Если цель более практическая, то можно просто сохранить все отображаемое формой списка регистра в файл и даже указать при этом удобный формат файла.
(5) так если на код в 6 смотреть, то из Функция требуется делать
Возврат Результат;
Ну и немного не понятно, это самое Данные что, табличная часть в ДокументОбъект ? Так ее в контексте сервера загружать нужно.
Т.е. ЗаполнитьНачисления() должна быть не функцией, а процедурой, в которой непосредственно заполняются данные объекта на сервере.
Скачай "версия для обучения программированию бесплатно" (эта строка гуглиться и первая ссылка)
Там есть подробные разъяснения как пишется код для подобного рода задачек.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший