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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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