Текущее время: Пн, авг 25 2025, 13:35

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Не верный расчет среднегодовой стоимости в декларации по налогу на имущество
СообщениеДобавлено: Пт, фев 03 2012, 16:07 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 07 2011, 10:00
Сообщения: 23
Коллеги, подскажите пожалуйста.

При формировании декларации по налогу на имущество (транзакция J3RALFPTAXDECL) если формировать декларацию допустим за первый квартал на мой взгляд не верно рассчитывается строка 120 "Средняя стоимость имущества за отчетный период".
Должна формироваться сумма: (Остаточная стоимость на 01.01 + Остаточная стоимость на 01.02 + Остаточная стоимость на 01.03 + Остаточная стоимость на 01.04) / 4.
Реально же формируется сумма: (Остаточная стоимость на 01.01 + Остаточная стоимость на 01.02 + ... + Остаточная стоимость на 01.12) / 12.

И даже если формировать декларацию за год все равно сумма будет не верная, так как надо делить на 13 и дополнительно учитывать сумму: Остаточная стоимость на 01.01 следующего года.

Не очень понятно каким образом может правильно рассчитаться данная сумма, так как по сути алгоритма сумма всегда будет делиться на 12.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не верный расчет среднегодовой стоимости в декларации по налогу на имущество
СообщениеДобавлено: Пн, фев 06 2012, 12:04 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 01 2010, 14:59
Сообщения: 28
Декларация формируется на основании данных расчета налога (транзакция J3RALFPTAXCALC).
Расчет правильный?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не верный расчет среднегодовой стоимости в декларации по налогу на имущество
СообщениеДобавлено: Пн, фев 06 2012, 13:54 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 07 2011, 10:00
Сообщения: 23
Да, расчет правильный. Сумма налога и суммы остаточной стоимости формируются корректно. Причем я пока формирую все за 1 квартал, так что заполняются только суммы NBV01, NBV02, NBV03, NBV04. Мне не понятно почему в декларации за 1 квартал при расчете средней происходит деление на 12:
Code:
          lv_month      = 0.
          lv_month2     = 0.
          DO 12 TIMES VARYING  lv_monthvalue  FROM ls_asset_tax-tax01  NEXT ls_asset_tax-tax02
                      VARYING  lv_monthvalue2 FROM ls_temp_asset-tax01 NEXT ls_temp_asset-tax02
                      VARYING  lv_netvalue    FROM ls_temp_asset-nbv01 NEXT ls_temp_asset-nbv02
                      VARYING  lv_netvalue2   FROM ls_asset_tax-nbv01  NEXT ls_asset_tax-nbv02.
            ADD 1 TO lv_month.
            CONCATENATE p_gjahr lv_month '01' INTO lv_month_beg.
            " generate date with the current month - first date of the month
            IF lv_month_beg BETWEEN ls_td-adatu AND ls_td-bdatu.        " if the actual month fits the actual time-dependent interval

              ADD 1 TO lv_month2.
              ADD lv_monthvalue TO ls_temp_asset-ptax_year.
              " set the month tax value of the actual month if it fits the actual time dependent interval
              lv_monthvalue2 = lv_monthvalue.
              " set the monthly net book value of the actual month
              lv_netvalue    =  lv_netvalue2.
              ADD lv_netvalue TO ls_temp_asset-avgnbv.

              " select the declaration number regarding the (bukrs, okato)
              READ TABLE lt_declnums WITH TABLE KEY
                                bukrs = ls_temp_asset-grkey4-gr_bukrs
                                okato = ls_temp_asset-grkey4-gr_okato
                                INTO ls_declnums.
              IF sy-subrc = 0.
                ls_temp_asset-decl_num = ls_declnums-decl_num.
                ls_temp_asset-corr_num = ls_declnums-corr_num.
              ENDIF.
            ENDIF.
          ENDDO.
          ls_temp_asset-nbv13       = ls_asset_tax-nbv13.
          ADD ls_temp_asset-nbv13 TO ls_temp_asset-avgnbv.
          " calculate average net book value of the given interval
          ls_temp_asset-avgnbv      = ls_temp_asset-avgnbv / lv_month2.
          " copy number of the valid months to the table
          ls_temp_asset-valid_month = lv_month2.


Цикл идет 12 раз и в переменной lv_month2 значение 12 после цикла. Поэтому и делится на 12.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не верный расчет среднегодовой стоимости в декларации по налогу на имущество
СообщениеДобавлено: Пн, фев 06 2012, 22:39 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 01 2010, 14:59
Сообщения: 28
Расчет 120 строки выполняется в другом месте.
Если не ошибаюсь, здесь:
lv_valid_months = ls_s2t-valid_ months
ls_s2t-n140_ann_avrg = ls_s2t-n140_ann_avrg / lv_valid_months


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не верный расчет среднегодовой стоимости в декларации по налогу на имущество
СообщениеДобавлено: Ср, фев 08 2012, 13:39 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 07 2011, 10:00
Сообщения: 23
Спасибо большое за ответ Bans. Наши абаперы отключили вызов формы correct_sect2 в инклуде J_3R_PTAX_F01 при внесении изменений и из за этого видимо не правильно формируется. Будем разбираться.


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

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


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

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


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

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