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