"Я так понял, что для некоммерческих организация начисляется износ ТОЛЬКО линейным способом.<br><br>Вот тогда, какую функцию нужно править в глобальнике:<br><br>Функция глРасчетАмортизацииОС(ОС, ДатаРасчета, РассчитыватьДанныеПоНалоговомуУчету = 1) Экспорт<br>//...<br>Если ОС.ПодлежитАмортизации = 1 Тогда<br>//... <br>ИначеЕсли (ОС.НачислятьАмортизацию.Получить(ДатаРасчета) = 1) Тогда<br> ДатаНачалаМесяца = БухИт.НачПериода();<br> ДатаРеквизитов = БухИт.КонПериода();<br> Если БухИт.СКД(СчетУчета,,, ОС) <> 0 Тогда<br> ПервоначальнаяСтоимость=БалансоваяСтоимостьНач;<br> ОстаточнаяСтоимостьБух=БалансоваяСтоимостьНач-НачисленнаяАмортизацияНач;<br> СрокПолезногоИспользования=ОС.СрокПолезногоИспользования.Получить(ДатаНачалаМесяца-1);<br> Если СрокПолезногоИспользования > 0 Тогда<br> РассчитаннаяАмортизацияБух=ПервоначальнаяСтоимость/СрокПолезногоИспользования;<br> КонецЕсли;<br> РассчитаннаяАмортизацияБух=Мин(РассчитаннаяАмортизацияБух,ОстаточнаяСтоимостьБух);<br> КонецЕсли;<br>//..<br>КонецФункции // глРасчетАмортизацииОС()<br><br>Народ, если увидете ошибку - сообщите!"