public void ЗаполнитьПриходПоОснованию(/*ДокументОбъект, Основание, ПользовательДокумента*/)
{
//мВалютаРегламентированногоУчета=глЗначениеПеременной("ВалютаРегламентированногоУчета");
//СтавкаНДС=УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ПользовательДокумента,"ОсновнаяСтавкаНДС");
//СпособЗаполнения = "Не заполнять";
if(true/*ТипЗнч(Основание) = Тип("ДокументСсылка.ЗаказПокупателя")
ИЛИ ТипЗнч(Основание) = Тип("ДокументСсылка.СчетНаОплатуПокупателю")*/)
{
//СтрокаПлатеж = ДокументОбъект.РасшифровкаПлатежа.Добавить();
//СтрокаПлатеж.ДоговорКонтрагента = Основание.ДоговорКонтрагента;
//СтруктураКурсаВзаиморасчетов = МодульВалютногоУчета.ПолучитьКурсВалюты(СтрокаПлатеж.ДоговорКонтрагента.ВалютаВзаиморасчетов, );
//СтрокаПлатеж.КурсВзаиморасчетов = СтруктураКурсаВзаиморасчетов.Курс;
//СтрокаПлатеж.КратностьВзаиморасчетов = СтруктураКурсаВзаиморасчетов.Кратность;
if(true/*ТипЗнч(Основание) = Тип("ДокументСсылка.ЗаказПокупателя") И Основание.Проведен*/)
{
//СпособЗаполнения = "По заказу";
}
if(true/*(ТипЗнч(Основание) = Тип("ДокументСсылка.ЗаказПокупателя"))
И (СтрокаПлатеж.ДоговорКонтрагента.ВедениеВзаиморасчетов=Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоДоговоруВЦелом
ИЛИ СтрокаПлатеж.ДоговорКонтрагента.ВедениеВзаиморасчетов=Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоЗаказам)*/)
{
//СтрокаПлатеж.Сделка=Основание;
}
//ДокументОбъект.ВидОперации = Перечисления.ВидыОперацийПоступлениеБезналичныхДенежныхСредств.ОплатаПокупателя;
if(true/*ЗначениеЗаполнено(Основание.СтруктурнаяЕдиница)*/)
{
//ДокументОбъект.СчетОрганизации = Основание.СтруктурнаяЕдиница;
}
if(true/*НЕ ДокументОбъект.СчетОрганизации.ВалютаДенежныхСредств.Пустая()*/)
{
//ДокументОбъект.ВалютаДокумента=ДокументОбъект.СчетОрганизации.ВалютаДенежныхСредств;
}
if(true/*ДокументОбъект.Контрагент.ОсновнойБанковскийСчет.ВалютаДенежныхСредств=ДокументОбъект.ВалютаДокумента*/)
{
//ДокументОбъект.СчетКонтрагента = ДокументОбъект.Контрагент.ОсновнойБанковскийСчет;
}
//СтруктураКурсаДокумента = МодульВалютногоУчета.ПолучитьКурсВалюты(ДокументОбъект.ВалютаДокумента,);
//ДокументОбъект.КурсДокумента = СтруктураКурсаДокумента.Курс;
//ДокументОбъект.КратностьДокумента = СтруктураКурсаДокумента.Кратность;
//СтрокаПлатеж.СтавкаНДС = СтавкаНДС;
}
if(true/*СпособЗаполнения = "По заказу"*/)
{
//ЗаполнитьПоЗаказуУпр(Основание, ДокументОбъект.ВалютаДокумента,ДокументОбъект.КурсДокумента,ДокументОбъект.КратностьДокумента, СтрокаПлатеж,1, ДокументОбъект.РасшифровкаПлатежа);
//ДокументОбъект.Ответственный = ПользовательДокумента;
}
//ДокументОбъект.СуммаДокумента=ДокументОбъект.РасшифровкаПлатежа.Итог("СуммаПлатежа");
//ДокументОбъект.ДокументОснование=Основание.Ссылка;
//ДокументОбъект.ОтраженоВОперУчете = Истина;
}