Текущее время: Пн, июл 21 2025, 18:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Считывание RT журнала или он еще наз. результаты расчета HR
СообщениеДобавлено: Пн, авг 04 2008, 10:17 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, мар 21 2007, 07:42
Сообщения: 51
Привет всем
После долгих поисков нашел фнкционал который считывает RT журнал может комунибудь будет полезен

FORM ZP USING BEGDA TYPE DATUM
ENDDA TYPE DATUM.
CALL FUNCTION 'CU_READ_RGDIR'
EXPORTING
PERSNR = PERNR-PERNR
TABLES
IN_RGDIR = RGDIR.
* Ограничиваем по дате
DELETE RGDIR WHERE NOT FPPER BETWEEN BEGDA(6) AND ENDDA(6) .
* Берем актуальный период
DELETE RGDIR WHERE SRTZA NE 'A'.

LOOP AT RGDIR.
MOVE-CORRESPONDING RGDIR TO RGDIRD.
APPEND RGDIRD.
MOVE-CORRESPONDING RGDIR TO RGDIRV.
APPEND RGDIRV.
ENDLOOP.

SORT RGDIRD BY FPBEG.
SORT RGDIRV BY INPER.
ENDFORM. "zp

************************************************************************
* FORM : zp1 *
* Created : 05.02.2008 10:54:07 by Ustinov *
************************************************************************
* Эту форму необходимо использовать в loop endloop дла таблиц периодов *
* RGDIRD - для периода RGDIRV - в периоде *
************************************************************************
FORM ZP1 USING SEQNR type CDSEQ.
*****************************************
* для 6 версий
TYPENAME = 'PAYRU_RESULT'.
*****************************************
*****************************************
* для 4 версий
TYPENAME = 'PAY99_RESULT'.

*****************************************

* now the payresult data has the right type!
CREATE DATA REF_PAYRESULT TYPE (TYPENAME).
ASSIGN REF_PAYRESULT->* TO <PAYRESULT>.
* считывание RT журнала за мезяц для периода
CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT'
EXPORTING
CLUSTERID = RELID
EMPLOYEENUMBER = PERNR-PERNR
SEQUENCENUMBER = SEQNR
FILTER_CUMULATIONS = SPACE
CHANGING
PAYROLL_RESULT = <PAYRESULT>
EXCEPTIONS
ILLEGAL_ISOCODE_OR_CLUSTERID = 1
ERROR_GENERATING_IMPORT = 2
IMPORT_MISMATCH_ERROR = 3
SUBPOOL_DIR_FULL = 4
NO_READ_AUTHORITY = 5
NO_RECORD_FOUND = 6
VERSIONS_DO_NOT_MATCH = 7
ERROR_READING_ARCHIVE = 8
ERROR_READING_RELID = 9
OTHERS = 10.
* Считывание RT журнала так же можно другие по структуре <PAYRESULT>
ASSIGN COMPONENT 'INTER-RT' OF STRUCTURE <PAYRESULT>
TO <TABLE>.
STRUCT[] = <TABLE>.

ENDFORM. "zp1


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 04 2008, 12:23 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
1. HR350
2. http://www.sapnet.ru/viewforum.php?f=28

также есть много полезного


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

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


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

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


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

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