Текущее время: Пт, авг 15 2025, 17:11

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Чт, сен 05 2013, 10:27 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Коллеги, здравствуйте!

Мне необходимо "привести в порядок" ведение стажей в компании. Сейчас стаж вводится одной записью в ИТ 0294. Предварительно производится суммирование длительностей всех периодов работы во внешней программе, затем результат записывается одной записью в закладку "Длительность".
Это неудобно, т.к. при увольнении и повторном поступлении стаж работы на предприятии подсчитывается дважды (ОК не утруждается при подсчёте пропуском записей предшествующей работы в компании, в программу подсчёта вбивается всё подряд). Кроме того, при повторном поступлении они повторяют всю процедуру суммирование заново.
Некоторое время назад пытался перевести их на ведение стажа с помощью транзакции PA70 (ввод только дат приёма и увольнения по предыдущим местам работы, т.е. создание нескольких записей в ИТ 0294) - по трудозатратам ввода практически то же, что и подсчёт во внешней программе, а по удобству дальнейшей обработки - выгода несомненна.

Кадровики теперь сами жалуются на неверный подсчёт страхового стажа, и просят исправить ситуацию.
В связи с этим, перед началом процедуры изменения схемы (т.е. приём новых сотрудников по новой схеме и постепенный перевод уже принятых), прошу совета:
1) Я не упустил каких-нибудь подводных камней в новой схеме?
2) Как лучше производить ввод: убрать из мероприятия инфотип трудовой книжки, и заносить данные уже после мероприятия транзакцией PA70? Нет ли возможности вставить экран из PA70 в мероприятие?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Чт, сен 05 2013, 21:39 
Ассистент
Ассистент

Зарегистрирован:
Вс, авг 18 2013, 11:38
Сообщения: 26
Пол: Женский
Добрый вечер,
у меня другая проблема: "Нужно настроить быстрый ввод для ИТ 0294, поля серые при создании записи, таблица T588M не помогла, как быть?"
Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пт, сен 06 2013, 07:54 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
PA71 пробовали для быстрого ввода 294 инфотипа? Плюс проверяйте экраны 4000 и 5000 в MP029400 если они есть то настраивайте быстрый ввод через spro, если нет то селяви, этот инфотип не предназначен для быстрого ввода - только абапить.

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пт, сен 06 2013, 09:44 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Вчера ковырял T588M, вроде как получилось "подсунуть" в PA30 экран 5100 из PA70; осталось только продумать, в каких случаях какой экран динамически подставлять.

Цитата:
PA71 пробовали для быстрого ввода 294 инфотипа? Плюс проверяйте экраны 4000 и 5000 в MP029400 если они есть то настраивайте быстрый ввод через spro, если нет то селяви, этот инфотип не предназначен для быстрого ввода - только абапить.

Не совсем так (если я правильно понял вопрос) - на sap.com есть старый, ещё для 4.6C, документ, что-то типа карты решений - там в общих чертах описано, как настроить быстрый ввод данных для трудовой книжки. В ERP, правда, другой номер экрана по сравнению с указанным в этом документе (кажется, 5100 вместо 5000); нужно критично использовать эти указания.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пт, сен 06 2013, 17:26 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
там не настройка, а тупо ломание стандарта через создание этих самых экранов в стандартном MP029400, если добьетесь того чтобы Вам дали ключ разработчика для модификации стандартных объектов - то бог в помощь... но это не есть гуд..

P.S.
PA71|70 один в один по архитектуре как PA20|30, нет в ней экранов, она запускает только те экраны которые привязаны к инфотипам, через MPNNNN00. (см. HR350).

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пн, сен 09 2013, 10:17 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Действительно, всё оказалось сложнее. PA70 работает нормально, а вот подменённый экран в PA30/PA40 неверно отрабатывает функциональные коды - например, не удаётся сохранить введённые данные. Пока не понятно, что с этим делать - очень не хочется заставлять кадровиков переключаться из мероприятия на быстрый ввод. Вместе с тем, перелопачивать стандартную логику "чужого" для мероприятия экрана тоже как-то неправильно...

Странно, что САП не позволяет без ухищрений вводить список периодов работы из трудовой книжки одним экраном без использования быстрого ввода. Или только я столкнулся с такой проблемой?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пн, сен 09 2013, 14:09 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Обычно данные по трудовой книжке заливают из XLS массово, потом в ZXPADU02 анализируют мероприятия АБАПОМ и формируют записи автоматом. В итоге в процессе работы трудовая книжка всегда актуальная.

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пн, сен 09 2013, 15:42 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
metha написал:
Обычно данные по трудовой книжке заливают из XLS массово, потом в ZXPADU02 анализируют мероприятия АБАПОМ и формируют записи автоматом. В итоге в процессе работы трудовая книжка всегда актуальная.


