Текущее время: Пт, июл 18 2025, 14:10

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: X013 Черный ящик?
СообщениеДобавлено: Вт, сен 13 2005, 19:07 
Специалист
Специалист

Зарегистрирован:
Пт, сен 09 2005, 10:14
Сообщения: 112
В международной версии настроил расчет с графиком DAY6. Однако программа начинает считать только если в инфотипе "основные выплаты" указаны рабочие часы за период.
Соотвественно вид оплаты 001 реагирует только на них, вопрос
где можно посмотреть как она берет эти рабочие часы
help по RTE=TSDIVP невнятный.
Где копать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 08:17 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2004, 14:23
Сообщения: 706
Откуда: Moscow
Пол: Мужской
Если help не понятен то поможет только исходный текст операции.
зайдите в PE04 и перейдите к исходному тексту операции RTE

А берутся они из WPBP-divgv а туда оно попадает в функции WPBP
из 8-го инфотипа одноименного поля.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Нашел но
СообщениеДобавлено: Ср, сен 14 2005, 10:08 
Специалист
Специалист

Зарегистрирован:
Пт, сен 09 2005, 10:14
Сообщения: 112
Поглядел, но не увидел главного.
Если я посмотю через PE04 определение функции(операции) я могу посмотреть параметры вызова и присвоение странам. Также могу посмотреть исходный текст. Правда в качестве исходного текста она вызывает кучу названий "Главных программ". Через Abap словать я могу посмореть как они устроены. Но как определить какая "Главная программа" вызывается в конкретном случае???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 10:13 
Председатель
Председатель

Зарегистрирован:
Вт, авг 17 2004, 12:27
Сообщения: 2298
Пол: Женский
Главная программа - драйвер расчета международной версии (название зависит от версии самой системы).

_________________
Contra la corriente


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 10:25 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2004, 14:23
Сообщения: 706
Откуда: Moscow
Пол: Мужской
Если Вы все еще балуетесь с международной то это RPCALCX0
если уже с Российской то HRUCALC0
Выбираете главную и она переносит Вас в исходный текст операции.
Вам там будет нужен тип 'T' так как RTE=TSDIVP вот проваливаетесь в соответствующий perform и наблюдаете чего и откуда берется.
Аналогично дело обстоит с остальными объектами расчета. :lol:

Можно пойти и другим путем - модифицировать правило X013 и перед операцией RTE=TSDIVP поставить BREAK. А делее в отладчике посмотреть процесс заполнения ... 8)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: А как определить
СообщениеДобавлено: Ср, сен 14 2005, 10:26 
Специалист
Специалист

Зарегистрирован:
Пт, сен 09 2005, 10:14
Сообщения: 112
А как определили как она называется ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 14 2005, 10:34 
Председатель
Председатель

Зарегистрирован:
Вт, авг 17 2004, 12:27
Сообщения: 2298
Пол: Женский
В меню: Расчет зарплаты -> Международная версия -> Запустить расчет, дальше в меню Система -> Статус, смотришь Данные репозитария, поле "Программа (экран)".

_________________
Contra la corriente


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

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


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

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


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

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