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