ZOND написал(а):
Besa написал:
Другой вопрос какая запись Вам нужна? То есть если у Вас к одному таб номеру три разных мероприятия и три разных stat2... По моему постановка кривовата, Вам виднее конечно. Дубли можно удалить через "ПользовСредстПоиск"
http://sapboard.ru/forum/viewtopic.php?f=13&t=59448Нужна запись, которая актуальна на дату ткущую дату sy-datum. В данном ракурсе как раз так и получается, что выбираются столько раз один и тот же табельный, сколько записей в ИТ0000 с нужным статусом.
Поскольку с подобной задачей столкнулся впервые, правильно ли я понял, что нужно писать ФМ, в котором бы и выполнялась моя выборка? А можно ли сделать так: на основе указанного ракурса написать ФМ, который бы анализировал результат ракурса и выбирал бы только те записи, которые удовлетворяют условию sy-datum?
У Вас там есть в СП ФМ HRMC_PREM_EXIT_A2, копируйте его в Z и пишете там после HRMC_PREM_EXIT, что типа
Code:
IF callcontrol-step = 'DISP' .
"редактируете RECORD_TAB как хотите
endif.
Это если конечно через ракурс не получается.
Можно и ограничь данные перед выборкой из ракурса, чтоб он не выбирал лишнего, а Вы потом не удаляли. Но это надо на шаге 'SELECT' делать и заполнять таблицу shlp-selopt. Подробнее об этом читайте в F1 по "ПользовСредстПоиск".