мда... типовые ошибки человека который только только начинает работать в 1С. Когда человек считает, что если в документе выбран документ, то чтобы к нему обратиться надо писать Документ.Имядокумента.ИТД.
Явно надо изменять структуру БД, а именно в реквизит документа выносить саму ссылку на Договор и уже через точку или запросом считывать даннные.
И еще очень важно! Именуй процедуры и функции так, что бы человек мог понять что выполняется и не спотыкался при чтении.