Текущее время: Вт, июл 22 2025, 16:49

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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