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

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


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

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


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

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