public object ПроверкаРасчетыВУсловныхЕдиницах(/*СтруктураПараметров, Договор, СчетОплаты, СчетАванса, ВалютаРегламентированногоУчета, Отказ, Заголовок, Сообщать = Ложь*/)
{
//ВидДокумента = СтруктураПараметров.ВидДокумента;
//ВидОперации = СтруктураПараметров.ВидОперации;
//ЭтоВозврат = (СтруктураПараметров.РасчетыВозврат = Перечисления.РасчетыВозврат.Возврат);
//ВалютаДокумента = СтруктураПараметров.ВалютаДокумента;
if(true/*СтруктураПараметров.ВидДокумента = "КорректировкаДолга"*/)
{
//НаправлениеДвижения = СтруктураПараметров.Направление;
//ЭтоОплата = Истина;
//ЭтоПокупки = ((НаправлениеДвижения = "Выбытие" и не (ЭтоВозврат)) или (НаправлениеДвижения = "Поступление" и ЭтоВозврат));
//ЭтоПродажи = ((НаправлениеДвижения = "Поступление" и не (ЭтоВозврат)) или (НаправлениеДвижения = "Выбытие" и ЭтоВозврат));
}
if(true/*НЕ (ЭтоПокупки ИЛИ ЭтоПродажи)*/)
{
if(true/*Сообщать*/)
{
/*ОбщегоНазначения.СообщитьОбОшибке("Переданы неверные параметры для проверки возможности проведения по регистрам расчетов с контрагентами по бухгалтерскому учету:
| Вид документа: """ + ВидДокумента + """, вид операции: """ + ВидОперации + """
| Движения регистров не могут быть сформированы.", Отказ, Заголовок);*/
}
}
//РасчетыВВалюте = Договор.ВалютаВзаиморасчетов <> ВалютаРегламентированногоУчета;
/*Покупки = ЭтоПокупки
И (Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком
ИЛИ Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом
ИЛИ Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионером);*/
/*Продажи = ЭтоПродажи
И (Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем
ИЛИ Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионером
ИЛИ Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом);*/
if(true/*НЕ (Покупки ИЛИ Продажи)*/)
{
if(true/*Сообщать*/)
{
/*ОбщегоНазначения.СообщитьОбОшибке("Проведение по регистрам расчетов с контрагентами по бухгалтерскому учету невозможно:
| Вид договора не соответствует операции.
| Вид договора: """ + Договор.ВидДоговора + """, операция: """ + ?(Покупки, "покупка", "продажа") + """", Отказ, Заголовок);*/
}
}
return null;
}