Чиним таблицу TEVEN

Обновились мы тут до EHP 7.1. И упало у нас все.

После обновления сломалась передача временных отметок на стороне провайдера. Починили, а оно бах, и переслало все отметки несколько раз. И что делать? Стандартных способов удалить двойников нет, руками удалять несколько тысяч отметок сложно. Поэтому погуглив нашел ноту Note 62157 — Duplicate postings in TEVEN, где САП делится программкой для удаления двойников. Очень спасло мои нервы 🙂


Как выгрузить временные отметки из SAP

Привет. Давайте чего-нибудь поломаем? 🙂

Например, в сапе нет ни одного инструмента, чтобы можно было табельщику показать план/факт по временным отметкам и графику рабочего времени. Чтобы красиво, в виде таблички, а не построчно в SAP Query. Пришлось тряхнуть стариной и накарябать маленький функциональный модуль, который выгружает данные по временным отметкам, данные графика напротив каждой временной пары.

Идея в том, чтобы использовать этот ФМ для будущей программки для выгрузки в Excel, так и для создания экстрактора в SAP BW. Сейчас я сделал экстрактор, который выгружает все отметки и график в BW, а там уже стандартными средствами строится красивый отчет план/факт, который рассылается еженочно табельщикам.

Прошу: z_hcm_tc_timeevents


Удаление временных отметок

Знаете ли вы, что при удаление временной отметки в инфотипе 2011 она не удаляется, а помечается в поле TEVEN-STOKZ? Если вы хотите удалять отметки массово, то есть два варианта:

1. В тестовой системе программа RPTCCXDBDEL. Можно поломать в Z и использовать для своих меркантильных нужд.
2. Написать LSMW для удаления отметок. Я пошел этим путем.