Текущее время: Вт, июл 29 2025, 10:57

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с тр ABCO
СообщениеДобавлено: Вт, апр 01 2008, 14:28 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, дек 04 2006, 05:56
Сообщения: 75
Откуда: Казахстан
Всем доброго дня!

Вопрос в следующем.
Постутило задание разобраться с транзакцией ABCO.
Всех терминов и нюансов FI-AA я не знаю, так что постараюсь объяснить как смогу.

Вообщем так.
Запускаем тр ABCO, указываем дату на селективном экране 31.12.2007, вид движения. На следующем экране ставим галочку "Полное выбытие" нажимаем на "Просмотр документа".
В итоге остаточная стоимость ОС на конец 2007 года списывается на карточку налоговой подгруппы.
Так происходит в версии 4.6
В версии 6.0 списывается почему-то остаточная стоимость ОС на начало 2007 года.

Стал копаться в коде новой версии и наткнулся на ФМ FAA_DC_ENGINE_CALL_ON_RET и FAA_DC_ENGINE_CALL. В старой версии их нет. Один из фрагментов использования ФМ

Code:
  ld_function = 'FAA_DC_ENGINE_CALL'.
  lb_calc_closed_years = i_cal_closed_fyears.

  IF lb_calc_closed_years IS INITIAL.
    lb_calc_closed_years = i_nachakt.
  ENDIF.

  TRY.
      CALL FUNCTION ld_function
        EXPORTING
          id_process           = 'DC_TRANSACTION_CALCULATE'
          id_date_to           = i_datbis
          is_ants              = i_ants
          ib_write_trace       = i_trace
          ib_collect_messages  = i_fehler
          ib_calc_closed_years = lb_calc_closed_years
        IMPORTING
          eb_use_old_calc      = lb_use_old_calc
        TABLES
          it_anlz              = t_anlz
          it_anea              = t_anea
          et_anfm              = t_anfm
          ct_anep              = t_anep
          ct_anlb              = t_anlb
          ct_anlc              = t_anlc.

    CATCH cx_sy_dyn_call_illegal_func.
      lb_use_old_calc = 'X'.
  ENDTRY.

  IF lb_use_old_calc IS INITIAL.
    EXIT.
  ENDIF.


Что за ФМ? Для чего они нужны. И что нужно сделать, чтобы списывалась остаточная стоимость ОС на конец 2007.

Заранее благодарю

_________________
С Уважением,
Начинающий


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 03 2008, 06:00 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, дек 04 2006, 05:56
Сообщения: 75
Откуда: Казахстан
Не уже ли никто не знает, что эти ФМ делают?

_________________
С Уважением,
Начинающий


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

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


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

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


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

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