0
invest
10.02.16
✎
06:45
|
Доброго времени суток.
В предшествующих версиях УТ был такой метод как
Функция НайтиПодчиненныйДокумент(ДокументСсылка, ВидДокумента = "СчетФактураВыданный") Экспорт
НайденныйДокумент = Неопределено;
Если ЗначениеЗаполнено(ДокументСсылка) Тогда
Запрос = Новый Запрос;
// Установим параметры запроса
Запрос.УстановитьПараметр("ДокументСсылка", ДокументСсылка);
Если ВидДокумента = "СчетФактураВыданный" ИЛИ ВидДокумента = "СчетФактураПолученный" Тогда
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Ссылка
|ИЗ
| Документ." + ВидДокумента + ".ДокументыОснования Как ТЧ_Документов
|
|ГДЕ
| ТЧ_Документов.ДокументОснование = &ДокументСсылка";
Иначе
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Ссылка
|ИЗ
| Документ." + ВидДокумента + "
|
|ГДЕ
| ДокументОснование = &ДокументСсылка";
КонецЕсли;
ВыборкаИзЗапроса = Запрос.Выполнить().Выбрать();
Если ВыборкаИзЗапроса.Следующий() Тогда
НайденныйДокумент = ВыборкаИзЗапроса.Ссылка;
КонецЕсли;
КонецЕсли;
Возврат НайденныйДокумент;
КонецФункции // НайтиПодчиненныйДокумент()
который лежал в модуле общего назначения. А что придумали взамен в УТ11?, потому что его я не нашел в конфе.
|
|