Так, докладываю. Проделал большую работу. Переписывал даже код глобального модуля. Пришел к выводу, что если создавать расходную накладную со штатного меню, тогда все в порядке. Но у меня создан новый документ, который называется АктПриема. При его проведении через метод СоздатьОбъект из модуля этого документа я создаю РасходнуюНакладную, которая соответствует этому акту приема. И вот когда я потом из журнала открываю эту пустую накладную, заполняю ее, затем провожу, то во время ее проведения выскакивает сообщение о том, что нулевой курс валют. Если же то же самое сделать не из акта приема, то все в порядке. Ничего не появляется. Привожу кусок кода.
Если В=0 Тогда
НачДата1 = ТекущаяДата()-20;
КонДата1 = ТекущаяДата();
Расх = СоздатьОбъект ("Документ.РасходнаяНакладная");
Расх.Новый();
Расх.Фирма=Константа.ОсновнаяФирма;
Расх.Валюта=Константа.БазоваяВалюта;
Расх.Курс = Константа.ОсновнаяВалюта.Курс.Получить(ТекущаяДата());
Расх.Дата_Курса=ТекущаяДата();
Расх.ДатаПриема=ТекущаяДата();
Расх.Склад = Константа.ОсновнойСклад;
Расх.КатегорияЦен=Константа.ЦенаУм;
Расх.НомерЗаказа = НомерЗаказа;
.................................................................................
.................................................................................
Расх.СтатусЗаказа = Перечисление.Статусы.НеНачат;
Если Кл=0 Тогда
Мистер=СоздатьОбъект("Справочник.Контрагенты");
Мистер.Новый();
Мистер.Наименование=Клиент;
Мистер.Телефоны=Телефон;
Мистер.ПочтовыйАдрес=Адрес;
Если ПустаяСтрока(Телефон)=0 Тогда
Мистер.Записать();
Контрагент = Мистер.ТекущийЭлемент();
КонецЕсли;
КонецЕсли;
Расх.Контрагент = Контрагент;
Расх.Записать();
Сообщить("ВИДАТКОВА СТВОРЕНА!");
Надпись в данном случае о нулевом курсе валюты появляется одна
Но если строку
Расх.Курс = Константа.ОсновнаяВалюта.Курс.Получить(ТекущаяДата());
Заменить на
Расх.Курс = Константа.ОсновнаяВалюта.Курс;
тогда надписей появляется столько, сколько позиций в табличной части расходной накладной.
Не могу пока понять, почему так. Кто знает, буду признателен за помощь.
В справочнике Валюты все в порядке. Курс указан.
Спасибо.
1Cv77 @ Сегодня, 9:51
необходимо зарегистрироваться для просмотра ссылки
,
В истории нулевого курса нет. Есть курс единица.