|
Оставшийся СПИ в справке-расчете |
☑ |
0
salvator
12.04.24
✎
12:19
|
Добрый день.
БП 3.0.150.33. Ситуация такая: при формировании справки-расчета по амортизации по некоторым ОС в графе "оставшийся срок полезного использования" указаны не целые значения количества месяцев. Сам СПИ по этим ОС целое количество месяцев.
Метод начисления - линейный. В учетной политике - начисление амортизации со дня принятия к учету.
Вопрос: это проблема с форматом значения в отчете в конкретном столбце (программа рассчитывает дробное число, а отчет должен выводить только целое) или сам расчет остатка СПИ неверный?
|
|
1
Гена
12.04.24
✎
13:29
|
скрин бы увидеть...
|
|
2
salvator
12.04.24
✎
13:49
|
|
|
3
salvator
12.04.24
✎
15:21
|
Получается, что при начислении амортизации со дня принятия к учету остаток СПИ рассчитывается не по целым месяцам, а по дням? При изменении учетной политики на "со следующего месяца" остаток СПИ рассчитывается как целое число месяцев.
|
|
4
Гена
12.04.24
✎
16:11
|
Это амортизация февраля 2022? А следующий месяц что?
|
|
5
salvator
12.04.24
✎
16:33
|
(4) 82,94 и 33,61 соответственно
|
|
6
Гена
12.04.24
✎
16:37
|
(5) Значит не по дням... в смысле - по дням только начальный кусок...
По первому ОС я подобрал:
1. С 30.01.2022 до 01.02.2022 = 2 дня
ОКР(2/31, 2) = 0.06
84 - 0.06 = 83.94
ОКР(10000/84 * 83.94, 2) = 9992.86
По второму ОС минут 5 крутил - бестолку )
Придётся в модуль смотреть...
|
|
7
salvator
12.04.24
✎
16:41
|
(6) Да, не совсем точно выразился, по дням только первый месяц и последний.
|
|
8
Гена
12.04.24
✎
16:47
|
Да, в Функция КоэффициентАмортизацииЛинейный(Расчет)
в общем модуле АмортизацияАктивов мелькает
СрокИспользованияДоНачалаПериода = ЦелаяЧастьСрока + ДробнаяЧастьСрока;
Поставьте там остановы и гляньте. А я пока в экселе доразберусь со вторым ОС.
|
|
9
Гена
12.04.24
✎
16:58
|
Не, не выходит. Придётся Вам в отладчике прогнать его )
Похоже надо не только дату ввода смотреть, но и дату начала использования нового ФСБУ.
|
|
10
salvator
12.04.24
✎
17:13
|
(9) Спасибо!
|
|
11
Гена
12.04.24
✎
17:20
|
(10) Нет уж. Так не пойдёт. Прогоните. Надо для закругления ветки понять второе ОС.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший