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