Текущее время: Вс, июл 20 2025, 11:50

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Программное моделирование зарплаты, 2 расчетных листка.
СообщениеДобавлено: Пт, сен 19 2008, 09:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Уважаемые коллеги,
нужно программно промоделировать расчет зарплаты. Использую для этого ФМ HR_PAYROLL. Всё работает как надо, кроме случая, когда у чела ДВА результата расчета в одном месяце.

Если результат один, то его я вижу в таблице RT из инклуда H99PAYDATA.

А вот если результатов расчета в месяце два, то в RT я вижу первый. А как до второго (третьего) добраться?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 01 2008, 18:36 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 13 2006, 14:42
Сообщения: 93
Пол: Мужской
Можно поподробнее, как это - сразу после вызова HR_PAYROLL Вы видите таблицу RT, без никаких последующих действий?
В идеале делается приблизительно так:
1. Вызывается HR_PAYROLL, ему в качестве параметров даются таблицы TBUFF и BUFFER_DIR (или возможно они в одной таблице, точно не помню).
2. Вызывается ФМ HR_COPY_TBUFF_TO_BUFFER (за точность названия не уверен, но что-то похожее).
3. После этого работа идет как с обычным результатом расчета:
3.1. Считывается таблица RGDIR (например, ФМ CU_READ_RGDIR_NEW).
3.2. Из этой таблицы в цикле выбираются результаты расчета, относящиеся к нужному месяцу, они считываются макросом RP-IMP-C2-UR, или функц.модулем, точно не помню его названия. Вот так должны появиться последовательно все RT из месяца.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 02 2008, 16:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Да, Aleqs, ты прав. Всё именно так, как ты сказал.
Спасибо, вопрос снят :)

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


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

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


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

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


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

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