Текущее время: Вт, июл 01 2025, 23:08

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Q: PE51 и отображение инфы
СообщениеДобавлено: Ср, авг 12 2015, 15:52 
Почетный гуру
Почетный гуру

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

вид требуется такой:
Вид оплат|Факт дни|Факт часы|Сумма.

Нюанс в том что для таких видов оплат в RT заполнена инфа только в полях LGART и BETRG, ни RTE ни NUM схема не заполняет, а требуемую мне инфу скаладывет в /8* виды оплат.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Ср, авг 12 2015, 16:31 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Не похоже что так можно делать.
Почему бы в расчете не заполнить необходимые ВО, перенеся туда NUM и RTE из /8*?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Ср, авг 12 2015, 16:37 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Эх... это самый простой вариант, система досталась в наследство, поэтому ХЗ стандартное это поведение для вида оплаты или реально схему так исправили что все это трется. Вопрос к знатокам стандарта, для таких видов оплат (банальный оклад) в RT должны заполняться RTE и NUM поля?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Ср, авг 12 2015, 17:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Проверил в относительно чистой системе - у оклада только AMT. Но где-то до правила RU25 примерно (если правильно помню), такая инфа должна быть для ВО оклада.
Мы показывали заказчику /8* отдельными строками, всех всё устраивало.

Цитата:
Эх... это самый простой вариант

Imho и самый правильный.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 07:21 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Я бы тоже использовал самый простой вариант :). И у нас у повременных ВО NUM заполняется (правда ВО свои, у нас все ВО, которыми пользуются пользователи, имеют цифровой код, без букв и символов).
Но если есть желание усложнить, делая подобную вещь без специальной подготовки ВО, то можно попробовать использовать преобразование.

Необходимо будет зарегистрировать свое Z-преобразование. В программе сделать вставку, прописать процедуру Z-преобразование. В формуляре в нужном поле указать это Z-преобразование. Когда в работе отчета дело дойдет до этого поля, будет вызвана самописная процедура, где можно будет сделать необходимое заполнение. Там доступна таблица XRT, собранная на основе RT. Кроме того, есть SEQNR расчета, так что можно добраться до оригинального результата расчета, если потребуется.
Могу поискать пример для HRUCEDT0, если нужно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 08:29 
Почетный гуру
Почетный гуру

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

А со стандартными модельными видами на чистой системе тоже только амт заполняется?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 08:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
Могу поискать пример для HRUCEDT0, если нужно.

Не доводилось делать такого. Может быть у вас найдется хорошая ссылочка под рукой?

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 10:40 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
metha написал:
Это тоже один из простых вариантов, спасибо. С этим вообще проблем нет.

А со стандартными модельными видами на чистой системе тоже только амт заполняется?

Посчитал через RUS0 для M020, в RT записываем только AMT.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 11:34 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
calm написал(а):
Цитата:
Могу поискать пример для HRUCEDT0, если нужно.

Не доводилось делать такого. Может быть у вас найдется хорошая ссылочка под рукой?
Ссылки нет.
Для HRUCEDT0 сделаны модификации в RPCEDSZ9
Code:
FORM convert-mod USING fld_info TYPE tr_fld_info
                       $found   LIKE boolean.
  $found = true.
  CASE fld_info-conv.
*   WHEN '$x'. PERFORM convert-$x USING fld_info $found.
    WHEN 'Z0'. PERFORM convert-z0 USING fld_info $found.
...
    WHEN OTHERS.
      $found = false.
  ENDCASE.
ENDFORM.
Примеры процедур конвертации
convert-z0 - для перечисления из BT находит № ведомости в самодельном реестре ведомостей выплаты зарплаты. То есть, в расчетном листке в строке перечисления выводиться № ведомости, по которой прошло перечисление.
Code:
FORM convert-z0 USING fld_info TYPE tr_fld_info $found   LIKE boolean.

  DATA: zbtext LIKE t5m3t-btext.
  DATA: zdatbw LIKE zhr_py_reestr-datbw.

  DATA: BEGIN OF our-version.
          INCLUDE STRUCTURE pc201_pay.
  DATA: END OF our-version.


  $found = true.
  READ TABLE xbt WITH KEY btznr = xrt-btznr.
  SELECT SINGLE btext INTO zbtext FROM t5m3t
                      WHERE bttyp = xbt-bttyp.

  SELECT SINGLE datbw INTO zdatbw FROM zhr_py_reestr
                      WHERE juper = rgdir-juper AND
                            doknr = xbt-pskto AND
                            laufd = xbt-dtadt AND
                            perio = pn-pabrp AND
                            gjahr = pn-pabrj AND
                            zlsch = xbt-zlsch AND
                            bttyp = xbt-bttyp.
  IF NOT xbt-pskto IS INITIAL.
    WRITE zdatbw TO fld_info-value.
    CONCATENATE zbtext '№' xbt-pskto 'от' fld_info-value
              INTO fld_info-value  SEPARATED BY space.
  ENDIF.
ENDFORM.
Также для примера можно смотреть стандартные преобразования, процедуры convert-*. Их там много.

Само преобразование необходимо зарегистрировать в pe51_checktab, чтобы его в настройках выбирать можно было. Далее, в формуляре, в настройке строки вывода, в нужном поле указать использование своего преобразования. Все.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Чт, авг 13 2015, 21:04 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Пт, авг 14 2015, 09:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
RoustR, спасибо!

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Пт, авг 14 2015, 14:21 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Пт, авг 14 2015, 14:31 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Там есть настройка учитывать/не учитывать сплиты при отображении. Там где ВО (или группы ВО) указываются, есть 2 колонки "Разделн", первая - учитывать, вторая - не учитывать. Нужно указать какие сплиты не учитывать (можно указывать несколько). Расшифровка доступна по F1.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Вт, авг 25 2015, 15:51 
Почетный гуру
Почетный гуру

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Q: PE51 и отображение инфы
СообщениеДобавлено: Вт, авг 25 2015, 16:01 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 10 2007, 23:29
Сообщения: 453
Откуда: и куда?
Пол: Мужской
metha
А Вы пробовали играть параметром Layout of retroactive runs в pc00_m33_cedt? Не подходит?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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