Текущее время: Пн, июл 28 2025, 20:22

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Чт, мар 11 2010, 07:16 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 23 2009, 09:54
Сообщения: 108
Откуда: Екатеринбург
Пол: Мужской
Скажите (да или нет) есть ли такая возможность: у штатной должности указать различные надбавки, например :доплата за вредность, за бригадирство и .т.д. то есть те надбавки которые зависят от штатной должности. А потом при выполнении мероприятия из штатной должности переносить надбавки в ИТ0008. Если нет, то может кто то реализовывал такую возможность?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Чт, мар 11 2010, 08:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
да :D
Цитата:
у штатной должности указать различные надбавки

один из вариантов ИТ1222

Цитата:
переносить надбавки в ИТ0008

кто-то "любит" EXIT_SAPFP50M_001, кто-то бадишку - HRPAD00INFTY

Пройдитесь поиском очень часто подобные темы и варианты реализации обсуждались.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Чт, мар 11 2010, 09:25 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
=SDV= написал:
кто-то "любит" EXIT_SAPFP50M_001, кто-то бадишку - HRPAD00INFTY

Пройдитесь поиском очень часто подобные темы и варианты реализации обсуждались.

Косвенная оценка через badi HR_INDVAL - более корректный вариант.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 06:17 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 23 2009, 09:54
Сообщения: 108
Откуда: Екатеринбург
Пол: Мужской
=SDV= написал:
да :D

один из вариантов ИТ1222

А можно в двух словах как это сделать? Ведь придется указывать значения суммы, процентные значения а также баллы за вредность.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 08:27 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 23 2009, 09:54
Сообщения: 108
Откуда: Екатеринбург
Пол: Мужской
=SDV= написал:
да :D
Цитата:
у штатной должности указать различные надбавки

один из вариантов ИТ1222

Цитата:
переносить надбавки в ИТ0008

кто-то "любит" EXIT_SAPFP50M_001, кто-то бадишку - HRPAD00INFTY

Пройдитесь поиском очень часто подобные темы и варианты реализации обсуждались.


Посмотрел ИТ1015 и ИТ5010 не увидел где мне можно прикрутить свои баллы за вредность:(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 09:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
В HR433 есть глава про бонусную модель, думая, она Вас заинтересует.
ЗЫ Курс есть у того-кого-нельзя-называть, кстати.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 11:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Посмотрите вы, в конце концов, 1222 и ракурс T77OMATTR.
Не изобретайте велосипед. Код в бадишку пихать примерно такой.
Code:
method IF_EX_HR_INDVAL~DO_INDIRECT_VALUATION.
  DATA: EVALUATION TYPE PADIV_VALUATION_STRCT.
  DATA: EXIT_OBJ TYPE REF TO IF_EX_HR_INDVAL.
  DATA: DUMMY LIKE SY-DATUM.
  DATA LGART_TAB_LINE LIKE LINE OF LGART_TAB.


* Узнаем штатную должность
  DATA p0001 TYPE p0001_tab.
  DATA p0001_line LIKE LINE OF p0001.

  CALL FUNCTION 'HR_INDVAL_READ_INFOTYPE'
    EXPORTING
      tclas                 = tclas                         "N0410732
      pernr                 = pernr
      infty                 = '0001'
      begda                 = pnnnn-begda
      endda                 = pnnnn-endda
    TABLES
      infty_tab             = p0001
    EXCEPTIONS
      infty_not_found       = 1
      OTHERS                = 2.

  LOOP AT p0001 INTO p0001_line WHERE begda LE pnnnn-begda
                  AND endda GE pnnnn-begda.
    EXIT.
  ENDLOOP.


* Читаем ИТ1222 подтип 0002
  DATA: it1222    TYPE TABLE OF p1222.
  DATA: hrt1222   TYPE TABLE OF hrt1222.
  DATA: i_hrt1222 TYPE STANDARD TABLE of hrt1222.
  DATA: i_hrt1222_line  LIKE LINE OF i_hrt1222.

  CALL FUNCTION 'RH_READ_INFTY'
    EXPORTING
*   AUTHORITY                   = 'DISP'
*   WITH_STRU_AUTH              = 'X'
    plvar                       = '01'
    otype                       = 'S'
*    objid                       = '10000097'
    objid                       = p0001_line-PLANS
    infty                       = '1222'
*    subty                       = '0002'
    begda                       = pnnnn-begda
    endda                       = pnnnn-endda
    ISTAT                       = '1'
*   EXTEND                      = 'X'
*   INFTB                       = '1'
*   SORT                        = 'X'
    TABLES
    innnn                       = it1222
  EXCEPTIONS
    nothing_found               = 1
    wrong_condition             = 2
    infotyp_not_supported       = 3
    wrong_parameters            = 4
    OTHERS                      = 5.

  CLEAR i_hrt1222[].
  CALL FUNCTION 'RH_READ_INFTY_TABDATA'
           EXPORTING
                infty          = '1222'
*          DBMODE         = ' '
                return_initial = 'X'
           TABLES
                innnn          = it1222
                hrtnnnn        = i_hrt1222
     EXCEPTIONS
        no_table_infty = 1
        innnn_empty    = 2
        nothing_found  = 3
        OTHERS         = 4.

loop at i_hrt1222 into i_hrt1222_line.
  case i_hrt1222_line-attrib.
    when 'ДИСЦИП_НАД'.
        VALUATION_OUTPUT-NUMBER = i_hrt1222_line-low.
  endcase.
endloop.


VALUATION_OUTPUT-UNIT = VALUATION_INPUT-UNIT.




endmethod.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 14:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
Proforg, наверное еще чтобы в 8 ИТ шло разбиение по полупериодам нужно, что-то типа этого добавить:
Code:
        READ TABLE it1222 ASSIGNING <ls1222> INDEX 1.
        CHECK sy-subrc EQ 0.
        me->set_endda( <ls1222>-endda ).

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пт, мар 12 2010, 15:27 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Ага, про полупериоды - это правильно. Но я исходил из того, что 1222 не меняется без изменения самой должности


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пн, мар 15 2010, 11:41 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 23 2009, 09:54
Сообщения: 108
Откуда: Екатеринбург
Пол: Мужской
Proforg написал:
Посмотрите вы, в конце концов, 1222 и ракурс T77OMATTR.
Не изобретайте велосипед. Код в бадишку пихать примерно такой.

Посмотрел 1222...хотел спросить какую таблицу привязывать в атрибутах и по какому полю делать привязку....сейчас сделал по Т512W и полю GVALA....при таком раскладе ничего не дает записывать в значение ПО...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фонд оплаты труда из штатной должности
СообщениеДобавлено: Пн, мар 15 2010, 14:36 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 23 2009, 09:54
Сообщения: 108
Откуда: Екатеринбург
Пол: Мужской
Я еще хотел спросить...а можно так сделать..просто указать атрибуты например "1102_ПРЕМИЯ" и потом по первым 4 цифрам найти выплату...я понимаю что не системно..но а все же?


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

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


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

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


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

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