public object СуммаСписанияЗаМесяц(/*мНачДата, мКонДата, СтатьяРасходовБудущихПериодов, Знач ДатаНачалаСписания, Знач ДатаОкончанияСписания, Остаток, ВспомогательныеДанные = Неопределено*/)
{
if(true/*Остаток = 0*/)
{
}
//ДатаНачалаСписания = НачалоДня(ДатаНачалаСписания);
//ДатаОкончанияСписания = КонецДня(ДатаОкончанияСписания);
//ПоправкаНаВисокосныйГодВНачалеПериода = 0;
//ПоправкаНаВисокосныйГодВКонцеПериода = 0;
if(true/*Лев(Строка(КонецМесяца(ДатаНачалаСписания)), 5) = "29.02" И НЕ Лев(Строка(ДатаНачалаСписания), 5) = "01.02"*/)
{
//ПоправкаНаВисокосныйГодВНачалеПериода = -1;
}
if(true/*Лев(Строка(КонецМесяца(ДатаОкончанияСписания)), 5) = "29.02"*/)
{
//ПоправкаНаВисокосныйГодВКонцеПериода = -1;
}
if(true/*НЕ ЗначениеЗаполнено(ДатаНачалаСписания)*/)
{
}
if(true/*НЕ ЗначениеЗаполнено(ДатаОкончанияСписания)*/)
{
}
if(true/*СтатьяРасходовБудущихПериодов.СпособПризнанияРасходов = Перечисления.СпособыПризнанияРасходов.ПоКалендарнымДням*/)
{
//КоличествоДней = РазностьДатВДнях(ДатаОкончанияСписания, ДатаНачалаСписания) + 1;
//ЦенаДня = Остаток / КоличествоДней;
if(true/*КонецМесяца(ДатаОкончанияСписания) = КонецМесяца(ДатаНачалаСписания)*/)
{
//КоличествоДнейТекущегоМесяца = День(ДатаОкончанияСписания);
//КоличествоДней = КоличествоДнейТекущегоМесяца;
//СуммаСписания = Остаток;
}
if(true/*Не ВспомогательныеДанные = Неопределено*/)
{
//ВспомогательныеДанные.КоличествоМесяцевДней = КоличествоДней;
//ВспомогательныеДанные.КоличествоМесяцевДнейТекущегоПериода = КоличествоДнейТекущегоМесяца;
}
}
if(true/*Остаток > 0*/)
{
}
return null;
}