Спустя 15 лет я узнал как делать это

Да, это печально. За мою карьеру никто и никогда не пользовался этой функцией, каждый раз люди изголялись кто как мог, а все опять же было придумано до и за нас.

Я говорю про копирование организационных объектов предприятия. Это те объекты, которые создаются в самом начале работы с системой, а не PPOME.

Уверен, все помнят этот экран, где мы копируем разделы, подразделы, группы и категории с модельных в наши пользовательские. В одном из банков мы писали хитрую LSMW, чтобы сделать копирование пары сотен таких разделов персонала ввиду расширения компании. Ох и муторно это было.

Создание раздела персонала

Создание раздела персонала

Читать далее


Что такое мандант в SAP?

Ответ совсем для новичков, которые только открыли систему и тут же увидели это странное слово. Мандант это перевод с английского Client – клиент. В одной системе может быть множество мандантов (1000, если быть точным). Нужны они для того, чтобы на уровне базы данных разграничить доступ. То есть, если у вас есть полномочия администратора в одном манданте, то вы не сможете получить доступ к данным второго манданта (за редким исключением). В одном манданте может работать более одного юридического лица или компании, разделение доступа настраивается системой полномочий.

По-умолчанию, в SAP ERP (а SAP HCM это часть, мизерная часть, от SAP ERP System), вендором создаются 000, 001, 066 манданты. Это технические манданты, которые нужны самому САП для обновлений, поддержания эталона в трезвом состоянии, для организации поддержки к системам заказчика. Поэтому при начале работы с системой системные администраторы (SAP BASIS) обычно сразу же делают копию 000 (эталонного) манданта в любой другой, не занятый. Как скопировать мандант можно посмотреть у меня в видео ВИДЕО: Создание нового манданта

Список всех мандантов можно посмотреть в транзакции SCC4.


Практические задачи на собеседовании

Вчера у меня было собеседование в американской компании. Меня решили погонять по техническим вопросам на уровне настроек. Предлагаю вашему вниманию вопросы, которые были заданы мне. Как бы вы решили эти задачи?

Задача 1.
У человека графика 8 часов внутри них 30 минут перерыв. Оплачиваемое время 7 часов 30 минут. Но если на этот день вводится отсутствие, то оно должно считаться как 8 часов.

Задача 2.
У человека график 8-8-8-8-8-В-В = 40 часов. По факту он работал 8-9-7-8-8-1-В = 41 час. 1 час сверхурочка, которую нужно оплатить. Если в пятницу человек взял отпуск, то как понять, что у него сверхурочка, и ему нужно оплатить этот 1 час?

Задача 3.
У человека график 00 – 08. Если он пришел в 22 часа, перед сменой, то как ему оплатить эти 2 часа сверхурочно в сутках смены.

Задача 4.
У рабочего и бригадира один график с 8 до 16. Оба пришли на 15 минут раньше. Но рабочему нужно оплатить только по графику, так как он просто раньше пришел. А бригадиру нужно оплатить доптариф, так как он составляет вахтенное задание.

Свой ответы я опубликую позже.


Инфотип 1003 (Штаб/Отдел)

Дождливым вечером сидели мы с Романом (metha) и рисовали концепции. Вспомнили про галочку штаб (инфотип 1003), которая в PPOME мозолит всем глаза в то время, как мало кто знает о ней что-то. Поясняю.

Есть два концептуальных пути для ее использования. С одной стороны эту галочку используют в России и СНГ для того, чтобы пометить подразделение для вывода в шапку приказа. Если галочка стоит, то выводим в бумажку, если нет, то на нет и суда нет.

С другой стороны есть малопонятная фича. Если в T77S0 активировать ключик PPABT – PPABT, то система начнет работать иначе.

t77so_ppabt

При такой галочке и пометке “Отдел” на уровне организационной единицы в инфотипе 1003 Штаб в первый инфотип при приеме или переводе записывается другая организационная единица.

Вот смотрите. У меня есть два подразделения, одно в другом.

ppome_1

Если флаг в T77S0 не активирован, то при приеме на позицию рабочего у нового табельного номера в ИТ0001 будет прописана организационная единица 10001193.

Читать далее


Базовые практики

Жизнь предложила мне позаниматься заработной платой. В последний раз я зарплату настраивал в 2009 году в России и в 2011 в США. И теперь снова привет. Решил создать рубрику базовых советов, практик, которые помогут всем нам быстро реализовывать решения по типовым образцам. Своего рода шаблоны настроек. Ваши идеи будут очень кстати.

Из актуального. Нужно было сделать вид оплаты, ставку которого мы указываем в 14 ИТ, а часы приходят из оценки. При этом он должен сплитоваться. Час вспоминал как это делать, а так бы глянул к Витальке и все быстро сварганил.

Вообщем в инфотипе ввести ставку ума много не надо. А вот в правиле для функции нужно написать так:

RTE= BETRG

ELIMI A

WPBPC

По сути тоже самое выполянет класс обработки 47. Для разных стран разные значения. Операция WPBPC разделяет вид оплаты на существующие сплиты, как бы “копируя” его.

Для таких советов заведена отдельная рубрика для удобства нас с вами. Искать справа внизу. https://saphr.ru/category/basic_practice/