public object ПолучитьПоследнийЗаказПокупателяИлиИзменениеЗаказаПокупателя(/*ЗаказПокупателя, НаДату = Неопределено*/)
{
if(true/*НЕ ЗаказПокупателя.Проведен*/)
{
}
//Запрос = Новый Запрос;
if(true/*НаДату = Неопределено*/)
{
//УсловиеДатаЗаказа = "";
}
/*// Получим последний ЗаказПокупателя или ИзменениеЗаказаПокупателя
*/
/*Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
| ВложенныйЗапрос.АктуальныйЗаказ КАК АктуальныйЗаказ,
| ВложенныйЗапрос.ДатаЗаказа КАК ДатаЗаказа,
| ВложенныйЗапрос.ИмяЗаказа КАК ИмяЗаказа
|ИЗ
| (ВЫБРАТЬ
| ДокЗаказ.Ссылка КАК АктуальныйЗаказ,
| ДокЗаказ.Дата КАК ДатаЗаказа,
| ""ЗаказПокупателя"" КАК ИмяЗаказа
| ИЗ
| Документ.ЗаказПокупателя КАК ДокЗаказ
| ГДЕ
| ДокЗаказ.Ссылка = &ЗаказПокупателя
| И ДокЗаказ.Проведен
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ДокЗаказ.Ссылка,
| ДокЗаказ.Дата,
| ""ИзменениеЗаказаПокупателя""
| ИЗ
| Документ.ИзменениеЗаказаПокупателя КАК ДокЗаказ
| ГДЕ
| ДокЗаказ.ЗаказПокупателя = &ЗаказПокупателя
| " + УсловиеДатаЗаказа + "
| И ДокЗаказ.Проведен) КАК ВложенныйЗапрос
|
|УПОРЯДОЧИТЬ ПО
| ДатаЗаказа УБЫВ";*/
//Запрос.УстановитьПараметр("ЗаказПокупателя", ЗаказПокупателя);
//Выборка = Запрос.Выполнить().Выбрать();
//Результат = Неопределено;
if(true/*Выборка.Следующий()*/)
{
//Результат = Новый Структура("Заказ,ИмяЗаказа,ДатаЗаказа", Выборка.АктуальныйЗаказ, Выборка.ИмяЗаказа, Выборка.ДатаЗаказа);
}
return null;
}