AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2005, 15:10   #1  
ksenia is offline
ksenia
Участник
Аватар для ksenia
 
291 / 28 (1) +++
Регистрация: 11.10.2003
Адрес: Москва
ну, мы пошли своим путем...
вот кусок кода в CU1, который отвечает за расчет суммы амортизационных отчислений:

Класс RAssetTableMethod_SL метод calc:
PHP код:
{
            if (
RAssetDeprProfile::find(rAssetStandards.deprProfile).DeprSumBase == RAssetDeprSumBase::ReplacementCost)
            {
                
amountToDepreciateCalc amountToDepreciate;
                
totalIntervalCalc      totalInterval;
            }
            else
            {
                
amountToDepreciateCalc amountNetBookValue parmPrevDepAmount;
                
totalIntervalCalc      totalInterval currentIntervalMth 1;
            }

            
rassetAmount currentIntervalMth assetFactor totalIntervalCalc;
            
lastValue    = ((currentIntervalMth 1) * assetFactor) / totalIntervalCalc;

            if (new 
DictFeatureKey(FeatureKeyNum(RAssets_UA)).enabled() &&
                
RassetStandardTable::find(rassetStandards.assetStandardId).CurrentOperationsTax != CurrentOperationsTax::Tax)
            {
                
amountToDepreciateCalc -= rAssetStandards.ScrapValue;
            }

            
depreciate    = (rassetAmount lastValue) * amountToDepreciateCalc;
        } 
объясните пожалста, почему при линейном методе начисления амортизации списываемая сумма в текущем месяце зависит от амортизации в предыдущем месяце?? Причем, как-то хитро считается вначале некий коэффициент за текущий месяц, потом не менее загадочный коэффициент явно относящийся к предыдущему месяцу, а потом остаточная (ри методе расчета по остаточной стоимости) стоимость умножается на разницу между этими загадочными коэффициентами

Заранее огромное спасибо уделившим время этой проблеме
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сторно ввода в эксплуатацию ОС Rivez DAX: Функционал 16 25.08.2009 10:46
Массовая внутригрупповая продажа/покупка ОС Evgeniy2020 DAX: Функционал 0 12.02.2009 12:25
Профили разноски ОС TasmanianDevil DAX: Программирование 0 20.10.2006 11:54
"Ловля" проводок в ГК по ОС в модуле ОС ksenia DAX: Функционал 17 02.11.2004 10:37
Проблема с групповым приемом ОС Artild DAX: Функционал 0 18.07.2003 07:15
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:20.