public void ПереквалификацияНепринимаемыхРасходов(/*СтруктураШапкиДокумента, СтруктураНаборыЗаписей*/)
{
if(true/*СтруктураШапкиДокумента.ОтражатьВУправленческомУчете*/)
{
}
/*Запрос = Новый Запрос(
"ВЫБРАТЬ
| АналитикаВидаУчета.Ссылка КАК Ссылка
|ПОМЕСТИТЬ ВидУчетаЗатраты
|ИЗ
| РегистрСведений.АналитикаВидаУчета КАК АналитикаВидаУчета
|ГДЕ
| АналитикаВидаУчета.Организация = &Организация
| И АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Затраты)
|
|ИНДЕКСИРОВАТЬ ПО
| Ссылка
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| АналитикаУчетаЗатрат.Ссылка КАК Ссылка
|ПОМЕСТИТЬ НеУчитываемыеДляНУ
|ИЗ
| РегистрСведений.АналитикаУчетаЗатрат КАК АналитикаУчетаЗатрат
|ГДЕ
| АналитикаУчетаЗатрат.СтатьяЗатрат.ВидРасходовНУ = ЗНАЧЕНИЕ(Перечисление.ВидыРасходовНУ.НеУчитываемыеВЦеляхНалогообложения)
|
|ИНДЕКСИРОВАТЬ ПО
| Ссылка
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| УчетЗатратРеглОстатки.АналитикаВидаУчета,
| УчетЗатратРеглОстатки.АналитикаУчетаЗатрат,
| УчетЗатратРеглОстатки.АналитикаУчетаПартий,
| УчетЗатратРеглОстатки.АналитикаРаспределенияЗатрат,
| УчетЗатратРеглОстатки.СтоимостьНУОстаток КАК СуммаНУ
|ИЗ
| РегистрНакопления.УчетЗатратРегл.Остатки(
| &КонГраница,
| АналитикаВидаУчета В
| (ВЫБРАТЬ
| ОтборВидовУчета.Ссылка
| ИЗ
| ВидУчетаЗатраты КАК ОтборВидовУчета)
| И АналитикаУчетаЗатрат В
| (ВЫБРАТЬ
| ОтборЗатрат.Ссылка
| ИЗ
| НеУчитываемыеДляНУ КАК ОтборЗатрат)) КАК УчетЗатратРеглОстатки
|ГДЕ
| УчетЗатратРеглОстатки.СтоимостьНУОстаток <> 0");*/
//Запрос.УстановитьПараметр("Организация", СтруктураШапкиДокумента.Организация);
//Запрос.УстановитьПараметр("КонГраница", СтруктураШапкиДокумента.мКонГраница);
//Результат = Запрос.Выполнить();
if(true/*Результат.Пустой()*/)
{
}
//Выборка = Результат.Выбрать();
while(true/*Выборка.Следующий()*/)
{
/*// АналитикаВидаУчета
*/
/*// АналитикаУчетаЗатрат
*/
/*// АналитикаУчетаПартий
*/
/*// АналитикаУчетаВыпуска
*/
/*// КорАналитикаВидаУчета
*/
/*// КорАналитикаУчетаЗатрат
*/
/*// КорАналитикаУчетаПартий
*/
/*// КорАналитикаУчетаВыпуска
*/
/*// Корректировать эти движения не следует
*/
/*// Сумма НУ
*/
/*// Сумма ПР
*/
//СтруктураНаборыЗаписей.УчетЗатрат);
if(true/*СтруктураШапкиДокумента.ПоддержкаПБУ18*/)
{
/*// Если ПБУ18 не применяется, то достаточно списать суммы непринимаемых расходов (см. выше),
*/
/*// движения по ПР нужны только для ПБУ18
*/
/*// АналитикаВидаУчета
*/
/*// АналитикаУчетаЗатрат
*/
/*// АналитикаУчетаПартий
*/
/*// АналитикаУчетаВыпуска
*/
/*// КорАналитикаВидаУчета
*/
/*// КорАналитикаУчетаЗатрат
*/
/*// КорАналитикаУчетаПартий
*/
/*// КорАналитикаУчетаВыпуска
*/
/*// Корректировать эти движения не следует
*/
/*// Сумма НУ
*/
/*// Сумма ПР
*/
//СтруктураНаборыЗаписей.УчетЗатрат);
}
/*// СтруктураШапкиДокумента.ПоддержкаПБУ18
*/
}
/*// Выборка.Следующий()
*/
if(true/*СтруктураНаборыЗаписей.УчетЗатрат.Модифицированность()*/)
{
//СтруктураНаборыЗаписей.УчетЗатрат.Записать(Ложь);
}
}