helpf.pro
Регистрация

v8:

JL
29.04.2019 10:46Прочитано: 709

Помогите разобраться с Запросом. Обработка загрузки перестала работать. БП типовая релиз последний. В одной конфигурации запрос работает, входит в цикл и выбирает созданный документ-основание. В другой базе документ создается, но в основание не выбирается. Не пойму в чем дело.

//основание

ДокОснование = Документы.ДокументРасчетовСКонтрагентом.СоздатьДокумент();

ДокОснование.Дата = ДатаДок;

ДокОснование.Организация = Справочники.Организации.НайтиПоКоду("000000001");

ДокОснование.Контрагент = Справочники.Контрагенты.НайтиПоКоду(Код);

Если НайденДоговор=Истина Тогда

ДокументСФ.ДоговорКонтрагента= ДокументСФ.ДоговорКонтрагента;

КонецЕсли;

ДокОснование.Записать();

//

Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ

|ДокументРасчетовСКонтрагентом.Ссылка КАК Ссылка,

|ДокументРасчетовСКонтрагентом.Дата КАК Дата,

|ДокументРасчетовСКонтрагентом.Номер КАК Номер,

|ДокументРасчетовСКонтрагентом.Организация КАК Организация,

|ДокументРасчетовСКонтрагентом.Контрагент КАК Контрагент

|ИЗ

|Документ.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом

|ГДЕ

|ДокументРасчетовСКонтрагентом.Дата =Дата

|И ДокументРасчетовСКонтрагентом.Контрагент =Контрагент";

Запрос.УстановитьПараметр("Контрагент", Контрагент);

Запрос.УстановитьПараметр("Дата", ДатаДок);

РезультатЗапроса = Запрос.Выполнить().Выбрать();

Пока РезультатЗапроса.Следующий() Цикл

Сообщить("Выполнил!");

ДокументСФ.ДокументОснование=РезультатЗапроса.Ссылка;

КонецЦикла;

ДокументСФ.Записать();

Yandex
Возможно, вас также заинтересует
Реклама на портале
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.