Текущее время: Пн, июл 28 2025, 20:22

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как связаны HR-кластер RT и таблица PPOIX ?
СообщениеДобавлено: Пт, мар 12 2010, 11:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Как связаны HR-кластер RT и таблица PPOIX ?

Я вопрос уже задал в АБАПе, ибо сам абапер. Но есть смутные подозрения, что проблема в самой функциональности.

Суть проблемы:
При запуске транзакции PC00_M99_CIPE (программа RPCIPE00 - Проводка в учет и отчетность: создание прогона проводок) при перерасчете прогона прошлого периода данные берутся сначала из PPOIX, а в его поле PPOIX-RTLINE хранится номер записи из RT. Программа RPCIPE00 считывает эту запись из RT и сравнивает поля PPOIX-LGART и RT-LGART (Вид оплаты). Если они не совпадают, то в метод EXIT_RPCIPE00_002 (BADI SMOD_PCPO0001) структура RT передается вообще пустой. Соотвественно в этом методе мы не можем корректно заполнять поля ZUONR и SGTXT. А у нас эти поля используются при формировании проводок FI.

Вот кусок кода из инклуда RPCIPE0X_STD:
Code:
*     fill ZUONR and SGTXT eventually
      READ TABLE rt INDEX ippoix-rtline.
      IF sy-subrc <> 0 OR rt-lgart NE ippoix-lgart.
        CLEAR rt.
      ELSE.
        IF NOT rt-v0znr IS INITIAL.
          READ TABLE v0 WITH KEY v0typ = rt-v0typ v0znr = rt-v0znr.
          IF sy-subrc <> 0.    "Error V0<->RT
            " payroll AT fills V0-split, but not V0
            CLEAR v0.
          ENDIF.
        ENDIF.
      ENDIF.
      PERFORM call_user_exit_fill USING pernr-pernr
                                        wpbp dowp rt c1 v0 ep.


Вот я и пытаюсь понять "высокий смысл" этой манипуляции и что с этим делать?!
Зачем в таблице PPOIX хранить индексы таблицы RT в поле RTLINE ?
Если эти записи как то согласуются, то в каких случаях они могут разойтись и что с этим делать?

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как связаны HR-кластер RT и таблица PPOIX ?
СообщениеДобавлено: Пт, мар 12 2010, 12:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Когда проваливаешься в документы прогона зарплаты в транзакции PCP0, то на самом нижнем уровне можно увидеть, какой ВО из таблицы RT дал такую позицию в документе.

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

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как связаны HR-кластер RT и таблица PPOIX ?
СообщениеДобавлено: Пт, мар 12 2010, 14:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
Parazit написал:
Если эти записи как то согласуются, то в каких случаях они могут разойтись и что с этим делать?

viewtopic.php?f=11&t=57846

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


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

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


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

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


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

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