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