Для нас пока актуален только процесс ввода данных о предшествующих трудоустройствах. Причём данные по трудовой ведёт тот же сотрудник, кто проводит мероприятие приёма. Если в мероприятии приёма придётся заходить в отдельную транзакцию (быстрый ввод), сотрудник может забыть это сделать, если к нему очередь.
Сразу после приёма данные по трудовой внесены, и можно проводить расчёт больничного хоть на следующий день. Массовый ввод ОК не подходит ещё и по той причине, что новый работник должен сразу же подписать форму Т-2, в которой должен быть указан стаж.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Пн, сен 09 2013, 19:21 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
тогда надо настраивать динамические мероприятия...

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Вт, сен 10 2013, 09:58 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
metha написал:
тогда надо настраивать динамические мероприятия...


А как использовать динамические мероприятия для ввода массива периодов предыдущих мест работы, чтобы трудоёмкость была минимальна и подобна заведению через экран быстрого ввода?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Вт, сен 10 2013, 14:09 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Вот исходник для того, на примере 0021 инфотипа, но думаю разберетесь как его адаптировать к 0294.

1. Настройки динамики для 0021 инфотипа
Code:
0021             04   10   *   *** ЦИКЛИЧЕСКОЕ ДОБАВЛЕНИЕ ЗАПИСЕЙ 21 ИТ ***
0021             04   15   P   T001P-MOLGA='33'
0021             04   20   F   ASK_ACTION(ZKSHR_MP_DYNACT)


2. Программа ASK_ACTION
Code:
*&---------------------------------------------------------------------*
*&      Form  ask_action
*&---------------------------------------------------------------------*
*       Для циклического ввода данных в соответствующие инфотипы
*----------------------------------------------------------------------*
FORM ask_action.
  DATA: answer TYPE c VALUE 0.
  DATA: title TYPE text100.
  DATA: inftytxt LIKE t582s-itext.

  SELECT SINGLE itext INTO (inftytxt)
  FROM t582s
  WHERE
    sprsl EQ sy-langu AND
    infty EQ pspar-infty.

  IF sy-subrc NE 0.
    CLEAR inftytxt.
  ENDIF.

  CLEAR title.
  MESSAGE i016(pg) WITH pspar-infty '-' inftytxt INTO title.
  CONDENSE title.

  CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
      titlebar              = title
      text_question         = text-qst
      text_button_1         = text-_ys
      text_button_2         = text-_no
      default_button        = '2'
      display_cancel_button = space
    IMPORTING
      answer                = answer
    EXCEPTIONS
      text_not_found        = 1
      OTHERS                = 2.

  IF sy-subrc EQ 0.
    CLEAR:
      dynmeas, dynmeas[],
      initial_values, initial_values[].

    IF answer EQ 1.
      IF pspar-actio EQ 'MOD'.
        dynmeas-actio = 'INSS'.
      ELSE.
        dynmeas-actio = pspar-actio.
      ENDIF.

      dynmeas-infty = pspar-infty.
      dynmeas-begda = pspar-begda.
      dynmeas-endda = pspar-endda.
      dynmeas-seqnr = 1.
      APPEND dynmeas.
    ENDIF.
  ENDIF.
ENDFORM.                    "ask_action

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Вт, сен 10 2013, 14:52 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Большое спасибо за подробный ответ. К сожалению, это не совсем то, что нужно, т.к. пользователи у нас привередливые, и будут требовать заведения с минимальным количеством телодвижений для трудовой книжки.
Хотя, если ничего другого не получится, используем предложенный Вами вариант (он вообще красиво решает проблемы с переменным числом записей для разных инфотипов).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"  Тема решена
СообщениеДобавлено: Вт, сен 10 2013, 15:58 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Обращайтесь... :-) пользователи у всех привередливые, однако задайте им простой вопрос "Как бы Вы хотели минимизировать ввод данных, если Все равно нужно будет вводить каждый раз много данных?!"

Можете им на примере показать: в ТрудКнижке 20 записей, как они их захотят внести минимальным количество действий если все равно на каждую запись ТК надо ввести триста полей и еще не ошибиться со стажами?

А так Вы им покажете через это решение как минимум два плюса:
1. Они могу в процессе мероприятия на любом шаге отказаться от ввода записей ТК и внести их потом.
2. В процессе мероприятия система каждый раз будет спрашивать хотят ли они продолжить заполнять записи ТК или нет.

_________________
С уважением, Р.В. Величко


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Чт, сен 19 2013, 11:01 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Извините, забыл сразу отписаться. Сделали так: в мероприятии приёма вместо экрана трудовой книжки запускается транзакция быстрого ввода, на которой кадровики вводят по всем предыдущим трудоустройствам только начало-конец периода. По умолчанию всем автоматом проставляется галочка страхового периода. Если нужно, по отдельным периодам идут на соседнюю закладку, и там уточняют их признаки (страховой, нестраховой). В конце этой процедуры, после сохранения данных, нажимают на значок возврата, и попадают на следующий инфотип мероприятия.
Да, это не совсем стандартное поведение мероприятия, и пришлось "подшаманить", но пожелание кадровик по минимизации операций удалось выполнить.

metha, благодарю Вас за разъяснения, которые в конце концов помогли принять решение о реализации.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ведение ИТ "Трудовая книжка"
СообщениеДобавлено: Чт, сен 19 2013, 11:23 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Главное что заказчик доволен :-) рад что смог оказаться полезным

_________________
С уважением, Р.В. Величко


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

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


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

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


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

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