ДокПрием=СоздатьОбъект("Документ");
Если ДокПрием.НайтиПоНомеру(<НомерДокумента>, <Дата>, "РасходнаяНакладная")=1 тогда
ОткрытьФорму(ДокПрием.ТекущийДокумент());
Иначе
Сообщить("Документ не найден!");
КонецЕсли;
(3) не прокатит.
в общем случае - таких документов м.б. несколько: 00001 за 2013г, за 2014г...
.
так что если известен только номер - однозначного решения нет.. особенно если отключена уникальность номеров...
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс