Имя: Пароль:
1C
1С v8
Ошибка при заполнении ТЧ "Первичный спрос" при составлении сделки, УТ 11
0 Alekzander
 
17.09.12
17:03
Добрый день всем, кто-нибудь сталкивался со следующей ошибкой: после заполнения ТЧ "Первичный спрос" в документе оформления сделки с клиентом при попытке записи и закрытия вылетает ошибка "Несоответствие типов "Параметр номер 1"?

В конфигуратор после этой ошибки программа отправляет на первые строки общего модуля СделкиСервер:

//определить направление движения
           ИндексТекущегоЭтапа = Этапы.Индекс(Этапы.Найти(ТекущийЭтап, "ЭтапПроцессаПродажи"));
           ИндексЭтапа         = Этапы.Индекс(Этапы.Найти(Этап, "ЭтапПроцессаПродажи"));
           Если ИндексЭтапа > ИндексТекущегоЭтапа Тогда
               //переход на следующий этап
               ЗакрытьСтатистику(Сделка, ТекущийЭтап);
               Для СчетчикЭтапов = ИндексТекущегоЭтапа + 1 По ИндексЭтапа Цикл
                   ДобавляемыйЭтап = Этапы[СчетчикЭтапов].ЭтапПроцессаПродажи;
                   Запись = ПолучитьЗаписьСтатистики(Сделка, ДобавляемыйЭтап);
                   Если СчетчикЭтапов < ИндексЭтапа Тогда
                       Запись.ДатаОкончания = Запись.ДатаНачала;
                   КонецЕсли;
                   Запись.Записать();
               КонецЦикла;
           Иначе
               //возврат на предыдущий этап

Как начинающему программисту мне трудно понять, почему выкидывает именно туда, и почему от этих строк, а точнее из-за первой, выходит ошибка. Сможет ли кто помочь или хотя бы подсказку какую дать по этому вопросу?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший