Текущее время: Вт, июл 29 2025, 04:38

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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