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