Текущее время: Чт, июл 24 2025, 10:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Пользовательский метод амортизации (BADI FAA_EE_CUSTOMER и FAA_DC_CUSTOMER)
СообщениеДобавлено: Пт, окт 28 2011, 23:48 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 409
Всем доброго времени суток.

Добавили свой код амортизации с расчетом точно по дням. Расчет свой, зависимый от даты начала амортизации и даты окончания амортизации (Z-поле).
С помощью BADI FAA_EE_CUSTOMER~SET_PERCENT_AMOUNT (по ноте 1131960 и примерам) рассчитываю амортизацию в каждом периоде. Если после оприходования ОС не менять даты амортизации, то все верно.
А вот если после первого расчета уменьшаю период, то не коректно рассчитывается сумма в 12 периоде.

Например.

Задаю период с 01.10.2011 по 31.03.2012 (срок экплуатации задаю 7 месяцев). Сумма поступления 10 000.
Амортизация по периодам:

10 1 693.99
11 1 639.34
12 1 693.99
01 1 693.99
02 1 584.70
03 1 693.99
ИТОГО 10 000

Теперь меняю период с 01.10.2011 по 31.12.2011 (срок экплуатации задаю 4 месяцев)

Амортизация по периодам:
10 3 369.57
11 3 260.86
12 1 603.11
ИТОГО 8 233.54


В 10 и 11 все правильно, в 12 - не верно.

После запуска AFAR все встает на свои места.

Амортизация по периодам:
10 3 369.57
11 3 260.86
12 3 369.57
ИТОГО 10 000

Подскажите, что нужно сделать, чтобы перерасчет происходил автоматически?


Последний раз редактировалось darkduck Пн, окт 31 2011, 15:13, всего редактировалось 1 раз.
орфография


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользовательский метод амортизации (BADI FAA_EE_CUSTOMER и FAA_DC_CUSTOMER)
СообщениеДобавлено: Сб, окт 29 2011, 14:01 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 409
+ В BADI FAA_EE_CUSTOMER считаем значение только для calcdata>-amount

<ls_calcdata>-amount = <ls_calcdata>-basevalue * <ls_calcdata>-percent .

Может быть для прошлого года нужно еще какое-нибудь значение пересчитать?

И сейчас сделали так, что при сохранении срабатывает проверка нужен ли перерасчет.

Если нужен, то AM_DEPR_RECALCULATE_RFC.

Все работет, но все-таки это не совсем правильно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB