Привет. У кого нибудь бухи уже считали начисление износа в 285 релизе бухгалтерии проф для Украины?
Вылезла ошибка при расчете начисления износа. "поле агрегатного объекта не обнаружено Получить(..) ... строка 432) Ошибка вылезла из за того, что НормаАмортизацииПоНалоговомуМетоду стала периодическим реквизитом.
Изменил на
Если КонМесяца(ДатаДок) = КонКвартала(ДатаДок) Тогда СуммаИзноса = Макс(Окр(ОстСтоимостьКв * (Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка .Получить(ДатаДок)) * ПонижающийКоэффициент, 2)-(2*Окр(ОстСтоимостьКв *(Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставк а.Получить(ДатаДок)/3) * ПонижающийКоэффициент, 2)),0);
Иначе
СуммаИзноса = Макс(Окр(ОстСтоимостьКв * (Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка .Получить(ДатаДок)/3) * ПонижающийКоэффициент, 2),0);
КонецЕсли;
Если (СуммаИзноса > ОстСтоимость)
Или (ОстСтоимостьКв < НМ*ПервКво*100) И (ОстСтоимостьКв > 0)
Или (ОстСтоимость = 0) Тогда
// сумма износа больше ост. стоимости или ост. стоимость на начало квартала меньше 100 необл. минимумов
СуммаИзноса = ОстСтоимость;
КонецЕсли;
//Группы 2, 3, 4
Иначе
Если КонМесяца(ДатаДок) = КонКвартала(ДатаДок) Тогда СуммаИзноса = Мин(ОстСтоимость,Окр(ОстСтоимостьКв * (Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка .Получить(ДатаДок)) * ПонижающийКоэффициент, 2)-(2*Окр(ОстСтоимостьКв * (Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка .Получить(ДатаДок)/3) * ПонижающийКоэффициент, 2)));
Иначе СуммаИзноса = Мин(ОстСтоимость,Окр(ОстСтоимостьКв * (Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка .Получить(ДатаДок)/3) * ПонижающийКоэффициент, 2));
КонецЕсли;
строки с 429 по 446. Было: Элемент.НормаАмортизацииПоНалоговомуМетоду.Получит ь(ДатаДок).Ставка.Получить(ДатаДок)
Стало: Элемент.НормаАмортизацииПоНалоговомуМетоду.Ставка. Получить(ДатаДок)
Ждемс 286